diff --git a/curve-thrift/AccountSupervisorService.js b/curve-thrift/AccountSupervisorService.js new file mode 100644 index 0000000..6073158 --- /dev/null +++ b/curve-thrift/AccountSupervisorService.js @@ -0,0 +1,1381 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var AccountSupervisorService_getRSAKey_args = function(args) { +}; +AccountSupervisorService_getRSAKey_args.prototype = {}; +AccountSupervisorService_getRSAKey_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_getRSAKey_args.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_getRSAKey_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_getRSAKey_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RSAKey(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AccountSupervisorService_getRSAKey_result.prototype = {}; +AccountSupervisorService_getRSAKey_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RSAKey(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_getRSAKey_result.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_getRSAKey_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_notifyEmailConfirmationResult_args = function(args) { + this.parameterMap = null; + if (args) { + if (args.parameterMap !== undefined && args.parameterMap !== null) { + this.parameterMap = Thrift.copyMap(args.parameterMap, [null]); + } + } +}; +AccountSupervisorService_notifyEmailConfirmationResult_args.prototype = {}; +AccountSupervisorService_notifyEmailConfirmationResult_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.MAP) { + var _size1090 = 0; + var _rtmp31094; + this.parameterMap = {}; + var _ktype1091 = 0; + var _vtype1092 = 0; + _rtmp31094 = input.readMapBegin(); + _ktype1091 = _rtmp31094.ktype; + _vtype1092 = _rtmp31094.vtype; + _size1090 = _rtmp31094.size; + for (var _i1095 = 0; _i1095 < _size1090; ++_i1095) + { + var key1096 = null; + var val1097 = null; + key1096 = input.readString(); + val1097 = input.readString(); + this.parameterMap[key1096] = val1097; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_notifyEmailConfirmationResult_args.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_notifyEmailConfirmationResult_args'); + if (this.parameterMap !== null && this.parameterMap !== undefined) { + output.writeFieldBegin('parameterMap', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.parameterMap)); + for (var kiter1098 in this.parameterMap) + { + if (this.parameterMap.hasOwnProperty(kiter1098)) + { + var viter1099 = this.parameterMap[kiter1098]; + output.writeString(kiter1098); + output.writeString(viter1099); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_notifyEmailConfirmationResult_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AccountSupervisorService_notifyEmailConfirmationResult_result.prototype = {}; +AccountSupervisorService_notifyEmailConfirmationResult_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_notifyEmailConfirmationResult_result.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_notifyEmailConfirmationResult_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_registerVirtualAccount_args = function(args) { + this.locale = null; + this.encryptedVirtualUserId = null; + this.encryptedPassword = null; + if (args) { + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + if (args.encryptedVirtualUserId !== undefined && args.encryptedVirtualUserId !== null) { + this.encryptedVirtualUserId = args.encryptedVirtualUserId; + } + if (args.encryptedPassword !== undefined && args.encryptedPassword !== null) { + this.encryptedPassword = args.encryptedPassword; + } + } +}; +AccountSupervisorService_registerVirtualAccount_args.prototype = {}; +AccountSupervisorService_registerVirtualAccount_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.encryptedVirtualUserId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.encryptedPassword = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_registerVirtualAccount_args.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_registerVirtualAccount_args'); + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 2); + output.writeString(this.locale); + output.writeFieldEnd(); + } + if (this.encryptedVirtualUserId !== null && this.encryptedVirtualUserId !== undefined) { + output.writeFieldBegin('encryptedVirtualUserId', Thrift.Type.STRING, 3); + output.writeString(this.encryptedVirtualUserId); + output.writeFieldEnd(); + } + if (this.encryptedPassword !== null && this.encryptedPassword !== undefined) { + output.writeFieldBegin('encryptedPassword', Thrift.Type.STRING, 4); + output.writeString(this.encryptedPassword); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_registerVirtualAccount_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AccountSupervisorService_registerVirtualAccount_result.prototype = {}; +AccountSupervisorService_registerVirtualAccount_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_registerVirtualAccount_result.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_registerVirtualAccount_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_requestVirtualAccountPasswordChange_args = function(args) { + this.virtualMid = null; + this.encryptedVirtualUserId = null; + this.encryptedOldPassword = null; + this.encryptedNewPassword = null; + if (args) { + if (args.virtualMid !== undefined && args.virtualMid !== null) { + this.virtualMid = args.virtualMid; + } + if (args.encryptedVirtualUserId !== undefined && args.encryptedVirtualUserId !== null) { + this.encryptedVirtualUserId = args.encryptedVirtualUserId; + } + if (args.encryptedOldPassword !== undefined && args.encryptedOldPassword !== null) { + this.encryptedOldPassword = args.encryptedOldPassword; + } + if (args.encryptedNewPassword !== undefined && args.encryptedNewPassword !== null) { + this.encryptedNewPassword = args.encryptedNewPassword; + } + } +}; +AccountSupervisorService_requestVirtualAccountPasswordChange_args.prototype = {}; +AccountSupervisorService_requestVirtualAccountPasswordChange_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.virtualMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.encryptedVirtualUserId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.encryptedOldPassword = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.encryptedNewPassword = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_requestVirtualAccountPasswordChange_args.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_requestVirtualAccountPasswordChange_args'); + if (this.virtualMid !== null && this.virtualMid !== undefined) { + output.writeFieldBegin('virtualMid', Thrift.Type.STRING, 2); + output.writeString(this.virtualMid); + output.writeFieldEnd(); + } + if (this.encryptedVirtualUserId !== null && this.encryptedVirtualUserId !== undefined) { + output.writeFieldBegin('encryptedVirtualUserId', Thrift.Type.STRING, 3); + output.writeString(this.encryptedVirtualUserId); + output.writeFieldEnd(); + } + if (this.encryptedOldPassword !== null && this.encryptedOldPassword !== undefined) { + output.writeFieldBegin('encryptedOldPassword', Thrift.Type.STRING, 4); + output.writeString(this.encryptedOldPassword); + output.writeFieldEnd(); + } + if (this.encryptedNewPassword !== null && this.encryptedNewPassword !== undefined) { + output.writeFieldBegin('encryptedNewPassword', Thrift.Type.STRING, 5); + output.writeString(this.encryptedNewPassword); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_requestVirtualAccountPasswordChange_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AccountSupervisorService_requestVirtualAccountPasswordChange_result.prototype = {}; +AccountSupervisorService_requestVirtualAccountPasswordChange_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_requestVirtualAccountPasswordChange_result.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_requestVirtualAccountPasswordChange_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_requestVirtualAccountPasswordSet_args = function(args) { + this.virtualMid = null; + this.encryptedVirtualUserId = null; + this.encryptedNewPassword = null; + if (args) { + if (args.virtualMid !== undefined && args.virtualMid !== null) { + this.virtualMid = args.virtualMid; + } + if (args.encryptedVirtualUserId !== undefined && args.encryptedVirtualUserId !== null) { + this.encryptedVirtualUserId = args.encryptedVirtualUserId; + } + if (args.encryptedNewPassword !== undefined && args.encryptedNewPassword !== null) { + this.encryptedNewPassword = args.encryptedNewPassword; + } + } +}; +AccountSupervisorService_requestVirtualAccountPasswordSet_args.prototype = {}; +AccountSupervisorService_requestVirtualAccountPasswordSet_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.virtualMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.encryptedVirtualUserId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.encryptedNewPassword = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_requestVirtualAccountPasswordSet_args.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_requestVirtualAccountPasswordSet_args'); + if (this.virtualMid !== null && this.virtualMid !== undefined) { + output.writeFieldBegin('virtualMid', Thrift.Type.STRING, 2); + output.writeString(this.virtualMid); + output.writeFieldEnd(); + } + if (this.encryptedVirtualUserId !== null && this.encryptedVirtualUserId !== undefined) { + output.writeFieldBegin('encryptedVirtualUserId', Thrift.Type.STRING, 3); + output.writeString(this.encryptedVirtualUserId); + output.writeFieldEnd(); + } + if (this.encryptedNewPassword !== null && this.encryptedNewPassword !== undefined) { + output.writeFieldBegin('encryptedNewPassword', Thrift.Type.STRING, 4); + output.writeString(this.encryptedNewPassword); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_requestVirtualAccountPasswordSet_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AccountSupervisorService_requestVirtualAccountPasswordSet_result.prototype = {}; +AccountSupervisorService_requestVirtualAccountPasswordSet_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_requestVirtualAccountPasswordSet_result.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_requestVirtualAccountPasswordSet_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_unregisterVirtualAccount_args = function(args) { + this.virtualMid = null; + if (args) { + if (args.virtualMid !== undefined && args.virtualMid !== null) { + this.virtualMid = args.virtualMid; + } + } +}; +AccountSupervisorService_unregisterVirtualAccount_args.prototype = {}; +AccountSupervisorService_unregisterVirtualAccount_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.virtualMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_unregisterVirtualAccount_args.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_unregisterVirtualAccount_args'); + if (this.virtualMid !== null && this.virtualMid !== undefined) { + output.writeFieldBegin('virtualMid', Thrift.Type.STRING, 2); + output.writeString(this.virtualMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorService_unregisterVirtualAccount_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AccountSupervisorService_unregisterVirtualAccount_result.prototype = {}; +AccountSupervisorService_unregisterVirtualAccount_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AccountSupervisorService_unregisterVirtualAccount_result.prototype.write = function(output) { + output.writeStructBegin('AccountSupervisorService_unregisterVirtualAccount_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AccountSupervisorServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +AccountSupervisorServiceClient.prototype = {}; +AccountSupervisorServiceClient.prototype.seqid = function() { return this._seqid; }; +AccountSupervisorServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +AccountSupervisorServiceClient.prototype.getRSAKey = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getRSAKey(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getRSAKey(); + } +}; + +AccountSupervisorServiceClient.prototype.send_getRSAKey = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getRSAKey', Thrift.MessageType.CALL, this.seqid()); + var args = new AccountSupervisorService_getRSAKey_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AccountSupervisorServiceClient.prototype.recv_getRSAKey = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AccountSupervisorService_getRSAKey_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getRSAKey failed: unknown result'); +}; +AccountSupervisorServiceClient.prototype.notifyEmailConfirmationResult = function(parameterMap, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyEmailConfirmationResult(parameterMap); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyEmailConfirmationResult(parameterMap); + } +}; + +AccountSupervisorServiceClient.prototype.send_notifyEmailConfirmationResult = function(parameterMap) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyEmailConfirmationResult', Thrift.MessageType.CALL, this.seqid()); + var args = new AccountSupervisorService_notifyEmailConfirmationResult_args(); + args.parameterMap = parameterMap; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AccountSupervisorServiceClient.prototype.recv_notifyEmailConfirmationResult = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AccountSupervisorService_notifyEmailConfirmationResult_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +AccountSupervisorServiceClient.prototype.registerVirtualAccount = function(locale, encryptedVirtualUserId, encryptedPassword, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerVirtualAccount(locale, encryptedVirtualUserId, encryptedPassword); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerVirtualAccount(locale, encryptedVirtualUserId, encryptedPassword); + } +}; + +AccountSupervisorServiceClient.prototype.send_registerVirtualAccount = function(locale, encryptedVirtualUserId, encryptedPassword) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerVirtualAccount', Thrift.MessageType.CALL, this.seqid()); + var args = new AccountSupervisorService_registerVirtualAccount_args(); + args.locale = locale; + args.encryptedVirtualUserId = encryptedVirtualUserId; + args.encryptedPassword = encryptedPassword; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AccountSupervisorServiceClient.prototype.recv_registerVirtualAccount = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AccountSupervisorService_registerVirtualAccount_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerVirtualAccount failed: unknown result'); +}; +AccountSupervisorServiceClient.prototype.requestVirtualAccountPasswordChange = function(virtualMid, encryptedVirtualUserId, encryptedOldPassword, encryptedNewPassword, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_requestVirtualAccountPasswordChange(virtualMid, encryptedVirtualUserId, encryptedOldPassword, encryptedNewPassword); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_requestVirtualAccountPasswordChange(virtualMid, encryptedVirtualUserId, encryptedOldPassword, encryptedNewPassword); + } +}; + +AccountSupervisorServiceClient.prototype.send_requestVirtualAccountPasswordChange = function(virtualMid, encryptedVirtualUserId, encryptedOldPassword, encryptedNewPassword) { + var output = new this.pClass(this.output); + output.writeMessageBegin('requestVirtualAccountPasswordChange', Thrift.MessageType.CALL, this.seqid()); + var args = new AccountSupervisorService_requestVirtualAccountPasswordChange_args(); + args.virtualMid = virtualMid; + args.encryptedVirtualUserId = encryptedVirtualUserId; + args.encryptedOldPassword = encryptedOldPassword; + args.encryptedNewPassword = encryptedNewPassword; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AccountSupervisorServiceClient.prototype.recv_requestVirtualAccountPasswordChange = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AccountSupervisorService_requestVirtualAccountPasswordChange_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +AccountSupervisorServiceClient.prototype.requestVirtualAccountPasswordSet = function(virtualMid, encryptedVirtualUserId, encryptedNewPassword, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_requestVirtualAccountPasswordSet(virtualMid, encryptedVirtualUserId, encryptedNewPassword); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_requestVirtualAccountPasswordSet(virtualMid, encryptedVirtualUserId, encryptedNewPassword); + } +}; + +AccountSupervisorServiceClient.prototype.send_requestVirtualAccountPasswordSet = function(virtualMid, encryptedVirtualUserId, encryptedNewPassword) { + var output = new this.pClass(this.output); + output.writeMessageBegin('requestVirtualAccountPasswordSet', Thrift.MessageType.CALL, this.seqid()); + var args = new AccountSupervisorService_requestVirtualAccountPasswordSet_args(); + args.virtualMid = virtualMid; + args.encryptedVirtualUserId = encryptedVirtualUserId; + args.encryptedNewPassword = encryptedNewPassword; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AccountSupervisorServiceClient.prototype.recv_requestVirtualAccountPasswordSet = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AccountSupervisorService_requestVirtualAccountPasswordSet_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +AccountSupervisorServiceClient.prototype.unregisterVirtualAccount = function(virtualMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_unregisterVirtualAccount(virtualMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_unregisterVirtualAccount(virtualMid); + } +}; + +AccountSupervisorServiceClient.prototype.send_unregisterVirtualAccount = function(virtualMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('unregisterVirtualAccount', Thrift.MessageType.CALL, this.seqid()); + var args = new AccountSupervisorService_unregisterVirtualAccount_args(); + args.virtualMid = virtualMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AccountSupervisorServiceClient.prototype.recv_unregisterVirtualAccount = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AccountSupervisorService_unregisterVirtualAccount_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +var AccountSupervisorServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +AccountSupervisorServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +AccountSupervisorServiceProcessor.prototype.process_getRSAKey = function(seqid, input, output) { + var args = new AccountSupervisorService_getRSAKey_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getRSAKey.length === 0) { + Q.fcall(this._handler.getRSAKey) + .then(function(result) { + var result_obj = new AccountSupervisorService_getRSAKey_result({success: result}); + output.writeMessageBegin("getRSAKey", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AccountSupervisorService_getRSAKey_result(err); + output.writeMessageBegin("getRSAKey", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRSAKey", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getRSAKey(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AccountSupervisorService_getRSAKey_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getRSAKey", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRSAKey", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AccountSupervisorServiceProcessor.prototype.process_notifyEmailConfirmationResult = function(seqid, input, output) { + var args = new AccountSupervisorService_notifyEmailConfirmationResult_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyEmailConfirmationResult.length === 1) { + Q.fcall(this._handler.notifyEmailConfirmationResult, args.parameterMap) + .then(function(result) { + var result_obj = new AccountSupervisorService_notifyEmailConfirmationResult_result({success: result}); + output.writeMessageBegin("notifyEmailConfirmationResult", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AccountSupervisorService_notifyEmailConfirmationResult_result(err); + output.writeMessageBegin("notifyEmailConfirmationResult", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyEmailConfirmationResult", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyEmailConfirmationResult(args.parameterMap, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AccountSupervisorService_notifyEmailConfirmationResult_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyEmailConfirmationResult", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyEmailConfirmationResult", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AccountSupervisorServiceProcessor.prototype.process_registerVirtualAccount = function(seqid, input, output) { + var args = new AccountSupervisorService_registerVirtualAccount_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerVirtualAccount.length === 3) { + Q.fcall(this._handler.registerVirtualAccount, args.locale, args.encryptedVirtualUserId, args.encryptedPassword) + .then(function(result) { + var result_obj = new AccountSupervisorService_registerVirtualAccount_result({success: result}); + output.writeMessageBegin("registerVirtualAccount", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AccountSupervisorService_registerVirtualAccount_result(err); + output.writeMessageBegin("registerVirtualAccount", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerVirtualAccount", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerVirtualAccount(args.locale, args.encryptedVirtualUserId, args.encryptedPassword, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AccountSupervisorService_registerVirtualAccount_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerVirtualAccount", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerVirtualAccount", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AccountSupervisorServiceProcessor.prototype.process_requestVirtualAccountPasswordChange = function(seqid, input, output) { + var args = new AccountSupervisorService_requestVirtualAccountPasswordChange_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.requestVirtualAccountPasswordChange.length === 4) { + Q.fcall(this._handler.requestVirtualAccountPasswordChange, args.virtualMid, args.encryptedVirtualUserId, args.encryptedOldPassword, args.encryptedNewPassword) + .then(function(result) { + var result_obj = new AccountSupervisorService_requestVirtualAccountPasswordChange_result({success: result}); + output.writeMessageBegin("requestVirtualAccountPasswordChange", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AccountSupervisorService_requestVirtualAccountPasswordChange_result(err); + output.writeMessageBegin("requestVirtualAccountPasswordChange", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestVirtualAccountPasswordChange", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.requestVirtualAccountPasswordChange(args.virtualMid, args.encryptedVirtualUserId, args.encryptedOldPassword, args.encryptedNewPassword, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AccountSupervisorService_requestVirtualAccountPasswordChange_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("requestVirtualAccountPasswordChange", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestVirtualAccountPasswordChange", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AccountSupervisorServiceProcessor.prototype.process_requestVirtualAccountPasswordSet = function(seqid, input, output) { + var args = new AccountSupervisorService_requestVirtualAccountPasswordSet_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.requestVirtualAccountPasswordSet.length === 3) { + Q.fcall(this._handler.requestVirtualAccountPasswordSet, args.virtualMid, args.encryptedVirtualUserId, args.encryptedNewPassword) + .then(function(result) { + var result_obj = new AccountSupervisorService_requestVirtualAccountPasswordSet_result({success: result}); + output.writeMessageBegin("requestVirtualAccountPasswordSet", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AccountSupervisorService_requestVirtualAccountPasswordSet_result(err); + output.writeMessageBegin("requestVirtualAccountPasswordSet", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestVirtualAccountPasswordSet", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.requestVirtualAccountPasswordSet(args.virtualMid, args.encryptedVirtualUserId, args.encryptedNewPassword, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AccountSupervisorService_requestVirtualAccountPasswordSet_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("requestVirtualAccountPasswordSet", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestVirtualAccountPasswordSet", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AccountSupervisorServiceProcessor.prototype.process_unregisterVirtualAccount = function(seqid, input, output) { + var args = new AccountSupervisorService_unregisterVirtualAccount_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.unregisterVirtualAccount.length === 1) { + Q.fcall(this._handler.unregisterVirtualAccount, args.virtualMid) + .then(function(result) { + var result_obj = new AccountSupervisorService_unregisterVirtualAccount_result({success: result}); + output.writeMessageBegin("unregisterVirtualAccount", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AccountSupervisorService_unregisterVirtualAccount_result(err); + output.writeMessageBegin("unregisterVirtualAccount", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unregisterVirtualAccount", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.unregisterVirtualAccount(args.virtualMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AccountSupervisorService_unregisterVirtualAccount_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("unregisterVirtualAccount", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unregisterVirtualAccount", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/AgeCheckService.js b/curve-thrift/AgeCheckService.js new file mode 100644 index 0000000..d667f3a --- /dev/null +++ b/curve-thrift/AgeCheckService.js @@ -0,0 +1,958 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var AgeCheckService_checkUserAge_args = function(args) { + this.carrier = null; + this.sessionId = null; + this.verifier = null; + this.standardAge = null; + if (args) { + if (args.carrier !== undefined && args.carrier !== null) { + this.carrier = args.carrier; + } + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.standardAge !== undefined && args.standardAge !== null) { + this.standardAge = args.standardAge; + } + } +}; +AgeCheckService_checkUserAge_args.prototype = {}; +AgeCheckService_checkUserAge_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.carrier = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.standardAge = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckService_checkUserAge_args.prototype.write = function(output) { + output.writeStructBegin('AgeCheckService_checkUserAge_args'); + if (this.carrier !== null && this.carrier !== undefined) { + output.writeFieldBegin('carrier', Thrift.Type.I32, 2); + output.writeI32(this.carrier); + output.writeFieldEnd(); + } + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 3); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 4); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.standardAge !== null && this.standardAge !== undefined) { + output.writeFieldBegin('standardAge', Thrift.Type.I32, 5); + output.writeI32(this.standardAge); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckService_checkUserAge_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AgeCheckService_checkUserAge_result.prototype = {}; +AgeCheckService_checkUserAge_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I32) { + this.success = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckService_checkUserAge_result.prototype.write = function(output) { + output.writeStructBegin('AgeCheckService_checkUserAge_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I32, 0); + output.writeI32(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckService_checkUserAgeWithDocomo_args = function(args) { + this.openIdRedirectUrl = null; + this.standardAge = null; + this.verifier = null; + if (args) { + if (args.openIdRedirectUrl !== undefined && args.openIdRedirectUrl !== null) { + this.openIdRedirectUrl = args.openIdRedirectUrl; + } + if (args.standardAge !== undefined && args.standardAge !== null) { + this.standardAge = args.standardAge; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +AgeCheckService_checkUserAgeWithDocomo_args.prototype = {}; +AgeCheckService_checkUserAgeWithDocomo_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.openIdRedirectUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.standardAge = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckService_checkUserAgeWithDocomo_args.prototype.write = function(output) { + output.writeStructBegin('AgeCheckService_checkUserAgeWithDocomo_args'); + if (this.openIdRedirectUrl !== null && this.openIdRedirectUrl !== undefined) { + output.writeFieldBegin('openIdRedirectUrl', Thrift.Type.STRING, 2); + output.writeString(this.openIdRedirectUrl); + output.writeFieldEnd(); + } + if (this.standardAge !== null && this.standardAge !== undefined) { + output.writeFieldBegin('standardAge', Thrift.Type.I32, 3); + output.writeI32(this.standardAge); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 4); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckService_checkUserAgeWithDocomo_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.AgeCheckDocomoResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AgeCheckService_checkUserAgeWithDocomo_result.prototype = {}; +AgeCheckService_checkUserAgeWithDocomo_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.AgeCheckDocomoResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckService_checkUserAgeWithDocomo_result.prototype.write = function(output) { + output.writeStructBegin('AgeCheckService_checkUserAgeWithDocomo_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_args = function(args) { +}; +AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_args.prototype = {}; +AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_args.prototype.write = function(output) { + output.writeStructBegin('AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result.prototype = {}; +AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result.prototype.write = function(output) { + output.writeStructBegin('AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckService_retrieveRequestToken_args = function(args) { + this.carrier = null; + if (args) { + if (args.carrier !== undefined && args.carrier !== null) { + this.carrier = args.carrier; + } + } +}; +AgeCheckService_retrieveRequestToken_args.prototype = {}; +AgeCheckService_retrieveRequestToken_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.carrier = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckService_retrieveRequestToken_args.prototype.write = function(output) { + output.writeStructBegin('AgeCheckService_retrieveRequestToken_args'); + if (this.carrier !== null && this.carrier !== undefined) { + output.writeFieldBegin('carrier', Thrift.Type.I32, 2); + output.writeI32(this.carrier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckService_retrieveRequestToken_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.AgeCheckRequestResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AgeCheckService_retrieveRequestToken_result.prototype = {}; +AgeCheckService_retrieveRequestToken_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.AgeCheckRequestResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckService_retrieveRequestToken_result.prototype.write = function(output) { + output.writeStructBegin('AgeCheckService_retrieveRequestToken_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +AgeCheckServiceClient.prototype = {}; +AgeCheckServiceClient.prototype.seqid = function() { return this._seqid; }; +AgeCheckServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +AgeCheckServiceClient.prototype.checkUserAge = function(carrier, sessionId, verifier, standardAge, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_checkUserAge(carrier, sessionId, verifier, standardAge); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_checkUserAge(carrier, sessionId, verifier, standardAge); + } +}; + +AgeCheckServiceClient.prototype.send_checkUserAge = function(carrier, sessionId, verifier, standardAge) { + var output = new this.pClass(this.output); + output.writeMessageBegin('checkUserAge', Thrift.MessageType.CALL, this.seqid()); + var args = new AgeCheckService_checkUserAge_args(); + args.carrier = carrier; + args.sessionId = sessionId; + args.verifier = verifier; + args.standardAge = standardAge; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AgeCheckServiceClient.prototype.recv_checkUserAge = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AgeCheckService_checkUserAge_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('checkUserAge failed: unknown result'); +}; +AgeCheckServiceClient.prototype.checkUserAgeWithDocomo = function(openIdRedirectUrl, standardAge, verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_checkUserAgeWithDocomo(openIdRedirectUrl, standardAge, verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_checkUserAgeWithDocomo(openIdRedirectUrl, standardAge, verifier); + } +}; + +AgeCheckServiceClient.prototype.send_checkUserAgeWithDocomo = function(openIdRedirectUrl, standardAge, verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('checkUserAgeWithDocomo', Thrift.MessageType.CALL, this.seqid()); + var args = new AgeCheckService_checkUserAgeWithDocomo_args(); + args.openIdRedirectUrl = openIdRedirectUrl; + args.standardAge = standardAge; + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AgeCheckServiceClient.prototype.recv_checkUserAgeWithDocomo = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AgeCheckService_checkUserAgeWithDocomo_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('checkUserAgeWithDocomo failed: unknown result'); +}; +AgeCheckServiceClient.prototype.retrieveOpenIdAuthUrlWithDocomo = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_retrieveOpenIdAuthUrlWithDocomo(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_retrieveOpenIdAuthUrlWithDocomo(); + } +}; + +AgeCheckServiceClient.prototype.send_retrieveOpenIdAuthUrlWithDocomo = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('retrieveOpenIdAuthUrlWithDocomo', Thrift.MessageType.CALL, this.seqid()); + var args = new AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AgeCheckServiceClient.prototype.recv_retrieveOpenIdAuthUrlWithDocomo = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('retrieveOpenIdAuthUrlWithDocomo failed: unknown result'); +}; +AgeCheckServiceClient.prototype.retrieveRequestToken = function(carrier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_retrieveRequestToken(carrier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_retrieveRequestToken(carrier); + } +}; + +AgeCheckServiceClient.prototype.send_retrieveRequestToken = function(carrier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('retrieveRequestToken', Thrift.MessageType.CALL, this.seqid()); + var args = new AgeCheckService_retrieveRequestToken_args(); + args.carrier = carrier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AgeCheckServiceClient.prototype.recv_retrieveRequestToken = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AgeCheckService_retrieveRequestToken_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('retrieveRequestToken failed: unknown result'); +}; +var AgeCheckServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +AgeCheckServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +AgeCheckServiceProcessor.prototype.process_checkUserAge = function(seqid, input, output) { + var args = new AgeCheckService_checkUserAge_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.checkUserAge.length === 4) { + Q.fcall(this._handler.checkUserAge, args.carrier, args.sessionId, args.verifier, args.standardAge) + .then(function(result) { + var result_obj = new AgeCheckService_checkUserAge_result({success: result}); + output.writeMessageBegin("checkUserAge", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AgeCheckService_checkUserAge_result(err); + output.writeMessageBegin("checkUserAge", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("checkUserAge", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.checkUserAge(args.carrier, args.sessionId, args.verifier, args.standardAge, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AgeCheckService_checkUserAge_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("checkUserAge", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("checkUserAge", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AgeCheckServiceProcessor.prototype.process_checkUserAgeWithDocomo = function(seqid, input, output) { + var args = new AgeCheckService_checkUserAgeWithDocomo_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.checkUserAgeWithDocomo.length === 3) { + Q.fcall(this._handler.checkUserAgeWithDocomo, args.openIdRedirectUrl, args.standardAge, args.verifier) + .then(function(result) { + var result_obj = new AgeCheckService_checkUserAgeWithDocomo_result({success: result}); + output.writeMessageBegin("checkUserAgeWithDocomo", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AgeCheckService_checkUserAgeWithDocomo_result(err); + output.writeMessageBegin("checkUserAgeWithDocomo", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("checkUserAgeWithDocomo", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.checkUserAgeWithDocomo(args.openIdRedirectUrl, args.standardAge, args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AgeCheckService_checkUserAgeWithDocomo_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("checkUserAgeWithDocomo", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("checkUserAgeWithDocomo", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AgeCheckServiceProcessor.prototype.process_retrieveOpenIdAuthUrlWithDocomo = function(seqid, input, output) { + var args = new AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.retrieveOpenIdAuthUrlWithDocomo.length === 0) { + Q.fcall(this._handler.retrieveOpenIdAuthUrlWithDocomo) + .then(function(result) { + var result_obj = new AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result({success: result}); + output.writeMessageBegin("retrieveOpenIdAuthUrlWithDocomo", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result(err); + output.writeMessageBegin("retrieveOpenIdAuthUrlWithDocomo", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("retrieveOpenIdAuthUrlWithDocomo", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.retrieveOpenIdAuthUrlWithDocomo(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AgeCheckService_retrieveOpenIdAuthUrlWithDocomo_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("retrieveOpenIdAuthUrlWithDocomo", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("retrieveOpenIdAuthUrlWithDocomo", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AgeCheckServiceProcessor.prototype.process_retrieveRequestToken = function(seqid, input, output) { + var args = new AgeCheckService_retrieveRequestToken_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.retrieveRequestToken.length === 1) { + Q.fcall(this._handler.retrieveRequestToken, args.carrier) + .then(function(result) { + var result_obj = new AgeCheckService_retrieveRequestToken_result({success: result}); + output.writeMessageBegin("retrieveRequestToken", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AgeCheckService_retrieveRequestToken_result(err); + output.writeMessageBegin("retrieveRequestToken", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("retrieveRequestToken", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.retrieveRequestToken(args.carrier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AgeCheckService_retrieveRequestToken_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("retrieveRequestToken", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("retrieveRequestToken", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/AuthService.js b/curve-thrift/AuthService.js new file mode 100644 index 0000000..988710e --- /dev/null +++ b/curve-thrift/AuthService.js @@ -0,0 +1,1903 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var AuthService_normalizePhoneNumber_args = function(args) { + this.countryCode = null; + this.phoneNumber = null; + this.countryCodeHint = null; + if (args) { + if (args.countryCode !== undefined && args.countryCode !== null) { + this.countryCode = args.countryCode; + } + if (args.phoneNumber !== undefined && args.phoneNumber !== null) { + this.phoneNumber = args.phoneNumber; + } + if (args.countryCodeHint !== undefined && args.countryCodeHint !== null) { + this.countryCodeHint = args.countryCodeHint; + } + } +}; +AuthService_normalizePhoneNumber_args.prototype = {}; +AuthService_normalizePhoneNumber_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.countryCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.phoneNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.countryCodeHint = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_normalizePhoneNumber_args.prototype.write = function(output) { + output.writeStructBegin('AuthService_normalizePhoneNumber_args'); + if (this.countryCode !== null && this.countryCode !== undefined) { + output.writeFieldBegin('countryCode', Thrift.Type.STRING, 2); + output.writeString(this.countryCode); + output.writeFieldEnd(); + } + if (this.phoneNumber !== null && this.phoneNumber !== undefined) { + output.writeFieldBegin('phoneNumber', Thrift.Type.STRING, 3); + output.writeString(this.phoneNumber); + output.writeFieldEnd(); + } + if (this.countryCodeHint !== null && this.countryCodeHint !== undefined) { + output.writeFieldBegin('countryCodeHint', Thrift.Type.STRING, 4); + output.writeString(this.countryCodeHint); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_normalizePhoneNumber_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AuthService_normalizePhoneNumber_result.prototype = {}; +AuthService_normalizePhoneNumber_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_normalizePhoneNumber_result.prototype.write = function(output) { + output.writeStructBegin('AuthService_normalizePhoneNumber_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_respondE2EELoginRequest_args = function(args) { + this.verifier = null; + this.publicKey = null; + this.encryptedKeyChain = null; + this.hashKeyChain = null; + this.errorCode = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.publicKey !== undefined && args.publicKey !== null) { + this.publicKey = new ttypes.E2EEPublicKey(args.publicKey); + } + if (args.encryptedKeyChain !== undefined && args.encryptedKeyChain !== null) { + this.encryptedKeyChain = args.encryptedKeyChain; + } + if (args.hashKeyChain !== undefined && args.hashKeyChain !== null) { + this.hashKeyChain = args.hashKeyChain; + } + if (args.errorCode !== undefined && args.errorCode !== null) { + this.errorCode = args.errorCode; + } + } +}; +AuthService_respondE2EELoginRequest_args.prototype = {}; +AuthService_respondE2EELoginRequest_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.publicKey = new ttypes.E2EEPublicKey(); + this.publicKey.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.encryptedKeyChain = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.hashKeyChain = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.errorCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_respondE2EELoginRequest_args.prototype.write = function(output) { + output.writeStructBegin('AuthService_respondE2EELoginRequest_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 1); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.publicKey !== null && this.publicKey !== undefined) { + output.writeFieldBegin('publicKey', Thrift.Type.STRUCT, 2); + this.publicKey.write(output); + output.writeFieldEnd(); + } + if (this.encryptedKeyChain !== null && this.encryptedKeyChain !== undefined) { + output.writeFieldBegin('encryptedKeyChain', Thrift.Type.STRING, 3); + output.writeBinary(this.encryptedKeyChain); + output.writeFieldEnd(); + } + if (this.hashKeyChain !== null && this.hashKeyChain !== undefined) { + output.writeFieldBegin('hashKeyChain', Thrift.Type.STRING, 4); + output.writeBinary(this.hashKeyChain); + output.writeFieldEnd(); + } + if (this.errorCode !== null && this.errorCode !== undefined) { + output.writeFieldBegin('errorCode', Thrift.Type.I32, 5); + output.writeI32(this.errorCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_respondE2EELoginRequest_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AuthService_respondE2EELoginRequest_result.prototype = {}; +AuthService_respondE2EELoginRequest_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_respondE2EELoginRequest_result.prototype.write = function(output) { + output.writeStructBegin('AuthService_respondE2EELoginRequest_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_confirmE2EELogin_args = function(args) { + this.verifier = null; + this.deviceSecret = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.deviceSecret !== undefined && args.deviceSecret !== null) { + this.deviceSecret = args.deviceSecret; + } + } +}; +AuthService_confirmE2EELogin_args.prototype = {}; +AuthService_confirmE2EELogin_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.deviceSecret = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_confirmE2EELogin_args.prototype.write = function(output) { + output.writeStructBegin('AuthService_confirmE2EELogin_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 1); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.deviceSecret !== null && this.deviceSecret !== undefined) { + output.writeFieldBegin('deviceSecret', Thrift.Type.STRING, 2); + output.writeBinary(this.deviceSecret); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_confirmE2EELogin_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AuthService_confirmE2EELogin_result.prototype = {}; +AuthService_confirmE2EELogin_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_confirmE2EELogin_result.prototype.write = function(output) { + output.writeStructBegin('AuthService_confirmE2EELogin_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_logoutZ_args = function(args) { +}; +AuthService_logoutZ_args.prototype = {}; +AuthService_logoutZ_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_logoutZ_args.prototype.write = function(output) { + output.writeStructBegin('AuthService_logoutZ_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_logoutZ_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AuthService_logoutZ_result.prototype = {}; +AuthService_logoutZ_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_logoutZ_result.prototype.write = function(output) { + output.writeStructBegin('AuthService_logoutZ_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_loginZ_args = function(args) { + this.loginRequest = null; + if (args) { + if (args.loginRequest !== undefined && args.loginRequest !== null) { + this.loginRequest = new ttypes.LoginRequest(args.loginRequest); + } + } +}; +AuthService_loginZ_args.prototype = {}; +AuthService_loginZ_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.loginRequest = new ttypes.LoginRequest(); + this.loginRequest.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_loginZ_args.prototype.write = function(output) { + output.writeStructBegin('AuthService_loginZ_args'); + if (this.loginRequest !== null && this.loginRequest !== undefined) { + output.writeFieldBegin('loginRequest', Thrift.Type.STRUCT, 2); + this.loginRequest.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_loginZ_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.LoginResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AuthService_loginZ_result.prototype = {}; +AuthService_loginZ_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.LoginResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_loginZ_result.prototype.write = function(output) { + output.writeStructBegin('AuthService_loginZ_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_issueTokenForAccountMigrationSettings_args = function(args) { + this.enforce = null; + if (args) { + if (args.enforce !== undefined && args.enforce !== null) { + this.enforce = args.enforce; + } + } +}; +AuthService_issueTokenForAccountMigrationSettings_args.prototype = {}; +AuthService_issueTokenForAccountMigrationSettings_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.BOOL) { + this.enforce = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_issueTokenForAccountMigrationSettings_args.prototype.write = function(output) { + output.writeStructBegin('AuthService_issueTokenForAccountMigrationSettings_args'); + if (this.enforce !== null && this.enforce !== undefined) { + output.writeFieldBegin('enforce', Thrift.Type.BOOL, 2); + output.writeBool(this.enforce); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_issueTokenForAccountMigrationSettings_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SecurityCenterResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AuthService_issueTokenForAccountMigrationSettings_result.prototype = {}; +AuthService_issueTokenForAccountMigrationSettings_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SecurityCenterResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_issueTokenForAccountMigrationSettings_result.prototype.write = function(output) { + output.writeStructBegin('AuthService_issueTokenForAccountMigrationSettings_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_issueTokenForAccountMigration_args = function(args) { + this.migrationSessionId = null; + if (args) { + if (args.migrationSessionId !== undefined && args.migrationSessionId !== null) { + this.migrationSessionId = args.migrationSessionId; + } + } +}; +AuthService_issueTokenForAccountMigration_args.prototype = {}; +AuthService_issueTokenForAccountMigration_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.migrationSessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_issueTokenForAccountMigration_args.prototype.write = function(output) { + output.writeStructBegin('AuthService_issueTokenForAccountMigration_args'); + if (this.migrationSessionId !== null && this.migrationSessionId !== undefined) { + output.writeFieldBegin('migrationSessionId', Thrift.Type.STRING, 2); + output.writeString(this.migrationSessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_issueTokenForAccountMigration_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SecurityCenterResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AuthService_issueTokenForAccountMigration_result.prototype = {}; +AuthService_issueTokenForAccountMigration_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SecurityCenterResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_issueTokenForAccountMigration_result.prototype.write = function(output) { + output.writeStructBegin('AuthService_issueTokenForAccountMigration_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_verifyQrcodeWithE2EE_args = function(args) { + this.verifier = null; + this.pinCode = null; + this.errorCode = null; + this.publicKey = null; + this.encryptedKeyChain = null; + this.hashKeyChain = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.pinCode !== undefined && args.pinCode !== null) { + this.pinCode = args.pinCode; + } + if (args.errorCode !== undefined && args.errorCode !== null) { + this.errorCode = args.errorCode; + } + if (args.publicKey !== undefined && args.publicKey !== null) { + this.publicKey = new ttypes.E2EEPublicKey(args.publicKey); + } + if (args.encryptedKeyChain !== undefined && args.encryptedKeyChain !== null) { + this.encryptedKeyChain = args.encryptedKeyChain; + } + if (args.hashKeyChain !== undefined && args.hashKeyChain !== null) { + this.hashKeyChain = args.hashKeyChain; + } + } +}; +AuthService_verifyQrcodeWithE2EE_args.prototype = {}; +AuthService_verifyQrcodeWithE2EE_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.pinCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.errorCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.publicKey = new ttypes.E2EEPublicKey(); + this.publicKey.read(input); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.encryptedKeyChain = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.hashKeyChain = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_verifyQrcodeWithE2EE_args.prototype.write = function(output) { + output.writeStructBegin('AuthService_verifyQrcodeWithE2EE_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 2); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.pinCode !== null && this.pinCode !== undefined) { + output.writeFieldBegin('pinCode', Thrift.Type.STRING, 3); + output.writeString(this.pinCode); + output.writeFieldEnd(); + } + if (this.errorCode !== null && this.errorCode !== undefined) { + output.writeFieldBegin('errorCode', Thrift.Type.I32, 4); + output.writeI32(this.errorCode); + output.writeFieldEnd(); + } + if (this.publicKey !== null && this.publicKey !== undefined) { + output.writeFieldBegin('publicKey', Thrift.Type.STRUCT, 5); + this.publicKey.write(output); + output.writeFieldEnd(); + } + if (this.encryptedKeyChain !== null && this.encryptedKeyChain !== undefined) { + output.writeFieldBegin('encryptedKeyChain', Thrift.Type.STRING, 6); + output.writeBinary(this.encryptedKeyChain); + output.writeFieldEnd(); + } + if (this.hashKeyChain !== null && this.hashKeyChain !== undefined) { + output.writeFieldBegin('hashKeyChain', Thrift.Type.STRING, 7); + output.writeBinary(this.hashKeyChain); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthService_verifyQrcodeWithE2EE_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +AuthService_verifyQrcodeWithE2EE_result.prototype = {}; +AuthService_verifyQrcodeWithE2EE_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthService_verifyQrcodeWithE2EE_result.prototype.write = function(output) { + output.writeStructBegin('AuthService_verifyQrcodeWithE2EE_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +AuthServiceClient.prototype = {}; +AuthServiceClient.prototype.seqid = function() { return this._seqid; }; +AuthServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +AuthServiceClient.prototype.normalizePhoneNumber = function(countryCode, phoneNumber, countryCodeHint, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_normalizePhoneNumber(countryCode, phoneNumber, countryCodeHint); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_normalizePhoneNumber(countryCode, phoneNumber, countryCodeHint); + } +}; + +AuthServiceClient.prototype.send_normalizePhoneNumber = function(countryCode, phoneNumber, countryCodeHint) { + var output = new this.pClass(this.output); + output.writeMessageBegin('normalizePhoneNumber', Thrift.MessageType.CALL, this.seqid()); + var args = new AuthService_normalizePhoneNumber_args(); + args.countryCode = countryCode; + args.phoneNumber = phoneNumber; + args.countryCodeHint = countryCodeHint; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AuthServiceClient.prototype.recv_normalizePhoneNumber = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AuthService_normalizePhoneNumber_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('normalizePhoneNumber failed: unknown result'); +}; +AuthServiceClient.prototype.respondE2EELoginRequest = function(verifier, publicKey, encryptedKeyChain, hashKeyChain, errorCode, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_respondE2EELoginRequest(verifier, publicKey, encryptedKeyChain, hashKeyChain, errorCode); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_respondE2EELoginRequest(verifier, publicKey, encryptedKeyChain, hashKeyChain, errorCode); + } +}; + +AuthServiceClient.prototype.send_respondE2EELoginRequest = function(verifier, publicKey, encryptedKeyChain, hashKeyChain, errorCode) { + var output = new this.pClass(this.output); + output.writeMessageBegin('respondE2EELoginRequest', Thrift.MessageType.CALL, this.seqid()); + var args = new AuthService_respondE2EELoginRequest_args(); + args.verifier = verifier; + args.publicKey = publicKey; + args.encryptedKeyChain = encryptedKeyChain; + args.hashKeyChain = hashKeyChain; + args.errorCode = errorCode; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AuthServiceClient.prototype.recv_respondE2EELoginRequest = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AuthService_respondE2EELoginRequest_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +AuthServiceClient.prototype.confirmE2EELogin = function(verifier, deviceSecret, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_confirmE2EELogin(verifier, deviceSecret); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_confirmE2EELogin(verifier, deviceSecret); + } +}; + +AuthServiceClient.prototype.send_confirmE2EELogin = function(verifier, deviceSecret) { + var output = new this.pClass(this.output); + output.writeMessageBegin('confirmE2EELogin', Thrift.MessageType.CALL, this.seqid()); + var args = new AuthService_confirmE2EELogin_args(); + args.verifier = verifier; + args.deviceSecret = deviceSecret; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AuthServiceClient.prototype.recv_confirmE2EELogin = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AuthService_confirmE2EELogin_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('confirmE2EELogin failed: unknown result'); +}; +AuthServiceClient.prototype.logoutZ = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_logoutZ(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_logoutZ(); + } +}; + +AuthServiceClient.prototype.send_logoutZ = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('logoutZ', Thrift.MessageType.CALL, this.seqid()); + var args = new AuthService_logoutZ_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AuthServiceClient.prototype.recv_logoutZ = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AuthService_logoutZ_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +AuthServiceClient.prototype.loginZ = function(loginRequest, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_loginZ(loginRequest); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_loginZ(loginRequest); + } +}; + +AuthServiceClient.prototype.send_loginZ = function(loginRequest) { + var output = new this.pClass(this.output); + output.writeMessageBegin('loginZ', Thrift.MessageType.CALL, this.seqid()); + var args = new AuthService_loginZ_args(); + args.loginRequest = loginRequest; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AuthServiceClient.prototype.recv_loginZ = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AuthService_loginZ_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('loginZ failed: unknown result'); +}; +AuthServiceClient.prototype.issueTokenForAccountMigrationSettings = function(enforce, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_issueTokenForAccountMigrationSettings(enforce); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_issueTokenForAccountMigrationSettings(enforce); + } +}; + +AuthServiceClient.prototype.send_issueTokenForAccountMigrationSettings = function(enforce) { + var output = new this.pClass(this.output); + output.writeMessageBegin('issueTokenForAccountMigrationSettings', Thrift.MessageType.CALL, this.seqid()); + var args = new AuthService_issueTokenForAccountMigrationSettings_args(); + args.enforce = enforce; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AuthServiceClient.prototype.recv_issueTokenForAccountMigrationSettings = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AuthService_issueTokenForAccountMigrationSettings_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('issueTokenForAccountMigrationSettings failed: unknown result'); +}; +AuthServiceClient.prototype.issueTokenForAccountMigration = function(migrationSessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_issueTokenForAccountMigration(migrationSessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_issueTokenForAccountMigration(migrationSessionId); + } +}; + +AuthServiceClient.prototype.send_issueTokenForAccountMigration = function(migrationSessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('issueTokenForAccountMigration', Thrift.MessageType.CALL, this.seqid()); + var args = new AuthService_issueTokenForAccountMigration_args(); + args.migrationSessionId = migrationSessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AuthServiceClient.prototype.recv_issueTokenForAccountMigration = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AuthService_issueTokenForAccountMigration_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('issueTokenForAccountMigration failed: unknown result'); +}; +AuthServiceClient.prototype.verifyQrcodeWithE2EE = function(verifier, pinCode, errorCode, publicKey, encryptedKeyChain, hashKeyChain, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_verifyQrcodeWithE2EE(verifier, pinCode, errorCode, publicKey, encryptedKeyChain, hashKeyChain); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_verifyQrcodeWithE2EE(verifier, pinCode, errorCode, publicKey, encryptedKeyChain, hashKeyChain); + } +}; + +AuthServiceClient.prototype.send_verifyQrcodeWithE2EE = function(verifier, pinCode, errorCode, publicKey, encryptedKeyChain, hashKeyChain) { + var output = new this.pClass(this.output); + output.writeMessageBegin('verifyQrcodeWithE2EE', Thrift.MessageType.CALL, this.seqid()); + var args = new AuthService_verifyQrcodeWithE2EE_args(); + args.verifier = verifier; + args.pinCode = pinCode; + args.errorCode = errorCode; + args.publicKey = publicKey; + args.encryptedKeyChain = encryptedKeyChain; + args.hashKeyChain = hashKeyChain; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +AuthServiceClient.prototype.recv_verifyQrcodeWithE2EE = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new AuthService_verifyQrcodeWithE2EE_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('verifyQrcodeWithE2EE failed: unknown result'); +}; +var AuthServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +AuthServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +AuthServiceProcessor.prototype.process_normalizePhoneNumber = function(seqid, input, output) { + var args = new AuthService_normalizePhoneNumber_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.normalizePhoneNumber.length === 3) { + Q.fcall(this._handler.normalizePhoneNumber, args.countryCode, args.phoneNumber, args.countryCodeHint) + .then(function(result) { + var result_obj = new AuthService_normalizePhoneNumber_result({success: result}); + output.writeMessageBegin("normalizePhoneNumber", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AuthService_normalizePhoneNumber_result(err); + output.writeMessageBegin("normalizePhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("normalizePhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.normalizePhoneNumber(args.countryCode, args.phoneNumber, args.countryCodeHint, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AuthService_normalizePhoneNumber_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("normalizePhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("normalizePhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AuthServiceProcessor.prototype.process_respondE2EELoginRequest = function(seqid, input, output) { + var args = new AuthService_respondE2EELoginRequest_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.respondE2EELoginRequest.length === 5) { + Q.fcall(this._handler.respondE2EELoginRequest, args.verifier, args.publicKey, args.encryptedKeyChain, args.hashKeyChain, args.errorCode) + .then(function(result) { + var result_obj = new AuthService_respondE2EELoginRequest_result({success: result}); + output.writeMessageBegin("respondE2EELoginRequest", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AuthService_respondE2EELoginRequest_result(err); + output.writeMessageBegin("respondE2EELoginRequest", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("respondE2EELoginRequest", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.respondE2EELoginRequest(args.verifier, args.publicKey, args.encryptedKeyChain, args.hashKeyChain, args.errorCode, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AuthService_respondE2EELoginRequest_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("respondE2EELoginRequest", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("respondE2EELoginRequest", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AuthServiceProcessor.prototype.process_confirmE2EELogin = function(seqid, input, output) { + var args = new AuthService_confirmE2EELogin_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.confirmE2EELogin.length === 2) { + Q.fcall(this._handler.confirmE2EELogin, args.verifier, args.deviceSecret) + .then(function(result) { + var result_obj = new AuthService_confirmE2EELogin_result({success: result}); + output.writeMessageBegin("confirmE2EELogin", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AuthService_confirmE2EELogin_result(err); + output.writeMessageBegin("confirmE2EELogin", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("confirmE2EELogin", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.confirmE2EELogin(args.verifier, args.deviceSecret, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AuthService_confirmE2EELogin_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("confirmE2EELogin", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("confirmE2EELogin", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AuthServiceProcessor.prototype.process_logoutZ = function(seqid, input, output) { + var args = new AuthService_logoutZ_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.logoutZ.length === 0) { + Q.fcall(this._handler.logoutZ) + .then(function(result) { + var result_obj = new AuthService_logoutZ_result({success: result}); + output.writeMessageBegin("logoutZ", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AuthService_logoutZ_result(err); + output.writeMessageBegin("logoutZ", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("logoutZ", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.logoutZ(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AuthService_logoutZ_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("logoutZ", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("logoutZ", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AuthServiceProcessor.prototype.process_loginZ = function(seqid, input, output) { + var args = new AuthService_loginZ_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.loginZ.length === 1) { + Q.fcall(this._handler.loginZ, args.loginRequest) + .then(function(result) { + var result_obj = new AuthService_loginZ_result({success: result}); + output.writeMessageBegin("loginZ", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AuthService_loginZ_result(err); + output.writeMessageBegin("loginZ", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginZ", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.loginZ(args.loginRequest, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AuthService_loginZ_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("loginZ", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginZ", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AuthServiceProcessor.prototype.process_issueTokenForAccountMigrationSettings = function(seqid, input, output) { + var args = new AuthService_issueTokenForAccountMigrationSettings_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.issueTokenForAccountMigrationSettings.length === 1) { + Q.fcall(this._handler.issueTokenForAccountMigrationSettings, args.enforce) + .then(function(result) { + var result_obj = new AuthService_issueTokenForAccountMigrationSettings_result({success: result}); + output.writeMessageBegin("issueTokenForAccountMigrationSettings", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AuthService_issueTokenForAccountMigrationSettings_result(err); + output.writeMessageBegin("issueTokenForAccountMigrationSettings", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueTokenForAccountMigrationSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.issueTokenForAccountMigrationSettings(args.enforce, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AuthService_issueTokenForAccountMigrationSettings_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("issueTokenForAccountMigrationSettings", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueTokenForAccountMigrationSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AuthServiceProcessor.prototype.process_issueTokenForAccountMigration = function(seqid, input, output) { + var args = new AuthService_issueTokenForAccountMigration_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.issueTokenForAccountMigration.length === 1) { + Q.fcall(this._handler.issueTokenForAccountMigration, args.migrationSessionId) + .then(function(result) { + var result_obj = new AuthService_issueTokenForAccountMigration_result({success: result}); + output.writeMessageBegin("issueTokenForAccountMigration", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AuthService_issueTokenForAccountMigration_result(err); + output.writeMessageBegin("issueTokenForAccountMigration", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueTokenForAccountMigration", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.issueTokenForAccountMigration(args.migrationSessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AuthService_issueTokenForAccountMigration_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("issueTokenForAccountMigration", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueTokenForAccountMigration", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +AuthServiceProcessor.prototype.process_verifyQrcodeWithE2EE = function(seqid, input, output) { + var args = new AuthService_verifyQrcodeWithE2EE_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.verifyQrcodeWithE2EE.length === 6) { + Q.fcall(this._handler.verifyQrcodeWithE2EE, args.verifier, args.pinCode, args.errorCode, args.publicKey, args.encryptedKeyChain, args.hashKeyChain) + .then(function(result) { + var result_obj = new AuthService_verifyQrcodeWithE2EE_result({success: result}); + output.writeMessageBegin("verifyQrcodeWithE2EE", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new AuthService_verifyQrcodeWithE2EE_result(err); + output.writeMessageBegin("verifyQrcodeWithE2EE", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyQrcodeWithE2EE", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.verifyQrcodeWithE2EE(args.verifier, args.pinCode, args.errorCode, args.publicKey, args.encryptedKeyChain, args.hashKeyChain, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new AuthService_verifyQrcodeWithE2EE_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("verifyQrcodeWithE2EE", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyQrcodeWithE2EE", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/BotService.js b/curve-thrift/BotService.js new file mode 100644 index 0000000..bf240d2 --- /dev/null +++ b/curve-thrift/BotService.js @@ -0,0 +1,904 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var BotService_notifyLeaveGroup_args = function(args) { + this.groupMid = null; + if (args) { + if (args.groupMid !== undefined && args.groupMid !== null) { + this.groupMid = args.groupMid; + } + } +}; +BotService_notifyLeaveGroup_args.prototype = {}; +BotService_notifyLeaveGroup_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.groupMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotService_notifyLeaveGroup_args.prototype.write = function(output) { + output.writeStructBegin('BotService_notifyLeaveGroup_args'); + if (this.groupMid !== null && this.groupMid !== undefined) { + output.writeFieldBegin('groupMid', Thrift.Type.STRING, 1); + output.writeString(this.groupMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotService_notifyLeaveGroup_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BotService_notifyLeaveGroup_result.prototype = {}; +BotService_notifyLeaveGroup_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotService_notifyLeaveGroup_result.prototype.write = function(output) { + output.writeStructBegin('BotService_notifyLeaveGroup_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotService_notifyLeaveRoom_args = function(args) { + this.roomMid = null; + if (args) { + if (args.roomMid !== undefined && args.roomMid !== null) { + this.roomMid = args.roomMid; + } + } +}; +BotService_notifyLeaveRoom_args.prototype = {}; +BotService_notifyLeaveRoom_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.roomMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotService_notifyLeaveRoom_args.prototype.write = function(output) { + output.writeStructBegin('BotService_notifyLeaveRoom_args'); + if (this.roomMid !== null && this.roomMid !== undefined) { + output.writeFieldBegin('roomMid', Thrift.Type.STRING, 1); + output.writeString(this.roomMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotService_notifyLeaveRoom_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BotService_notifyLeaveRoom_result.prototype = {}; +BotService_notifyLeaveRoom_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotService_notifyLeaveRoom_result.prototype.write = function(output) { + output.writeStructBegin('BotService_notifyLeaveRoom_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotService_getBotUseInfo_args = function(args) { + this.botMid = null; + if (args) { + if (args.botMid !== undefined && args.botMid !== null) { + this.botMid = args.botMid; + } + } +}; +BotService_getBotUseInfo_args.prototype = {}; +BotService_getBotUseInfo_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.botMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotService_getBotUseInfo_args.prototype.write = function(output) { + output.writeStructBegin('BotService_getBotUseInfo_args'); + if (this.botMid !== null && this.botMid !== undefined) { + output.writeFieldBegin('botMid', Thrift.Type.STRING, 2); + output.writeString(this.botMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotService_getBotUseInfo_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.BotUseInfo(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BotService_getBotUseInfo_result.prototype = {}; +BotService_getBotUseInfo_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.BotUseInfo(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotService_getBotUseInfo_result.prototype.write = function(output) { + output.writeStructBegin('BotService_getBotUseInfo_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotService_sendChatCheckedByWatermark_args = function(args) { + this.seq = null; + this.mid = null; + this.watermark = null; + this.sessionId = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.watermark !== undefined && args.watermark !== null) { + this.watermark = args.watermark; + } + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +BotService_sendChatCheckedByWatermark_args.prototype = {}; +BotService_sendChatCheckedByWatermark_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.watermark = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BYTE) { + this.sessionId = input.readByte(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotService_sendChatCheckedByWatermark_args.prototype.write = function(output) { + output.writeStructBegin('BotService_sendChatCheckedByWatermark_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.watermark !== null && this.watermark !== undefined) { + output.writeFieldBegin('watermark', Thrift.Type.I64, 3); + output.writeI64(this.watermark); + output.writeFieldEnd(); + } + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.BYTE, 4); + output.writeByte(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotService_sendChatCheckedByWatermark_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BotService_sendChatCheckedByWatermark_result.prototype = {}; +BotService_sendChatCheckedByWatermark_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotService_sendChatCheckedByWatermark_result.prototype.write = function(output) { + output.writeStructBegin('BotService_sendChatCheckedByWatermark_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +BotServiceClient.prototype = {}; +BotServiceClient.prototype.seqid = function() { return this._seqid; }; +BotServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +BotServiceClient.prototype.notifyLeaveGroup = function(groupMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyLeaveGroup(groupMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyLeaveGroup(groupMid); + } +}; + +BotServiceClient.prototype.send_notifyLeaveGroup = function(groupMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyLeaveGroup', Thrift.MessageType.CALL, this.seqid()); + var args = new BotService_notifyLeaveGroup_args(); + args.groupMid = groupMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BotServiceClient.prototype.recv_notifyLeaveGroup = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BotService_notifyLeaveGroup_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BotServiceClient.prototype.notifyLeaveRoom = function(roomMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyLeaveRoom(roomMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyLeaveRoom(roomMid); + } +}; + +BotServiceClient.prototype.send_notifyLeaveRoom = function(roomMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyLeaveRoom', Thrift.MessageType.CALL, this.seqid()); + var args = new BotService_notifyLeaveRoom_args(); + args.roomMid = roomMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BotServiceClient.prototype.recv_notifyLeaveRoom = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BotService_notifyLeaveRoom_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BotServiceClient.prototype.getBotUseInfo = function(botMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBotUseInfo(botMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBotUseInfo(botMid); + } +}; + +BotServiceClient.prototype.send_getBotUseInfo = function(botMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBotUseInfo', Thrift.MessageType.CALL, this.seqid()); + var args = new BotService_getBotUseInfo_args(); + args.botMid = botMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BotServiceClient.prototype.recv_getBotUseInfo = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BotService_getBotUseInfo_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBotUseInfo failed: unknown result'); +}; +BotServiceClient.prototype.sendChatCheckedByWatermark = function(seq, mid, watermark, sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendChatCheckedByWatermark(seq, mid, watermark, sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendChatCheckedByWatermark(seq, mid, watermark, sessionId); + } +}; + +BotServiceClient.prototype.send_sendChatCheckedByWatermark = function(seq, mid, watermark, sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendChatCheckedByWatermark', Thrift.MessageType.CALL, this.seqid()); + var args = new BotService_sendChatCheckedByWatermark_args(); + args.seq = seq; + args.mid = mid; + args.watermark = watermark; + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BotServiceClient.prototype.recv_sendChatCheckedByWatermark = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BotService_sendChatCheckedByWatermark_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +var BotServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +BotServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +BotServiceProcessor.prototype.process_notifyLeaveGroup = function(seqid, input, output) { + var args = new BotService_notifyLeaveGroup_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyLeaveGroup.length === 1) { + Q.fcall(this._handler.notifyLeaveGroup, args.groupMid) + .then(function(result) { + var result_obj = new BotService_notifyLeaveGroup_result({success: result}); + output.writeMessageBegin("notifyLeaveGroup", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BotService_notifyLeaveGroup_result(err); + output.writeMessageBegin("notifyLeaveGroup", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyLeaveGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyLeaveGroup(args.groupMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BotService_notifyLeaveGroup_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyLeaveGroup", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyLeaveGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BotServiceProcessor.prototype.process_notifyLeaveRoom = function(seqid, input, output) { + var args = new BotService_notifyLeaveRoom_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyLeaveRoom.length === 1) { + Q.fcall(this._handler.notifyLeaveRoom, args.roomMid) + .then(function(result) { + var result_obj = new BotService_notifyLeaveRoom_result({success: result}); + output.writeMessageBegin("notifyLeaveRoom", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BotService_notifyLeaveRoom_result(err); + output.writeMessageBegin("notifyLeaveRoom", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyLeaveRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyLeaveRoom(args.roomMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BotService_notifyLeaveRoom_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyLeaveRoom", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyLeaveRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BotServiceProcessor.prototype.process_getBotUseInfo = function(seqid, input, output) { + var args = new BotService_getBotUseInfo_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBotUseInfo.length === 1) { + Q.fcall(this._handler.getBotUseInfo, args.botMid) + .then(function(result) { + var result_obj = new BotService_getBotUseInfo_result({success: result}); + output.writeMessageBegin("getBotUseInfo", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BotService_getBotUseInfo_result(err); + output.writeMessageBegin("getBotUseInfo", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBotUseInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBotUseInfo(args.botMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BotService_getBotUseInfo_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBotUseInfo", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBotUseInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BotServiceProcessor.prototype.process_sendChatCheckedByWatermark = function(seqid, input, output) { + var args = new BotService_sendChatCheckedByWatermark_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendChatCheckedByWatermark.length === 4) { + Q.fcall(this._handler.sendChatCheckedByWatermark, args.seq, args.mid, args.watermark, args.sessionId) + .then(function(result) { + var result_obj = new BotService_sendChatCheckedByWatermark_result({success: result}); + output.writeMessageBegin("sendChatCheckedByWatermark", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BotService_sendChatCheckedByWatermark_result(err); + output.writeMessageBegin("sendChatCheckedByWatermark", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendChatCheckedByWatermark", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendChatCheckedByWatermark(args.seq, args.mid, args.watermark, args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BotService_sendChatCheckedByWatermark_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendChatCheckedByWatermark", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendChatCheckedByWatermark", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/BuddyManagementService.js b/curve-thrift/BuddyManagementService.js new file mode 100644 index 0000000..36331ed --- /dev/null +++ b/curve-thrift/BuddyManagementService.js @@ -0,0 +1,13073 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var BuddyManagementService_addBuddyMember_args = function(args) { + this.requestId = null; + this.userMid = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.userMid !== undefined && args.userMid !== null) { + this.userMid = args.userMid; + } + } +}; +BuddyManagementService_addBuddyMember_args.prototype = {}; +BuddyManagementService_addBuddyMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.userMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_addBuddyMember_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_addBuddyMember_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.userMid !== null && this.userMid !== undefined) { + output.writeFieldBegin('userMid', Thrift.Type.STRING, 2); + output.writeString(this.userMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_addBuddyMember_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_addBuddyMember_result.prototype = {}; +BuddyManagementService_addBuddyMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_addBuddyMember_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_addBuddyMember_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_addBuddyMembers_args = function(args) { + this.requestId = null; + this.userMids = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.userMids !== undefined && args.userMids !== null) { + this.userMids = Thrift.copyList(args.userMids, [null]); + } + } +}; +BuddyManagementService_addBuddyMembers_args.prototype = {}; +BuddyManagementService_addBuddyMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1100 = 0; + var _rtmp31104; + this.userMids = []; + var _etype1103 = 0; + _rtmp31104 = input.readListBegin(); + _etype1103 = _rtmp31104.etype; + _size1100 = _rtmp31104.size; + for (var _i1105 = 0; _i1105 < _size1100; ++_i1105) + { + var elem1106 = null; + elem1106 = input.readString(); + this.userMids.push(elem1106); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_addBuddyMembers_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_addBuddyMembers_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.userMids !== null && this.userMids !== undefined) { + output.writeFieldBegin('userMids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.userMids.length); + for (var iter1107 in this.userMids) + { + if (this.userMids.hasOwnProperty(iter1107)) + { + iter1107 = this.userMids[iter1107]; + output.writeString(iter1107); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_addBuddyMembers_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_addBuddyMembers_result.prototype = {}; +BuddyManagementService_addBuddyMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_addBuddyMembers_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_addBuddyMembers_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_blockBuddyMember_args = function(args) { + this.requestId = null; + this.mid = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +BuddyManagementService_blockBuddyMember_args.prototype = {}; +BuddyManagementService_blockBuddyMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_blockBuddyMember_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_blockBuddyMember_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_blockBuddyMember_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_blockBuddyMember_result.prototype = {}; +BuddyManagementService_blockBuddyMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_blockBuddyMember_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_blockBuddyMember_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_commitSendMessagesToAll_args = function(args) { + this.requestIdList = null; + if (args) { + if (args.requestIdList !== undefined && args.requestIdList !== null) { + this.requestIdList = Thrift.copyList(args.requestIdList, [null]); + } + } +}; +BuddyManagementService_commitSendMessagesToAll_args.prototype = {}; +BuddyManagementService_commitSendMessagesToAll_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size1108 = 0; + var _rtmp31112; + this.requestIdList = []; + var _etype1111 = 0; + _rtmp31112 = input.readListBegin(); + _etype1111 = _rtmp31112.etype; + _size1108 = _rtmp31112.size; + for (var _i1113 = 0; _i1113 < _size1108; ++_i1113) + { + var elem1114 = null; + elem1114 = input.readString(); + this.requestIdList.push(elem1114); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_commitSendMessagesToAll_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_commitSendMessagesToAll_args'); + if (this.requestIdList !== null && this.requestIdList !== undefined) { + output.writeFieldBegin('requestIdList', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.requestIdList.length); + for (var iter1115 in this.requestIdList) + { + if (this.requestIdList.hasOwnProperty(iter1115)) + { + iter1115 = this.requestIdList[iter1115]; + output.writeString(iter1115); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_commitSendMessagesToAll_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SendBuddyMessageResult]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_commitSendMessagesToAll_result.prototype = {}; +BuddyManagementService_commitSendMessagesToAll_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1116 = 0; + var _rtmp31120; + this.success = []; + var _etype1119 = 0; + _rtmp31120 = input.readListBegin(); + _etype1119 = _rtmp31120.etype; + _size1116 = _rtmp31120.size; + for (var _i1121 = 0; _i1121 < _size1116; ++_i1121) + { + var elem1122 = null; + elem1122 = new ttypes.SendBuddyMessageResult(); + elem1122.read(input); + this.success.push(elem1122); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_commitSendMessagesToAll_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_commitSendMessagesToAll_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1123 in this.success) + { + if (this.success.hasOwnProperty(iter1123)) + { + iter1123 = this.success[iter1123]; + iter1123.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_commitSendMessagesToMids_args = function(args) { + this.requestIdList = null; + this.mids = null; + if (args) { + if (args.requestIdList !== undefined && args.requestIdList !== null) { + this.requestIdList = Thrift.copyList(args.requestIdList, [null]); + } + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +BuddyManagementService_commitSendMessagesToMids_args.prototype = {}; +BuddyManagementService_commitSendMessagesToMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size1124 = 0; + var _rtmp31128; + this.requestIdList = []; + var _etype1127 = 0; + _rtmp31128 = input.readListBegin(); + _etype1127 = _rtmp31128.etype; + _size1124 = _rtmp31128.size; + for (var _i1129 = 0; _i1129 < _size1124; ++_i1129) + { + var elem1130 = null; + elem1130 = input.readString(); + this.requestIdList.push(elem1130); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1131 = 0; + var _rtmp31135; + this.mids = []; + var _etype1134 = 0; + _rtmp31135 = input.readListBegin(); + _etype1134 = _rtmp31135.etype; + _size1131 = _rtmp31135.size; + for (var _i1136 = 0; _i1136 < _size1131; ++_i1136) + { + var elem1137 = null; + elem1137 = input.readString(); + this.mids.push(elem1137); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_commitSendMessagesToMids_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_commitSendMessagesToMids_args'); + if (this.requestIdList !== null && this.requestIdList !== undefined) { + output.writeFieldBegin('requestIdList', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.requestIdList.length); + for (var iter1138 in this.requestIdList) + { + if (this.requestIdList.hasOwnProperty(iter1138)) + { + iter1138 = this.requestIdList[iter1138]; + output.writeString(iter1138); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter1139 in this.mids) + { + if (this.mids.hasOwnProperty(iter1139)) + { + iter1139 = this.mids[iter1139]; + output.writeString(iter1139); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_commitSendMessagesToMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SendBuddyMessageResult]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_commitSendMessagesToMids_result.prototype = {}; +BuddyManagementService_commitSendMessagesToMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1140 = 0; + var _rtmp31144; + this.success = []; + var _etype1143 = 0; + _rtmp31144 = input.readListBegin(); + _etype1143 = _rtmp31144.etype; + _size1140 = _rtmp31144.size; + for (var _i1145 = 0; _i1145 < _size1140; ++_i1145) + { + var elem1146 = null; + elem1146 = new ttypes.SendBuddyMessageResult(); + elem1146.read(input); + this.success.push(elem1146); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_commitSendMessagesToMids_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_commitSendMessagesToMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1147 in this.success) + { + if (this.success.hasOwnProperty(iter1147)) + { + iter1147 = this.success[iter1147]; + iter1147.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_containsBuddyMember_args = function(args) { + this.requestId = null; + this.userMid = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.userMid !== undefined && args.userMid !== null) { + this.userMid = args.userMid; + } + } +}; +BuddyManagementService_containsBuddyMember_args.prototype = {}; +BuddyManagementService_containsBuddyMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.userMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_containsBuddyMember_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_containsBuddyMember_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.userMid !== null && this.userMid !== undefined) { + output.writeFieldBegin('userMid', Thrift.Type.STRING, 2); + output.writeString(this.userMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_containsBuddyMember_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_containsBuddyMember_result.prototype = {}; +BuddyManagementService_containsBuddyMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_containsBuddyMember_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_containsBuddyMember_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_downloadMessageContent_args = function(args) { + this.requestId = null; + this.messageId = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +BuddyManagementService_downloadMessageContent_args.prototype = {}; +BuddyManagementService_downloadMessageContent_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_downloadMessageContent_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_downloadMessageContent_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 2); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_downloadMessageContent_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_downloadMessageContent_result.prototype = {}; +BuddyManagementService_downloadMessageContent_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_downloadMessageContent_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_downloadMessageContent_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeBinary(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_downloadMessageContentPreview_args = function(args) { + this.requestId = null; + this.messageId = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +BuddyManagementService_downloadMessageContentPreview_args.prototype = {}; +BuddyManagementService_downloadMessageContentPreview_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_downloadMessageContentPreview_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_downloadMessageContentPreview_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 2); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_downloadMessageContentPreview_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_downloadMessageContentPreview_result.prototype = {}; +BuddyManagementService_downloadMessageContentPreview_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_downloadMessageContentPreview_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_downloadMessageContentPreview_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeBinary(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_downloadProfileImage_args = function(args) { + this.requestId = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + } +}; +BuddyManagementService_downloadProfileImage_args.prototype = {}; +BuddyManagementService_downloadProfileImage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_downloadProfileImage_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_downloadProfileImage_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_downloadProfileImage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_downloadProfileImage_result.prototype = {}; +BuddyManagementService_downloadProfileImage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_downloadProfileImage_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_downloadProfileImage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeBinary(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_downloadProfileImagePreview_args = function(args) { + this.requestId = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + } +}; +BuddyManagementService_downloadProfileImagePreview_args.prototype = {}; +BuddyManagementService_downloadProfileImagePreview_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_downloadProfileImagePreview_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_downloadProfileImagePreview_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_downloadProfileImagePreview_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_downloadProfileImagePreview_result.prototype = {}; +BuddyManagementService_downloadProfileImagePreview_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_downloadProfileImagePreview_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_downloadProfileImagePreview_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeBinary(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getActiveMemberCountByBuddyMid_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +BuddyManagementService_getActiveMemberCountByBuddyMid_args.prototype = {}; +BuddyManagementService_getActiveMemberCountByBuddyMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getActiveMemberCountByBuddyMid_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getActiveMemberCountByBuddyMid_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 2); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getActiveMemberCountByBuddyMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getActiveMemberCountByBuddyMid_result.prototype = {}; +BuddyManagementService_getActiveMemberCountByBuddyMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getActiveMemberCountByBuddyMid_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getActiveMemberCountByBuddyMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getActiveMemberMidsByBuddyMid_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +BuddyManagementService_getActiveMemberMidsByBuddyMid_args.prototype = {}; +BuddyManagementService_getActiveMemberMidsByBuddyMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getActiveMemberMidsByBuddyMid_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getActiveMemberMidsByBuddyMid_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 2); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getActiveMemberMidsByBuddyMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getActiveMemberMidsByBuddyMid_result.prototype = {}; +BuddyManagementService_getActiveMemberMidsByBuddyMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1148 = 0; + var _rtmp31152; + this.success = []; + var _etype1151 = 0; + _rtmp31152 = input.readListBegin(); + _etype1151 = _rtmp31152.etype; + _size1148 = _rtmp31152.size; + for (var _i1153 = 0; _i1153 < _size1148; ++_i1153) + { + var elem1154 = null; + elem1154 = input.readString(); + this.success.push(elem1154); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getActiveMemberMidsByBuddyMid_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getActiveMemberMidsByBuddyMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1155 in this.success) + { + if (this.success.hasOwnProperty(iter1155)) + { + iter1155 = this.success[iter1155]; + output.writeString(iter1155); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getAllBuddyMembers_args = function(args) { +}; +BuddyManagementService_getAllBuddyMembers_args.prototype = {}; +BuddyManagementService_getAllBuddyMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getAllBuddyMembers_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getAllBuddyMembers_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getAllBuddyMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getAllBuddyMembers_result.prototype = {}; +BuddyManagementService_getAllBuddyMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1156 = 0; + var _rtmp31160; + this.success = []; + var _etype1159 = 0; + _rtmp31160 = input.readListBegin(); + _etype1159 = _rtmp31160.etype; + _size1156 = _rtmp31160.size; + for (var _i1161 = 0; _i1161 < _size1156; ++_i1161) + { + var elem1162 = null; + elem1162 = input.readString(); + this.success.push(elem1162); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getAllBuddyMembers_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getAllBuddyMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1163 in this.success) + { + if (this.success.hasOwnProperty(iter1163)) + { + iter1163 = this.success[iter1163]; + output.writeString(iter1163); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getBlockedBuddyMembers_args = function(args) { +}; +BuddyManagementService_getBlockedBuddyMembers_args.prototype = {}; +BuddyManagementService_getBlockedBuddyMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getBlockedBuddyMembers_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getBlockedBuddyMembers_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getBlockedBuddyMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getBlockedBuddyMembers_result.prototype = {}; +BuddyManagementService_getBlockedBuddyMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1164 = 0; + var _rtmp31168; + this.success = []; + var _etype1167 = 0; + _rtmp31168 = input.readListBegin(); + _etype1167 = _rtmp31168.etype; + _size1164 = _rtmp31168.size; + for (var _i1169 = 0; _i1169 < _size1164; ++_i1169) + { + var elem1170 = null; + elem1170 = input.readString(); + this.success.push(elem1170); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getBlockedBuddyMembers_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getBlockedBuddyMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1171 in this.success) + { + if (this.success.hasOwnProperty(iter1171)) + { + iter1171 = this.success[iter1171]; + output.writeString(iter1171); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getBlockerCountByBuddyMid_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +BuddyManagementService_getBlockerCountByBuddyMid_args.prototype = {}; +BuddyManagementService_getBlockerCountByBuddyMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getBlockerCountByBuddyMid_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getBlockerCountByBuddyMid_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 2); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getBlockerCountByBuddyMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getBlockerCountByBuddyMid_result.prototype = {}; +BuddyManagementService_getBlockerCountByBuddyMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getBlockerCountByBuddyMid_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getBlockerCountByBuddyMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getBuddyDetailByMid_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +BuddyManagementService_getBuddyDetailByMid_args.prototype = {}; +BuddyManagementService_getBuddyDetailByMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getBuddyDetailByMid_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getBuddyDetailByMid_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 2); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getBuddyDetailByMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.BuddyDetail(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getBuddyDetailByMid_result.prototype = {}; +BuddyManagementService_getBuddyDetailByMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.BuddyDetail(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getBuddyDetailByMid_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getBuddyDetailByMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getBuddyProfile_args = function(args) { +}; +BuddyManagementService_getBuddyProfile_args.prototype = {}; +BuddyManagementService_getBuddyProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getBuddyProfile_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getBuddyProfile_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getBuddyProfile_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.BuddyProfile(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getBuddyProfile_result.prototype = {}; +BuddyManagementService_getBuddyProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.BuddyProfile(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getBuddyProfile_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getBuddyProfile_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getContactTicket_args = function(args) { +}; +BuddyManagementService_getContactTicket_args.prototype = {}; +BuddyManagementService_getContactTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getContactTicket_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getContactTicket_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getContactTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Ticket(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getContactTicket_result.prototype = {}; +BuddyManagementService_getContactTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Ticket(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getContactTicket_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getContactTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getMemberCountByBuddyMid_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +BuddyManagementService_getMemberCountByBuddyMid_args.prototype = {}; +BuddyManagementService_getMemberCountByBuddyMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getMemberCountByBuddyMid_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getMemberCountByBuddyMid_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 2); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getMemberCountByBuddyMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getMemberCountByBuddyMid_result.prototype = {}; +BuddyManagementService_getMemberCountByBuddyMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getMemberCountByBuddyMid_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getMemberCountByBuddyMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getSendBuddyMessageResult_args = function(args) { + this.sendBuddyMessageRequestId = null; + if (args) { + if (args.sendBuddyMessageRequestId !== undefined && args.sendBuddyMessageRequestId !== null) { + this.sendBuddyMessageRequestId = args.sendBuddyMessageRequestId; + } + } +}; +BuddyManagementService_getSendBuddyMessageResult_args.prototype = {}; +BuddyManagementService_getSendBuddyMessageResult_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.sendBuddyMessageRequestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getSendBuddyMessageResult_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getSendBuddyMessageResult_args'); + if (this.sendBuddyMessageRequestId !== null && this.sendBuddyMessageRequestId !== undefined) { + output.writeFieldBegin('sendBuddyMessageRequestId', Thrift.Type.STRING, 1); + output.writeString(this.sendBuddyMessageRequestId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getSendBuddyMessageResult_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SendBuddyMessageResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getSendBuddyMessageResult_result.prototype = {}; +BuddyManagementService_getSendBuddyMessageResult_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SendBuddyMessageResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getSendBuddyMessageResult_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getSendBuddyMessageResult_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getSetBuddyOnAirResult_args = function(args) { + this.setBuddyOnAirRequestId = null; + if (args) { + if (args.setBuddyOnAirRequestId !== undefined && args.setBuddyOnAirRequestId !== null) { + this.setBuddyOnAirRequestId = args.setBuddyOnAirRequestId; + } + } +}; +BuddyManagementService_getSetBuddyOnAirResult_args.prototype = {}; +BuddyManagementService_getSetBuddyOnAirResult_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.setBuddyOnAirRequestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getSetBuddyOnAirResult_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getSetBuddyOnAirResult_args'); + if (this.setBuddyOnAirRequestId !== null && this.setBuddyOnAirRequestId !== undefined) { + output.writeFieldBegin('setBuddyOnAirRequestId', Thrift.Type.STRING, 1); + output.writeString(this.setBuddyOnAirRequestId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getSetBuddyOnAirResult_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SetBuddyOnAirResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getSetBuddyOnAirResult_result.prototype = {}; +BuddyManagementService_getSetBuddyOnAirResult_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SetBuddyOnAirResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getSetBuddyOnAirResult_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getSetBuddyOnAirResult_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getUpdateBuddyProfileResult_args = function(args) { + this.updateBuddyProfileRequestId = null; + if (args) { + if (args.updateBuddyProfileRequestId !== undefined && args.updateBuddyProfileRequestId !== null) { + this.updateBuddyProfileRequestId = args.updateBuddyProfileRequestId; + } + } +}; +BuddyManagementService_getUpdateBuddyProfileResult_args.prototype = {}; +BuddyManagementService_getUpdateBuddyProfileResult_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.updateBuddyProfileRequestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getUpdateBuddyProfileResult_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getUpdateBuddyProfileResult_args'); + if (this.updateBuddyProfileRequestId !== null && this.updateBuddyProfileRequestId !== undefined) { + output.writeFieldBegin('updateBuddyProfileRequestId', Thrift.Type.STRING, 1); + output.writeString(this.updateBuddyProfileRequestId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_getUpdateBuddyProfileResult_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateBuddyProfileResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_getUpdateBuddyProfileResult_result.prototype = {}; +BuddyManagementService_getUpdateBuddyProfileResult_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateBuddyProfileResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_getUpdateBuddyProfileResult_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_getUpdateBuddyProfileResult_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_isBuddyOnAirByMid_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +BuddyManagementService_isBuddyOnAirByMid_args.prototype = {}; +BuddyManagementService_isBuddyOnAirByMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_isBuddyOnAirByMid_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_isBuddyOnAirByMid_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 2); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_isBuddyOnAirByMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_isBuddyOnAirByMid_result.prototype = {}; +BuddyManagementService_isBuddyOnAirByMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_isBuddyOnAirByMid_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_isBuddyOnAirByMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_args = function(args) { + this.requestId = null; + this.msg = null; + this.sourceContentId = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + if (args.sourceContentId !== undefined && args.sourceContentId !== null) { + this.sourceContentId = args.sourceContentId; + } + } +}; +BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_args.prototype = {}; +BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.sourceContentId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + if (this.sourceContentId !== null && this.sourceContentId !== undefined) { + output.writeFieldBegin('sourceContentId', Thrift.Type.STRING, 3); + output.writeString(this.sourceContentId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result.prototype = {}; +BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_linkAndSendBuddyContentMessageToMids_args = function(args) { + this.requestId = null; + this.msg = null; + this.sourceContentId = null; + this.mids = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + if (args.sourceContentId !== undefined && args.sourceContentId !== null) { + this.sourceContentId = args.sourceContentId; + } + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +BuddyManagementService_linkAndSendBuddyContentMessageToMids_args.prototype = {}; +BuddyManagementService_linkAndSendBuddyContentMessageToMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.sourceContentId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size1172 = 0; + var _rtmp31176; + this.mids = []; + var _etype1175 = 0; + _rtmp31176 = input.readListBegin(); + _etype1175 = _rtmp31176.etype; + _size1172 = _rtmp31176.size; + for (var _i1177 = 0; _i1177 < _size1172; ++_i1177) + { + var elem1178 = null; + elem1178 = input.readString(); + this.mids.push(elem1178); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_linkAndSendBuddyContentMessageToMids_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_linkAndSendBuddyContentMessageToMids_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + if (this.sourceContentId !== null && this.sourceContentId !== undefined) { + output.writeFieldBegin('sourceContentId', Thrift.Type.STRING, 3); + output.writeString(this.sourceContentId); + output.writeFieldEnd(); + } + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter1179 in this.mids) + { + if (this.mids.hasOwnProperty(iter1179)) + { + iter1179 = this.mids[iter1179]; + output.writeString(iter1179); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_linkAndSendBuddyContentMessageToMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SendBuddyMessageResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_linkAndSendBuddyContentMessageToMids_result.prototype = {}; +BuddyManagementService_linkAndSendBuddyContentMessageToMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SendBuddyMessageResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_linkAndSendBuddyContentMessageToMids_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_linkAndSendBuddyContentMessageToMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_notifyBuddyBlocked_args = function(args) { + this.buddyMid = null; + this.blockerMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + if (args.blockerMid !== undefined && args.blockerMid !== null) { + this.blockerMid = args.blockerMid; + } + } +}; +BuddyManagementService_notifyBuddyBlocked_args.prototype = {}; +BuddyManagementService_notifyBuddyBlocked_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.blockerMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_notifyBuddyBlocked_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_notifyBuddyBlocked_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 1); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + if (this.blockerMid !== null && this.blockerMid !== undefined) { + output.writeFieldBegin('blockerMid', Thrift.Type.STRING, 2); + output.writeString(this.blockerMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_notifyBuddyBlocked_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_notifyBuddyBlocked_result.prototype = {}; +BuddyManagementService_notifyBuddyBlocked_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_notifyBuddyBlocked_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_notifyBuddyBlocked_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_notifyBuddyUnblocked_args = function(args) { + this.buddyMid = null; + this.blockerMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + if (args.blockerMid !== undefined && args.blockerMid !== null) { + this.blockerMid = args.blockerMid; + } + } +}; +BuddyManagementService_notifyBuddyUnblocked_args.prototype = {}; +BuddyManagementService_notifyBuddyUnblocked_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.blockerMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_notifyBuddyUnblocked_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_notifyBuddyUnblocked_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 1); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + if (this.blockerMid !== null && this.blockerMid !== undefined) { + output.writeFieldBegin('blockerMid', Thrift.Type.STRING, 2); + output.writeString(this.blockerMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_notifyBuddyUnblocked_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_notifyBuddyUnblocked_result.prototype = {}; +BuddyManagementService_notifyBuddyUnblocked_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_notifyBuddyUnblocked_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_notifyBuddyUnblocked_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_registerBuddy_args = function(args) { + this.buddyId = null; + this.searchId = null; + this.displayName = null; + this.statusMeessage = null; + this.picture = null; + this.settings = null; + if (args) { + if (args.buddyId !== undefined && args.buddyId !== null) { + this.buddyId = args.buddyId; + } + if (args.searchId !== undefined && args.searchId !== null) { + this.searchId = args.searchId; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.statusMeessage !== undefined && args.statusMeessage !== null) { + this.statusMeessage = args.statusMeessage; + } + if (args.picture !== undefined && args.picture !== null) { + this.picture = args.picture; + } + if (args.settings !== undefined && args.settings !== null) { + this.settings = Thrift.copyMap(args.settings, [null]); + } + } +}; +BuddyManagementService_registerBuddy_args.prototype = {}; +BuddyManagementService_registerBuddy_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.searchId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.statusMeessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.picture = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.MAP) { + var _size1180 = 0; + var _rtmp31184; + this.settings = {}; + var _ktype1181 = 0; + var _vtype1182 = 0; + _rtmp31184 = input.readMapBegin(); + _ktype1181 = _rtmp31184.ktype; + _vtype1182 = _rtmp31184.vtype; + _size1180 = _rtmp31184.size; + for (var _i1185 = 0; _i1185 < _size1180; ++_i1185) + { + var key1186 = null; + var val1187 = null; + key1186 = input.readString(); + val1187 = input.readString(); + this.settings[key1186] = val1187; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_registerBuddy_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_registerBuddy_args'); + if (this.buddyId !== null && this.buddyId !== undefined) { + output.writeFieldBegin('buddyId', Thrift.Type.STRING, 2); + output.writeString(this.buddyId); + output.writeFieldEnd(); + } + if (this.searchId !== null && this.searchId !== undefined) { + output.writeFieldBegin('searchId', Thrift.Type.STRING, 3); + output.writeString(this.searchId); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 4); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.statusMeessage !== null && this.statusMeessage !== undefined) { + output.writeFieldBegin('statusMeessage', Thrift.Type.STRING, 5); + output.writeString(this.statusMeessage); + output.writeFieldEnd(); + } + if (this.picture !== null && this.picture !== undefined) { + output.writeFieldBegin('picture', Thrift.Type.STRING, 6); + output.writeBinary(this.picture); + output.writeFieldEnd(); + } + if (this.settings !== null && this.settings !== undefined) { + output.writeFieldBegin('settings', Thrift.Type.MAP, 7); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.settings)); + for (var kiter1188 in this.settings) + { + if (this.settings.hasOwnProperty(kiter1188)) + { + var viter1189 = this.settings[kiter1188]; + output.writeString(kiter1188); + output.writeString(viter1189); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_registerBuddy_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_registerBuddy_result.prototype = {}; +BuddyManagementService_registerBuddy_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_registerBuddy_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_registerBuddy_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_registerBuddyAdmin_args = function(args) { + this.buddyId = null; + this.searchId = null; + this.displayName = null; + this.statusMessage = null; + this.picture = null; + if (args) { + if (args.buddyId !== undefined && args.buddyId !== null) { + this.buddyId = args.buddyId; + } + if (args.searchId !== undefined && args.searchId !== null) { + this.searchId = args.searchId; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.statusMessage !== undefined && args.statusMessage !== null) { + this.statusMessage = args.statusMessage; + } + if (args.picture !== undefined && args.picture !== null) { + this.picture = args.picture; + } + } +}; +BuddyManagementService_registerBuddyAdmin_args.prototype = {}; +BuddyManagementService_registerBuddyAdmin_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.searchId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.statusMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.picture = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_registerBuddyAdmin_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_registerBuddyAdmin_args'); + if (this.buddyId !== null && this.buddyId !== undefined) { + output.writeFieldBegin('buddyId', Thrift.Type.STRING, 2); + output.writeString(this.buddyId); + output.writeFieldEnd(); + } + if (this.searchId !== null && this.searchId !== undefined) { + output.writeFieldBegin('searchId', Thrift.Type.STRING, 3); + output.writeString(this.searchId); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 4); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.statusMessage !== null && this.statusMessage !== undefined) { + output.writeFieldBegin('statusMessage', Thrift.Type.STRING, 5); + output.writeString(this.statusMessage); + output.writeFieldEnd(); + } + if (this.picture !== null && this.picture !== undefined) { + output.writeFieldBegin('picture', Thrift.Type.STRING, 6); + output.writeBinary(this.picture); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_registerBuddyAdmin_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_registerBuddyAdmin_result.prototype = {}; +BuddyManagementService_registerBuddyAdmin_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_registerBuddyAdmin_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_registerBuddyAdmin_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_reissueContactTicket_args = function(args) { + this.expirationTime = null; + this.maxUseCount = null; + if (args) { + if (args.expirationTime !== undefined && args.expirationTime !== null) { + this.expirationTime = args.expirationTime; + } + if (args.maxUseCount !== undefined && args.maxUseCount !== null) { + this.maxUseCount = args.maxUseCount; + } + } +}; +BuddyManagementService_reissueContactTicket_args.prototype = {}; +BuddyManagementService_reissueContactTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.I64) { + this.expirationTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.maxUseCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_reissueContactTicket_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_reissueContactTicket_args'); + if (this.expirationTime !== null && this.expirationTime !== undefined) { + output.writeFieldBegin('expirationTime', Thrift.Type.I64, 3); + output.writeI64(this.expirationTime); + output.writeFieldEnd(); + } + if (this.maxUseCount !== null && this.maxUseCount !== undefined) { + output.writeFieldBegin('maxUseCount', Thrift.Type.I32, 4); + output.writeI32(this.maxUseCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_reissueContactTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_reissueContactTicket_result.prototype = {}; +BuddyManagementService_reissueContactTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_reissueContactTicket_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_reissueContactTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_removeBuddyMember_args = function(args) { + this.requestId = null; + this.userMid = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.userMid !== undefined && args.userMid !== null) { + this.userMid = args.userMid; + } + } +}; +BuddyManagementService_removeBuddyMember_args.prototype = {}; +BuddyManagementService_removeBuddyMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.userMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_removeBuddyMember_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_removeBuddyMember_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.userMid !== null && this.userMid !== undefined) { + output.writeFieldBegin('userMid', Thrift.Type.STRING, 2); + output.writeString(this.userMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_removeBuddyMember_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_removeBuddyMember_result.prototype = {}; +BuddyManagementService_removeBuddyMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_removeBuddyMember_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_removeBuddyMember_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_removeBuddyMembers_args = function(args) { + this.requestId = null; + this.userMids = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.userMids !== undefined && args.userMids !== null) { + this.userMids = Thrift.copyList(args.userMids, [null]); + } + } +}; +BuddyManagementService_removeBuddyMembers_args.prototype = {}; +BuddyManagementService_removeBuddyMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1190 = 0; + var _rtmp31194; + this.userMids = []; + var _etype1193 = 0; + _rtmp31194 = input.readListBegin(); + _etype1193 = _rtmp31194.etype; + _size1190 = _rtmp31194.size; + for (var _i1195 = 0; _i1195 < _size1190; ++_i1195) + { + var elem1196 = null; + elem1196 = input.readString(); + this.userMids.push(elem1196); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_removeBuddyMembers_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_removeBuddyMembers_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.userMids !== null && this.userMids !== undefined) { + output.writeFieldBegin('userMids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.userMids.length); + for (var iter1197 in this.userMids) + { + if (this.userMids.hasOwnProperty(iter1197)) + { + iter1197 = this.userMids[iter1197]; + output.writeString(iter1197); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_removeBuddyMembers_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_removeBuddyMembers_result.prototype = {}; +BuddyManagementService_removeBuddyMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_removeBuddyMembers_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_removeBuddyMembers_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyContentMessageToAll_args = function(args) { + this.requestId = null; + this.msg = null; + this.content = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + if (args.content !== undefined && args.content !== null) { + this.content = args.content; + } + } +}; +BuddyManagementService_sendBuddyContentMessageToAll_args.prototype = {}; +BuddyManagementService_sendBuddyContentMessageToAll_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.content = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyContentMessageToAll_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyContentMessageToAll_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + if (this.content !== null && this.content !== undefined) { + output.writeFieldBegin('content', Thrift.Type.STRING, 3); + output.writeBinary(this.content); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyContentMessageToAll_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SendBuddyMessageResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendBuddyContentMessageToAll_result.prototype = {}; +BuddyManagementService_sendBuddyContentMessageToAll_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SendBuddyMessageResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyContentMessageToAll_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyContentMessageToAll_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyContentMessageToAllAsync_args = function(args) { + this.requestId = null; + this.msg = null; + this.content = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + if (args.content !== undefined && args.content !== null) { + this.content = args.content; + } + } +}; +BuddyManagementService_sendBuddyContentMessageToAllAsync_args.prototype = {}; +BuddyManagementService_sendBuddyContentMessageToAllAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.content = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyContentMessageToAllAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyContentMessageToAllAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + if (this.content !== null && this.content !== undefined) { + output.writeFieldBegin('content', Thrift.Type.STRING, 3); + output.writeBinary(this.content); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyContentMessageToAllAsync_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendBuddyContentMessageToAllAsync_result.prototype = {}; +BuddyManagementService_sendBuddyContentMessageToAllAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyContentMessageToAllAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyContentMessageToAllAsync_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyContentMessageToMids_args = function(args) { + this.requestId = null; + this.msg = null; + this.content = null; + this.mids = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + if (args.content !== undefined && args.content !== null) { + this.content = args.content; + } + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +BuddyManagementService_sendBuddyContentMessageToMids_args.prototype = {}; +BuddyManagementService_sendBuddyContentMessageToMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.content = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size1198 = 0; + var _rtmp31202; + this.mids = []; + var _etype1201 = 0; + _rtmp31202 = input.readListBegin(); + _etype1201 = _rtmp31202.etype; + _size1198 = _rtmp31202.size; + for (var _i1203 = 0; _i1203 < _size1198; ++_i1203) + { + var elem1204 = null; + elem1204 = input.readString(); + this.mids.push(elem1204); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyContentMessageToMids_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyContentMessageToMids_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + if (this.content !== null && this.content !== undefined) { + output.writeFieldBegin('content', Thrift.Type.STRING, 3); + output.writeBinary(this.content); + output.writeFieldEnd(); + } + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter1205 in this.mids) + { + if (this.mids.hasOwnProperty(iter1205)) + { + iter1205 = this.mids[iter1205]; + output.writeString(iter1205); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyContentMessageToMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SendBuddyMessageResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendBuddyContentMessageToMids_result.prototype = {}; +BuddyManagementService_sendBuddyContentMessageToMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SendBuddyMessageResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyContentMessageToMids_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyContentMessageToMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyContentMessageToMidsAsync_args = function(args) { + this.requestId = null; + this.msg = null; + this.content = null; + this.mids = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + if (args.content !== undefined && args.content !== null) { + this.content = args.content; + } + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +BuddyManagementService_sendBuddyContentMessageToMidsAsync_args.prototype = {}; +BuddyManagementService_sendBuddyContentMessageToMidsAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.content = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size1206 = 0; + var _rtmp31210; + this.mids = []; + var _etype1209 = 0; + _rtmp31210 = input.readListBegin(); + _etype1209 = _rtmp31210.etype; + _size1206 = _rtmp31210.size; + for (var _i1211 = 0; _i1211 < _size1206; ++_i1211) + { + var elem1212 = null; + elem1212 = input.readString(); + this.mids.push(elem1212); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyContentMessageToMidsAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyContentMessageToMidsAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + if (this.content !== null && this.content !== undefined) { + output.writeFieldBegin('content', Thrift.Type.STRING, 3); + output.writeBinary(this.content); + output.writeFieldEnd(); + } + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter1213 in this.mids) + { + if (this.mids.hasOwnProperty(iter1213)) + { + iter1213 = this.mids[iter1213]; + output.writeString(iter1213); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyContentMessageToMidsAsync_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendBuddyContentMessageToMidsAsync_result.prototype = {}; +BuddyManagementService_sendBuddyContentMessageToMidsAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyContentMessageToMidsAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyContentMessageToMidsAsync_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyMessageToAll_args = function(args) { + this.requestId = null; + this.msg = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + } +}; +BuddyManagementService_sendBuddyMessageToAll_args.prototype = {}; +BuddyManagementService_sendBuddyMessageToAll_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyMessageToAll_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyMessageToAll_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyMessageToAll_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SendBuddyMessageResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendBuddyMessageToAll_result.prototype = {}; +BuddyManagementService_sendBuddyMessageToAll_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SendBuddyMessageResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyMessageToAll_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyMessageToAll_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyMessageToAllAsync_args = function(args) { + this.requestId = null; + this.msg = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + } +}; +BuddyManagementService_sendBuddyMessageToAllAsync_args.prototype = {}; +BuddyManagementService_sendBuddyMessageToAllAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyMessageToAllAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyMessageToAllAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyMessageToAllAsync_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendBuddyMessageToAllAsync_result.prototype = {}; +BuddyManagementService_sendBuddyMessageToAllAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyMessageToAllAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyMessageToAllAsync_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyMessageToMids_args = function(args) { + this.requestId = null; + this.msg = null; + this.mids = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +BuddyManagementService_sendBuddyMessageToMids_args.prototype = {}; +BuddyManagementService_sendBuddyMessageToMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size1214 = 0; + var _rtmp31218; + this.mids = []; + var _etype1217 = 0; + _rtmp31218 = input.readListBegin(); + _etype1217 = _rtmp31218.etype; + _size1214 = _rtmp31218.size; + for (var _i1219 = 0; _i1219 < _size1214; ++_i1219) + { + var elem1220 = null; + elem1220 = input.readString(); + this.mids.push(elem1220); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyMessageToMids_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyMessageToMids_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter1221 in this.mids) + { + if (this.mids.hasOwnProperty(iter1221)) + { + iter1221 = this.mids[iter1221]; + output.writeString(iter1221); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyMessageToMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SendBuddyMessageResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendBuddyMessageToMids_result.prototype = {}; +BuddyManagementService_sendBuddyMessageToMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SendBuddyMessageResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyMessageToMids_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyMessageToMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyMessageToMidsAsync_args = function(args) { + this.requestId = null; + this.msg = null; + this.mids = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.msg !== undefined && args.msg !== null) { + this.msg = new ttypes.Message(args.msg); + } + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +BuddyManagementService_sendBuddyMessageToMidsAsync_args.prototype = {}; +BuddyManagementService_sendBuddyMessageToMidsAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.msg = new ttypes.Message(); + this.msg.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size1222 = 0; + var _rtmp31226; + this.mids = []; + var _etype1225 = 0; + _rtmp31226 = input.readListBegin(); + _etype1225 = _rtmp31226.etype; + _size1222 = _rtmp31226.size; + for (var _i1227 = 0; _i1227 < _size1222; ++_i1227) + { + var elem1228 = null; + elem1228 = input.readString(); + this.mids.push(elem1228); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyMessageToMidsAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyMessageToMidsAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.msg !== null && this.msg !== undefined) { + output.writeFieldBegin('msg', Thrift.Type.STRUCT, 2); + this.msg.write(output); + output.writeFieldEnd(); + } + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter1229 in this.mids) + { + if (this.mids.hasOwnProperty(iter1229)) + { + iter1229 = this.mids[iter1229]; + output.writeString(iter1229); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendBuddyMessageToMidsAsync_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendBuddyMessageToMidsAsync_result.prototype = {}; +BuddyManagementService_sendBuddyMessageToMidsAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendBuddyMessageToMidsAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendBuddyMessageToMidsAsync_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendIndividualEventToAllAsync_args = function(args) { + this.requestId = null; + this.buddyMid = null; + this.notificationStatus = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + if (args.notificationStatus !== undefined && args.notificationStatus !== null) { + this.notificationStatus = args.notificationStatus; + } + } +}; +BuddyManagementService_sendIndividualEventToAllAsync_args.prototype = {}; +BuddyManagementService_sendIndividualEventToAllAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.notificationStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendIndividualEventToAllAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendIndividualEventToAllAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 2); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + if (this.notificationStatus !== null && this.notificationStatus !== undefined) { + output.writeFieldBegin('notificationStatus', Thrift.Type.I32, 3); + output.writeI32(this.notificationStatus); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_sendIndividualEventToAllAsync_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_sendIndividualEventToAllAsync_result.prototype = {}; +BuddyManagementService_sendIndividualEventToAllAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_sendIndividualEventToAllAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_sendIndividualEventToAllAsync_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_setBuddyOnAir_args = function(args) { + this.requestId = null; + this.onAir = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.onAir !== undefined && args.onAir !== null) { + this.onAir = args.onAir; + } + } +}; +BuddyManagementService_setBuddyOnAir_args.prototype = {}; +BuddyManagementService_setBuddyOnAir_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.onAir = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_setBuddyOnAir_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_setBuddyOnAir_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.onAir !== null && this.onAir !== undefined) { + output.writeFieldBegin('onAir', Thrift.Type.BOOL, 2); + output.writeBool(this.onAir); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_setBuddyOnAir_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SetBuddyOnAirResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_setBuddyOnAir_result.prototype = {}; +BuddyManagementService_setBuddyOnAir_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SetBuddyOnAirResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_setBuddyOnAir_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_setBuddyOnAir_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_setBuddyOnAirAsync_args = function(args) { + this.requestId = null; + this.onAir = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.onAir !== undefined && args.onAir !== null) { + this.onAir = args.onAir; + } + } +}; +BuddyManagementService_setBuddyOnAirAsync_args.prototype = {}; +BuddyManagementService_setBuddyOnAirAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.onAir = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_setBuddyOnAirAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_setBuddyOnAirAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.onAir !== null && this.onAir !== undefined) { + output.writeFieldBegin('onAir', Thrift.Type.BOOL, 2); + output.writeBool(this.onAir); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_setBuddyOnAirAsync_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_setBuddyOnAirAsync_result.prototype = {}; +BuddyManagementService_setBuddyOnAirAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_setBuddyOnAirAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_setBuddyOnAirAsync_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_storeMessage_args = function(args) { + this.requestId = null; + this.messageRequest = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.messageRequest !== undefined && args.messageRequest !== null) { + this.messageRequest = new ttypes.BuddyMessageRequest(args.messageRequest); + } + } +}; +BuddyManagementService_storeMessage_args.prototype = {}; +BuddyManagementService_storeMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.messageRequest = new ttypes.BuddyMessageRequest(); + this.messageRequest.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_storeMessage_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_storeMessage_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.messageRequest !== null && this.messageRequest !== undefined) { + output.writeFieldBegin('messageRequest', Thrift.Type.STRUCT, 2); + this.messageRequest.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_storeMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SendBuddyMessageResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_storeMessage_result.prototype = {}; +BuddyManagementService_storeMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SendBuddyMessageResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_storeMessage_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_storeMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_unblockBuddyMember_args = function(args) { + this.requestId = null; + this.mid = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +BuddyManagementService_unblockBuddyMember_args.prototype = {}; +BuddyManagementService_unblockBuddyMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_unblockBuddyMember_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_unblockBuddyMember_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_unblockBuddyMember_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_unblockBuddyMember_result.prototype = {}; +BuddyManagementService_unblockBuddyMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_unblockBuddyMember_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_unblockBuddyMember_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_unregisterBuddy_args = function(args) { + this.requestId = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + } +}; +BuddyManagementService_unregisterBuddy_args.prototype = {}; +BuddyManagementService_unregisterBuddy_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_unregisterBuddy_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_unregisterBuddy_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_unregisterBuddy_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_unregisterBuddy_result.prototype = {}; +BuddyManagementService_unregisterBuddy_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_unregisterBuddy_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_unregisterBuddy_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_unregisterBuddyAdmin_args = function(args) { + this.requestId = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + } +}; +BuddyManagementService_unregisterBuddyAdmin_args.prototype = {}; +BuddyManagementService_unregisterBuddyAdmin_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_unregisterBuddyAdmin_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_unregisterBuddyAdmin_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_unregisterBuddyAdmin_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_unregisterBuddyAdmin_result.prototype = {}; +BuddyManagementService_unregisterBuddyAdmin_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_unregisterBuddyAdmin_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_unregisterBuddyAdmin_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyAdminProfileAttribute_args = function(args) { + this.requestId = null; + this.attributes = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.attributes !== undefined && args.attributes !== null) { + this.attributes = Thrift.copyMap(args.attributes, [null]); + } + } +}; +BuddyManagementService_updateBuddyAdminProfileAttribute_args.prototype = {}; +BuddyManagementService_updateBuddyAdminProfileAttribute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size1230 = 0; + var _rtmp31234; + this.attributes = {}; + var _ktype1231 = 0; + var _vtype1232 = 0; + _rtmp31234 = input.readMapBegin(); + _ktype1231 = _rtmp31234.ktype; + _vtype1232 = _rtmp31234.vtype; + _size1230 = _rtmp31234.size; + for (var _i1235 = 0; _i1235 < _size1230; ++_i1235) + { + var key1236 = null; + var val1237 = null; + key1236 = input.readString(); + val1237 = input.readString(); + this.attributes[key1236] = val1237; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyAdminProfileAttribute_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyAdminProfileAttribute_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.attributes !== null && this.attributes !== undefined) { + output.writeFieldBegin('attributes', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.attributes)); + for (var kiter1238 in this.attributes) + { + if (this.attributes.hasOwnProperty(kiter1238)) + { + var viter1239 = this.attributes[kiter1238]; + output.writeString(kiter1238); + output.writeString(viter1239); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyAdminProfileAttribute_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_updateBuddyAdminProfileAttribute_result.prototype = {}; +BuddyManagementService_updateBuddyAdminProfileAttribute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyAdminProfileAttribute_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyAdminProfileAttribute_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyAdminProfileImage_args = function(args) { + this.requestId = null; + this.picture = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.picture !== undefined && args.picture !== null) { + this.picture = args.picture; + } + } +}; +BuddyManagementService_updateBuddyAdminProfileImage_args.prototype = {}; +BuddyManagementService_updateBuddyAdminProfileImage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.picture = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyAdminProfileImage_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyAdminProfileImage_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.picture !== null && this.picture !== undefined) { + output.writeFieldBegin('picture', Thrift.Type.STRING, 2); + output.writeBinary(this.picture); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyAdminProfileImage_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_updateBuddyAdminProfileImage_result.prototype = {}; +BuddyManagementService_updateBuddyAdminProfileImage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyAdminProfileImage_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyAdminProfileImage_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyProfileAttributes_args = function(args) { + this.requestId = null; + this.attributes = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.attributes !== undefined && args.attributes !== null) { + this.attributes = Thrift.copyMap(args.attributes, [null]); + } + } +}; +BuddyManagementService_updateBuddyProfileAttributes_args.prototype = {}; +BuddyManagementService_updateBuddyProfileAttributes_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size1240 = 0; + var _rtmp31244; + this.attributes = {}; + var _ktype1241 = 0; + var _vtype1242 = 0; + _rtmp31244 = input.readMapBegin(); + _ktype1241 = _rtmp31244.ktype; + _vtype1242 = _rtmp31244.vtype; + _size1240 = _rtmp31244.size; + for (var _i1245 = 0; _i1245 < _size1240; ++_i1245) + { + var key1246 = null; + var val1247 = null; + key1246 = input.readString(); + val1247 = input.readString(); + this.attributes[key1246] = val1247; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyProfileAttributes_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyProfileAttributes_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.attributes !== null && this.attributes !== undefined) { + output.writeFieldBegin('attributes', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.attributes)); + for (var kiter1248 in this.attributes) + { + if (this.attributes.hasOwnProperty(kiter1248)) + { + var viter1249 = this.attributes[kiter1248]; + output.writeString(kiter1248); + output.writeString(viter1249); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyProfileAttributes_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateBuddyProfileResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_updateBuddyProfileAttributes_result.prototype = {}; +BuddyManagementService_updateBuddyProfileAttributes_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateBuddyProfileResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyProfileAttributes_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyProfileAttributes_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyProfileAttributesAsync_args = function(args) { + this.requestId = null; + this.attributes = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.attributes !== undefined && args.attributes !== null) { + this.attributes = Thrift.copyMap(args.attributes, [null]); + } + } +}; +BuddyManagementService_updateBuddyProfileAttributesAsync_args.prototype = {}; +BuddyManagementService_updateBuddyProfileAttributesAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size1250 = 0; + var _rtmp31254; + this.attributes = {}; + var _ktype1251 = 0; + var _vtype1252 = 0; + _rtmp31254 = input.readMapBegin(); + _ktype1251 = _rtmp31254.ktype; + _vtype1252 = _rtmp31254.vtype; + _size1250 = _rtmp31254.size; + for (var _i1255 = 0; _i1255 < _size1250; ++_i1255) + { + var key1256 = null; + var val1257 = null; + key1256 = input.readString(); + val1257 = input.readString(); + this.attributes[key1256] = val1257; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyProfileAttributesAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyProfileAttributesAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.attributes !== null && this.attributes !== undefined) { + output.writeFieldBegin('attributes', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.attributes)); + for (var kiter1258 in this.attributes) + { + if (this.attributes.hasOwnProperty(kiter1258)) + { + var viter1259 = this.attributes[kiter1258]; + output.writeString(kiter1258); + output.writeString(viter1259); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyProfileAttributesAsync_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_updateBuddyProfileAttributesAsync_result.prototype = {}; +BuddyManagementService_updateBuddyProfileAttributesAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyProfileAttributesAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyProfileAttributesAsync_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyProfileImage_args = function(args) { + this.requestId = null; + this.image = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.image !== undefined && args.image !== null) { + this.image = args.image; + } + } +}; +BuddyManagementService_updateBuddyProfileImage_args.prototype = {}; +BuddyManagementService_updateBuddyProfileImage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.image = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyProfileImage_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyProfileImage_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.image !== null && this.image !== undefined) { + output.writeFieldBegin('image', Thrift.Type.STRING, 2); + output.writeBinary(this.image); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyProfileImage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateBuddyProfileResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_updateBuddyProfileImage_result.prototype = {}; +BuddyManagementService_updateBuddyProfileImage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateBuddyProfileResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyProfileImage_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyProfileImage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyProfileImageAsync_args = function(args) { + this.requestId = null; + this.image = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.image !== undefined && args.image !== null) { + this.image = args.image; + } + } +}; +BuddyManagementService_updateBuddyProfileImageAsync_args.prototype = {}; +BuddyManagementService_updateBuddyProfileImageAsync_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.image = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyProfileImageAsync_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyProfileImageAsync_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.image !== null && this.image !== undefined) { + output.writeFieldBegin('image', Thrift.Type.STRING, 2); + output.writeBinary(this.image); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddyProfileImageAsync_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_updateBuddyProfileImageAsync_result.prototype = {}; +BuddyManagementService_updateBuddyProfileImageAsync_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddyProfileImageAsync_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddyProfileImageAsync_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddySearchId_args = function(args) { + this.requestId = null; + this.searchId = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.searchId !== undefined && args.searchId !== null) { + this.searchId = args.searchId; + } + } +}; +BuddyManagementService_updateBuddySearchId_args.prototype = {}; +BuddyManagementService_updateBuddySearchId_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.searchId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddySearchId_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddySearchId_args'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.searchId !== null && this.searchId !== undefined) { + output.writeFieldBegin('searchId', Thrift.Type.STRING, 2); + output.writeString(this.searchId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddySearchId_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_updateBuddySearchId_result.prototype = {}; +BuddyManagementService_updateBuddySearchId_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddySearchId_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddySearchId_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddySettings_args = function(args) { + this.settings = null; + if (args) { + if (args.settings !== undefined && args.settings !== null) { + this.settings = Thrift.copyMap(args.settings, [null]); + } + } +}; +BuddyManagementService_updateBuddySettings_args.prototype = {}; +BuddyManagementService_updateBuddySettings_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.MAP) { + var _size1260 = 0; + var _rtmp31264; + this.settings = {}; + var _ktype1261 = 0; + var _vtype1262 = 0; + _rtmp31264 = input.readMapBegin(); + _ktype1261 = _rtmp31264.ktype; + _vtype1262 = _rtmp31264.vtype; + _size1260 = _rtmp31264.size; + for (var _i1265 = 0; _i1265 < _size1260; ++_i1265) + { + var key1266 = null; + var val1267 = null; + key1266 = input.readString(); + val1267 = input.readString(); + this.settings[key1266] = val1267; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddySettings_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddySettings_args'); + if (this.settings !== null && this.settings !== undefined) { + output.writeFieldBegin('settings', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.settings)); + for (var kiter1268 in this.settings) + { + if (this.settings.hasOwnProperty(kiter1268)) + { + var viter1269 = this.settings[kiter1268]; + output.writeString(kiter1268); + output.writeString(viter1269); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_updateBuddySettings_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_updateBuddySettings_result.prototype = {}; +BuddyManagementService_updateBuddySettings_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_updateBuddySettings_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_updateBuddySettings_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_uploadBuddyContent_args = function(args) { + this.contentType = null; + this.content = null; + if (args) { + if (args.contentType !== undefined && args.contentType !== null) { + this.contentType = args.contentType; + } + if (args.content !== undefined && args.content !== null) { + this.content = args.content; + } + } +}; +BuddyManagementService_uploadBuddyContent_args.prototype = {}; +BuddyManagementService_uploadBuddyContent_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.contentType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.content = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_uploadBuddyContent_args.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_uploadBuddyContent_args'); + if (this.contentType !== null && this.contentType !== undefined) { + output.writeFieldBegin('contentType', Thrift.Type.I32, 2); + output.writeI32(this.contentType); + output.writeFieldEnd(); + } + if (this.content !== null && this.content !== undefined) { + output.writeFieldBegin('content', Thrift.Type.STRING, 3); + output.writeBinary(this.content); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementService_uploadBuddyContent_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyManagementService_uploadBuddyContent_result.prototype = {}; +BuddyManagementService_uploadBuddyContent_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyManagementService_uploadBuddyContent_result.prototype.write = function(output) { + output.writeStructBegin('BuddyManagementService_uploadBuddyContent_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyManagementServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +BuddyManagementServiceClient.prototype = {}; +BuddyManagementServiceClient.prototype.seqid = function() { return this._seqid; }; +BuddyManagementServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +BuddyManagementServiceClient.prototype.addBuddyMember = function(requestId, userMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_addBuddyMember(requestId, userMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_addBuddyMember(requestId, userMid); + } +}; + +BuddyManagementServiceClient.prototype.send_addBuddyMember = function(requestId, userMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('addBuddyMember', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_addBuddyMember_args(); + args.requestId = requestId; + args.userMid = userMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_addBuddyMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_addBuddyMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.addBuddyMembers = function(requestId, userMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_addBuddyMembers(requestId, userMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_addBuddyMembers(requestId, userMids); + } +}; + +BuddyManagementServiceClient.prototype.send_addBuddyMembers = function(requestId, userMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('addBuddyMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_addBuddyMembers_args(); + args.requestId = requestId; + args.userMids = userMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_addBuddyMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_addBuddyMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.blockBuddyMember = function(requestId, mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_blockBuddyMember(requestId, mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_blockBuddyMember(requestId, mid); + } +}; + +BuddyManagementServiceClient.prototype.send_blockBuddyMember = function(requestId, mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('blockBuddyMember', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_blockBuddyMember_args(); + args.requestId = requestId; + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_blockBuddyMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_blockBuddyMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.commitSendMessagesToAll = function(requestIdList, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_commitSendMessagesToAll(requestIdList); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_commitSendMessagesToAll(requestIdList); + } +}; + +BuddyManagementServiceClient.prototype.send_commitSendMessagesToAll = function(requestIdList) { + var output = new this.pClass(this.output); + output.writeMessageBegin('commitSendMessagesToAll', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_commitSendMessagesToAll_args(); + args.requestIdList = requestIdList; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_commitSendMessagesToAll = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_commitSendMessagesToAll_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('commitSendMessagesToAll failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.commitSendMessagesToMids = function(requestIdList, mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_commitSendMessagesToMids(requestIdList, mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_commitSendMessagesToMids(requestIdList, mids); + } +}; + +BuddyManagementServiceClient.prototype.send_commitSendMessagesToMids = function(requestIdList, mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('commitSendMessagesToMids', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_commitSendMessagesToMids_args(); + args.requestIdList = requestIdList; + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_commitSendMessagesToMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_commitSendMessagesToMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('commitSendMessagesToMids failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.containsBuddyMember = function(requestId, userMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_containsBuddyMember(requestId, userMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_containsBuddyMember(requestId, userMid); + } +}; + +BuddyManagementServiceClient.prototype.send_containsBuddyMember = function(requestId, userMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('containsBuddyMember', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_containsBuddyMember_args(); + args.requestId = requestId; + args.userMid = userMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_containsBuddyMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_containsBuddyMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('containsBuddyMember failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.downloadMessageContent = function(requestId, messageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_downloadMessageContent(requestId, messageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_downloadMessageContent(requestId, messageId); + } +}; + +BuddyManagementServiceClient.prototype.send_downloadMessageContent = function(requestId, messageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('downloadMessageContent', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_downloadMessageContent_args(); + args.requestId = requestId; + args.messageId = messageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_downloadMessageContent = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_downloadMessageContent_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('downloadMessageContent failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.downloadMessageContentPreview = function(requestId, messageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_downloadMessageContentPreview(requestId, messageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_downloadMessageContentPreview(requestId, messageId); + } +}; + +BuddyManagementServiceClient.prototype.send_downloadMessageContentPreview = function(requestId, messageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('downloadMessageContentPreview', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_downloadMessageContentPreview_args(); + args.requestId = requestId; + args.messageId = messageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_downloadMessageContentPreview = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_downloadMessageContentPreview_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('downloadMessageContentPreview failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.downloadProfileImage = function(requestId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_downloadProfileImage(requestId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_downloadProfileImage(requestId); + } +}; + +BuddyManagementServiceClient.prototype.send_downloadProfileImage = function(requestId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('downloadProfileImage', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_downloadProfileImage_args(); + args.requestId = requestId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_downloadProfileImage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_downloadProfileImage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('downloadProfileImage failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.downloadProfileImagePreview = function(requestId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_downloadProfileImagePreview(requestId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_downloadProfileImagePreview(requestId); + } +}; + +BuddyManagementServiceClient.prototype.send_downloadProfileImagePreview = function(requestId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('downloadProfileImagePreview', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_downloadProfileImagePreview_args(); + args.requestId = requestId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_downloadProfileImagePreview = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_downloadProfileImagePreview_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('downloadProfileImagePreview failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getActiveMemberCountByBuddyMid = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getActiveMemberCountByBuddyMid(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getActiveMemberCountByBuddyMid(buddyMid); + } +}; + +BuddyManagementServiceClient.prototype.send_getActiveMemberCountByBuddyMid = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getActiveMemberCountByBuddyMid', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getActiveMemberCountByBuddyMid_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getActiveMemberCountByBuddyMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getActiveMemberCountByBuddyMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getActiveMemberCountByBuddyMid failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getActiveMemberMidsByBuddyMid = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getActiveMemberMidsByBuddyMid(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getActiveMemberMidsByBuddyMid(buddyMid); + } +}; + +BuddyManagementServiceClient.prototype.send_getActiveMemberMidsByBuddyMid = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getActiveMemberMidsByBuddyMid', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getActiveMemberMidsByBuddyMid_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getActiveMemberMidsByBuddyMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getActiveMemberMidsByBuddyMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getActiveMemberMidsByBuddyMid failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getAllBuddyMembers = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getAllBuddyMembers(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getAllBuddyMembers(); + } +}; + +BuddyManagementServiceClient.prototype.send_getAllBuddyMembers = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getAllBuddyMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getAllBuddyMembers_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getAllBuddyMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getAllBuddyMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getAllBuddyMembers failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getBlockedBuddyMembers = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBlockedBuddyMembers(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBlockedBuddyMembers(); + } +}; + +BuddyManagementServiceClient.prototype.send_getBlockedBuddyMembers = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBlockedBuddyMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getBlockedBuddyMembers_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getBlockedBuddyMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getBlockedBuddyMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBlockedBuddyMembers failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getBlockerCountByBuddyMid = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBlockerCountByBuddyMid(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBlockerCountByBuddyMid(buddyMid); + } +}; + +BuddyManagementServiceClient.prototype.send_getBlockerCountByBuddyMid = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBlockerCountByBuddyMid', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getBlockerCountByBuddyMid_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getBlockerCountByBuddyMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getBlockerCountByBuddyMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBlockerCountByBuddyMid failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getBuddyDetailByMid = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBuddyDetailByMid(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBuddyDetailByMid(buddyMid); + } +}; + +BuddyManagementServiceClient.prototype.send_getBuddyDetailByMid = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBuddyDetailByMid', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getBuddyDetailByMid_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getBuddyDetailByMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getBuddyDetailByMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBuddyDetailByMid failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getBuddyProfile = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBuddyProfile(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBuddyProfile(); + } +}; + +BuddyManagementServiceClient.prototype.send_getBuddyProfile = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBuddyProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getBuddyProfile_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getBuddyProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getBuddyProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBuddyProfile failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getContactTicket = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getContactTicket(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getContactTicket(); + } +}; + +BuddyManagementServiceClient.prototype.send_getContactTicket = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getContactTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getContactTicket_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getContactTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getContactTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getContactTicket failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getMemberCountByBuddyMid = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMemberCountByBuddyMid(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMemberCountByBuddyMid(buddyMid); + } +}; + +BuddyManagementServiceClient.prototype.send_getMemberCountByBuddyMid = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMemberCountByBuddyMid', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getMemberCountByBuddyMid_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getMemberCountByBuddyMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getMemberCountByBuddyMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMemberCountByBuddyMid failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getSendBuddyMessageResult = function(sendBuddyMessageRequestId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSendBuddyMessageResult(sendBuddyMessageRequestId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSendBuddyMessageResult(sendBuddyMessageRequestId); + } +}; + +BuddyManagementServiceClient.prototype.send_getSendBuddyMessageResult = function(sendBuddyMessageRequestId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSendBuddyMessageResult', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getSendBuddyMessageResult_args(); + args.sendBuddyMessageRequestId = sendBuddyMessageRequestId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getSendBuddyMessageResult = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getSendBuddyMessageResult_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSendBuddyMessageResult failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getSetBuddyOnAirResult = function(setBuddyOnAirRequestId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSetBuddyOnAirResult(setBuddyOnAirRequestId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSetBuddyOnAirResult(setBuddyOnAirRequestId); + } +}; + +BuddyManagementServiceClient.prototype.send_getSetBuddyOnAirResult = function(setBuddyOnAirRequestId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSetBuddyOnAirResult', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getSetBuddyOnAirResult_args(); + args.setBuddyOnAirRequestId = setBuddyOnAirRequestId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getSetBuddyOnAirResult = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getSetBuddyOnAirResult_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSetBuddyOnAirResult failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.getUpdateBuddyProfileResult = function(updateBuddyProfileRequestId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUpdateBuddyProfileResult(updateBuddyProfileRequestId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUpdateBuddyProfileResult(updateBuddyProfileRequestId); + } +}; + +BuddyManagementServiceClient.prototype.send_getUpdateBuddyProfileResult = function(updateBuddyProfileRequestId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUpdateBuddyProfileResult', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_getUpdateBuddyProfileResult_args(); + args.updateBuddyProfileRequestId = updateBuddyProfileRequestId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_getUpdateBuddyProfileResult = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_getUpdateBuddyProfileResult_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUpdateBuddyProfileResult failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.isBuddyOnAirByMid = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isBuddyOnAirByMid(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isBuddyOnAirByMid(buddyMid); + } +}; + +BuddyManagementServiceClient.prototype.send_isBuddyOnAirByMid = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('isBuddyOnAirByMid', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_isBuddyOnAirByMid_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_isBuddyOnAirByMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_isBuddyOnAirByMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isBuddyOnAirByMid failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.linkAndSendBuddyContentMessageToAllAsync = function(requestId, msg, sourceContentId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_linkAndSendBuddyContentMessageToAllAsync(requestId, msg, sourceContentId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_linkAndSendBuddyContentMessageToAllAsync(requestId, msg, sourceContentId); + } +}; + +BuddyManagementServiceClient.prototype.send_linkAndSendBuddyContentMessageToAllAsync = function(requestId, msg, sourceContentId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('linkAndSendBuddyContentMessageToAllAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_args(); + args.requestId = requestId; + args.msg = msg; + args.sourceContentId = sourceContentId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_linkAndSendBuddyContentMessageToAllAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('linkAndSendBuddyContentMessageToAllAsync failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.linkAndSendBuddyContentMessageToMids = function(requestId, msg, sourceContentId, mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_linkAndSendBuddyContentMessageToMids(requestId, msg, sourceContentId, mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_linkAndSendBuddyContentMessageToMids(requestId, msg, sourceContentId, mids); + } +}; + +BuddyManagementServiceClient.prototype.send_linkAndSendBuddyContentMessageToMids = function(requestId, msg, sourceContentId, mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('linkAndSendBuddyContentMessageToMids', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_linkAndSendBuddyContentMessageToMids_args(); + args.requestId = requestId; + args.msg = msg; + args.sourceContentId = sourceContentId; + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_linkAndSendBuddyContentMessageToMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_linkAndSendBuddyContentMessageToMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('linkAndSendBuddyContentMessageToMids failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.notifyBuddyBlocked = function(buddyMid, blockerMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyBuddyBlocked(buddyMid, blockerMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyBuddyBlocked(buddyMid, blockerMid); + } +}; + +BuddyManagementServiceClient.prototype.send_notifyBuddyBlocked = function(buddyMid, blockerMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyBuddyBlocked', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_notifyBuddyBlocked_args(); + args.buddyMid = buddyMid; + args.blockerMid = blockerMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_notifyBuddyBlocked = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_notifyBuddyBlocked_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.notifyBuddyUnblocked = function(buddyMid, blockerMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyBuddyUnblocked(buddyMid, blockerMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyBuddyUnblocked(buddyMid, blockerMid); + } +}; + +BuddyManagementServiceClient.prototype.send_notifyBuddyUnblocked = function(buddyMid, blockerMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyBuddyUnblocked', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_notifyBuddyUnblocked_args(); + args.buddyMid = buddyMid; + args.blockerMid = blockerMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_notifyBuddyUnblocked = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_notifyBuddyUnblocked_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.registerBuddy = function(buddyId, searchId, displayName, statusMeessage, picture, settings, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerBuddy(buddyId, searchId, displayName, statusMeessage, picture, settings); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerBuddy(buddyId, searchId, displayName, statusMeessage, picture, settings); + } +}; + +BuddyManagementServiceClient.prototype.send_registerBuddy = function(buddyId, searchId, displayName, statusMeessage, picture, settings) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerBuddy', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_registerBuddy_args(); + args.buddyId = buddyId; + args.searchId = searchId; + args.displayName = displayName; + args.statusMeessage = statusMeessage; + args.picture = picture; + args.settings = settings; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_registerBuddy = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_registerBuddy_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerBuddy failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.registerBuddyAdmin = function(buddyId, searchId, displayName, statusMessage, picture, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerBuddyAdmin(buddyId, searchId, displayName, statusMessage, picture); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerBuddyAdmin(buddyId, searchId, displayName, statusMessage, picture); + } +}; + +BuddyManagementServiceClient.prototype.send_registerBuddyAdmin = function(buddyId, searchId, displayName, statusMessage, picture) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerBuddyAdmin', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_registerBuddyAdmin_args(); + args.buddyId = buddyId; + args.searchId = searchId; + args.displayName = displayName; + args.statusMessage = statusMessage; + args.picture = picture; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_registerBuddyAdmin = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_registerBuddyAdmin_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerBuddyAdmin failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.reissueContactTicket = function(expirationTime, maxUseCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reissueContactTicket(expirationTime, maxUseCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reissueContactTicket(expirationTime, maxUseCount); + } +}; + +BuddyManagementServiceClient.prototype.send_reissueContactTicket = function(expirationTime, maxUseCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reissueContactTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_reissueContactTicket_args(); + args.expirationTime = expirationTime; + args.maxUseCount = maxUseCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_reissueContactTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_reissueContactTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reissueContactTicket failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.removeBuddyMember = function(requestId, userMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeBuddyMember(requestId, userMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeBuddyMember(requestId, userMid); + } +}; + +BuddyManagementServiceClient.prototype.send_removeBuddyMember = function(requestId, userMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeBuddyMember', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_removeBuddyMember_args(); + args.requestId = requestId; + args.userMid = userMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_removeBuddyMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_removeBuddyMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.removeBuddyMembers = function(requestId, userMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeBuddyMembers(requestId, userMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeBuddyMembers(requestId, userMids); + } +}; + +BuddyManagementServiceClient.prototype.send_removeBuddyMembers = function(requestId, userMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeBuddyMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_removeBuddyMembers_args(); + args.requestId = requestId; + args.userMids = userMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_removeBuddyMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_removeBuddyMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.sendBuddyContentMessageToAll = function(requestId, msg, content, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendBuddyContentMessageToAll(requestId, msg, content); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendBuddyContentMessageToAll(requestId, msg, content); + } +}; + +BuddyManagementServiceClient.prototype.send_sendBuddyContentMessageToAll = function(requestId, msg, content) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendBuddyContentMessageToAll', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendBuddyContentMessageToAll_args(); + args.requestId = requestId; + args.msg = msg; + args.content = content; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendBuddyContentMessageToAll = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendBuddyContentMessageToAll_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendBuddyContentMessageToAll failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.sendBuddyContentMessageToAllAsync = function(requestId, msg, content, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendBuddyContentMessageToAllAsync(requestId, msg, content); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendBuddyContentMessageToAllAsync(requestId, msg, content); + } +}; + +BuddyManagementServiceClient.prototype.send_sendBuddyContentMessageToAllAsync = function(requestId, msg, content) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendBuddyContentMessageToAllAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendBuddyContentMessageToAllAsync_args(); + args.requestId = requestId; + args.msg = msg; + args.content = content; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendBuddyContentMessageToAllAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendBuddyContentMessageToAllAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendBuddyContentMessageToAllAsync failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.sendBuddyContentMessageToMids = function(requestId, msg, content, mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendBuddyContentMessageToMids(requestId, msg, content, mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendBuddyContentMessageToMids(requestId, msg, content, mids); + } +}; + +BuddyManagementServiceClient.prototype.send_sendBuddyContentMessageToMids = function(requestId, msg, content, mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendBuddyContentMessageToMids', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendBuddyContentMessageToMids_args(); + args.requestId = requestId; + args.msg = msg; + args.content = content; + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendBuddyContentMessageToMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendBuddyContentMessageToMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendBuddyContentMessageToMids failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.sendBuddyContentMessageToMidsAsync = function(requestId, msg, content, mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendBuddyContentMessageToMidsAsync(requestId, msg, content, mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendBuddyContentMessageToMidsAsync(requestId, msg, content, mids); + } +}; + +BuddyManagementServiceClient.prototype.send_sendBuddyContentMessageToMidsAsync = function(requestId, msg, content, mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendBuddyContentMessageToMidsAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendBuddyContentMessageToMidsAsync_args(); + args.requestId = requestId; + args.msg = msg; + args.content = content; + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendBuddyContentMessageToMidsAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendBuddyContentMessageToMidsAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendBuddyContentMessageToMidsAsync failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.sendBuddyMessageToAll = function(requestId, msg, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendBuddyMessageToAll(requestId, msg); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendBuddyMessageToAll(requestId, msg); + } +}; + +BuddyManagementServiceClient.prototype.send_sendBuddyMessageToAll = function(requestId, msg) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendBuddyMessageToAll', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendBuddyMessageToAll_args(); + args.requestId = requestId; + args.msg = msg; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendBuddyMessageToAll = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendBuddyMessageToAll_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendBuddyMessageToAll failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.sendBuddyMessageToAllAsync = function(requestId, msg, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendBuddyMessageToAllAsync(requestId, msg); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendBuddyMessageToAllAsync(requestId, msg); + } +}; + +BuddyManagementServiceClient.prototype.send_sendBuddyMessageToAllAsync = function(requestId, msg) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendBuddyMessageToAllAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendBuddyMessageToAllAsync_args(); + args.requestId = requestId; + args.msg = msg; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendBuddyMessageToAllAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendBuddyMessageToAllAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendBuddyMessageToAllAsync failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.sendBuddyMessageToMids = function(requestId, msg, mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendBuddyMessageToMids(requestId, msg, mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendBuddyMessageToMids(requestId, msg, mids); + } +}; + +BuddyManagementServiceClient.prototype.send_sendBuddyMessageToMids = function(requestId, msg, mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendBuddyMessageToMids', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendBuddyMessageToMids_args(); + args.requestId = requestId; + args.msg = msg; + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendBuddyMessageToMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendBuddyMessageToMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendBuddyMessageToMids failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.sendBuddyMessageToMidsAsync = function(requestId, msg, mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendBuddyMessageToMidsAsync(requestId, msg, mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendBuddyMessageToMidsAsync(requestId, msg, mids); + } +}; + +BuddyManagementServiceClient.prototype.send_sendBuddyMessageToMidsAsync = function(requestId, msg, mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendBuddyMessageToMidsAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendBuddyMessageToMidsAsync_args(); + args.requestId = requestId; + args.msg = msg; + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendBuddyMessageToMidsAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendBuddyMessageToMidsAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendBuddyMessageToMidsAsync failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.sendIndividualEventToAllAsync = function(requestId, buddyMid, notificationStatus, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendIndividualEventToAllAsync(requestId, buddyMid, notificationStatus); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendIndividualEventToAllAsync(requestId, buddyMid, notificationStatus); + } +}; + +BuddyManagementServiceClient.prototype.send_sendIndividualEventToAllAsync = function(requestId, buddyMid, notificationStatus) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendIndividualEventToAllAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_sendIndividualEventToAllAsync_args(); + args.requestId = requestId; + args.buddyMid = buddyMid; + args.notificationStatus = notificationStatus; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_sendIndividualEventToAllAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_sendIndividualEventToAllAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.setBuddyOnAir = function(requestId, onAir, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_setBuddyOnAir(requestId, onAir); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_setBuddyOnAir(requestId, onAir); + } +}; + +BuddyManagementServiceClient.prototype.send_setBuddyOnAir = function(requestId, onAir) { + var output = new this.pClass(this.output); + output.writeMessageBegin('setBuddyOnAir', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_setBuddyOnAir_args(); + args.requestId = requestId; + args.onAir = onAir; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_setBuddyOnAir = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_setBuddyOnAir_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('setBuddyOnAir failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.setBuddyOnAirAsync = function(requestId, onAir, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_setBuddyOnAirAsync(requestId, onAir); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_setBuddyOnAirAsync(requestId, onAir); + } +}; + +BuddyManagementServiceClient.prototype.send_setBuddyOnAirAsync = function(requestId, onAir) { + var output = new this.pClass(this.output); + output.writeMessageBegin('setBuddyOnAirAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_setBuddyOnAirAsync_args(); + args.requestId = requestId; + args.onAir = onAir; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_setBuddyOnAirAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_setBuddyOnAirAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('setBuddyOnAirAsync failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.storeMessage = function(requestId, messageRequest, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_storeMessage(requestId, messageRequest); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_storeMessage(requestId, messageRequest); + } +}; + +BuddyManagementServiceClient.prototype.send_storeMessage = function(requestId, messageRequest) { + var output = new this.pClass(this.output); + output.writeMessageBegin('storeMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_storeMessage_args(); + args.requestId = requestId; + args.messageRequest = messageRequest; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_storeMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_storeMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('storeMessage failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.unblockBuddyMember = function(requestId, mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_unblockBuddyMember(requestId, mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_unblockBuddyMember(requestId, mid); + } +}; + +BuddyManagementServiceClient.prototype.send_unblockBuddyMember = function(requestId, mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('unblockBuddyMember', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_unblockBuddyMember_args(); + args.requestId = requestId; + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_unblockBuddyMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_unblockBuddyMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.unregisterBuddy = function(requestId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_unregisterBuddy(requestId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_unregisterBuddy(requestId); + } +}; + +BuddyManagementServiceClient.prototype.send_unregisterBuddy = function(requestId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('unregisterBuddy', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_unregisterBuddy_args(); + args.requestId = requestId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_unregisterBuddy = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_unregisterBuddy_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.unregisterBuddyAdmin = function(requestId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_unregisterBuddyAdmin(requestId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_unregisterBuddyAdmin(requestId); + } +}; + +BuddyManagementServiceClient.prototype.send_unregisterBuddyAdmin = function(requestId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('unregisterBuddyAdmin', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_unregisterBuddyAdmin_args(); + args.requestId = requestId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_unregisterBuddyAdmin = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_unregisterBuddyAdmin_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.updateBuddyAdminProfileAttribute = function(requestId, attributes, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddyAdminProfileAttribute(requestId, attributes); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddyAdminProfileAttribute(requestId, attributes); + } +}; + +BuddyManagementServiceClient.prototype.send_updateBuddyAdminProfileAttribute = function(requestId, attributes) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddyAdminProfileAttribute', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_updateBuddyAdminProfileAttribute_args(); + args.requestId = requestId; + args.attributes = attributes; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_updateBuddyAdminProfileAttribute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_updateBuddyAdminProfileAttribute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.updateBuddyAdminProfileImage = function(requestId, picture, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddyAdminProfileImage(requestId, picture); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddyAdminProfileImage(requestId, picture); + } +}; + +BuddyManagementServiceClient.prototype.send_updateBuddyAdminProfileImage = function(requestId, picture) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddyAdminProfileImage', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_updateBuddyAdminProfileImage_args(); + args.requestId = requestId; + args.picture = picture; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_updateBuddyAdminProfileImage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_updateBuddyAdminProfileImage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.updateBuddyProfileAttributes = function(requestId, attributes, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddyProfileAttributes(requestId, attributes); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddyProfileAttributes(requestId, attributes); + } +}; + +BuddyManagementServiceClient.prototype.send_updateBuddyProfileAttributes = function(requestId, attributes) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddyProfileAttributes', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_updateBuddyProfileAttributes_args(); + args.requestId = requestId; + args.attributes = attributes; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_updateBuddyProfileAttributes = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_updateBuddyProfileAttributes_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateBuddyProfileAttributes failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.updateBuddyProfileAttributesAsync = function(requestId, attributes, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddyProfileAttributesAsync(requestId, attributes); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddyProfileAttributesAsync(requestId, attributes); + } +}; + +BuddyManagementServiceClient.prototype.send_updateBuddyProfileAttributesAsync = function(requestId, attributes) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddyProfileAttributesAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_updateBuddyProfileAttributesAsync_args(); + args.requestId = requestId; + args.attributes = attributes; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_updateBuddyProfileAttributesAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_updateBuddyProfileAttributesAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateBuddyProfileAttributesAsync failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.updateBuddyProfileImage = function(requestId, image, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddyProfileImage(requestId, image); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddyProfileImage(requestId, image); + } +}; + +BuddyManagementServiceClient.prototype.send_updateBuddyProfileImage = function(requestId, image) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddyProfileImage', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_updateBuddyProfileImage_args(); + args.requestId = requestId; + args.image = image; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_updateBuddyProfileImage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_updateBuddyProfileImage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateBuddyProfileImage failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.updateBuddyProfileImageAsync = function(requestId, image, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddyProfileImageAsync(requestId, image); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddyProfileImageAsync(requestId, image); + } +}; + +BuddyManagementServiceClient.prototype.send_updateBuddyProfileImageAsync = function(requestId, image) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddyProfileImageAsync', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_updateBuddyProfileImageAsync_args(); + args.requestId = requestId; + args.image = image; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_updateBuddyProfileImageAsync = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_updateBuddyProfileImageAsync_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateBuddyProfileImageAsync failed: unknown result'); +}; +BuddyManagementServiceClient.prototype.updateBuddySearchId = function(requestId, searchId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddySearchId(requestId, searchId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddySearchId(requestId, searchId); + } +}; + +BuddyManagementServiceClient.prototype.send_updateBuddySearchId = function(requestId, searchId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddySearchId', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_updateBuddySearchId_args(); + args.requestId = requestId; + args.searchId = searchId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_updateBuddySearchId = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_updateBuddySearchId_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.updateBuddySettings = function(settings, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddySettings(settings); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddySettings(settings); + } +}; + +BuddyManagementServiceClient.prototype.send_updateBuddySettings = function(settings) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddySettings', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_updateBuddySettings_args(); + args.settings = settings; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_updateBuddySettings = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_updateBuddySettings_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +BuddyManagementServiceClient.prototype.uploadBuddyContent = function(contentType, content, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_uploadBuddyContent(contentType, content); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_uploadBuddyContent(contentType, content); + } +}; + +BuddyManagementServiceClient.prototype.send_uploadBuddyContent = function(contentType, content) { + var output = new this.pClass(this.output); + output.writeMessageBegin('uploadBuddyContent', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyManagementService_uploadBuddyContent_args(); + args.contentType = contentType; + args.content = content; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyManagementServiceClient.prototype.recv_uploadBuddyContent = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyManagementService_uploadBuddyContent_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('uploadBuddyContent failed: unknown result'); +}; +var BuddyManagementServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +BuddyManagementServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +BuddyManagementServiceProcessor.prototype.process_addBuddyMember = function(seqid, input, output) { + var args = new BuddyManagementService_addBuddyMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.addBuddyMember.length === 2) { + Q.fcall(this._handler.addBuddyMember, args.requestId, args.userMid) + .then(function(result) { + var result_obj = new BuddyManagementService_addBuddyMember_result({success: result}); + output.writeMessageBegin("addBuddyMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_addBuddyMember_result(err); + output.writeMessageBegin("addBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.addBuddyMember(args.requestId, args.userMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_addBuddyMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("addBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_addBuddyMembers = function(seqid, input, output) { + var args = new BuddyManagementService_addBuddyMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.addBuddyMembers.length === 2) { + Q.fcall(this._handler.addBuddyMembers, args.requestId, args.userMids) + .then(function(result) { + var result_obj = new BuddyManagementService_addBuddyMembers_result({success: result}); + output.writeMessageBegin("addBuddyMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_addBuddyMembers_result(err); + output.writeMessageBegin("addBuddyMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addBuddyMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.addBuddyMembers(args.requestId, args.userMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_addBuddyMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("addBuddyMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addBuddyMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_blockBuddyMember = function(seqid, input, output) { + var args = new BuddyManagementService_blockBuddyMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.blockBuddyMember.length === 2) { + Q.fcall(this._handler.blockBuddyMember, args.requestId, args.mid) + .then(function(result) { + var result_obj = new BuddyManagementService_blockBuddyMember_result({success: result}); + output.writeMessageBegin("blockBuddyMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_blockBuddyMember_result(err); + output.writeMessageBegin("blockBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("blockBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.blockBuddyMember(args.requestId, args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_blockBuddyMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("blockBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("blockBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_commitSendMessagesToAll = function(seqid, input, output) { + var args = new BuddyManagementService_commitSendMessagesToAll_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.commitSendMessagesToAll.length === 1) { + Q.fcall(this._handler.commitSendMessagesToAll, args.requestIdList) + .then(function(result) { + var result_obj = new BuddyManagementService_commitSendMessagesToAll_result({success: result}); + output.writeMessageBegin("commitSendMessagesToAll", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_commitSendMessagesToAll_result(err); + output.writeMessageBegin("commitSendMessagesToAll", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitSendMessagesToAll", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.commitSendMessagesToAll(args.requestIdList, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_commitSendMessagesToAll_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("commitSendMessagesToAll", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitSendMessagesToAll", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_commitSendMessagesToMids = function(seqid, input, output) { + var args = new BuddyManagementService_commitSendMessagesToMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.commitSendMessagesToMids.length === 2) { + Q.fcall(this._handler.commitSendMessagesToMids, args.requestIdList, args.mids) + .then(function(result) { + var result_obj = new BuddyManagementService_commitSendMessagesToMids_result({success: result}); + output.writeMessageBegin("commitSendMessagesToMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_commitSendMessagesToMids_result(err); + output.writeMessageBegin("commitSendMessagesToMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitSendMessagesToMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.commitSendMessagesToMids(args.requestIdList, args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_commitSendMessagesToMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("commitSendMessagesToMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitSendMessagesToMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_containsBuddyMember = function(seqid, input, output) { + var args = new BuddyManagementService_containsBuddyMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.containsBuddyMember.length === 2) { + Q.fcall(this._handler.containsBuddyMember, args.requestId, args.userMid) + .then(function(result) { + var result_obj = new BuddyManagementService_containsBuddyMember_result({success: result}); + output.writeMessageBegin("containsBuddyMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_containsBuddyMember_result(err); + output.writeMessageBegin("containsBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("containsBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.containsBuddyMember(args.requestId, args.userMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_containsBuddyMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("containsBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("containsBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_downloadMessageContent = function(seqid, input, output) { + var args = new BuddyManagementService_downloadMessageContent_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.downloadMessageContent.length === 2) { + Q.fcall(this._handler.downloadMessageContent, args.requestId, args.messageId) + .then(function(result) { + var result_obj = new BuddyManagementService_downloadMessageContent_result({success: result}); + output.writeMessageBegin("downloadMessageContent", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_downloadMessageContent_result(err); + output.writeMessageBegin("downloadMessageContent", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("downloadMessageContent", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.downloadMessageContent(args.requestId, args.messageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_downloadMessageContent_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("downloadMessageContent", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("downloadMessageContent", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_downloadMessageContentPreview = function(seqid, input, output) { + var args = new BuddyManagementService_downloadMessageContentPreview_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.downloadMessageContentPreview.length === 2) { + Q.fcall(this._handler.downloadMessageContentPreview, args.requestId, args.messageId) + .then(function(result) { + var result_obj = new BuddyManagementService_downloadMessageContentPreview_result({success: result}); + output.writeMessageBegin("downloadMessageContentPreview", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_downloadMessageContentPreview_result(err); + output.writeMessageBegin("downloadMessageContentPreview", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("downloadMessageContentPreview", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.downloadMessageContentPreview(args.requestId, args.messageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_downloadMessageContentPreview_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("downloadMessageContentPreview", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("downloadMessageContentPreview", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_downloadProfileImage = function(seqid, input, output) { + var args = new BuddyManagementService_downloadProfileImage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.downloadProfileImage.length === 1) { + Q.fcall(this._handler.downloadProfileImage, args.requestId) + .then(function(result) { + var result_obj = new BuddyManagementService_downloadProfileImage_result({success: result}); + output.writeMessageBegin("downloadProfileImage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_downloadProfileImage_result(err); + output.writeMessageBegin("downloadProfileImage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("downloadProfileImage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.downloadProfileImage(args.requestId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_downloadProfileImage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("downloadProfileImage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("downloadProfileImage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_downloadProfileImagePreview = function(seqid, input, output) { + var args = new BuddyManagementService_downloadProfileImagePreview_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.downloadProfileImagePreview.length === 1) { + Q.fcall(this._handler.downloadProfileImagePreview, args.requestId) + .then(function(result) { + var result_obj = new BuddyManagementService_downloadProfileImagePreview_result({success: result}); + output.writeMessageBegin("downloadProfileImagePreview", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_downloadProfileImagePreview_result(err); + output.writeMessageBegin("downloadProfileImagePreview", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("downloadProfileImagePreview", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.downloadProfileImagePreview(args.requestId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_downloadProfileImagePreview_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("downloadProfileImagePreview", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("downloadProfileImagePreview", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getActiveMemberCountByBuddyMid = function(seqid, input, output) { + var args = new BuddyManagementService_getActiveMemberCountByBuddyMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getActiveMemberCountByBuddyMid.length === 1) { + Q.fcall(this._handler.getActiveMemberCountByBuddyMid, args.buddyMid) + .then(function(result) { + var result_obj = new BuddyManagementService_getActiveMemberCountByBuddyMid_result({success: result}); + output.writeMessageBegin("getActiveMemberCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getActiveMemberCountByBuddyMid_result(err); + output.writeMessageBegin("getActiveMemberCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActiveMemberCountByBuddyMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getActiveMemberCountByBuddyMid(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getActiveMemberCountByBuddyMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getActiveMemberCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActiveMemberCountByBuddyMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getActiveMemberMidsByBuddyMid = function(seqid, input, output) { + var args = new BuddyManagementService_getActiveMemberMidsByBuddyMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getActiveMemberMidsByBuddyMid.length === 1) { + Q.fcall(this._handler.getActiveMemberMidsByBuddyMid, args.buddyMid) + .then(function(result) { + var result_obj = new BuddyManagementService_getActiveMemberMidsByBuddyMid_result({success: result}); + output.writeMessageBegin("getActiveMemberMidsByBuddyMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getActiveMemberMidsByBuddyMid_result(err); + output.writeMessageBegin("getActiveMemberMidsByBuddyMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActiveMemberMidsByBuddyMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getActiveMemberMidsByBuddyMid(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getActiveMemberMidsByBuddyMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getActiveMemberMidsByBuddyMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActiveMemberMidsByBuddyMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getAllBuddyMembers = function(seqid, input, output) { + var args = new BuddyManagementService_getAllBuddyMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getAllBuddyMembers.length === 0) { + Q.fcall(this._handler.getAllBuddyMembers) + .then(function(result) { + var result_obj = new BuddyManagementService_getAllBuddyMembers_result({success: result}); + output.writeMessageBegin("getAllBuddyMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getAllBuddyMembers_result(err); + output.writeMessageBegin("getAllBuddyMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllBuddyMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getAllBuddyMembers(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getAllBuddyMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getAllBuddyMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllBuddyMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getBlockedBuddyMembers = function(seqid, input, output) { + var args = new BuddyManagementService_getBlockedBuddyMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBlockedBuddyMembers.length === 0) { + Q.fcall(this._handler.getBlockedBuddyMembers) + .then(function(result) { + var result_obj = new BuddyManagementService_getBlockedBuddyMembers_result({success: result}); + output.writeMessageBegin("getBlockedBuddyMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getBlockedBuddyMembers_result(err); + output.writeMessageBegin("getBlockedBuddyMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockedBuddyMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBlockedBuddyMembers(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getBlockedBuddyMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBlockedBuddyMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockedBuddyMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getBlockerCountByBuddyMid = function(seqid, input, output) { + var args = new BuddyManagementService_getBlockerCountByBuddyMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBlockerCountByBuddyMid.length === 1) { + Q.fcall(this._handler.getBlockerCountByBuddyMid, args.buddyMid) + .then(function(result) { + var result_obj = new BuddyManagementService_getBlockerCountByBuddyMid_result({success: result}); + output.writeMessageBegin("getBlockerCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getBlockerCountByBuddyMid_result(err); + output.writeMessageBegin("getBlockerCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockerCountByBuddyMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBlockerCountByBuddyMid(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getBlockerCountByBuddyMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBlockerCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockerCountByBuddyMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getBuddyDetailByMid = function(seqid, input, output) { + var args = new BuddyManagementService_getBuddyDetailByMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBuddyDetailByMid.length === 1) { + Q.fcall(this._handler.getBuddyDetailByMid, args.buddyMid) + .then(function(result) { + var result_obj = new BuddyManagementService_getBuddyDetailByMid_result({success: result}); + output.writeMessageBegin("getBuddyDetailByMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getBuddyDetailByMid_result(err); + output.writeMessageBegin("getBuddyDetailByMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyDetailByMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBuddyDetailByMid(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getBuddyDetailByMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBuddyDetailByMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyDetailByMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getBuddyProfile = function(seqid, input, output) { + var args = new BuddyManagementService_getBuddyProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBuddyProfile.length === 0) { + Q.fcall(this._handler.getBuddyProfile) + .then(function(result) { + var result_obj = new BuddyManagementService_getBuddyProfile_result({success: result}); + output.writeMessageBegin("getBuddyProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getBuddyProfile_result(err); + output.writeMessageBegin("getBuddyProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBuddyProfile(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getBuddyProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBuddyProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getContactTicket = function(seqid, input, output) { + var args = new BuddyManagementService_getContactTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getContactTicket.length === 0) { + Q.fcall(this._handler.getContactTicket) + .then(function(result) { + var result_obj = new BuddyManagementService_getContactTicket_result({success: result}); + output.writeMessageBegin("getContactTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getContactTicket_result(err); + output.writeMessageBegin("getContactTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContactTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getContactTicket(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getContactTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getContactTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContactTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getMemberCountByBuddyMid = function(seqid, input, output) { + var args = new BuddyManagementService_getMemberCountByBuddyMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMemberCountByBuddyMid.length === 1) { + Q.fcall(this._handler.getMemberCountByBuddyMid, args.buddyMid) + .then(function(result) { + var result_obj = new BuddyManagementService_getMemberCountByBuddyMid_result({success: result}); + output.writeMessageBegin("getMemberCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getMemberCountByBuddyMid_result(err); + output.writeMessageBegin("getMemberCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMemberCountByBuddyMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMemberCountByBuddyMid(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getMemberCountByBuddyMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMemberCountByBuddyMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMemberCountByBuddyMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getSendBuddyMessageResult = function(seqid, input, output) { + var args = new BuddyManagementService_getSendBuddyMessageResult_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSendBuddyMessageResult.length === 1) { + Q.fcall(this._handler.getSendBuddyMessageResult, args.sendBuddyMessageRequestId) + .then(function(result) { + var result_obj = new BuddyManagementService_getSendBuddyMessageResult_result({success: result}); + output.writeMessageBegin("getSendBuddyMessageResult", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getSendBuddyMessageResult_result(err); + output.writeMessageBegin("getSendBuddyMessageResult", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSendBuddyMessageResult", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSendBuddyMessageResult(args.sendBuddyMessageRequestId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getSendBuddyMessageResult_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSendBuddyMessageResult", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSendBuddyMessageResult", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getSetBuddyOnAirResult = function(seqid, input, output) { + var args = new BuddyManagementService_getSetBuddyOnAirResult_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSetBuddyOnAirResult.length === 1) { + Q.fcall(this._handler.getSetBuddyOnAirResult, args.setBuddyOnAirRequestId) + .then(function(result) { + var result_obj = new BuddyManagementService_getSetBuddyOnAirResult_result({success: result}); + output.writeMessageBegin("getSetBuddyOnAirResult", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getSetBuddyOnAirResult_result(err); + output.writeMessageBegin("getSetBuddyOnAirResult", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSetBuddyOnAirResult", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSetBuddyOnAirResult(args.setBuddyOnAirRequestId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getSetBuddyOnAirResult_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSetBuddyOnAirResult", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSetBuddyOnAirResult", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_getUpdateBuddyProfileResult = function(seqid, input, output) { + var args = new BuddyManagementService_getUpdateBuddyProfileResult_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUpdateBuddyProfileResult.length === 1) { + Q.fcall(this._handler.getUpdateBuddyProfileResult, args.updateBuddyProfileRequestId) + .then(function(result) { + var result_obj = new BuddyManagementService_getUpdateBuddyProfileResult_result({success: result}); + output.writeMessageBegin("getUpdateBuddyProfileResult", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_getUpdateBuddyProfileResult_result(err); + output.writeMessageBegin("getUpdateBuddyProfileResult", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUpdateBuddyProfileResult", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUpdateBuddyProfileResult(args.updateBuddyProfileRequestId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_getUpdateBuddyProfileResult_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUpdateBuddyProfileResult", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUpdateBuddyProfileResult", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_isBuddyOnAirByMid = function(seqid, input, output) { + var args = new BuddyManagementService_isBuddyOnAirByMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isBuddyOnAirByMid.length === 1) { + Q.fcall(this._handler.isBuddyOnAirByMid, args.buddyMid) + .then(function(result) { + var result_obj = new BuddyManagementService_isBuddyOnAirByMid_result({success: result}); + output.writeMessageBegin("isBuddyOnAirByMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_isBuddyOnAirByMid_result(err); + output.writeMessageBegin("isBuddyOnAirByMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isBuddyOnAirByMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isBuddyOnAirByMid(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_isBuddyOnAirByMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isBuddyOnAirByMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isBuddyOnAirByMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_linkAndSendBuddyContentMessageToAllAsync = function(seqid, input, output) { + var args = new BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.linkAndSendBuddyContentMessageToAllAsync.length === 3) { + Q.fcall(this._handler.linkAndSendBuddyContentMessageToAllAsync, args.requestId, args.msg, args.sourceContentId) + .then(function(result) { + var result_obj = new BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result({success: result}); + output.writeMessageBegin("linkAndSendBuddyContentMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result(err); + output.writeMessageBegin("linkAndSendBuddyContentMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("linkAndSendBuddyContentMessageToAllAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.linkAndSendBuddyContentMessageToAllAsync(args.requestId, args.msg, args.sourceContentId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_linkAndSendBuddyContentMessageToAllAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("linkAndSendBuddyContentMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("linkAndSendBuddyContentMessageToAllAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_linkAndSendBuddyContentMessageToMids = function(seqid, input, output) { + var args = new BuddyManagementService_linkAndSendBuddyContentMessageToMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.linkAndSendBuddyContentMessageToMids.length === 4) { + Q.fcall(this._handler.linkAndSendBuddyContentMessageToMids, args.requestId, args.msg, args.sourceContentId, args.mids) + .then(function(result) { + var result_obj = new BuddyManagementService_linkAndSendBuddyContentMessageToMids_result({success: result}); + output.writeMessageBegin("linkAndSendBuddyContentMessageToMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_linkAndSendBuddyContentMessageToMids_result(err); + output.writeMessageBegin("linkAndSendBuddyContentMessageToMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("linkAndSendBuddyContentMessageToMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.linkAndSendBuddyContentMessageToMids(args.requestId, args.msg, args.sourceContentId, args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_linkAndSendBuddyContentMessageToMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("linkAndSendBuddyContentMessageToMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("linkAndSendBuddyContentMessageToMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_notifyBuddyBlocked = function(seqid, input, output) { + var args = new BuddyManagementService_notifyBuddyBlocked_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyBuddyBlocked.length === 2) { + Q.fcall(this._handler.notifyBuddyBlocked, args.buddyMid, args.blockerMid) + .then(function(result) { + var result_obj = new BuddyManagementService_notifyBuddyBlocked_result({success: result}); + output.writeMessageBegin("notifyBuddyBlocked", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_notifyBuddyBlocked_result(err); + output.writeMessageBegin("notifyBuddyBlocked", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyBuddyBlocked", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyBuddyBlocked(args.buddyMid, args.blockerMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_notifyBuddyBlocked_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyBuddyBlocked", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyBuddyBlocked", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_notifyBuddyUnblocked = function(seqid, input, output) { + var args = new BuddyManagementService_notifyBuddyUnblocked_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyBuddyUnblocked.length === 2) { + Q.fcall(this._handler.notifyBuddyUnblocked, args.buddyMid, args.blockerMid) + .then(function(result) { + var result_obj = new BuddyManagementService_notifyBuddyUnblocked_result({success: result}); + output.writeMessageBegin("notifyBuddyUnblocked", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_notifyBuddyUnblocked_result(err); + output.writeMessageBegin("notifyBuddyUnblocked", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyBuddyUnblocked", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyBuddyUnblocked(args.buddyMid, args.blockerMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_notifyBuddyUnblocked_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyBuddyUnblocked", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyBuddyUnblocked", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_registerBuddy = function(seqid, input, output) { + var args = new BuddyManagementService_registerBuddy_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerBuddy.length === 6) { + Q.fcall(this._handler.registerBuddy, args.buddyId, args.searchId, args.displayName, args.statusMeessage, args.picture, args.settings) + .then(function(result) { + var result_obj = new BuddyManagementService_registerBuddy_result({success: result}); + output.writeMessageBegin("registerBuddy", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_registerBuddy_result(err); + output.writeMessageBegin("registerBuddy", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerBuddy", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerBuddy(args.buddyId, args.searchId, args.displayName, args.statusMeessage, args.picture, args.settings, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_registerBuddy_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerBuddy", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerBuddy", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_registerBuddyAdmin = function(seqid, input, output) { + var args = new BuddyManagementService_registerBuddyAdmin_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerBuddyAdmin.length === 5) { + Q.fcall(this._handler.registerBuddyAdmin, args.buddyId, args.searchId, args.displayName, args.statusMessage, args.picture) + .then(function(result) { + var result_obj = new BuddyManagementService_registerBuddyAdmin_result({success: result}); + output.writeMessageBegin("registerBuddyAdmin", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_registerBuddyAdmin_result(err); + output.writeMessageBegin("registerBuddyAdmin", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerBuddyAdmin", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerBuddyAdmin(args.buddyId, args.searchId, args.displayName, args.statusMessage, args.picture, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_registerBuddyAdmin_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerBuddyAdmin", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerBuddyAdmin", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_reissueContactTicket = function(seqid, input, output) { + var args = new BuddyManagementService_reissueContactTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reissueContactTicket.length === 2) { + Q.fcall(this._handler.reissueContactTicket, args.expirationTime, args.maxUseCount) + .then(function(result) { + var result_obj = new BuddyManagementService_reissueContactTicket_result({success: result}); + output.writeMessageBegin("reissueContactTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_reissueContactTicket_result(err); + output.writeMessageBegin("reissueContactTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reissueContactTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reissueContactTicket(args.expirationTime, args.maxUseCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_reissueContactTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reissueContactTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reissueContactTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_removeBuddyMember = function(seqid, input, output) { + var args = new BuddyManagementService_removeBuddyMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeBuddyMember.length === 2) { + Q.fcall(this._handler.removeBuddyMember, args.requestId, args.userMid) + .then(function(result) { + var result_obj = new BuddyManagementService_removeBuddyMember_result({success: result}); + output.writeMessageBegin("removeBuddyMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_removeBuddyMember_result(err); + output.writeMessageBegin("removeBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeBuddyMember(args.requestId, args.userMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_removeBuddyMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_removeBuddyMembers = function(seqid, input, output) { + var args = new BuddyManagementService_removeBuddyMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeBuddyMembers.length === 2) { + Q.fcall(this._handler.removeBuddyMembers, args.requestId, args.userMids) + .then(function(result) { + var result_obj = new BuddyManagementService_removeBuddyMembers_result({success: result}); + output.writeMessageBegin("removeBuddyMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_removeBuddyMembers_result(err); + output.writeMessageBegin("removeBuddyMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeBuddyMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeBuddyMembers(args.requestId, args.userMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_removeBuddyMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeBuddyMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeBuddyMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendBuddyContentMessageToAll = function(seqid, input, output) { + var args = new BuddyManagementService_sendBuddyContentMessageToAll_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendBuddyContentMessageToAll.length === 3) { + Q.fcall(this._handler.sendBuddyContentMessageToAll, args.requestId, args.msg, args.content) + .then(function(result) { + var result_obj = new BuddyManagementService_sendBuddyContentMessageToAll_result({success: result}); + output.writeMessageBegin("sendBuddyContentMessageToAll", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendBuddyContentMessageToAll_result(err); + output.writeMessageBegin("sendBuddyContentMessageToAll", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyContentMessageToAll", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendBuddyContentMessageToAll(args.requestId, args.msg, args.content, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendBuddyContentMessageToAll_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendBuddyContentMessageToAll", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyContentMessageToAll", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendBuddyContentMessageToAllAsync = function(seqid, input, output) { + var args = new BuddyManagementService_sendBuddyContentMessageToAllAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendBuddyContentMessageToAllAsync.length === 3) { + Q.fcall(this._handler.sendBuddyContentMessageToAllAsync, args.requestId, args.msg, args.content) + .then(function(result) { + var result_obj = new BuddyManagementService_sendBuddyContentMessageToAllAsync_result({success: result}); + output.writeMessageBegin("sendBuddyContentMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendBuddyContentMessageToAllAsync_result(err); + output.writeMessageBegin("sendBuddyContentMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyContentMessageToAllAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendBuddyContentMessageToAllAsync(args.requestId, args.msg, args.content, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendBuddyContentMessageToAllAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendBuddyContentMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyContentMessageToAllAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendBuddyContentMessageToMids = function(seqid, input, output) { + var args = new BuddyManagementService_sendBuddyContentMessageToMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendBuddyContentMessageToMids.length === 4) { + Q.fcall(this._handler.sendBuddyContentMessageToMids, args.requestId, args.msg, args.content, args.mids) + .then(function(result) { + var result_obj = new BuddyManagementService_sendBuddyContentMessageToMids_result({success: result}); + output.writeMessageBegin("sendBuddyContentMessageToMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendBuddyContentMessageToMids_result(err); + output.writeMessageBegin("sendBuddyContentMessageToMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyContentMessageToMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendBuddyContentMessageToMids(args.requestId, args.msg, args.content, args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendBuddyContentMessageToMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendBuddyContentMessageToMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyContentMessageToMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendBuddyContentMessageToMidsAsync = function(seqid, input, output) { + var args = new BuddyManagementService_sendBuddyContentMessageToMidsAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendBuddyContentMessageToMidsAsync.length === 4) { + Q.fcall(this._handler.sendBuddyContentMessageToMidsAsync, args.requestId, args.msg, args.content, args.mids) + .then(function(result) { + var result_obj = new BuddyManagementService_sendBuddyContentMessageToMidsAsync_result({success: result}); + output.writeMessageBegin("sendBuddyContentMessageToMidsAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendBuddyContentMessageToMidsAsync_result(err); + output.writeMessageBegin("sendBuddyContentMessageToMidsAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyContentMessageToMidsAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendBuddyContentMessageToMidsAsync(args.requestId, args.msg, args.content, args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendBuddyContentMessageToMidsAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendBuddyContentMessageToMidsAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyContentMessageToMidsAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendBuddyMessageToAll = function(seqid, input, output) { + var args = new BuddyManagementService_sendBuddyMessageToAll_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendBuddyMessageToAll.length === 2) { + Q.fcall(this._handler.sendBuddyMessageToAll, args.requestId, args.msg) + .then(function(result) { + var result_obj = new BuddyManagementService_sendBuddyMessageToAll_result({success: result}); + output.writeMessageBegin("sendBuddyMessageToAll", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendBuddyMessageToAll_result(err); + output.writeMessageBegin("sendBuddyMessageToAll", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyMessageToAll", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendBuddyMessageToAll(args.requestId, args.msg, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendBuddyMessageToAll_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendBuddyMessageToAll", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyMessageToAll", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendBuddyMessageToAllAsync = function(seqid, input, output) { + var args = new BuddyManagementService_sendBuddyMessageToAllAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendBuddyMessageToAllAsync.length === 2) { + Q.fcall(this._handler.sendBuddyMessageToAllAsync, args.requestId, args.msg) + .then(function(result) { + var result_obj = new BuddyManagementService_sendBuddyMessageToAllAsync_result({success: result}); + output.writeMessageBegin("sendBuddyMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendBuddyMessageToAllAsync_result(err); + output.writeMessageBegin("sendBuddyMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyMessageToAllAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendBuddyMessageToAllAsync(args.requestId, args.msg, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendBuddyMessageToAllAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendBuddyMessageToAllAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyMessageToAllAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendBuddyMessageToMids = function(seqid, input, output) { + var args = new BuddyManagementService_sendBuddyMessageToMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendBuddyMessageToMids.length === 3) { + Q.fcall(this._handler.sendBuddyMessageToMids, args.requestId, args.msg, args.mids) + .then(function(result) { + var result_obj = new BuddyManagementService_sendBuddyMessageToMids_result({success: result}); + output.writeMessageBegin("sendBuddyMessageToMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendBuddyMessageToMids_result(err); + output.writeMessageBegin("sendBuddyMessageToMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyMessageToMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendBuddyMessageToMids(args.requestId, args.msg, args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendBuddyMessageToMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendBuddyMessageToMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyMessageToMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendBuddyMessageToMidsAsync = function(seqid, input, output) { + var args = new BuddyManagementService_sendBuddyMessageToMidsAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendBuddyMessageToMidsAsync.length === 3) { + Q.fcall(this._handler.sendBuddyMessageToMidsAsync, args.requestId, args.msg, args.mids) + .then(function(result) { + var result_obj = new BuddyManagementService_sendBuddyMessageToMidsAsync_result({success: result}); + output.writeMessageBegin("sendBuddyMessageToMidsAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendBuddyMessageToMidsAsync_result(err); + output.writeMessageBegin("sendBuddyMessageToMidsAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyMessageToMidsAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendBuddyMessageToMidsAsync(args.requestId, args.msg, args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendBuddyMessageToMidsAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendBuddyMessageToMidsAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendBuddyMessageToMidsAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_sendIndividualEventToAllAsync = function(seqid, input, output) { + var args = new BuddyManagementService_sendIndividualEventToAllAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendIndividualEventToAllAsync.length === 3) { + Q.fcall(this._handler.sendIndividualEventToAllAsync, args.requestId, args.buddyMid, args.notificationStatus) + .then(function(result) { + var result_obj = new BuddyManagementService_sendIndividualEventToAllAsync_result({success: result}); + output.writeMessageBegin("sendIndividualEventToAllAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_sendIndividualEventToAllAsync_result(err); + output.writeMessageBegin("sendIndividualEventToAllAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendIndividualEventToAllAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendIndividualEventToAllAsync(args.requestId, args.buddyMid, args.notificationStatus, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_sendIndividualEventToAllAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendIndividualEventToAllAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendIndividualEventToAllAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_setBuddyOnAir = function(seqid, input, output) { + var args = new BuddyManagementService_setBuddyOnAir_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.setBuddyOnAir.length === 2) { + Q.fcall(this._handler.setBuddyOnAir, args.requestId, args.onAir) + .then(function(result) { + var result_obj = new BuddyManagementService_setBuddyOnAir_result({success: result}); + output.writeMessageBegin("setBuddyOnAir", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_setBuddyOnAir_result(err); + output.writeMessageBegin("setBuddyOnAir", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setBuddyOnAir", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.setBuddyOnAir(args.requestId, args.onAir, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_setBuddyOnAir_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("setBuddyOnAir", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setBuddyOnAir", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_setBuddyOnAirAsync = function(seqid, input, output) { + var args = new BuddyManagementService_setBuddyOnAirAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.setBuddyOnAirAsync.length === 2) { + Q.fcall(this._handler.setBuddyOnAirAsync, args.requestId, args.onAir) + .then(function(result) { + var result_obj = new BuddyManagementService_setBuddyOnAirAsync_result({success: result}); + output.writeMessageBegin("setBuddyOnAirAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_setBuddyOnAirAsync_result(err); + output.writeMessageBegin("setBuddyOnAirAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setBuddyOnAirAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.setBuddyOnAirAsync(args.requestId, args.onAir, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_setBuddyOnAirAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("setBuddyOnAirAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setBuddyOnAirAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_storeMessage = function(seqid, input, output) { + var args = new BuddyManagementService_storeMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.storeMessage.length === 2) { + Q.fcall(this._handler.storeMessage, args.requestId, args.messageRequest) + .then(function(result) { + var result_obj = new BuddyManagementService_storeMessage_result({success: result}); + output.writeMessageBegin("storeMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_storeMessage_result(err); + output.writeMessageBegin("storeMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("storeMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.storeMessage(args.requestId, args.messageRequest, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_storeMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("storeMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("storeMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_unblockBuddyMember = function(seqid, input, output) { + var args = new BuddyManagementService_unblockBuddyMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.unblockBuddyMember.length === 2) { + Q.fcall(this._handler.unblockBuddyMember, args.requestId, args.mid) + .then(function(result) { + var result_obj = new BuddyManagementService_unblockBuddyMember_result({success: result}); + output.writeMessageBegin("unblockBuddyMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_unblockBuddyMember_result(err); + output.writeMessageBegin("unblockBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unblockBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.unblockBuddyMember(args.requestId, args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_unblockBuddyMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("unblockBuddyMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unblockBuddyMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_unregisterBuddy = function(seqid, input, output) { + var args = new BuddyManagementService_unregisterBuddy_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.unregisterBuddy.length === 1) { + Q.fcall(this._handler.unregisterBuddy, args.requestId) + .then(function(result) { + var result_obj = new BuddyManagementService_unregisterBuddy_result({success: result}); + output.writeMessageBegin("unregisterBuddy", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_unregisterBuddy_result(err); + output.writeMessageBegin("unregisterBuddy", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unregisterBuddy", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.unregisterBuddy(args.requestId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_unregisterBuddy_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("unregisterBuddy", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unregisterBuddy", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_unregisterBuddyAdmin = function(seqid, input, output) { + var args = new BuddyManagementService_unregisterBuddyAdmin_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.unregisterBuddyAdmin.length === 1) { + Q.fcall(this._handler.unregisterBuddyAdmin, args.requestId) + .then(function(result) { + var result_obj = new BuddyManagementService_unregisterBuddyAdmin_result({success: result}); + output.writeMessageBegin("unregisterBuddyAdmin", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_unregisterBuddyAdmin_result(err); + output.writeMessageBegin("unregisterBuddyAdmin", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unregisterBuddyAdmin", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.unregisterBuddyAdmin(args.requestId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_unregisterBuddyAdmin_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("unregisterBuddyAdmin", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unregisterBuddyAdmin", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_updateBuddyAdminProfileAttribute = function(seqid, input, output) { + var args = new BuddyManagementService_updateBuddyAdminProfileAttribute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddyAdminProfileAttribute.length === 2) { + Q.fcall(this._handler.updateBuddyAdminProfileAttribute, args.requestId, args.attributes) + .then(function(result) { + var result_obj = new BuddyManagementService_updateBuddyAdminProfileAttribute_result({success: result}); + output.writeMessageBegin("updateBuddyAdminProfileAttribute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_updateBuddyAdminProfileAttribute_result(err); + output.writeMessageBegin("updateBuddyAdminProfileAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyAdminProfileAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddyAdminProfileAttribute(args.requestId, args.attributes, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_updateBuddyAdminProfileAttribute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddyAdminProfileAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyAdminProfileAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_updateBuddyAdminProfileImage = function(seqid, input, output) { + var args = new BuddyManagementService_updateBuddyAdminProfileImage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddyAdminProfileImage.length === 2) { + Q.fcall(this._handler.updateBuddyAdminProfileImage, args.requestId, args.picture) + .then(function(result) { + var result_obj = new BuddyManagementService_updateBuddyAdminProfileImage_result({success: result}); + output.writeMessageBegin("updateBuddyAdminProfileImage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_updateBuddyAdminProfileImage_result(err); + output.writeMessageBegin("updateBuddyAdminProfileImage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyAdminProfileImage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddyAdminProfileImage(args.requestId, args.picture, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_updateBuddyAdminProfileImage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddyAdminProfileImage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyAdminProfileImage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_updateBuddyProfileAttributes = function(seqid, input, output) { + var args = new BuddyManagementService_updateBuddyProfileAttributes_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddyProfileAttributes.length === 2) { + Q.fcall(this._handler.updateBuddyProfileAttributes, args.requestId, args.attributes) + .then(function(result) { + var result_obj = new BuddyManagementService_updateBuddyProfileAttributes_result({success: result}); + output.writeMessageBegin("updateBuddyProfileAttributes", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_updateBuddyProfileAttributes_result(err); + output.writeMessageBegin("updateBuddyProfileAttributes", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyProfileAttributes", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddyProfileAttributes(args.requestId, args.attributes, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_updateBuddyProfileAttributes_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddyProfileAttributes", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyProfileAttributes", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_updateBuddyProfileAttributesAsync = function(seqid, input, output) { + var args = new BuddyManagementService_updateBuddyProfileAttributesAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddyProfileAttributesAsync.length === 2) { + Q.fcall(this._handler.updateBuddyProfileAttributesAsync, args.requestId, args.attributes) + .then(function(result) { + var result_obj = new BuddyManagementService_updateBuddyProfileAttributesAsync_result({success: result}); + output.writeMessageBegin("updateBuddyProfileAttributesAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_updateBuddyProfileAttributesAsync_result(err); + output.writeMessageBegin("updateBuddyProfileAttributesAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyProfileAttributesAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddyProfileAttributesAsync(args.requestId, args.attributes, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_updateBuddyProfileAttributesAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddyProfileAttributesAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyProfileAttributesAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_updateBuddyProfileImage = function(seqid, input, output) { + var args = new BuddyManagementService_updateBuddyProfileImage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddyProfileImage.length === 2) { + Q.fcall(this._handler.updateBuddyProfileImage, args.requestId, args.image) + .then(function(result) { + var result_obj = new BuddyManagementService_updateBuddyProfileImage_result({success: result}); + output.writeMessageBegin("updateBuddyProfileImage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_updateBuddyProfileImage_result(err); + output.writeMessageBegin("updateBuddyProfileImage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyProfileImage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddyProfileImage(args.requestId, args.image, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_updateBuddyProfileImage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddyProfileImage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyProfileImage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_updateBuddyProfileImageAsync = function(seqid, input, output) { + var args = new BuddyManagementService_updateBuddyProfileImageAsync_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddyProfileImageAsync.length === 2) { + Q.fcall(this._handler.updateBuddyProfileImageAsync, args.requestId, args.image) + .then(function(result) { + var result_obj = new BuddyManagementService_updateBuddyProfileImageAsync_result({success: result}); + output.writeMessageBegin("updateBuddyProfileImageAsync", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_updateBuddyProfileImageAsync_result(err); + output.writeMessageBegin("updateBuddyProfileImageAsync", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyProfileImageAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddyProfileImageAsync(args.requestId, args.image, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_updateBuddyProfileImageAsync_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddyProfileImageAsync", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddyProfileImageAsync", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_updateBuddySearchId = function(seqid, input, output) { + var args = new BuddyManagementService_updateBuddySearchId_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddySearchId.length === 2) { + Q.fcall(this._handler.updateBuddySearchId, args.requestId, args.searchId) + .then(function(result) { + var result_obj = new BuddyManagementService_updateBuddySearchId_result({success: result}); + output.writeMessageBegin("updateBuddySearchId", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_updateBuddySearchId_result(err); + output.writeMessageBegin("updateBuddySearchId", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddySearchId", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddySearchId(args.requestId, args.searchId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_updateBuddySearchId_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddySearchId", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddySearchId", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_updateBuddySettings = function(seqid, input, output) { + var args = new BuddyManagementService_updateBuddySettings_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddySettings.length === 1) { + Q.fcall(this._handler.updateBuddySettings, args.settings) + .then(function(result) { + var result_obj = new BuddyManagementService_updateBuddySettings_result({success: result}); + output.writeMessageBegin("updateBuddySettings", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_updateBuddySettings_result(err); + output.writeMessageBegin("updateBuddySettings", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddySettings", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddySettings(args.settings, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_updateBuddySettings_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddySettings", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddySettings", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyManagementServiceProcessor.prototype.process_uploadBuddyContent = function(seqid, input, output) { + var args = new BuddyManagementService_uploadBuddyContent_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.uploadBuddyContent.length === 2) { + Q.fcall(this._handler.uploadBuddyContent, args.contentType, args.content) + .then(function(result) { + var result_obj = new BuddyManagementService_uploadBuddyContent_result({success: result}); + output.writeMessageBegin("uploadBuddyContent", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyManagementService_uploadBuddyContent_result(err); + output.writeMessageBegin("uploadBuddyContent", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("uploadBuddyContent", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.uploadBuddyContent(args.contentType, args.content, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyManagementService_uploadBuddyContent_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("uploadBuddyContent", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("uploadBuddyContent", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/BuddyService.js b/curve-thrift/BuddyService.js new file mode 100644 index 0000000..0c8842d --- /dev/null +++ b/curve-thrift/BuddyService.js @@ -0,0 +1,2319 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var BuddyService_findBuddyContactsByQuery_args = function(args) { + this.language = null; + this.country = null; + this.query = null; + this.fromIndex = null; + this.count = null; + this.requestSource = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.query !== undefined && args.query !== null) { + this.query = args.query; + } + if (args.fromIndex !== undefined && args.fromIndex !== null) { + this.fromIndex = args.fromIndex; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + if (args.requestSource !== undefined && args.requestSource !== null) { + this.requestSource = args.requestSource; + } + } +}; +BuddyService_findBuddyContactsByQuery_args.prototype = {}; +BuddyService_findBuddyContactsByQuery_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.query = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.fromIndex = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.requestSource = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_findBuddyContactsByQuery_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_findBuddyContactsByQuery_args'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 3); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.query !== null && this.query !== undefined) { + output.writeFieldBegin('query', Thrift.Type.STRING, 4); + output.writeString(this.query); + output.writeFieldEnd(); + } + if (this.fromIndex !== null && this.fromIndex !== undefined) { + output.writeFieldBegin('fromIndex', Thrift.Type.I32, 5); + output.writeI32(this.fromIndex); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 6); + output.writeI32(this.count); + output.writeFieldEnd(); + } + if (this.requestSource !== null && this.requestSource !== undefined) { + output.writeFieldBegin('requestSource', Thrift.Type.I32, 7); + output.writeI32(this.requestSource); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_findBuddyContactsByQuery_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.BuddySearchResult]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_findBuddyContactsByQuery_result.prototype = {}; +BuddyService_findBuddyContactsByQuery_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1270 = 0; + var _rtmp31274; + this.success = []; + var _etype1273 = 0; + _rtmp31274 = input.readListBegin(); + _etype1273 = _rtmp31274.etype; + _size1270 = _rtmp31274.size; + for (var _i1275 = 0; _i1275 < _size1270; ++_i1275) + { + var elem1276 = null; + elem1276 = new ttypes.BuddySearchResult(); + elem1276.read(input); + this.success.push(elem1276); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_findBuddyContactsByQuery_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_findBuddyContactsByQuery_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1277 in this.success) + { + if (this.success.hasOwnProperty(iter1277)) + { + iter1277 = this.success[iter1277]; + iter1277.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getBuddyContacts_args = function(args) { + this.language = null; + this.country = null; + this.classification = null; + this.fromIndex = null; + this.count = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.classification !== undefined && args.classification !== null) { + this.classification = args.classification; + } + if (args.fromIndex !== undefined && args.fromIndex !== null) { + this.fromIndex = args.fromIndex; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + } +}; +BuddyService_getBuddyContacts_args.prototype = {}; +BuddyService_getBuddyContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.classification = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.fromIndex = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getBuddyContacts_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getBuddyContacts_args'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 3); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.classification !== null && this.classification !== undefined) { + output.writeFieldBegin('classification', Thrift.Type.STRING, 4); + output.writeString(this.classification); + output.writeFieldEnd(); + } + if (this.fromIndex !== null && this.fromIndex !== undefined) { + output.writeFieldBegin('fromIndex', Thrift.Type.I32, 5); + output.writeI32(this.fromIndex); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 6); + output.writeI32(this.count); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getBuddyContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_getBuddyContacts_result.prototype = {}; +BuddyService_getBuddyContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1278 = 0; + var _rtmp31282; + this.success = []; + var _etype1281 = 0; + _rtmp31282 = input.readListBegin(); + _etype1281 = _rtmp31282.etype; + _size1278 = _rtmp31282.size; + for (var _i1283 = 0; _i1283 < _size1278; ++_i1283) + { + var elem1284 = null; + elem1284 = new ttypes.Contact(); + elem1284.read(input); + this.success.push(elem1284); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getBuddyContacts_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getBuddyContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1285 in this.success) + { + if (this.success.hasOwnProperty(iter1285)) + { + iter1285 = this.success[iter1285]; + iter1285.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getBuddyDetail_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +BuddyService_getBuddyDetail_args.prototype = {}; +BuddyService_getBuddyDetail_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 4: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getBuddyDetail_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getBuddyDetail_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 4); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getBuddyDetail_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.BuddyDetail(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_getBuddyDetail_result.prototype = {}; +BuddyService_getBuddyDetail_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.BuddyDetail(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getBuddyDetail_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getBuddyDetail_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getBuddyOnAir_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +BuddyService_getBuddyOnAir_args.prototype = {}; +BuddyService_getBuddyOnAir_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 4: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getBuddyOnAir_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getBuddyOnAir_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 4); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getBuddyOnAir_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.BuddyOnAir(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_getBuddyOnAir_result.prototype = {}; +BuddyService_getBuddyOnAir_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.BuddyOnAir(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getBuddyOnAir_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getBuddyOnAir_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getCountriesHavingBuddy_args = function(args) { +}; +BuddyService_getCountriesHavingBuddy_args.prototype = {}; +BuddyService_getCountriesHavingBuddy_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getCountriesHavingBuddy_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getCountriesHavingBuddy_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getCountriesHavingBuddy_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_getCountriesHavingBuddy_result.prototype = {}; +BuddyService_getCountriesHavingBuddy_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1286 = 0; + var _rtmp31290; + this.success = []; + var _etype1289 = 0; + _rtmp31290 = input.readListBegin(); + _etype1289 = _rtmp31290.etype; + _size1286 = _rtmp31290.size; + for (var _i1291 = 0; _i1291 < _size1286; ++_i1291) + { + var elem1292 = null; + elem1292 = input.readString(); + this.success.push(elem1292); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getCountriesHavingBuddy_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getCountriesHavingBuddy_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1293 in this.success) + { + if (this.success.hasOwnProperty(iter1293)) + { + iter1293 = this.success[iter1293]; + output.writeString(iter1293); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getNewlyReleasedBuddyIds_args = function(args) { + this.country = null; + if (args) { + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +BuddyService_getNewlyReleasedBuddyIds_args.prototype = {}; +BuddyService_getNewlyReleasedBuddyIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getNewlyReleasedBuddyIds_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getNewlyReleasedBuddyIds_args'); + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 3); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getNewlyReleasedBuddyIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_getNewlyReleasedBuddyIds_result.prototype = {}; +BuddyService_getNewlyReleasedBuddyIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1294 = 0; + var _rtmp31298; + this.success = {}; + var _ktype1295 = 0; + var _vtype1296 = 0; + _rtmp31298 = input.readMapBegin(); + _ktype1295 = _rtmp31298.ktype; + _vtype1296 = _rtmp31298.vtype; + _size1294 = _rtmp31298.size; + for (var _i1299 = 0; _i1299 < _size1294; ++_i1299) + { + var key1300 = null; + var val1301 = null; + key1300 = input.readString(); + val1301 = input.readI64(); + this.success[key1300] = val1301; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getNewlyReleasedBuddyIds_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getNewlyReleasedBuddyIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.I64, Thrift.objectLength(this.success)); + for (var kiter1302 in this.success) + { + if (this.success.hasOwnProperty(kiter1302)) + { + var viter1303 = this.success[kiter1302]; + output.writeString(kiter1302); + output.writeI64(viter1303); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getPopularBuddyBanner_args = function(args) { + this.language = null; + this.country = null; + this.applicationType = null; + this.resourceSpecification = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.applicationType !== undefined && args.applicationType !== null) { + this.applicationType = args.applicationType; + } + if (args.resourceSpecification !== undefined && args.resourceSpecification !== null) { + this.resourceSpecification = args.resourceSpecification; + } + } +}; +BuddyService_getPopularBuddyBanner_args.prototype = {}; +BuddyService_getPopularBuddyBanner_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.applicationType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.resourceSpecification = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getPopularBuddyBanner_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getPopularBuddyBanner_args'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 3); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.applicationType !== null && this.applicationType !== undefined) { + output.writeFieldBegin('applicationType', Thrift.Type.I32, 4); + output.writeI32(this.applicationType); + output.writeFieldEnd(); + } + if (this.resourceSpecification !== null && this.resourceSpecification !== undefined) { + output.writeFieldBegin('resourceSpecification', Thrift.Type.STRING, 5); + output.writeString(this.resourceSpecification); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getPopularBuddyBanner_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.BuddyBanner(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_getPopularBuddyBanner_result.prototype = {}; +BuddyService_getPopularBuddyBanner_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.BuddyBanner(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getPopularBuddyBanner_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getPopularBuddyBanner_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getPopularBuddyLists_args = function(args) { + this.language = null; + this.country = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +BuddyService_getPopularBuddyLists_args.prototype = {}; +BuddyService_getPopularBuddyLists_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getPopularBuddyLists_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getPopularBuddyLists_args'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 3); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getPopularBuddyLists_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.BuddyList]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_getPopularBuddyLists_result.prototype = {}; +BuddyService_getPopularBuddyLists_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1304 = 0; + var _rtmp31308; + this.success = []; + var _etype1307 = 0; + _rtmp31308 = input.readListBegin(); + _etype1307 = _rtmp31308.etype; + _size1304 = _rtmp31308.size; + for (var _i1309 = 0; _i1309 < _size1304; ++_i1309) + { + var elem1310 = null; + elem1310 = new ttypes.BuddyList(); + elem1310.read(input); + this.success.push(elem1310); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getPopularBuddyLists_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getPopularBuddyLists_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1311 in this.success) + { + if (this.success.hasOwnProperty(iter1311)) + { + iter1311 = this.success[iter1311]; + iter1311.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getPromotedBuddyContacts_args = function(args) { + this.language = null; + this.country = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +BuddyService_getPromotedBuddyContacts_args.prototype = {}; +BuddyService_getPromotedBuddyContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getPromotedBuddyContacts_args.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getPromotedBuddyContacts_args'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 3); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyService_getPromotedBuddyContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +BuddyService_getPromotedBuddyContacts_result.prototype = {}; +BuddyService_getPromotedBuddyContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1312 = 0; + var _rtmp31316; + this.success = []; + var _etype1315 = 0; + _rtmp31316 = input.readListBegin(); + _etype1315 = _rtmp31316.etype; + _size1312 = _rtmp31316.size; + for (var _i1317 = 0; _i1317 < _size1312; ++_i1317) + { + var elem1318 = null; + elem1318 = new ttypes.Contact(); + elem1318.read(input); + this.success.push(elem1318); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyService_getPromotedBuddyContacts_result.prototype.write = function(output) { + output.writeStructBegin('BuddyService_getPromotedBuddyContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1319 in this.success) + { + if (this.success.hasOwnProperty(iter1319)) + { + iter1319 = this.success[iter1319]; + iter1319.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +BuddyServiceClient.prototype = {}; +BuddyServiceClient.prototype.seqid = function() { return this._seqid; }; +BuddyServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +BuddyServiceClient.prototype.findBuddyContactsByQuery = function(language, country, query, fromIndex, count, requestSource, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findBuddyContactsByQuery(language, country, query, fromIndex, count, requestSource); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findBuddyContactsByQuery(language, country, query, fromIndex, count, requestSource); + } +}; + +BuddyServiceClient.prototype.send_findBuddyContactsByQuery = function(language, country, query, fromIndex, count, requestSource) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findBuddyContactsByQuery', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_findBuddyContactsByQuery_args(); + args.language = language; + args.country = country; + args.query = query; + args.fromIndex = fromIndex; + args.count = count; + args.requestSource = requestSource; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_findBuddyContactsByQuery = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_findBuddyContactsByQuery_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findBuddyContactsByQuery failed: unknown result'); +}; +BuddyServiceClient.prototype.getBuddyContacts = function(language, country, classification, fromIndex, count, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBuddyContacts(language, country, classification, fromIndex, count); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBuddyContacts(language, country, classification, fromIndex, count); + } +}; + +BuddyServiceClient.prototype.send_getBuddyContacts = function(language, country, classification, fromIndex, count) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBuddyContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_getBuddyContacts_args(); + args.language = language; + args.country = country; + args.classification = classification; + args.fromIndex = fromIndex; + args.count = count; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_getBuddyContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_getBuddyContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBuddyContacts failed: unknown result'); +}; +BuddyServiceClient.prototype.getBuddyDetail = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBuddyDetail(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBuddyDetail(buddyMid); + } +}; + +BuddyServiceClient.prototype.send_getBuddyDetail = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBuddyDetail', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_getBuddyDetail_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_getBuddyDetail = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_getBuddyDetail_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBuddyDetail failed: unknown result'); +}; +BuddyServiceClient.prototype.getBuddyOnAir = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBuddyOnAir(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBuddyOnAir(buddyMid); + } +}; + +BuddyServiceClient.prototype.send_getBuddyOnAir = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBuddyOnAir', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_getBuddyOnAir_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_getBuddyOnAir = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_getBuddyOnAir_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBuddyOnAir failed: unknown result'); +}; +BuddyServiceClient.prototype.getCountriesHavingBuddy = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCountriesHavingBuddy(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCountriesHavingBuddy(); + } +}; + +BuddyServiceClient.prototype.send_getCountriesHavingBuddy = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCountriesHavingBuddy', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_getCountriesHavingBuddy_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_getCountriesHavingBuddy = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_getCountriesHavingBuddy_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCountriesHavingBuddy failed: unknown result'); +}; +BuddyServiceClient.prototype.getNewlyReleasedBuddyIds = function(country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getNewlyReleasedBuddyIds(country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getNewlyReleasedBuddyIds(country); + } +}; + +BuddyServiceClient.prototype.send_getNewlyReleasedBuddyIds = function(country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getNewlyReleasedBuddyIds', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_getNewlyReleasedBuddyIds_args(); + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_getNewlyReleasedBuddyIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_getNewlyReleasedBuddyIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getNewlyReleasedBuddyIds failed: unknown result'); +}; +BuddyServiceClient.prototype.getPopularBuddyBanner = function(language, country, applicationType, resourceSpecification, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPopularBuddyBanner(language, country, applicationType, resourceSpecification); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPopularBuddyBanner(language, country, applicationType, resourceSpecification); + } +}; + +BuddyServiceClient.prototype.send_getPopularBuddyBanner = function(language, country, applicationType, resourceSpecification) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPopularBuddyBanner', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_getPopularBuddyBanner_args(); + args.language = language; + args.country = country; + args.applicationType = applicationType; + args.resourceSpecification = resourceSpecification; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_getPopularBuddyBanner = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_getPopularBuddyBanner_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPopularBuddyBanner failed: unknown result'); +}; +BuddyServiceClient.prototype.getPopularBuddyLists = function(language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPopularBuddyLists(language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPopularBuddyLists(language, country); + } +}; + +BuddyServiceClient.prototype.send_getPopularBuddyLists = function(language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPopularBuddyLists', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_getPopularBuddyLists_args(); + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_getPopularBuddyLists = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_getPopularBuddyLists_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPopularBuddyLists failed: unknown result'); +}; +BuddyServiceClient.prototype.getPromotedBuddyContacts = function(language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPromotedBuddyContacts(language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPromotedBuddyContacts(language, country); + } +}; + +BuddyServiceClient.prototype.send_getPromotedBuddyContacts = function(language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPromotedBuddyContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new BuddyService_getPromotedBuddyContacts_args(); + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +BuddyServiceClient.prototype.recv_getPromotedBuddyContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new BuddyService_getPromotedBuddyContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPromotedBuddyContacts failed: unknown result'); +}; +var BuddyServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +BuddyServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +BuddyServiceProcessor.prototype.process_findBuddyContactsByQuery = function(seqid, input, output) { + var args = new BuddyService_findBuddyContactsByQuery_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findBuddyContactsByQuery.length === 6) { + Q.fcall(this._handler.findBuddyContactsByQuery, args.language, args.country, args.query, args.fromIndex, args.count, args.requestSource) + .then(function(result) { + var result_obj = new BuddyService_findBuddyContactsByQuery_result({success: result}); + output.writeMessageBegin("findBuddyContactsByQuery", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_findBuddyContactsByQuery_result(err); + output.writeMessageBegin("findBuddyContactsByQuery", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findBuddyContactsByQuery", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findBuddyContactsByQuery(args.language, args.country, args.query, args.fromIndex, args.count, args.requestSource, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_findBuddyContactsByQuery_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findBuddyContactsByQuery", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findBuddyContactsByQuery", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyServiceProcessor.prototype.process_getBuddyContacts = function(seqid, input, output) { + var args = new BuddyService_getBuddyContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBuddyContacts.length === 5) { + Q.fcall(this._handler.getBuddyContacts, args.language, args.country, args.classification, args.fromIndex, args.count) + .then(function(result) { + var result_obj = new BuddyService_getBuddyContacts_result({success: result}); + output.writeMessageBegin("getBuddyContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_getBuddyContacts_result(err); + output.writeMessageBegin("getBuddyContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBuddyContacts(args.language, args.country, args.classification, args.fromIndex, args.count, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_getBuddyContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBuddyContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyServiceProcessor.prototype.process_getBuddyDetail = function(seqid, input, output) { + var args = new BuddyService_getBuddyDetail_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBuddyDetail.length === 1) { + Q.fcall(this._handler.getBuddyDetail, args.buddyMid) + .then(function(result) { + var result_obj = new BuddyService_getBuddyDetail_result({success: result}); + output.writeMessageBegin("getBuddyDetail", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_getBuddyDetail_result(err); + output.writeMessageBegin("getBuddyDetail", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyDetail", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBuddyDetail(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_getBuddyDetail_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBuddyDetail", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyDetail", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyServiceProcessor.prototype.process_getBuddyOnAir = function(seqid, input, output) { + var args = new BuddyService_getBuddyOnAir_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBuddyOnAir.length === 1) { + Q.fcall(this._handler.getBuddyOnAir, args.buddyMid) + .then(function(result) { + var result_obj = new BuddyService_getBuddyOnAir_result({success: result}); + output.writeMessageBegin("getBuddyOnAir", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_getBuddyOnAir_result(err); + output.writeMessageBegin("getBuddyOnAir", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyOnAir", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBuddyOnAir(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_getBuddyOnAir_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBuddyOnAir", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyOnAir", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyServiceProcessor.prototype.process_getCountriesHavingBuddy = function(seqid, input, output) { + var args = new BuddyService_getCountriesHavingBuddy_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCountriesHavingBuddy.length === 0) { + Q.fcall(this._handler.getCountriesHavingBuddy) + .then(function(result) { + var result_obj = new BuddyService_getCountriesHavingBuddy_result({success: result}); + output.writeMessageBegin("getCountriesHavingBuddy", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_getCountriesHavingBuddy_result(err); + output.writeMessageBegin("getCountriesHavingBuddy", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCountriesHavingBuddy", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCountriesHavingBuddy(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_getCountriesHavingBuddy_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCountriesHavingBuddy", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCountriesHavingBuddy", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyServiceProcessor.prototype.process_getNewlyReleasedBuddyIds = function(seqid, input, output) { + var args = new BuddyService_getNewlyReleasedBuddyIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getNewlyReleasedBuddyIds.length === 1) { + Q.fcall(this._handler.getNewlyReleasedBuddyIds, args.country) + .then(function(result) { + var result_obj = new BuddyService_getNewlyReleasedBuddyIds_result({success: result}); + output.writeMessageBegin("getNewlyReleasedBuddyIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_getNewlyReleasedBuddyIds_result(err); + output.writeMessageBegin("getNewlyReleasedBuddyIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNewlyReleasedBuddyIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getNewlyReleasedBuddyIds(args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_getNewlyReleasedBuddyIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getNewlyReleasedBuddyIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNewlyReleasedBuddyIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyServiceProcessor.prototype.process_getPopularBuddyBanner = function(seqid, input, output) { + var args = new BuddyService_getPopularBuddyBanner_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPopularBuddyBanner.length === 4) { + Q.fcall(this._handler.getPopularBuddyBanner, args.language, args.country, args.applicationType, args.resourceSpecification) + .then(function(result) { + var result_obj = new BuddyService_getPopularBuddyBanner_result({success: result}); + output.writeMessageBegin("getPopularBuddyBanner", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_getPopularBuddyBanner_result(err); + output.writeMessageBegin("getPopularBuddyBanner", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPopularBuddyBanner", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPopularBuddyBanner(args.language, args.country, args.applicationType, args.resourceSpecification, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_getPopularBuddyBanner_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPopularBuddyBanner", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPopularBuddyBanner", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyServiceProcessor.prototype.process_getPopularBuddyLists = function(seqid, input, output) { + var args = new BuddyService_getPopularBuddyLists_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPopularBuddyLists.length === 2) { + Q.fcall(this._handler.getPopularBuddyLists, args.language, args.country) + .then(function(result) { + var result_obj = new BuddyService_getPopularBuddyLists_result({success: result}); + output.writeMessageBegin("getPopularBuddyLists", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_getPopularBuddyLists_result(err); + output.writeMessageBegin("getPopularBuddyLists", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPopularBuddyLists", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPopularBuddyLists(args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_getPopularBuddyLists_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPopularBuddyLists", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPopularBuddyLists", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +BuddyServiceProcessor.prototype.process_getPromotedBuddyContacts = function(seqid, input, output) { + var args = new BuddyService_getPromotedBuddyContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPromotedBuddyContacts.length === 2) { + Q.fcall(this._handler.getPromotedBuddyContacts, args.language, args.country) + .then(function(result) { + var result_obj = new BuddyService_getPromotedBuddyContacts_result({success: result}); + output.writeMessageBegin("getPromotedBuddyContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new BuddyService_getPromotedBuddyContacts_result(err); + output.writeMessageBegin("getPromotedBuddyContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPromotedBuddyContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPromotedBuddyContacts(args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new BuddyService_getPromotedBuddyContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPromotedBuddyContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPromotedBuddyContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/CallService.js b/curve-thrift/CallService.js new file mode 100644 index 0000000..5e117ca --- /dev/null +++ b/curve-thrift/CallService.js @@ -0,0 +1,16383 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var CallService_getUserStatus_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +CallService_getUserStatus_args.prototype = {}; +CallService_getUserStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserStatus_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserStatus_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserStatus_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getUserStatus_result.prototype = {}; +CallService_getUserStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I32) { + this.success = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserStatus_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserStatus_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I32, 0); + output.writeI32(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_updateProfileAttributeForChannel_args = function(args) { + this.profileAttribute = null; + this.value = null; + if (args) { + if (args.profileAttribute !== undefined && args.profileAttribute !== null) { + this.profileAttribute = args.profileAttribute; + } + if (args.value !== undefined && args.value !== null) { + this.value = args.value; + } + } +}; +CallService_updateProfileAttributeForChannel_args.prototype = {}; +CallService_updateProfileAttributeForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.profileAttribute = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.value = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_updateProfileAttributeForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_updateProfileAttributeForChannel_args'); + if (this.profileAttribute !== null && this.profileAttribute !== undefined) { + output.writeFieldBegin('profileAttribute', Thrift.Type.I32, 2); + output.writeI32(this.profileAttribute); + output.writeFieldEnd(); + } + if (this.value !== null && this.value !== undefined) { + output.writeFieldBegin('value', Thrift.Type.STRING, 3); + output.writeString(this.value); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_updateProfileAttributeForChannel_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_updateProfileAttributeForChannel_result.prototype = {}; +CallService_updateProfileAttributeForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_updateProfileAttributeForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_updateProfileAttributeForChannel_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_updateExtendedProfileAttribute_args = function(args) { + this.attr = null; + this.extendedProfile = null; + if (args) { + if (args.attr !== undefined && args.attr !== null) { + this.attr = args.attr; + } + if (args.extendedProfile !== undefined && args.extendedProfile !== null) { + this.extendedProfile = new ttypes.ExtendedProfile(args.extendedProfile); + } + } +}; +CallService_updateExtendedProfileAttribute_args.prototype = {}; +CallService_updateExtendedProfileAttribute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.attr = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.extendedProfile = new ttypes.ExtendedProfile(); + this.extendedProfile.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_updateExtendedProfileAttribute_args.prototype.write = function(output) { + output.writeStructBegin('CallService_updateExtendedProfileAttribute_args'); + if (this.attr !== null && this.attr !== undefined) { + output.writeFieldBegin('attr', Thrift.Type.I32, 1); + output.writeI32(this.attr); + output.writeFieldEnd(); + } + if (this.extendedProfile !== null && this.extendedProfile !== undefined) { + output.writeFieldBegin('extendedProfile', Thrift.Type.STRUCT, 2); + this.extendedProfile.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_updateExtendedProfileAttribute_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_updateExtendedProfileAttribute_result.prototype = {}; +CallService_updateExtendedProfileAttribute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_updateExtendedProfileAttribute_result.prototype.write = function(output) { + output.writeStructBegin('CallService_updateExtendedProfileAttribute_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getAllSimpleChannelContacts_args = function(args) { + this.statusSticonFallbackDisabled = null; + if (args) { + if (args.statusSticonFallbackDisabled !== undefined && args.statusSticonFallbackDisabled !== null) { + this.statusSticonFallbackDisabled = args.statusSticonFallbackDisabled; + } + } +}; +CallService_getAllSimpleChannelContacts_args.prototype = {}; +CallService_getAllSimpleChannelContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.statusSticonFallbackDisabled = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getAllSimpleChannelContacts_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getAllSimpleChannelContacts_args'); + if (this.statusSticonFallbackDisabled !== null && this.statusSticonFallbackDisabled !== undefined) { + output.writeFieldBegin('statusSticonFallbackDisabled', Thrift.Type.BOOL, 1); + output.writeBool(this.statusSticonFallbackDisabled); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getAllSimpleChannelContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SimpleChannelContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getAllSimpleChannelContacts_result.prototype = {}; +CallService_getAllSimpleChannelContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2382 = 0; + var _rtmp32386; + this.success = []; + var _etype2385 = 0; + _rtmp32386 = input.readListBegin(); + _etype2385 = _rtmp32386.etype; + _size2382 = _rtmp32386.size; + for (var _i2387 = 0; _i2387 < _size2382; ++_i2387) + { + var elem2388 = null; + elem2388 = new ttypes.SimpleChannelContact(); + elem2388.read(input); + this.success.push(elem2388); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getAllSimpleChannelContacts_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getAllSimpleChannelContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2389 in this.success) + { + if (this.success.hasOwnProperty(iter2389)) + { + iter2389 = this.success[iter2389]; + iter2389.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserIdentities_args = function(args) { +}; +CallService_getUserIdentities_args.prototype = {}; +CallService_getUserIdentities_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserIdentities_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserIdentities_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserIdentities_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getUserIdentities_result.prototype = {}; +CallService_getUserIdentities_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2390 = 0; + var _rtmp32394; + this.success = {}; + var _ktype2391 = 0; + var _vtype2392 = 0; + _rtmp32394 = input.readMapBegin(); + _ktype2391 = _rtmp32394.ktype; + _vtype2392 = _rtmp32394.vtype; + _size2390 = _rtmp32394.size; + for (var _i2395 = 0; _i2395 < _size2390; ++_i2395) + { + var key2396 = null; + var val2397 = null; + key2396 = input.readI32(); + val2397 = input.readString(); + this.success[key2396] = val2397; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserIdentities_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserIdentities_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.I32, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter2398 in this.success) + { + if (this.success.hasOwnProperty(kiter2398)) + { + var viter2399 = this.success[kiter2398]; + output.writeI32(kiter2398); + output.writeString(viter2399); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_markPaidCallAd_args = function(args) { + this.dialedNumber = null; + this.language = null; + this.disableCallerId = null; + if (args) { + if (args.dialedNumber !== undefined && args.dialedNumber !== null) { + this.dialedNumber = args.dialedNumber; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.disableCallerId !== undefined && args.disableCallerId !== null) { + this.disableCallerId = args.disableCallerId; + } + } +}; +CallService_markPaidCallAd_args.prototype = {}; +CallService_markPaidCallAd_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.dialedNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.disableCallerId = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_markPaidCallAd_args.prototype.write = function(output) { + output.writeStructBegin('CallService_markPaidCallAd_args'); + if (this.dialedNumber !== null && this.dialedNumber !== undefined) { + output.writeFieldBegin('dialedNumber', Thrift.Type.STRING, 2); + output.writeString(this.dialedNumber); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.disableCallerId !== null && this.disableCallerId !== undefined) { + output.writeFieldBegin('disableCallerId', Thrift.Type.BOOL, 4); + output.writeBool(this.disableCallerId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_markPaidCallAd_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaidCallDialing(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_markPaidCallAd_result.prototype = {}; +CallService_markPaidCallAd_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaidCallDialing(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_markPaidCallAd_result.prototype.write = function(output) { + output.writeStructBegin('CallService_markPaidCallAd_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_isGroupMember_args = function(args) { + this.groupId = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +CallService_isGroupMember_args.prototype = {}; +CallService_isGroupMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_isGroupMember_args.prototype.write = function(output) { + output.writeStructBegin('CallService_isGroupMember_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 1); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_isGroupMember_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_isGroupMember_result.prototype = {}; +CallService_isGroupMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_isGroupMember_result.prototype.write = function(output) { + output.writeStructBegin('CallService_isGroupMember_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPhoneInfoFromPhoneNumber_args = function(args) { + this.region = null; + this.phoneNumber = null; + if (args) { + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + if (args.phoneNumber !== undefined && args.phoneNumber !== null) { + this.phoneNumber = args.phoneNumber; + } + } +}; +CallService_getPhoneInfoFromPhoneNumber_args.prototype = {}; +CallService_getPhoneInfoFromPhoneNumber_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.phoneNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPhoneInfoFromPhoneNumber_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPhoneInfoFromPhoneNumber_args'); + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 1); + output.writeString(this.region); + output.writeFieldEnd(); + } + if (this.phoneNumber !== null && this.phoneNumber !== undefined) { + output.writeFieldBegin('phoneNumber', Thrift.Type.STRING, 2); + output.writeString(this.phoneNumber); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPhoneInfoFromPhoneNumber_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PhoneInfoForChannel(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPhoneInfoFromPhoneNumber_result.prototype = {}; +CallService_getPhoneInfoFromPhoneNumber_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PhoneInfoForChannel(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPhoneInfoFromPhoneNumber_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPhoneInfoFromPhoneNumber_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_redeemPaidCallVoucher_args = function(args) { + this.serial = null; + this.language = null; + if (args) { + if (args.serial !== undefined && args.serial !== null) { + this.serial = args.serial; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +CallService_redeemPaidCallVoucher_args.prototype = {}; +CallService_redeemPaidCallVoucher_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.serial = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_redeemPaidCallVoucher_args.prototype.write = function(output) { + output.writeStructBegin('CallService_redeemPaidCallVoucher_args'); + if (this.serial !== null && this.serial !== undefined) { + output.writeFieldBegin('serial', Thrift.Type.STRING, 2); + output.writeString(this.serial); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_redeemPaidCallVoucher_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaidCallRedeemResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_redeemPaidCallVoucher_result.prototype = {}; +CallService_redeemPaidCallVoucher_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaidCallRedeemResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_redeemPaidCallVoucher_result.prototype.write = function(output) { + output.writeStructBegin('CallService_redeemPaidCallVoucher_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPreferredDisplayName_args = function(args) { + this.mids = null; + if (args) { + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +CallService_getPreferredDisplayName_args.prototype = {}; +CallService_getPreferredDisplayName_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size2400 = 0; + var _rtmp32404; + this.mids = []; + var _etype2403 = 0; + _rtmp32404 = input.readListBegin(); + _etype2403 = _rtmp32404.etype; + _size2400 = _rtmp32404.size; + for (var _i2405 = 0; _i2405 < _size2400; ++_i2405) + { + var elem2406 = null; + elem2406 = input.readString(); + this.mids.push(elem2406); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPreferredDisplayName_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPreferredDisplayName_args'); + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter2407 in this.mids) + { + if (this.mids.hasOwnProperty(iter2407)) + { + iter2407 = this.mids[iter2407]; + output.writeString(iter2407); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPreferredDisplayName_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPreferredDisplayName_result.prototype = {}; +CallService_getPreferredDisplayName_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2408 = 0; + var _rtmp32412; + this.success = {}; + var _ktype2409 = 0; + var _vtype2410 = 0; + _rtmp32412 = input.readMapBegin(); + _ktype2409 = _rtmp32412.ktype; + _vtype2410 = _rtmp32412.vtype; + _size2408 = _rtmp32412.size; + for (var _i2413 = 0; _i2413 < _size2408; ++_i2413) + { + var key2414 = null; + var val2415 = null; + key2414 = input.readString(); + val2415 = input.readString(); + this.success[key2414] = val2415; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPreferredDisplayName_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPreferredDisplayName_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter2416 in this.success) + { + if (this.success.hasOwnProperty(kiter2416)) + { + var viter2417 = this.success[kiter2416]; + output.writeString(kiter2416); + output.writeString(viter2417); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getContactsForChannel_args = function(args) { + this.ids = null; + if (args) { + if (args.ids !== undefined && args.ids !== null) { + this.ids = Thrift.copyList(args.ids, [null]); + } + } +}; +CallService_getContactsForChannel_args.prototype = {}; +CallService_getContactsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2418 = 0; + var _rtmp32422; + this.ids = []; + var _etype2421 = 0; + _rtmp32422 = input.readListBegin(); + _etype2421 = _rtmp32422.etype; + _size2418 = _rtmp32422.size; + for (var _i2423 = 0; _i2423 < _size2418; ++_i2423) + { + var elem2424 = null; + elem2424 = input.readString(); + this.ids.push(elem2424); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getContactsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getContactsForChannel_args'); + if (this.ids !== null && this.ids !== undefined) { + output.writeFieldBegin('ids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.ids.length); + for (var iter2425 in this.ids) + { + if (this.ids.hasOwnProperty(iter2425)) + { + iter2425 = this.ids[iter2425]; + output.writeString(iter2425); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getContactsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getContactsForChannel_result.prototype = {}; +CallService_getContactsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2426 = 0; + var _rtmp32430; + this.success = []; + var _etype2429 = 0; + _rtmp32430 = input.readListBegin(); + _etype2429 = _rtmp32430.etype; + _size2426 = _rtmp32430.size; + for (var _i2431 = 0; _i2431 < _size2426; ++_i2431) + { + var elem2432 = null; + elem2432 = new ttypes.Contact(); + elem2432.read(input); + this.success.push(elem2432); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getContactsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getContactsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2433 in this.success) + { + if (this.success.hasOwnProperty(iter2433)) + { + iter2433 = this.success[iter2433]; + iter2433.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getCallCreditProducts_args = function(args) { + this.appStoreCode = null; + this.pgCode = null; + this.country = null; + this.language = null; + if (args) { + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + if (args.pgCode !== undefined && args.pgCode !== null) { + this.pgCode = args.pgCode; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +CallService_getCallCreditProducts_args.prototype = {}; +CallService_getCallCreditProducts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.pgCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getCallCreditProducts_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getCallCreditProducts_args'); + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 2); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + if (this.pgCode !== null && this.pgCode !== undefined) { + output.writeFieldBegin('pgCode', Thrift.Type.I32, 3); + output.writeI32(this.pgCode); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 4); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 5); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getCallCreditProducts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.CoinProductItem]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getCallCreditProducts_result.prototype = {}; +CallService_getCallCreditProducts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2434 = 0; + var _rtmp32438; + this.success = []; + var _etype2437 = 0; + _rtmp32438 = input.readListBegin(); + _etype2437 = _rtmp32438.etype; + _size2434 = _rtmp32438.size; + for (var _i2439 = 0; _i2439 < _size2434; ++_i2439) + { + var elem2440 = null; + elem2440 = new ttypes.CoinProductItem(); + elem2440.read(input); + this.success.push(elem2440); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getCallCreditProducts_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getCallCreditProducts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2441 in this.success) + { + if (this.success.hasOwnProperty(iter2441)) + { + iter2441 = this.success[iter2441]; + iter2441.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getCompactContacts_args = function(args) { + this.lastModifiedTimestamp = null; + if (args) { + if (args.lastModifiedTimestamp !== undefined && args.lastModifiedTimestamp !== null) { + this.lastModifiedTimestamp = args.lastModifiedTimestamp; + } + } +}; +CallService_getCompactContacts_args.prototype = {}; +CallService_getCompactContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.lastModifiedTimestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getCompactContacts_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getCompactContacts_args'); + if (this.lastModifiedTimestamp !== null && this.lastModifiedTimestamp !== undefined) { + output.writeFieldBegin('lastModifiedTimestamp', Thrift.Type.I64, 2); + output.writeI64(this.lastModifiedTimestamp); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getCompactContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.CompactContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getCompactContacts_result.prototype = {}; +CallService_getCompactContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2442 = 0; + var _rtmp32446; + this.success = []; + var _etype2445 = 0; + _rtmp32446 = input.readListBegin(); + _etype2445 = _rtmp32446.etype; + _size2442 = _rtmp32446.size; + for (var _i2447 = 0; _i2447 < _size2442; ++_i2447) + { + var elem2448 = null; + elem2448 = new ttypes.CompactContact(); + elem2448.read(input); + this.success.push(elem2448); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getCompactContacts_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getCompactContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2449 in this.success) + { + if (this.success.hasOwnProperty(iter2449)) + { + iter2449 = this.success[iter2449]; + iter2449.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_notifyNotiCenterEvent_args = function(args) { + this.event = null; + if (args) { + if (args.event !== undefined && args.event !== null) { + this.event = new ttypes.NotiCenterEventData(args.event); + } + } +}; +CallService_notifyNotiCenterEvent_args.prototype = {}; +CallService_notifyNotiCenterEvent_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.event = new ttypes.NotiCenterEventData(); + this.event.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_notifyNotiCenterEvent_args.prototype.write = function(output) { + output.writeStructBegin('CallService_notifyNotiCenterEvent_args'); + if (this.event !== null && this.event !== undefined) { + output.writeFieldBegin('event', Thrift.Type.STRUCT, 1); + this.event.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_notifyNotiCenterEvent_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_notifyNotiCenterEvent_result.prototype = {}; +CallService_notifyNotiCenterEvent_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_notifyNotiCenterEvent_result.prototype.write = function(output) { + output.writeStructBegin('CallService_notifyNotiCenterEvent_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_isInContact_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +CallService_isInContact_args.prototype = {}; +CallService_isInContact_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_isInContact_args.prototype.write = function(output) { + output.writeStructBegin('CallService_isInContact_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_isInContact_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_isInContact_result.prototype = {}; +CallService_isInContact_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_isInContact_result.prototype.write = function(output) { + output.writeStructBegin('CallService_isInContact_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_lookupGroupMembers_args = function(args) { + this.groupId = null; + this.mids = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +CallService_lookupGroupMembers_args.prototype = {}; +CallService_lookupGroupMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2450 = 0; + var _rtmp32454; + this.mids = []; + var _etype2453 = 0; + _rtmp32454 = input.readListBegin(); + _etype2453 = _rtmp32454.etype; + _size2450 = _rtmp32454.size; + for (var _i2455 = 0; _i2455 < _size2450; ++_i2455) + { + var elem2456 = null; + elem2456 = input.readString(); + this.mids.push(elem2456); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_lookupGroupMembers_args.prototype.write = function(output) { + output.writeStructBegin('CallService_lookupGroupMembers_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 1); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter2457 in this.mids) + { + if (this.mids.hasOwnProperty(iter2457)) + { + iter2457 = this.mids[iter2457]; + output.writeString(iter2457); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_lookupGroupMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SimpleChannelContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_lookupGroupMembers_result.prototype = {}; +CallService_lookupGroupMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2458 = 0; + var _rtmp32462; + this.success = []; + var _etype2461 = 0; + _rtmp32462 = input.readListBegin(); + _etype2461 = _rtmp32462.etype; + _size2458 = _rtmp32462.size; + for (var _i2463 = 0; _i2463 < _size2458; ++_i2463) + { + var elem2464 = null; + elem2464 = new ttypes.SimpleChannelContact(); + elem2464.read(input); + this.success.push(elem2464); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_lookupGroupMembers_result.prototype.write = function(output) { + output.writeStructBegin('CallService_lookupGroupMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2465 in this.success) + { + if (this.success.hasOwnProperty(iter2465)) + { + iter2465 = this.success[iter2465]; + iter2465.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getRoomInformation_args = function(args) { + this.roomMid = null; + if (args) { + if (args.roomMid !== undefined && args.roomMid !== null) { + this.roomMid = args.roomMid; + } + } +}; +CallService_getRoomInformation_args.prototype = {}; +CallService_getRoomInformation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.roomMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getRoomInformation_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getRoomInformation_args'); + if (this.roomMid !== null && this.roomMid !== undefined) { + output.writeFieldBegin('roomMid', Thrift.Type.STRING, 1); + output.writeString(this.roomMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getRoomInformation_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Room(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getRoomInformation_result.prototype = {}; +CallService_getRoomInformation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Room(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getRoomInformation_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getRoomInformation_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getGroupCall_args = function(args) { + this.chatMid = null; + if (args) { + if (args.chatMid !== undefined && args.chatMid !== null) { + this.chatMid = args.chatMid; + } + } +}; +CallService_getGroupCall_args.prototype = {}; +CallService_getGroupCall_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getGroupCall_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getGroupCall_args'); + if (this.chatMid !== null && this.chatMid !== undefined) { + output.writeFieldBegin('chatMid', Thrift.Type.STRING, 2); + output.writeString(this.chatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getGroupCall_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GroupCall(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getGroupCall_result.prototype = {}; +CallService_getGroupCall_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GroupCall(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getGroupCall_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getGroupCall_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_isAllowSecondaryDeviceLogin_args = function(args) { +}; +CallService_isAllowSecondaryDeviceLogin_args.prototype = {}; +CallService_isAllowSecondaryDeviceLogin_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_isAllowSecondaryDeviceLogin_args.prototype.write = function(output) { + output.writeStructBegin('CallService_isAllowSecondaryDeviceLogin_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_isAllowSecondaryDeviceLogin_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_isAllowSecondaryDeviceLogin_result.prototype = {}; +CallService_isAllowSecondaryDeviceLogin_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_isAllowSecondaryDeviceLogin_result.prototype.write = function(output) { + output.writeStructBegin('CallService_isAllowSecondaryDeviceLogin_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPrimaryClientForChannel_args = function(args) { +}; +CallService_getPrimaryClientForChannel_args.prototype = {}; +CallService_getPrimaryClientForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPrimaryClientForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPrimaryClientForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPrimaryClientForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SimpleChannelClient(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPrimaryClientForChannel_result.prototype = {}; +CallService_getPrimaryClientForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SimpleChannelClient(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPrimaryClientForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPrimaryClientForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_createRoomWithBuddy_args = function(args) { + this.reqSeq = null; + this.buddyMid = null; + this.contactIds = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + if (args.contactIds !== undefined && args.contactIds !== null) { + this.contactIds = Thrift.copyList(args.contactIds, [null]); + } + } +}; +CallService_createRoomWithBuddy_args.prototype = {}; +CallService_createRoomWithBuddy_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2466 = 0; + var _rtmp32470; + this.contactIds = []; + var _etype2469 = 0; + _rtmp32470 = input.readListBegin(); + _etype2469 = _rtmp32470.etype; + _size2466 = _rtmp32470.size; + for (var _i2471 = 0; _i2471 < _size2466; ++_i2471) + { + var elem2472 = null; + elem2472 = input.readString(); + this.contactIds.push(elem2472); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_createRoomWithBuddy_args.prototype.write = function(output) { + output.writeStructBegin('CallService_createRoomWithBuddy_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 2); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + if (this.contactIds !== null && this.contactIds !== undefined) { + output.writeFieldBegin('contactIds', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.contactIds.length); + for (var iter2473 in this.contactIds) + { + if (this.contactIds.hasOwnProperty(iter2473)) + { + iter2473 = this.contactIds[iter2473]; + output.writeString(iter2473); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_createRoomWithBuddy_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Room(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_createRoomWithBuddy_result.prototype = {}; +CallService_createRoomWithBuddy_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Room(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_createRoomWithBuddy_result.prototype.write = function(output) { + output.writeStructBegin('CallService_createRoomWithBuddy_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getDisplayName_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +CallService_getDisplayName_args.prototype = {}; +CallService_getDisplayName_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getDisplayName_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getDisplayName_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getDisplayName_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getDisplayName_result.prototype = {}; +CallService_getDisplayName_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getDisplayName_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getDisplayName_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPaidCallMetadata_args = function(args) { + this.language = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +CallService_getPaidCallMetadata_args.prototype = {}; +CallService_getPaidCallMetadata_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPaidCallMetadata_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPaidCallMetadata_args'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPaidCallMetadata_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaidCallMetadataResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPaidCallMetadata_result.prototype = {}; +CallService_getPaidCallMetadata_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaidCallMetadataResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPaidCallMetadata_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPaidCallMetadata_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getMid_args = function(args) { +}; +CallService_getMid_args.prototype = {}; +CallService_getMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getMid_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getMid_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getMid_result.prototype = {}; +CallService_getMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getMid_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserCountryForBilling_args = function(args) { + this.country = null; + this.remoteIp = null; + if (args) { + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.remoteIp !== undefined && args.remoteIp !== null) { + this.remoteIp = args.remoteIp; + } + } +}; +CallService_getUserCountryForBilling_args.prototype = {}; +CallService_getUserCountryForBilling_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.remoteIp = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserCountryForBilling_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserCountryForBilling_args'); + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 2); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.remoteIp !== null && this.remoteIp !== undefined) { + output.writeFieldBegin('remoteIp', Thrift.Type.STRING, 3); + output.writeString(this.remoteIp); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserCountryForBilling_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getUserCountryForBilling_result.prototype = {}; +CallService_getUserCountryForBilling_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserCountryForBilling_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserCountryForBilling_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getFavoriteGroupIdsForChannel_args = function(args) { +}; +CallService_getFavoriteGroupIdsForChannel_args.prototype = {}; +CallService_getFavoriteGroupIdsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getFavoriteGroupIdsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getFavoriteGroupIdsForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getFavoriteGroupIdsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getFavoriteGroupIdsForChannel_result.prototype = {}; +CallService_getFavoriteGroupIdsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2474 = 0; + var _rtmp32478; + this.success = []; + var _etype2477 = 0; + _rtmp32478 = input.readListBegin(); + _etype2477 = _rtmp32478.etype; + _size2474 = _rtmp32478.size; + for (var _i2479 = 0; _i2479 < _size2474; ++_i2479) + { + var elem2480 = null; + elem2480 = input.readString(); + this.success.push(elem2480); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getFavoriteGroupIdsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getFavoriteGroupIdsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2481 in this.success) + { + if (this.success.hasOwnProperty(iter2481)) + { + iter2481 = this.success[iter2481]; + output.writeString(iter2481); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPaidCallHistory_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +CallService_getPaidCallHistory_args.prototype = {}; +CallService_getPaidCallHistory_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPaidCallHistory_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPaidCallHistory_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPaidCallHistory_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaidCallHistoryResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPaidCallHistory_result.prototype = {}; +CallService_getPaidCallHistory_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaidCallHistoryResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPaidCallHistory_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPaidCallHistory_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_sendPinCodeOperation_args = function(args) { + this.verifier = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +CallService_sendPinCodeOperation_args.prototype = {}; +CallService_sendPinCodeOperation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_sendPinCodeOperation_args.prototype.write = function(output) { + output.writeStructBegin('CallService_sendPinCodeOperation_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 1); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_sendPinCodeOperation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_sendPinCodeOperation_result.prototype = {}; +CallService_sendPinCodeOperation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_sendPinCodeOperation_result.prototype.write = function(output) { + output.writeStructBegin('CallService_sendPinCodeOperation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_inviteIntoGroupCall_args = function(args) { + this.chatMid = null; + this.memberMids = null; + this.mediaType = null; + if (args) { + if (args.chatMid !== undefined && args.chatMid !== null) { + this.chatMid = args.chatMid; + } + if (args.memberMids !== undefined && args.memberMids !== null) { + this.memberMids = Thrift.copyList(args.memberMids, [null]); + } + if (args.mediaType !== undefined && args.mediaType !== null) { + this.mediaType = args.mediaType; + } + } +}; +CallService_inviteIntoGroupCall_args.prototype = {}; +CallService_inviteIntoGroupCall_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2482 = 0; + var _rtmp32486; + this.memberMids = []; + var _etype2485 = 0; + _rtmp32486 = input.readListBegin(); + _etype2485 = _rtmp32486.etype; + _size2482 = _rtmp32486.size; + for (var _i2487 = 0; _i2487 < _size2482; ++_i2487) + { + var elem2488 = null; + elem2488 = input.readString(); + this.memberMids.push(elem2488); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.mediaType = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_inviteIntoGroupCall_args.prototype.write = function(output) { + output.writeStructBegin('CallService_inviteIntoGroupCall_args'); + if (this.chatMid !== null && this.chatMid !== undefined) { + output.writeFieldBegin('chatMid', Thrift.Type.STRING, 2); + output.writeString(this.chatMid); + output.writeFieldEnd(); + } + if (this.memberMids !== null && this.memberMids !== undefined) { + output.writeFieldBegin('memberMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.memberMids.length); + for (var iter2489 in this.memberMids) + { + if (this.memberMids.hasOwnProperty(iter2489)) + { + iter2489 = this.memberMids[iter2489]; + output.writeString(iter2489); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.mediaType !== null && this.mediaType !== undefined) { + output.writeFieldBegin('mediaType', Thrift.Type.I32, 4); + output.writeI32(this.mediaType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_inviteIntoGroupCall_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_inviteIntoGroupCall_result.prototype = {}; +CallService_inviteIntoGroupCall_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_inviteIntoGroupCall_result.prototype.write = function(output) { + output.writeStructBegin('CallService_inviteIntoGroupCall_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getFriendMids_args = function(args) { +}; +CallService_getFriendMids_args.prototype = {}; +CallService_getFriendMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getFriendMids_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getFriendMids_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getFriendMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getFriendMids_result.prototype = {}; +CallService_getFriendMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2490 = 0; + var _rtmp32494; + this.success = []; + var _etype2493 = 0; + _rtmp32494 = input.readListBegin(); + _etype2493 = _rtmp32494.etype; + _size2490 = _rtmp32494.size; + for (var _i2495 = 0; _i2495 < _size2490; ++_i2495) + { + var elem2496 = null; + elem2496 = input.readString(); + this.success.push(elem2496); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getFriendMids_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getFriendMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2497 in this.success) + { + if (this.success.hasOwnProperty(iter2497)) + { + iter2497 = this.success[iter2497]; + output.writeString(iter2497); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getMetaProfile_args = function(args) { +}; +CallService_getMetaProfile_args.prototype = {}; +CallService_getMetaProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getMetaProfile_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getMetaProfile_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getMetaProfile_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.MetaProfile(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getMetaProfile_result.prototype = {}; +CallService_getMetaProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.MetaProfile(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getMetaProfile_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getMetaProfile_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_sendMessageForChannel_args = function(args) { + this.message = null; + if (args) { + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +CallService_sendMessageForChannel_args.prototype = {}; +CallService_sendMessageForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_sendMessageForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_sendMessageForChannel_args'); + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 2); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_sendMessageForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Message(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_sendMessageForChannel_result.prototype = {}; +CallService_sendMessageForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Message(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_sendMessageForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_sendMessageForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_activeBuddySubscriberCount_args = function(args) { +}; +CallService_activeBuddySubscriberCount_args.prototype = {}; +CallService_activeBuddySubscriberCount_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_activeBuddySubscriberCount_args.prototype.write = function(output) { + output.writeStructBegin('CallService_activeBuddySubscriberCount_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_activeBuddySubscriberCount_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_activeBuddySubscriberCount_result.prototype = {}; +CallService_activeBuddySubscriberCount_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_activeBuddySubscriberCount_result.prototype.write = function(output) { + output.writeStructBegin('CallService_activeBuddySubscriberCount_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getCallCreditPurchaseHistory_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CoinHistoryCondition(args.request); + } + } +}; +CallService_getCallCreditPurchaseHistory_args.prototype = {}; +CallService_getCallCreditPurchaseHistory_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CoinHistoryCondition(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getCallCreditPurchaseHistory_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getCallCreditPurchaseHistory_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 2); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getCallCreditPurchaseHistory_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.CoinHistoryResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getCallCreditPurchaseHistory_result.prototype = {}; +CallService_getCallCreditPurchaseHistory_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.CoinHistoryResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getCallCreditPurchaseHistory_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getCallCreditPurchaseHistory_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_isRoomMember_args = function(args) { + this.roomId = null; + if (args) { + if (args.roomId !== undefined && args.roomId !== null) { + this.roomId = args.roomId; + } + } +}; +CallService_isRoomMember_args.prototype = {}; +CallService_isRoomMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.roomId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_isRoomMember_args.prototype.write = function(output) { + output.writeStructBegin('CallService_isRoomMember_args'); + if (this.roomId !== null && this.roomId !== undefined) { + output.writeFieldBegin('roomId', Thrift.Type.STRING, 1); + output.writeString(this.roomId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_isRoomMember_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_isRoomMember_result.prototype = {}; +CallService_isRoomMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_isRoomMember_result.prototype.write = function(output) { + output.writeStructBegin('CallService_isRoomMember_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_sendSystemOAMessage_args = function(args) { + this.message = null; + if (args) { + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +CallService_sendSystemOAMessage_args.prototype = {}; +CallService_sendSystemOAMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_sendSystemOAMessage_args.prototype.write = function(output) { + output.writeStructBegin('CallService_sendSystemOAMessage_args'); + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 1); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_sendSystemOAMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Message(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_sendSystemOAMessage_result.prototype = {}; +CallService_sendSystemOAMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Message(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_sendSystemOAMessage_result.prototype.write = function(output) { + output.writeStructBegin('CallService_sendSystemOAMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_acquirePaidCallRoute_args = function(args) { + this.paidCallType = null; + this.dialedNumber = null; + this.language = null; + this.networkCode = null; + this.disableCallerId = null; + this.referer = null; + this.adSessionId = null; + if (args) { + if (args.paidCallType !== undefined && args.paidCallType !== null) { + this.paidCallType = args.paidCallType; + } + if (args.dialedNumber !== undefined && args.dialedNumber !== null) { + this.dialedNumber = args.dialedNumber; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.networkCode !== undefined && args.networkCode !== null) { + this.networkCode = args.networkCode; + } + if (args.disableCallerId !== undefined && args.disableCallerId !== null) { + this.disableCallerId = args.disableCallerId; + } + if (args.referer !== undefined && args.referer !== null) { + this.referer = args.referer; + } + if (args.adSessionId !== undefined && args.adSessionId !== null) { + this.adSessionId = args.adSessionId; + } + } +}; +CallService_acquirePaidCallRoute_args.prototype = {}; +CallService_acquirePaidCallRoute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.paidCallType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.dialedNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.networkCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.BOOL) { + this.disableCallerId = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.referer = input.readString(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.adSessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_acquirePaidCallRoute_args.prototype.write = function(output) { + output.writeStructBegin('CallService_acquirePaidCallRoute_args'); + if (this.paidCallType !== null && this.paidCallType !== undefined) { + output.writeFieldBegin('paidCallType', Thrift.Type.I32, 2); + output.writeI32(this.paidCallType); + output.writeFieldEnd(); + } + if (this.dialedNumber !== null && this.dialedNumber !== undefined) { + output.writeFieldBegin('dialedNumber', Thrift.Type.STRING, 3); + output.writeString(this.dialedNumber); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.networkCode !== null && this.networkCode !== undefined) { + output.writeFieldBegin('networkCode', Thrift.Type.STRING, 5); + output.writeString(this.networkCode); + output.writeFieldEnd(); + } + if (this.disableCallerId !== null && this.disableCallerId !== undefined) { + output.writeFieldBegin('disableCallerId', Thrift.Type.BOOL, 6); + output.writeBool(this.disableCallerId); + output.writeFieldEnd(); + } + if (this.referer !== null && this.referer !== undefined) { + output.writeFieldBegin('referer', Thrift.Type.STRING, 7); + output.writeString(this.referer); + output.writeFieldEnd(); + } + if (this.adSessionId !== null && this.adSessionId !== undefined) { + output.writeFieldBegin('adSessionId', Thrift.Type.STRING, 8); + output.writeString(this.adSessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_acquirePaidCallRoute_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaidCallResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_acquirePaidCallRoute_result.prototype = {}; +CallService_acquirePaidCallRoute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaidCallResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_acquirePaidCallRoute_result.prototype.write = function(output) { + output.writeStructBegin('CallService_acquirePaidCallRoute_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getGroupsForChannel_args = function(args) { + this.groupIds = null; + if (args) { + if (args.groupIds !== undefined && args.groupIds !== null) { + this.groupIds = Thrift.copyList(args.groupIds, [null]); + } + } +}; +CallService_getGroupsForChannel_args.prototype = {}; +CallService_getGroupsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size2498 = 0; + var _rtmp32502; + this.groupIds = []; + var _etype2501 = 0; + _rtmp32502 = input.readListBegin(); + _etype2501 = _rtmp32502.etype; + _size2498 = _rtmp32502.size; + for (var _i2503 = 0; _i2503 < _size2498; ++_i2503) + { + var elem2504 = null; + elem2504 = input.readString(); + this.groupIds.push(elem2504); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getGroupsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getGroupsForChannel_args'); + if (this.groupIds !== null && this.groupIds !== undefined) { + output.writeFieldBegin('groupIds', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.groupIds.length); + for (var iter2505 in this.groupIds) + { + if (this.groupIds.hasOwnProperty(iter2505)) + { + iter2505 = this.groupIds[iter2505]; + output.writeString(iter2505); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getGroupsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Group]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getGroupsForChannel_result.prototype = {}; +CallService_getGroupsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2506 = 0; + var _rtmp32510; + this.success = []; + var _etype2509 = 0; + _rtmp32510 = input.readListBegin(); + _etype2509 = _rtmp32510.etype; + _size2506 = _rtmp32510.size; + for (var _i2511 = 0; _i2511 < _size2506; ++_i2511) + { + var elem2512 = null; + elem2512 = new ttypes.Group(); + elem2512.read(input); + this.success.push(elem2512); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getGroupsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getGroupsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2513 in this.success) + { + if (this.success.hasOwnProperty(iter2513)) + { + iter2513 = this.success[iter2513]; + iter2513.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserCreateTime_args = function(args) { +}; +CallService_getUserCreateTime_args.prototype = {}; +CallService_getUserCreateTime_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserCreateTime_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserCreateTime_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserCreateTime_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getUserCreateTime_result.prototype = {}; +CallService_getUserCreateTime_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserCreateTime_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserCreateTime_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_registerChannelCP_args = function(args) { + this.cpId = null; + this.registerPassword = null; + if (args) { + if (args.cpId !== undefined && args.cpId !== null) { + this.cpId = args.cpId; + } + if (args.registerPassword !== undefined && args.registerPassword !== null) { + this.registerPassword = args.registerPassword; + } + } +}; +CallService_registerChannelCP_args.prototype = {}; +CallService_registerChannelCP_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.cpId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.registerPassword = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_registerChannelCP_args.prototype.write = function(output) { + output.writeStructBegin('CallService_registerChannelCP_args'); + if (this.cpId !== null && this.cpId !== undefined) { + output.writeFieldBegin('cpId', Thrift.Type.STRING, 2); + output.writeString(this.cpId); + output.writeFieldEnd(); + } + if (this.registerPassword !== null && this.registerPassword !== undefined) { + output.writeFieldBegin('registerPassword', Thrift.Type.STRING, 3); + output.writeString(this.registerPassword); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_registerChannelCP_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_registerChannelCP_result.prototype = {}; +CallService_registerChannelCP_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_registerChannelCP_result.prototype.write = function(output) { + output.writeStructBegin('CallService_registerChannelCP_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_reserveCallCreditPurchase_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CoinPurchaseReservation(args.request); + } + } +}; +CallService_reserveCallCreditPurchase_args.prototype = {}; +CallService_reserveCallCreditPurchase_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CoinPurchaseReservation(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_reserveCallCreditPurchase_args.prototype.write = function(output) { + output.writeStructBegin('CallService_reserveCallCreditPurchase_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 2); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_reserveCallCreditPurchase_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaymentReservationResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_reserveCallCreditPurchase_result.prototype = {}; +CallService_reserveCallCreditPurchase_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaymentReservationResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_reserveCallCreditPurchase_result.prototype.write = function(output) { + output.writeStructBegin('CallService_reserveCallCreditPurchase_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_acquirePaidCallCurrencyExchangeRate_args = function(args) { + this.language = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +CallService_acquirePaidCallCurrencyExchangeRate_args.prototype = {}; +CallService_acquirePaidCallCurrencyExchangeRate_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_acquirePaidCallCurrencyExchangeRate_args.prototype.write = function(output) { + output.writeStructBegin('CallService_acquirePaidCallCurrencyExchangeRate_args'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_acquirePaidCallCurrencyExchangeRate_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.PaidCallCurrencyExchangeRate]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_acquirePaidCallCurrencyExchangeRate_result.prototype = {}; +CallService_acquirePaidCallCurrencyExchangeRate_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2514 = 0; + var _rtmp32518; + this.success = []; + var _etype2517 = 0; + _rtmp32518 = input.readListBegin(); + _etype2517 = _rtmp32518.etype; + _size2514 = _rtmp32518.size; + for (var _i2519 = 0; _i2519 < _size2514; ++_i2519) + { + var elem2520 = null; + elem2520 = new ttypes.PaidCallCurrencyExchangeRate(); + elem2520.read(input); + this.success.push(elem2520); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_acquirePaidCallCurrencyExchangeRate_result.prototype.write = function(output) { + output.writeStructBegin('CallService_acquirePaidCallCurrencyExchangeRate_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2521 in this.success) + { + if (this.success.hasOwnProperty(iter2521)) + { + iter2521 = this.success[iter2521]; + iter2521.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getRoomMemberMidsForAppPlatform_args = function(args) { + this.roomId = null; + if (args) { + if (args.roomId !== undefined && args.roomId !== null) { + this.roomId = args.roomId; + } + } +}; +CallService_getRoomMemberMidsForAppPlatform_args.prototype = {}; +CallService_getRoomMemberMidsForAppPlatform_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.roomId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getRoomMemberMidsForAppPlatform_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getRoomMemberMidsForAppPlatform_args'); + if (this.roomId !== null && this.roomId !== undefined) { + output.writeFieldBegin('roomId', Thrift.Type.STRING, 1); + output.writeString(this.roomId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getRoomMemberMidsForAppPlatform_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getRoomMemberMidsForAppPlatform_result.prototype = {}; +CallService_getRoomMemberMidsForAppPlatform_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2522 = 0; + var _rtmp32526; + this.success = []; + var _etype2525 = 0; + _rtmp32526 = input.readListBegin(); + _etype2525 = _rtmp32526.etype; + _size2522 = _rtmp32526.size; + for (var _i2527 = 0; _i2527 < _size2522; ++_i2527) + { + var elem2528 = null; + elem2528 = input.readString(); + this.success.push(elem2528); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getRoomMemberMidsForAppPlatform_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getRoomMemberMidsForAppPlatform_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2529 in this.success) + { + if (this.success.hasOwnProperty(iter2529)) + { + iter2529 = this.success[iter2529]; + output.writeString(iter2529); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPaidCallBalanceList_args = function(args) { + this.language = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +CallService_getPaidCallBalanceList_args.prototype = {}; +CallService_getPaidCallBalanceList_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPaidCallBalanceList_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPaidCallBalanceList_args'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPaidCallBalanceList_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.PaidCallBalance]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPaidCallBalanceList_result.prototype = {}; +CallService_getPaidCallBalanceList_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2530 = 0; + var _rtmp32534; + this.success = []; + var _etype2533 = 0; + _rtmp32534 = input.readListBegin(); + _etype2533 = _rtmp32534.etype; + _size2530 = _rtmp32534.size; + for (var _i2535 = 0; _i2535 < _size2530; ++_i2535) + { + var elem2536 = null; + elem2536 = new ttypes.PaidCallBalance(); + elem2536.read(input); + this.success.push(elem2536); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPaidCallBalanceList_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPaidCallBalanceList_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2537 in this.success) + { + if (this.success.hasOwnProperty(iter2537)) + { + iter2537 = this.success[iter2537]; + iter2537.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPersonalInfos_args = function(args) { + this.requiredPersonalInfos = null; + if (args) { + if (args.requiredPersonalInfos !== undefined && args.requiredPersonalInfos !== null) { + this.requiredPersonalInfos = Thrift.copyList(args.requiredPersonalInfos, [null]); + } + } +}; +CallService_getPersonalInfos_args.prototype = {}; +CallService_getPersonalInfos_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.SET) { + var _size2538 = 0; + var _rtmp32542; + this.requiredPersonalInfos = []; + var _etype2541 = 0; + _rtmp32542 = input.readSetBegin(); + _etype2541 = _rtmp32542.etype; + _size2538 = _rtmp32542.size; + for (var _i2543 = 0; _i2543 < _size2538; ++_i2543) + { + var elem2544 = null; + elem2544 = input.readI32(); + this.requiredPersonalInfos.push(elem2544); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPersonalInfos_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPersonalInfos_args'); + if (this.requiredPersonalInfos !== null && this.requiredPersonalInfos !== undefined) { + output.writeFieldBegin('requiredPersonalInfos', Thrift.Type.SET, 1); + output.writeSetBegin(Thrift.Type.I32, this.requiredPersonalInfos.length); + for (var iter2545 in this.requiredPersonalInfos) + { + if (this.requiredPersonalInfos.hasOwnProperty(iter2545)) + { + iter2545 = this.requiredPersonalInfos[iter2545]; + output.writeI32(iter2545); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPersonalInfos_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPersonalInfos_result.prototype = {}; +CallService_getPersonalInfos_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2546 = 0; + var _rtmp32550; + this.success = {}; + var _ktype2547 = 0; + var _vtype2548 = 0; + _rtmp32550 = input.readMapBegin(); + _ktype2547 = _rtmp32550.ktype; + _vtype2548 = _rtmp32550.vtype; + _size2546 = _rtmp32550.size; + for (var _i2551 = 0; _i2551 < _size2546; ++_i2551) + { + var key2552 = null; + var val2553 = null; + key2552 = input.readI32(); + val2553 = input.readString(); + this.success[key2552] = val2553; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPersonalInfos_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPersonalInfos_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.I32, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter2554 in this.success) + { + if (this.success.hasOwnProperty(kiter2554)) + { + var viter2555 = this.success[kiter2554]; + output.writeI32(kiter2554); + output.writeString(viter2555); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPrimaryClientsForChannel_args = function(args) { + this.userMids = null; + if (args) { + if (args.userMids !== undefined && args.userMids !== null) { + this.userMids = Thrift.copyList(args.userMids, [null]); + } + } +}; +CallService_getPrimaryClientsForChannel_args.prototype = {}; +CallService_getPrimaryClientsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size2556 = 0; + var _rtmp32560; + this.userMids = []; + var _etype2559 = 0; + _rtmp32560 = input.readListBegin(); + _etype2559 = _rtmp32560.etype; + _size2556 = _rtmp32560.size; + for (var _i2561 = 0; _i2561 < _size2556; ++_i2561) + { + var elem2562 = null; + elem2562 = input.readString(); + this.userMids.push(elem2562); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPrimaryClientsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPrimaryClientsForChannel_args'); + if (this.userMids !== null && this.userMids !== undefined) { + output.writeFieldBegin('userMids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.userMids.length); + for (var iter2563 in this.userMids) + { + if (this.userMids.hasOwnProperty(iter2563)) + { + iter2563 = this.userMids[iter2563]; + output.writeString(iter2563); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPrimaryClientsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SimpleChannelClient]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPrimaryClientsForChannel_result.prototype = {}; +CallService_getPrimaryClientsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2564 = 0; + var _rtmp32568; + this.success = []; + var _etype2567 = 0; + _rtmp32568 = input.readListBegin(); + _etype2567 = _rtmp32568.etype; + _size2564 = _rtmp32568.size; + for (var _i2569 = 0; _i2569 < _size2564; ++_i2569) + { + var elem2570 = null; + elem2570 = new ttypes.SimpleChannelClient(); + elem2570.read(input); + this.success.push(elem2570); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPrimaryClientsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPrimaryClientsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2571 in this.success) + { + if (this.success.hasOwnProperty(iter2571)) + { + iter2571 = this.success[iter2571]; + iter2571.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_addBuddyToContact_args = function(args) { + this.buddyMid = null; + if (args) { + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + } +}; +CallService_addBuddyToContact_args.prototype = {}; +CallService_addBuddyToContact_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_addBuddyToContact_args.prototype.write = function(output) { + output.writeStructBegin('CallService_addBuddyToContact_args'); + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 1); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_addBuddyToContact_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ContactTransition(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_addBuddyToContact_result.prototype = {}; +CallService_addBuddyToContact_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ContactTransition(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_addBuddyToContact_result.prototype.write = function(output) { + output.writeStructBegin('CallService_addBuddyToContact_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getGroupMemberMidsForAppPlatform_args = function(args) { + this.groupId = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +CallService_getGroupMemberMidsForAppPlatform_args.prototype = {}; +CallService_getGroupMemberMidsForAppPlatform_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getGroupMemberMidsForAppPlatform_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getGroupMemberMidsForAppPlatform_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 1); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getGroupMemberMidsForAppPlatform_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getGroupMemberMidsForAppPlatform_result.prototype = {}; +CallService_getGroupMemberMidsForAppPlatform_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2572 = 0; + var _rtmp32576; + this.success = []; + var _etype2575 = 0; + _rtmp32576 = input.readListBegin(); + _etype2575 = _rtmp32576.etype; + _size2572 = _rtmp32576.size; + for (var _i2577 = 0; _i2577 < _size2572; ++_i2577) + { + var elem2578 = null; + elem2578 = input.readString(); + this.success.push(elem2578); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getGroupMemberMidsForAppPlatform_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getGroupMemberMidsForAppPlatform_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2579 in this.success) + { + if (this.success.hasOwnProperty(iter2579)) + { + iter2579 = this.success[iter2579]; + output.writeString(iter2579); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserLanguage_args = function(args) { +}; +CallService_getUserLanguage_args.prototype = {}; +CallService_getUserLanguage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserLanguage_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserLanguage_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserLanguage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getUserLanguage_result.prototype = {}; +CallService_getUserLanguage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserLanguage_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserLanguage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_lookupPaidCall_args = function(args) { + this.dialedNumber = null; + this.language = null; + this.referer = null; + if (args) { + if (args.dialedNumber !== undefined && args.dialedNumber !== null) { + this.dialedNumber = args.dialedNumber; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.referer !== undefined && args.referer !== null) { + this.referer = args.referer; + } + } +}; +CallService_lookupPaidCall_args.prototype = {}; +CallService_lookupPaidCall_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.dialedNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.referer = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_lookupPaidCall_args.prototype.write = function(output) { + output.writeStructBegin('CallService_lookupPaidCall_args'); + if (this.dialedNumber !== null && this.dialedNumber !== undefined) { + output.writeFieldBegin('dialedNumber', Thrift.Type.STRING, 2); + output.writeString(this.dialedNumber); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.referer !== null && this.referer !== undefined) { + output.writeFieldBegin('referer', Thrift.Type.STRING, 4); + output.writeString(this.referer); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_lookupPaidCall_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaidCallResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_lookupPaidCall_result.prototype = {}; +CallService_lookupPaidCall_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaidCallResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_lookupPaidCall_result.prototype.write = function(output) { + output.writeStructBegin('CallService_lookupPaidCall_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getExtendedProfile_args = function(args) { +}; +CallService_getExtendedProfile_args.prototype = {}; +CallService_getExtendedProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getExtendedProfile_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getExtendedProfile_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getExtendedProfile_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ExtendedProfile(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getExtendedProfile_result.prototype = {}; +CallService_getExtendedProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ExtendedProfile(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getExtendedProfile_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getExtendedProfile_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getReverseCompactContacts_args = function(args) { + this.ids = null; + if (args) { + if (args.ids !== undefined && args.ids !== null) { + this.ids = Thrift.copyList(args.ids, [null]); + } + } +}; +CallService_getReverseCompactContacts_args.prototype = {}; +CallService_getReverseCompactContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size2580 = 0; + var _rtmp32584; + this.ids = []; + var _etype2583 = 0; + _rtmp32584 = input.readListBegin(); + _etype2583 = _rtmp32584.etype; + _size2580 = _rtmp32584.size; + for (var _i2585 = 0; _i2585 < _size2580; ++_i2585) + { + var elem2586 = null; + elem2586 = input.readString(); + this.ids.push(elem2586); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getReverseCompactContacts_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getReverseCompactContacts_args'); + if (this.ids !== null && this.ids !== undefined) { + output.writeFieldBegin('ids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.ids.length); + for (var iter2587 in this.ids) + { + if (this.ids.hasOwnProperty(iter2587)) + { + iter2587 = this.ids[iter2587]; + output.writeString(iter2587); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getReverseCompactContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.CompactContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getReverseCompactContacts_result.prototype = {}; +CallService_getReverseCompactContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2588 = 0; + var _rtmp32592; + this.success = {}; + var _ktype2589 = 0; + var _vtype2590 = 0; + _rtmp32592 = input.readMapBegin(); + _ktype2589 = _rtmp32592.ktype; + _vtype2590 = _rtmp32592.vtype; + _size2588 = _rtmp32592.size; + for (var _i2593 = 0; _i2593 < _size2588; ++_i2593) + { + var key2594 = null; + var val2595 = null; + key2594 = input.readString(); + val2595 = new ttypes.CompactContact(); + val2595.read(input); + this.success[key2594] = val2595; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getReverseCompactContacts_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getReverseCompactContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter2596 in this.success) + { + if (this.success.hasOwnProperty(kiter2596)) + { + var viter2597 = this.success[kiter2596]; + output.writeString(kiter2596); + viter2597.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPaidCallAdStatus_args = function(args) { +}; +CallService_getPaidCallAdStatus_args.prototype = {}; +CallService_getPaidCallAdStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPaidCallAdStatus_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getPaidCallAdStatus_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getPaidCallAdStatus_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaidCallAdResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getPaidCallAdStatus_result.prototype = {}; +CallService_getPaidCallAdStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaidCallAdResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getPaidCallAdStatus_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getPaidCallAdStatus_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_findContactByUseridWithoutAbuseBlockForChannel_args = function(args) { + this.userid = null; + if (args) { + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + } +}; +CallService_findContactByUseridWithoutAbuseBlockForChannel_args.prototype = {}; +CallService_findContactByUseridWithoutAbuseBlockForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_findContactByUseridWithoutAbuseBlockForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_findContactByUseridWithoutAbuseBlockForChannel_args'); + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 2); + output.writeString(this.userid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_findContactByUseridWithoutAbuseBlockForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Contact(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_findContactByUseridWithoutAbuseBlockForChannel_result.prototype = {}; +CallService_findContactByUseridWithoutAbuseBlockForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Contact(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_findContactByUseridWithoutAbuseBlockForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_findContactByUseridWithoutAbuseBlockForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getGroupMemberMids_args = function(args) { + this.groupId = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +CallService_getGroupMemberMids_args.prototype = {}; +CallService_getGroupMemberMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getGroupMemberMids_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getGroupMemberMids_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 1); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getGroupMemberMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getGroupMemberMids_result.prototype = {}; +CallService_getGroupMemberMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2598 = 0; + var _rtmp32602; + this.success = []; + var _etype2601 = 0; + _rtmp32602 = input.readListBegin(); + _etype2601 = _rtmp32602.etype; + _size2598 = _rtmp32602.size; + for (var _i2603 = 0; _i2603 < _size2598; ++_i2603) + { + var elem2604 = null; + elem2604 = input.readString(); + this.success.push(elem2604); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getGroupMemberMids_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getGroupMemberMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2605 in this.success) + { + if (this.success.hasOwnProperty(iter2605)) + { + iter2605 = this.success[iter2605]; + output.writeString(iter2605); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_sendMessageWithoutRelationship_args = function(args) { + this.message = null; + if (args) { + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +CallService_sendMessageWithoutRelationship_args.prototype = {}; +CallService_sendMessageWithoutRelationship_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_sendMessageWithoutRelationship_args.prototype.write = function(output) { + output.writeStructBegin('CallService_sendMessageWithoutRelationship_args'); + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 2); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_sendMessageWithoutRelationship_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Message(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_sendMessageWithoutRelationship_result.prototype = {}; +CallService_sendMessageWithoutRelationship_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Message(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_sendMessageWithoutRelationship_result.prototype.write = function(output) { + output.writeStructBegin('CallService_sendMessageWithoutRelationship_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_displayBuddySubscriberCountInBulk_args = function(args) { + this.mids = null; + if (args) { + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +CallService_displayBuddySubscriberCountInBulk_args.prototype = {}; +CallService_displayBuddySubscriberCountInBulk_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size2606 = 0; + var _rtmp32610; + this.mids = []; + var _etype2609 = 0; + _rtmp32610 = input.readListBegin(); + _etype2609 = _rtmp32610.etype; + _size2606 = _rtmp32610.size; + for (var _i2611 = 0; _i2611 < _size2606; ++_i2611) + { + var elem2612 = null; + elem2612 = input.readString(); + this.mids.push(elem2612); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_displayBuddySubscriberCountInBulk_args.prototype.write = function(output) { + output.writeStructBegin('CallService_displayBuddySubscriberCountInBulk_args'); + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter2613 in this.mids) + { + if (this.mids.hasOwnProperty(iter2613)) + { + iter2613 = this.mids[iter2613]; + output.writeString(iter2613); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_displayBuddySubscriberCountInBulk_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_displayBuddySubscriberCountInBulk_result.prototype = {}; +CallService_displayBuddySubscriberCountInBulk_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2614 = 0; + var _rtmp32618; + this.success = {}; + var _ktype2615 = 0; + var _vtype2616 = 0; + _rtmp32618 = input.readMapBegin(); + _ktype2615 = _rtmp32618.ktype; + _vtype2616 = _rtmp32618.vtype; + _size2614 = _rtmp32618.size; + for (var _i2619 = 0; _i2619 < _size2614; ++_i2619) + { + var key2620 = null; + var val2621 = null; + key2620 = input.readString(); + val2621 = input.readI64(); + this.success[key2620] = val2621; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_displayBuddySubscriberCountInBulk_result.prototype.write = function(output) { + output.writeStructBegin('CallService_displayBuddySubscriberCountInBulk_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.I64, Thrift.objectLength(this.success)); + for (var kiter2622 in this.success) + { + if (this.success.hasOwnProperty(kiter2622)) + { + var viter2623 = this.success[kiter2622]; + output.writeString(kiter2622); + output.writeI64(viter2623); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_lookupRoomMembers_args = function(args) { + this.roomId = null; + this.mids = null; + if (args) { + if (args.roomId !== undefined && args.roomId !== null) { + this.roomId = args.roomId; + } + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +CallService_lookupRoomMembers_args.prototype = {}; +CallService_lookupRoomMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.roomId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2624 = 0; + var _rtmp32628; + this.mids = []; + var _etype2627 = 0; + _rtmp32628 = input.readListBegin(); + _etype2627 = _rtmp32628.etype; + _size2624 = _rtmp32628.size; + for (var _i2629 = 0; _i2629 < _size2624; ++_i2629) + { + var elem2630 = null; + elem2630 = input.readString(); + this.mids.push(elem2630); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_lookupRoomMembers_args.prototype.write = function(output) { + output.writeStructBegin('CallService_lookupRoomMembers_args'); + if (this.roomId !== null && this.roomId !== undefined) { + output.writeFieldBegin('roomId', Thrift.Type.STRING, 1); + output.writeString(this.roomId); + output.writeFieldEnd(); + } + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.mids.length); + for (var iter2631 in this.mids) + { + if (this.mids.hasOwnProperty(iter2631)) + { + iter2631 = this.mids[iter2631]; + output.writeString(iter2631); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_lookupRoomMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SimpleChannelContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_lookupRoomMembers_result.prototype = {}; +CallService_lookupRoomMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2632 = 0; + var _rtmp32636; + this.success = []; + var _etype2635 = 0; + _rtmp32636 = input.readListBegin(); + _etype2635 = _rtmp32636.etype; + _size2632 = _rtmp32636.size; + for (var _i2637 = 0; _i2637 < _size2632; ++_i2637) + { + var elem2638 = null; + elem2638 = new ttypes.SimpleChannelContact(); + elem2638.read(input); + this.success.push(elem2638); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_lookupRoomMembers_result.prototype.write = function(output) { + output.writeStructBegin('CallService_lookupRoomMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2639 in this.success) + { + if (this.success.hasOwnProperty(iter2639)) + { + iter2639 = this.success[iter2639]; + iter2639.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getFavoriteMidsForChannel_args = function(args) { +}; +CallService_getFavoriteMidsForChannel_args.prototype = {}; +CallService_getFavoriteMidsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getFavoriteMidsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getFavoriteMidsForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getFavoriteMidsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getFavoriteMidsForChannel_result.prototype = {}; +CallService_getFavoriteMidsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2640 = 0; + var _rtmp32644; + this.success = []; + var _etype2643 = 0; + _rtmp32644 = input.readListBegin(); + _etype2643 = _rtmp32644.etype; + _size2640 = _rtmp32644.size; + for (var _i2645 = 0; _i2645 < _size2640; ++_i2645) + { + var elem2646 = null; + elem2646 = input.readString(); + this.success.push(elem2646); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getFavoriteMidsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getFavoriteMidsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2647 in this.success) + { + if (this.success.hasOwnProperty(iter2647)) + { + iter2647 = this.success[iter2647]; + output.writeString(iter2647); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getAllContactIdsForChannel_args = function(args) { +}; +CallService_getAllContactIdsForChannel_args.prototype = {}; +CallService_getAllContactIdsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getAllContactIdsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getAllContactIdsForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getAllContactIdsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getAllContactIdsForChannel_result.prototype = {}; +CallService_getAllContactIdsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2648 = 0; + var _rtmp32652; + this.success = []; + var _etype2651 = 0; + _rtmp32652 = input.readListBegin(); + _etype2651 = _rtmp32652.etype; + _size2648 = _rtmp32652.size; + for (var _i2653 = 0; _i2653 < _size2648; ++_i2653) + { + var elem2654 = null; + elem2654 = input.readString(); + this.success.push(elem2654); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getAllContactIdsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getAllContactIdsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2655 in this.success) + { + if (this.success.hasOwnProperty(iter2655)) + { + iter2655 = this.success[iter2655]; + output.writeString(iter2655); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_displayBuddySubscriberCount_args = function(args) { +}; +CallService_displayBuddySubscriberCount_args.prototype = {}; +CallService_displayBuddySubscriberCount_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_displayBuddySubscriberCount_args.prototype.write = function(output) { + output.writeStructBegin('CallService_displayBuddySubscriberCount_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_displayBuddySubscriberCount_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_displayBuddySubscriberCount_result.prototype = {}; +CallService_displayBuddySubscriberCount_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_displayBuddySubscriberCount_result.prototype.write = function(output) { + output.writeStructBegin('CallService_displayBuddySubscriberCount_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getProfileForChannel_args = function(args) { +}; +CallService_getProfileForChannel_args.prototype = {}; +CallService_getProfileForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getProfileForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getProfileForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getProfileForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Profile(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getProfileForChannel_result.prototype = {}; +CallService_getProfileForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Profile(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getProfileForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getProfileForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserTickets_args = function(args) { + this.userMids = null; + if (args) { + if (args.userMids !== undefined && args.userMids !== null) { + this.userMids = Thrift.copyList(args.userMids, [null]); + } + } +}; +CallService_getUserTickets_args.prototype = {}; +CallService_getUserTickets_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size2656 = 0; + var _rtmp32660; + this.userMids = []; + var _etype2659 = 0; + _rtmp32660 = input.readListBegin(); + _etype2659 = _rtmp32660.etype; + _size2656 = _rtmp32660.size; + for (var _i2661 = 0; _i2661 < _size2656; ++_i2661) + { + var elem2662 = null; + elem2662 = input.readString(); + this.userMids.push(elem2662); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserTickets_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserTickets_args'); + if (this.userMids !== null && this.userMids !== undefined) { + output.writeFieldBegin('userMids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.userMids.length); + for (var iter2663 in this.userMids) + { + if (this.userMids.hasOwnProperty(iter2663)) + { + iter2663 = this.userMids[iter2663]; + output.writeString(iter2663); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserTickets_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.UserTicketResponse]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getUserTickets_result.prototype = {}; +CallService_getUserTickets_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2664 = 0; + var _rtmp32668; + this.success = []; + var _etype2667 = 0; + _rtmp32668 = input.readListBegin(); + _etype2667 = _rtmp32668.etype; + _size2664 = _rtmp32668.size; + for (var _i2669 = 0; _i2669 < _size2664; ++_i2669) + { + var elem2670 = null; + elem2670 = new ttypes.UserTicketResponse(); + elem2670.read(input); + this.success.push(elem2670); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserTickets_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserTickets_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2671 in this.success) + { + if (this.success.hasOwnProperty(iter2671)) + { + iter2671 = this.success[iter2671]; + iter2671.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getOAFriendMids_args = function(args) { +}; +CallService_getOAFriendMids_args.prototype = {}; +CallService_getOAFriendMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getOAFriendMids_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getOAFriendMids_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getOAFriendMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getOAFriendMids_result.prototype = {}; +CallService_getOAFriendMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2672 = 0; + var _rtmp32676; + this.success = []; + var _etype2675 = 0; + _rtmp32676 = input.readListBegin(); + _etype2675 = _rtmp32676.etype; + _size2672 = _rtmp32676.size; + for (var _i2677 = 0; _i2677 < _size2672; ++_i2677) + { + var elem2678 = null; + elem2678 = input.readString(); + this.success.push(elem2678); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getOAFriendMids_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getOAFriendMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2679 in this.success) + { + if (this.success.hasOwnProperty(iter2679)) + { + iter2679 = this.success[iter2679]; + output.writeString(iter2679); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_searchPaidCallUserRate_args = function(args) { + this.countryCode = null; + this.language = null; + if (args) { + if (args.countryCode !== undefined && args.countryCode !== null) { + this.countryCode = args.countryCode; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +CallService_searchPaidCallUserRate_args.prototype = {}; +CallService_searchPaidCallUserRate_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.countryCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_searchPaidCallUserRate_args.prototype.write = function(output) { + output.writeStructBegin('CallService_searchPaidCallUserRate_args'); + if (this.countryCode !== null && this.countryCode !== undefined) { + output.writeFieldBegin('countryCode', Thrift.Type.STRING, 2); + output.writeString(this.countryCode); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_searchPaidCallUserRate_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.PaidCallUserRate]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_searchPaidCallUserRate_result.prototype = {}; +CallService_searchPaidCallUserRate_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2680 = 0; + var _rtmp32684; + this.success = []; + var _etype2683 = 0; + _rtmp32684 = input.readListBegin(); + _etype2683 = _rtmp32684.etype; + _size2680 = _rtmp32684.size; + for (var _i2685 = 0; _i2685 < _size2680; ++_i2685) + { + var elem2686 = null; + elem2686 = new ttypes.PaidCallUserRate(); + elem2686.read(input); + this.success.push(elem2686); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_searchPaidCallUserRate_result.prototype.write = function(output) { + output.writeStructBegin('CallService_searchPaidCallUserRate_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2687 in this.success) + { + if (this.success.hasOwnProperty(iter2687)) + { + iter2687 = this.success[iter2687]; + iter2687.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getJoinedGroupIdsForChannel_args = function(args) { +}; +CallService_getJoinedGroupIdsForChannel_args.prototype = {}; +CallService_getJoinedGroupIdsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getJoinedGroupIdsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getJoinedGroupIdsForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getJoinedGroupIdsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getJoinedGroupIdsForChannel_result.prototype = {}; +CallService_getJoinedGroupIdsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2688 = 0; + var _rtmp32692; + this.success = []; + var _etype2691 = 0; + _rtmp32692 = input.readListBegin(); + _etype2691 = _rtmp32692.etype; + _size2688 = _rtmp32692.size; + for (var _i2693 = 0; _i2693 < _size2688; ++_i2693) + { + var elem2694 = null; + elem2694 = input.readString(); + this.success.push(elem2694); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getJoinedGroupIdsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getJoinedGroupIdsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2695 in this.success) + { + if (this.success.hasOwnProperty(iter2695)) + { + iter2695 = this.success[iter2695]; + output.writeString(iter2695); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_acquireGroupCallRoute_args = function(args) { + this.chatMid = null; + this.mediaType = null; + if (args) { + if (args.chatMid !== undefined && args.chatMid !== null) { + this.chatMid = args.chatMid; + } + if (args.mediaType !== undefined && args.mediaType !== null) { + this.mediaType = args.mediaType; + } + } +}; +CallService_acquireGroupCallRoute_args.prototype = {}; +CallService_acquireGroupCallRoute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.mediaType = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_acquireGroupCallRoute_args.prototype.write = function(output) { + output.writeStructBegin('CallService_acquireGroupCallRoute_args'); + if (this.chatMid !== null && this.chatMid !== undefined) { + output.writeFieldBegin('chatMid', Thrift.Type.STRING, 2); + output.writeString(this.chatMid); + output.writeFieldEnd(); + } + if (this.mediaType !== null && this.mediaType !== undefined) { + output.writeFieldBegin('mediaType', Thrift.Type.I32, 3); + output.writeI32(this.mediaType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_acquireGroupCallRoute_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GroupCallRoute(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_acquireGroupCallRoute_result.prototype = {}; +CallService_acquireGroupCallRoute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GroupCallRoute(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_acquireGroupCallRoute_result.prototype.write = function(output) { + output.writeStructBegin('CallService_acquireGroupCallRoute_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserMidsWhoAddedMe_args = function(args) { +}; +CallService_getUserMidsWhoAddedMe_args.prototype = {}; +CallService_getUserMidsWhoAddedMe_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserMidsWhoAddedMe_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserMidsWhoAddedMe_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserMidsWhoAddedMe_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getUserMidsWhoAddedMe_result.prototype = {}; +CallService_getUserMidsWhoAddedMe_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2696 = 0; + var _rtmp32700; + this.success = []; + var _etype2699 = 0; + _rtmp32700 = input.readListBegin(); + _etype2699 = _rtmp32700.etype; + _size2696 = _rtmp32700.size; + for (var _i2701 = 0; _i2701 < _size2696; ++_i2701) + { + var elem2702 = null; + elem2702 = input.readString(); + this.success.push(elem2702); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserMidsWhoAddedMe_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserMidsWhoAddedMe_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2703 in this.success) + { + if (this.success.hasOwnProperty(iter2703)) + { + iter2703 = this.success[iter2703]; + output.writeString(iter2703); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getIdentityCredential_args = function(args) { +}; +CallService_getIdentityCredential_args.prototype = {}; +CallService_getIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getIdentityCredential_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getIdentityCredential_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.IdentityCredential(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getIdentityCredential_result.prototype = {}; +CallService_getIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.IdentityCredential(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getIdentityCredential_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_addOperationForChannel_args = function(args) { + this.opType = null; + this.param1 = null; + this.param2 = null; + this.param3 = null; + if (args) { + if (args.opType !== undefined && args.opType !== null) { + this.opType = args.opType; + } + if (args.param1 !== undefined && args.param1 !== null) { + this.param1 = args.param1; + } + if (args.param2 !== undefined && args.param2 !== null) { + this.param2 = args.param2; + } + if (args.param3 !== undefined && args.param3 !== null) { + this.param3 = args.param3; + } + } +}; +CallService_addOperationForChannel_args.prototype = {}; +CallService_addOperationForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.opType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.param1 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.param2 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.param3 = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_addOperationForChannel_args.prototype.write = function(output) { + output.writeStructBegin('CallService_addOperationForChannel_args'); + if (this.opType !== null && this.opType !== undefined) { + output.writeFieldBegin('opType', Thrift.Type.I32, 1); + output.writeI32(this.opType); + output.writeFieldEnd(); + } + if (this.param1 !== null && this.param1 !== undefined) { + output.writeFieldBegin('param1', Thrift.Type.STRING, 2); + output.writeString(this.param1); + output.writeFieldEnd(); + } + if (this.param2 !== null && this.param2 !== undefined) { + output.writeFieldBegin('param2', Thrift.Type.STRING, 3); + output.writeString(this.param2); + output.writeFieldEnd(); + } + if (this.param3 !== null && this.param3 !== undefined) { + output.writeFieldBegin('param3', Thrift.Type.STRING, 4); + output.writeString(this.param3); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_addOperationForChannel_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_addOperationForChannel_result.prototype = {}; +CallService_addOperationForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_addOperationForChannel_result.prototype.write = function(output) { + output.writeStructBegin('CallService_addOperationForChannel_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getSimpleChannelContacts_args = function(args) { + this.ids = null; + this.statusSticonFallbackDisabled = null; + if (args) { + if (args.ids !== undefined && args.ids !== null) { + this.ids = Thrift.copyList(args.ids, [null]); + } + if (args.statusSticonFallbackDisabled !== undefined && args.statusSticonFallbackDisabled !== null) { + this.statusSticonFallbackDisabled = args.statusSticonFallbackDisabled; + } + } +}; +CallService_getSimpleChannelContacts_args.prototype = {}; +CallService_getSimpleChannelContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size2704 = 0; + var _rtmp32708; + this.ids = []; + var _etype2707 = 0; + _rtmp32708 = input.readListBegin(); + _etype2707 = _rtmp32708.etype; + _size2704 = _rtmp32708.size; + for (var _i2709 = 0; _i2709 < _size2704; ++_i2709) + { + var elem2710 = null; + elem2710 = input.readString(); + this.ids.push(elem2710); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.statusSticonFallbackDisabled = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getSimpleChannelContacts_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getSimpleChannelContacts_args'); + if (this.ids !== null && this.ids !== undefined) { + output.writeFieldBegin('ids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.ids.length); + for (var iter2711 in this.ids) + { + if (this.ids.hasOwnProperty(iter2711)) + { + iter2711 = this.ids[iter2711]; + output.writeString(iter2711); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.statusSticonFallbackDisabled !== null && this.statusSticonFallbackDisabled !== undefined) { + output.writeFieldBegin('statusSticonFallbackDisabled', Thrift.Type.BOOL, 2); + output.writeBool(this.statusSticonFallbackDisabled); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getSimpleChannelContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SimpleChannelContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getSimpleChannelContacts_result.prototype = {}; +CallService_getSimpleChannelContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2712 = 0; + var _rtmp32716; + this.success = []; + var _etype2715 = 0; + _rtmp32716 = input.readListBegin(); + _etype2715 = _rtmp32716.etype; + _size2712 = _rtmp32716.size; + for (var _i2717 = 0; _i2717 < _size2712; ++_i2717) + { + var elem2718 = null; + elem2718 = new ttypes.SimpleChannelContact(); + elem2718.read(input); + this.success.push(elem2718); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getSimpleChannelContacts_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getSimpleChannelContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2719 in this.success) + { + if (this.success.hasOwnProperty(iter2719)) + { + iter2719 = this.success[iter2719]; + iter2719.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserLastSentMessageTimeStamp_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +CallService_getUserLastSentMessageTimeStamp_args.prototype = {}; +CallService_getUserLastSentMessageTimeStamp_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserLastSentMessageTimeStamp_args.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserLastSentMessageTimeStamp_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallService_getUserLastSentMessageTimeStamp_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +CallService_getUserLastSentMessageTimeStamp_result.prototype = {}; +CallService_getUserLastSentMessageTimeStamp_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallService_getUserLastSentMessageTimeStamp_result.prototype.write = function(output) { + output.writeStructBegin('CallService_getUserLastSentMessageTimeStamp_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +CallServiceClient.prototype = {}; +CallServiceClient.prototype.seqid = function() { return this._seqid; }; +CallServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +CallServiceClient.prototype.getUserStatus = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserStatus(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserStatus(mid); + } +}; + +CallServiceClient.prototype.send_getUserStatus = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getUserStatus_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getUserStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getUserStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserStatus failed: unknown result'); +}; +CallServiceClient.prototype.updateProfileAttributeForChannel = function(profileAttribute, value, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateProfileAttributeForChannel(profileAttribute, value); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateProfileAttributeForChannel(profileAttribute, value); + } +}; + +CallServiceClient.prototype.send_updateProfileAttributeForChannel = function(profileAttribute, value) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateProfileAttributeForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_updateProfileAttributeForChannel_args(); + args.profileAttribute = profileAttribute; + args.value = value; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_updateProfileAttributeForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_updateProfileAttributeForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +CallServiceClient.prototype.updateExtendedProfileAttribute = function(attr, extendedProfile, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateExtendedProfileAttribute(attr, extendedProfile); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateExtendedProfileAttribute(attr, extendedProfile); + } +}; + +CallServiceClient.prototype.send_updateExtendedProfileAttribute = function(attr, extendedProfile) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateExtendedProfileAttribute', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_updateExtendedProfileAttribute_args(); + args.attr = attr; + args.extendedProfile = extendedProfile; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_updateExtendedProfileAttribute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_updateExtendedProfileAttribute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +CallServiceClient.prototype.getAllSimpleChannelContacts = function(statusSticonFallbackDisabled, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getAllSimpleChannelContacts(statusSticonFallbackDisabled); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getAllSimpleChannelContacts(statusSticonFallbackDisabled); + } +}; + +CallServiceClient.prototype.send_getAllSimpleChannelContacts = function(statusSticonFallbackDisabled) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getAllSimpleChannelContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getAllSimpleChannelContacts_args(); + args.statusSticonFallbackDisabled = statusSticonFallbackDisabled; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getAllSimpleChannelContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getAllSimpleChannelContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getAllSimpleChannelContacts failed: unknown result'); +}; +CallServiceClient.prototype.getUserIdentities = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserIdentities(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserIdentities(); + } +}; + +CallServiceClient.prototype.send_getUserIdentities = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserIdentities', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getUserIdentities_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getUserIdentities = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getUserIdentities_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserIdentities failed: unknown result'); +}; +CallServiceClient.prototype.markPaidCallAd = function(dialedNumber, language, disableCallerId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_markPaidCallAd(dialedNumber, language, disableCallerId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_markPaidCallAd(dialedNumber, language, disableCallerId); + } +}; + +CallServiceClient.prototype.send_markPaidCallAd = function(dialedNumber, language, disableCallerId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('markPaidCallAd', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_markPaidCallAd_args(); + args.dialedNumber = dialedNumber; + args.language = language; + args.disableCallerId = disableCallerId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_markPaidCallAd = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_markPaidCallAd_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('markPaidCallAd failed: unknown result'); +}; +CallServiceClient.prototype.isGroupMember = function(groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isGroupMember(groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isGroupMember(groupId); + } +}; + +CallServiceClient.prototype.send_isGroupMember = function(groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('isGroupMember', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_isGroupMember_args(); + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_isGroupMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_isGroupMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isGroupMember failed: unknown result'); +}; +CallServiceClient.prototype.getPhoneInfoFromPhoneNumber = function(region, phoneNumber, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPhoneInfoFromPhoneNumber(region, phoneNumber); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPhoneInfoFromPhoneNumber(region, phoneNumber); + } +}; + +CallServiceClient.prototype.send_getPhoneInfoFromPhoneNumber = function(region, phoneNumber) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPhoneInfoFromPhoneNumber', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPhoneInfoFromPhoneNumber_args(); + args.region = region; + args.phoneNumber = phoneNumber; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPhoneInfoFromPhoneNumber = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPhoneInfoFromPhoneNumber_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPhoneInfoFromPhoneNumber failed: unknown result'); +}; +CallServiceClient.prototype.redeemPaidCallVoucher = function(serial, language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_redeemPaidCallVoucher(serial, language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_redeemPaidCallVoucher(serial, language); + } +}; + +CallServiceClient.prototype.send_redeemPaidCallVoucher = function(serial, language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('redeemPaidCallVoucher', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_redeemPaidCallVoucher_args(); + args.serial = serial; + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_redeemPaidCallVoucher = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_redeemPaidCallVoucher_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('redeemPaidCallVoucher failed: unknown result'); +}; +CallServiceClient.prototype.getPreferredDisplayName = function(mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPreferredDisplayName(mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPreferredDisplayName(mids); + } +}; + +CallServiceClient.prototype.send_getPreferredDisplayName = function(mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPreferredDisplayName', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPreferredDisplayName_args(); + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPreferredDisplayName = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPreferredDisplayName_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPreferredDisplayName failed: unknown result'); +}; +CallServiceClient.prototype.getContactsForChannel = function(ids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getContactsForChannel(ids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getContactsForChannel(ids); + } +}; + +CallServiceClient.prototype.send_getContactsForChannel = function(ids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getContactsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getContactsForChannel_args(); + args.ids = ids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getContactsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getContactsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getContactsForChannel failed: unknown result'); +}; +CallServiceClient.prototype.getCallCreditProducts = function(appStoreCode, pgCode, country, language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCallCreditProducts(appStoreCode, pgCode, country, language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCallCreditProducts(appStoreCode, pgCode, country, language); + } +}; + +CallServiceClient.prototype.send_getCallCreditProducts = function(appStoreCode, pgCode, country, language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCallCreditProducts', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getCallCreditProducts_args(); + args.appStoreCode = appStoreCode; + args.pgCode = pgCode; + args.country = country; + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getCallCreditProducts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getCallCreditProducts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCallCreditProducts failed: unknown result'); +}; +CallServiceClient.prototype.getCompactContacts = function(lastModifiedTimestamp, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCompactContacts(lastModifiedTimestamp); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCompactContacts(lastModifiedTimestamp); + } +}; + +CallServiceClient.prototype.send_getCompactContacts = function(lastModifiedTimestamp) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCompactContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getCompactContacts_args(); + args.lastModifiedTimestamp = lastModifiedTimestamp; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getCompactContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getCompactContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCompactContacts failed: unknown result'); +}; +CallServiceClient.prototype.notifyNotiCenterEvent = function(event, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyNotiCenterEvent(event); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyNotiCenterEvent(event); + } +}; + +CallServiceClient.prototype.send_notifyNotiCenterEvent = function(event) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyNotiCenterEvent', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_notifyNotiCenterEvent_args(); + args.event = event; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_notifyNotiCenterEvent = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_notifyNotiCenterEvent_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +CallServiceClient.prototype.isInContact = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isInContact(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isInContact(mid); + } +}; + +CallServiceClient.prototype.send_isInContact = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('isInContact', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_isInContact_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_isInContact = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_isInContact_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isInContact failed: unknown result'); +}; +CallServiceClient.prototype.lookupGroupMembers = function(groupId, mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_lookupGroupMembers(groupId, mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_lookupGroupMembers(groupId, mids); + } +}; + +CallServiceClient.prototype.send_lookupGroupMembers = function(groupId, mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('lookupGroupMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_lookupGroupMembers_args(); + args.groupId = groupId; + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_lookupGroupMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_lookupGroupMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('lookupGroupMembers failed: unknown result'); +}; +CallServiceClient.prototype.getRoomInformation = function(roomMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getRoomInformation(roomMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getRoomInformation(roomMid); + } +}; + +CallServiceClient.prototype.send_getRoomInformation = function(roomMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getRoomInformation', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getRoomInformation_args(); + args.roomMid = roomMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getRoomInformation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getRoomInformation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getRoomInformation failed: unknown result'); +}; +CallServiceClient.prototype.getGroupCall = function(chatMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupCall(chatMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupCall(chatMid); + } +}; + +CallServiceClient.prototype.send_getGroupCall = function(chatMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupCall', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getGroupCall_args(); + args.chatMid = chatMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getGroupCall = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getGroupCall_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupCall failed: unknown result'); +}; +CallServiceClient.prototype.isAllowSecondaryDeviceLogin = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isAllowSecondaryDeviceLogin(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isAllowSecondaryDeviceLogin(); + } +}; + +CallServiceClient.prototype.send_isAllowSecondaryDeviceLogin = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('isAllowSecondaryDeviceLogin', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_isAllowSecondaryDeviceLogin_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_isAllowSecondaryDeviceLogin = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_isAllowSecondaryDeviceLogin_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isAllowSecondaryDeviceLogin failed: unknown result'); +}; +CallServiceClient.prototype.getPrimaryClientForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPrimaryClientForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPrimaryClientForChannel(); + } +}; + +CallServiceClient.prototype.send_getPrimaryClientForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPrimaryClientForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPrimaryClientForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPrimaryClientForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPrimaryClientForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPrimaryClientForChannel failed: unknown result'); +}; +CallServiceClient.prototype.createRoomWithBuddy = function(reqSeq, buddyMid, contactIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createRoomWithBuddy(reqSeq, buddyMid, contactIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createRoomWithBuddy(reqSeq, buddyMid, contactIds); + } +}; + +CallServiceClient.prototype.send_createRoomWithBuddy = function(reqSeq, buddyMid, contactIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createRoomWithBuddy', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_createRoomWithBuddy_args(); + args.reqSeq = reqSeq; + args.buddyMid = buddyMid; + args.contactIds = contactIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_createRoomWithBuddy = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_createRoomWithBuddy_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createRoomWithBuddy failed: unknown result'); +}; +CallServiceClient.prototype.getDisplayName = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getDisplayName(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getDisplayName(mid); + } +}; + +CallServiceClient.prototype.send_getDisplayName = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getDisplayName', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getDisplayName_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getDisplayName = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getDisplayName_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getDisplayName failed: unknown result'); +}; +CallServiceClient.prototype.getPaidCallMetadata = function(language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPaidCallMetadata(language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPaidCallMetadata(language); + } +}; + +CallServiceClient.prototype.send_getPaidCallMetadata = function(language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPaidCallMetadata', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPaidCallMetadata_args(); + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPaidCallMetadata = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPaidCallMetadata_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPaidCallMetadata failed: unknown result'); +}; +CallServiceClient.prototype.getMid = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMid(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMid(); + } +}; + +CallServiceClient.prototype.send_getMid = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMid', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getMid_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMid failed: unknown result'); +}; +CallServiceClient.prototype.getUserCountryForBilling = function(country, remoteIp, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserCountryForBilling(country, remoteIp); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserCountryForBilling(country, remoteIp); + } +}; + +CallServiceClient.prototype.send_getUserCountryForBilling = function(country, remoteIp) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserCountryForBilling', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getUserCountryForBilling_args(); + args.country = country; + args.remoteIp = remoteIp; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getUserCountryForBilling = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getUserCountryForBilling_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserCountryForBilling failed: unknown result'); +}; +CallServiceClient.prototype.getFavoriteGroupIdsForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getFavoriteGroupIdsForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getFavoriteGroupIdsForChannel(); + } +}; + +CallServiceClient.prototype.send_getFavoriteGroupIdsForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getFavoriteGroupIdsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getFavoriteGroupIdsForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getFavoriteGroupIdsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getFavoriteGroupIdsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getFavoriteGroupIdsForChannel failed: unknown result'); +}; +CallServiceClient.prototype.getPaidCallHistory = function(start, size, language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPaidCallHistory(start, size, language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPaidCallHistory(start, size, language); + } +}; + +CallServiceClient.prototype.send_getPaidCallHistory = function(start, size, language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPaidCallHistory', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPaidCallHistory_args(); + args.start = start; + args.size = size; + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPaidCallHistory = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPaidCallHistory_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPaidCallHistory failed: unknown result'); +}; +CallServiceClient.prototype.sendPinCodeOperation = function(verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendPinCodeOperation(verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendPinCodeOperation(verifier); + } +}; + +CallServiceClient.prototype.send_sendPinCodeOperation = function(verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendPinCodeOperation', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_sendPinCodeOperation_args(); + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_sendPinCodeOperation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_sendPinCodeOperation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +CallServiceClient.prototype.inviteIntoGroupCall = function(chatMid, memberMids, mediaType, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_inviteIntoGroupCall(chatMid, memberMids, mediaType); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_inviteIntoGroupCall(chatMid, memberMids, mediaType); + } +}; + +CallServiceClient.prototype.send_inviteIntoGroupCall = function(chatMid, memberMids, mediaType) { + var output = new this.pClass(this.output); + output.writeMessageBegin('inviteIntoGroupCall', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_inviteIntoGroupCall_args(); + args.chatMid = chatMid; + args.memberMids = memberMids; + args.mediaType = mediaType; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_inviteIntoGroupCall = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_inviteIntoGroupCall_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +CallServiceClient.prototype.getFriendMids = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getFriendMids(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getFriendMids(); + } +}; + +CallServiceClient.prototype.send_getFriendMids = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getFriendMids', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getFriendMids_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getFriendMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getFriendMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getFriendMids failed: unknown result'); +}; +CallServiceClient.prototype.getMetaProfile = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMetaProfile(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMetaProfile(); + } +}; + +CallServiceClient.prototype.send_getMetaProfile = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMetaProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getMetaProfile_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getMetaProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getMetaProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMetaProfile failed: unknown result'); +}; +CallServiceClient.prototype.sendMessageForChannel = function(message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessageForChannel(message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessageForChannel(message); + } +}; + +CallServiceClient.prototype.send_sendMessageForChannel = function(message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessageForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_sendMessageForChannel_args(); + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_sendMessageForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_sendMessageForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendMessageForChannel failed: unknown result'); +}; +CallServiceClient.prototype.activeBuddySubscriberCount = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_activeBuddySubscriberCount(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_activeBuddySubscriberCount(); + } +}; + +CallServiceClient.prototype.send_activeBuddySubscriberCount = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('activeBuddySubscriberCount', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_activeBuddySubscriberCount_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_activeBuddySubscriberCount = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_activeBuddySubscriberCount_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('activeBuddySubscriberCount failed: unknown result'); +}; +CallServiceClient.prototype.getCallCreditPurchaseHistory = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCallCreditPurchaseHistory(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCallCreditPurchaseHistory(request); + } +}; + +CallServiceClient.prototype.send_getCallCreditPurchaseHistory = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCallCreditPurchaseHistory', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getCallCreditPurchaseHistory_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getCallCreditPurchaseHistory = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getCallCreditPurchaseHistory_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCallCreditPurchaseHistory failed: unknown result'); +}; +CallServiceClient.prototype.isRoomMember = function(roomId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isRoomMember(roomId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isRoomMember(roomId); + } +}; + +CallServiceClient.prototype.send_isRoomMember = function(roomId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('isRoomMember', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_isRoomMember_args(); + args.roomId = roomId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_isRoomMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_isRoomMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isRoomMember failed: unknown result'); +}; +CallServiceClient.prototype.sendSystemOAMessage = function(message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendSystemOAMessage(message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendSystemOAMessage(message); + } +}; + +CallServiceClient.prototype.send_sendSystemOAMessage = function(message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendSystemOAMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_sendSystemOAMessage_args(); + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_sendSystemOAMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_sendSystemOAMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendSystemOAMessage failed: unknown result'); +}; +CallServiceClient.prototype.acquirePaidCallRoute = function(paidCallType, dialedNumber, language, networkCode, disableCallerId, referer, adSessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acquirePaidCallRoute(paidCallType, dialedNumber, language, networkCode, disableCallerId, referer, adSessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acquirePaidCallRoute(paidCallType, dialedNumber, language, networkCode, disableCallerId, referer, adSessionId); + } +}; + +CallServiceClient.prototype.send_acquirePaidCallRoute = function(paidCallType, dialedNumber, language, networkCode, disableCallerId, referer, adSessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acquirePaidCallRoute', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_acquirePaidCallRoute_args(); + args.paidCallType = paidCallType; + args.dialedNumber = dialedNumber; + args.language = language; + args.networkCode = networkCode; + args.disableCallerId = disableCallerId; + args.referer = referer; + args.adSessionId = adSessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_acquirePaidCallRoute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_acquirePaidCallRoute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('acquirePaidCallRoute failed: unknown result'); +}; +CallServiceClient.prototype.getGroupsForChannel = function(groupIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupsForChannel(groupIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupsForChannel(groupIds); + } +}; + +CallServiceClient.prototype.send_getGroupsForChannel = function(groupIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getGroupsForChannel_args(); + args.groupIds = groupIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getGroupsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getGroupsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupsForChannel failed: unknown result'); +}; +CallServiceClient.prototype.getUserCreateTime = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserCreateTime(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserCreateTime(); + } +}; + +CallServiceClient.prototype.send_getUserCreateTime = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserCreateTime', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getUserCreateTime_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getUserCreateTime = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getUserCreateTime_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserCreateTime failed: unknown result'); +}; +CallServiceClient.prototype.registerChannelCP = function(cpId, registerPassword, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerChannelCP(cpId, registerPassword); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerChannelCP(cpId, registerPassword); + } +}; + +CallServiceClient.prototype.send_registerChannelCP = function(cpId, registerPassword) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerChannelCP', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_registerChannelCP_args(); + args.cpId = cpId; + args.registerPassword = registerPassword; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_registerChannelCP = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_registerChannelCP_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerChannelCP failed: unknown result'); +}; +CallServiceClient.prototype.reserveCallCreditPurchase = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reserveCallCreditPurchase(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reserveCallCreditPurchase(request); + } +}; + +CallServiceClient.prototype.send_reserveCallCreditPurchase = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reserveCallCreditPurchase', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_reserveCallCreditPurchase_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_reserveCallCreditPurchase = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_reserveCallCreditPurchase_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reserveCallCreditPurchase failed: unknown result'); +}; +CallServiceClient.prototype.acquirePaidCallCurrencyExchangeRate = function(language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acquirePaidCallCurrencyExchangeRate(language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acquirePaidCallCurrencyExchangeRate(language); + } +}; + +CallServiceClient.prototype.send_acquirePaidCallCurrencyExchangeRate = function(language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acquirePaidCallCurrencyExchangeRate', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_acquirePaidCallCurrencyExchangeRate_args(); + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_acquirePaidCallCurrencyExchangeRate = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_acquirePaidCallCurrencyExchangeRate_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('acquirePaidCallCurrencyExchangeRate failed: unknown result'); +}; +CallServiceClient.prototype.getRoomMemberMidsForAppPlatform = function(roomId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getRoomMemberMidsForAppPlatform(roomId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getRoomMemberMidsForAppPlatform(roomId); + } +}; + +CallServiceClient.prototype.send_getRoomMemberMidsForAppPlatform = function(roomId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getRoomMemberMidsForAppPlatform', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getRoomMemberMidsForAppPlatform_args(); + args.roomId = roomId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getRoomMemberMidsForAppPlatform = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getRoomMemberMidsForAppPlatform_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getRoomMemberMidsForAppPlatform failed: unknown result'); +}; +CallServiceClient.prototype.getPaidCallBalanceList = function(language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPaidCallBalanceList(language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPaidCallBalanceList(language); + } +}; + +CallServiceClient.prototype.send_getPaidCallBalanceList = function(language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPaidCallBalanceList', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPaidCallBalanceList_args(); + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPaidCallBalanceList = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPaidCallBalanceList_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPaidCallBalanceList failed: unknown result'); +}; +CallServiceClient.prototype.getPersonalInfos = function(requiredPersonalInfos, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPersonalInfos(requiredPersonalInfos); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPersonalInfos(requiredPersonalInfos); + } +}; + +CallServiceClient.prototype.send_getPersonalInfos = function(requiredPersonalInfos) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPersonalInfos', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPersonalInfos_args(); + args.requiredPersonalInfos = requiredPersonalInfos; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPersonalInfos = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPersonalInfos_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPersonalInfos failed: unknown result'); +}; +CallServiceClient.prototype.getPrimaryClientsForChannel = function(userMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPrimaryClientsForChannel(userMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPrimaryClientsForChannel(userMids); + } +}; + +CallServiceClient.prototype.send_getPrimaryClientsForChannel = function(userMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPrimaryClientsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPrimaryClientsForChannel_args(); + args.userMids = userMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPrimaryClientsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPrimaryClientsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPrimaryClientsForChannel failed: unknown result'); +}; +CallServiceClient.prototype.addBuddyToContact = function(buddyMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_addBuddyToContact(buddyMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_addBuddyToContact(buddyMid); + } +}; + +CallServiceClient.prototype.send_addBuddyToContact = function(buddyMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('addBuddyToContact', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_addBuddyToContact_args(); + args.buddyMid = buddyMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_addBuddyToContact = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_addBuddyToContact_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('addBuddyToContact failed: unknown result'); +}; +CallServiceClient.prototype.getGroupMemberMidsForAppPlatform = function(groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupMemberMidsForAppPlatform(groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupMemberMidsForAppPlatform(groupId); + } +}; + +CallServiceClient.prototype.send_getGroupMemberMidsForAppPlatform = function(groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupMemberMidsForAppPlatform', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getGroupMemberMidsForAppPlatform_args(); + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getGroupMemberMidsForAppPlatform = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getGroupMemberMidsForAppPlatform_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupMemberMidsForAppPlatform failed: unknown result'); +}; +CallServiceClient.prototype.getUserLanguage = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserLanguage(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserLanguage(); + } +}; + +CallServiceClient.prototype.send_getUserLanguage = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserLanguage', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getUserLanguage_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getUserLanguage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getUserLanguage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserLanguage failed: unknown result'); +}; +CallServiceClient.prototype.lookupPaidCall = function(dialedNumber, language, referer, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_lookupPaidCall(dialedNumber, language, referer); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_lookupPaidCall(dialedNumber, language, referer); + } +}; + +CallServiceClient.prototype.send_lookupPaidCall = function(dialedNumber, language, referer) { + var output = new this.pClass(this.output); + output.writeMessageBegin('lookupPaidCall', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_lookupPaidCall_args(); + args.dialedNumber = dialedNumber; + args.language = language; + args.referer = referer; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_lookupPaidCall = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_lookupPaidCall_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('lookupPaidCall failed: unknown result'); +}; +CallServiceClient.prototype.getExtendedProfile = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getExtendedProfile(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getExtendedProfile(); + } +}; + +CallServiceClient.prototype.send_getExtendedProfile = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getExtendedProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getExtendedProfile_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getExtendedProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getExtendedProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getExtendedProfile failed: unknown result'); +}; +CallServiceClient.prototype.getReverseCompactContacts = function(ids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getReverseCompactContacts(ids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getReverseCompactContacts(ids); + } +}; + +CallServiceClient.prototype.send_getReverseCompactContacts = function(ids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getReverseCompactContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getReverseCompactContacts_args(); + args.ids = ids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getReverseCompactContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getReverseCompactContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getReverseCompactContacts failed: unknown result'); +}; +CallServiceClient.prototype.getPaidCallAdStatus = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPaidCallAdStatus(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPaidCallAdStatus(); + } +}; + +CallServiceClient.prototype.send_getPaidCallAdStatus = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPaidCallAdStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getPaidCallAdStatus_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getPaidCallAdStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getPaidCallAdStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPaidCallAdStatus failed: unknown result'); +}; +CallServiceClient.prototype.findContactByUseridWithoutAbuseBlockForChannel = function(userid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findContactByUseridWithoutAbuseBlockForChannel(userid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findContactByUseridWithoutAbuseBlockForChannel(userid); + } +}; + +CallServiceClient.prototype.send_findContactByUseridWithoutAbuseBlockForChannel = function(userid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findContactByUseridWithoutAbuseBlockForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_findContactByUseridWithoutAbuseBlockForChannel_args(); + args.userid = userid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_findContactByUseridWithoutAbuseBlockForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_findContactByUseridWithoutAbuseBlockForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findContactByUseridWithoutAbuseBlockForChannel failed: unknown result'); +}; +CallServiceClient.prototype.getGroupMemberMids = function(groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupMemberMids(groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupMemberMids(groupId); + } +}; + +CallServiceClient.prototype.send_getGroupMemberMids = function(groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupMemberMids', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getGroupMemberMids_args(); + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getGroupMemberMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getGroupMemberMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupMemberMids failed: unknown result'); +}; +CallServiceClient.prototype.sendMessageWithoutRelationship = function(message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessageWithoutRelationship(message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessageWithoutRelationship(message); + } +}; + +CallServiceClient.prototype.send_sendMessageWithoutRelationship = function(message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessageWithoutRelationship', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_sendMessageWithoutRelationship_args(); + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_sendMessageWithoutRelationship = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_sendMessageWithoutRelationship_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendMessageWithoutRelationship failed: unknown result'); +}; +CallServiceClient.prototype.displayBuddySubscriberCountInBulk = function(mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_displayBuddySubscriberCountInBulk(mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_displayBuddySubscriberCountInBulk(mids); + } +}; + +CallServiceClient.prototype.send_displayBuddySubscriberCountInBulk = function(mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('displayBuddySubscriberCountInBulk', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_displayBuddySubscriberCountInBulk_args(); + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_displayBuddySubscriberCountInBulk = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_displayBuddySubscriberCountInBulk_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('displayBuddySubscriberCountInBulk failed: unknown result'); +}; +CallServiceClient.prototype.lookupRoomMembers = function(roomId, mids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_lookupRoomMembers(roomId, mids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_lookupRoomMembers(roomId, mids); + } +}; + +CallServiceClient.prototype.send_lookupRoomMembers = function(roomId, mids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('lookupRoomMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_lookupRoomMembers_args(); + args.roomId = roomId; + args.mids = mids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_lookupRoomMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_lookupRoomMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('lookupRoomMembers failed: unknown result'); +}; +CallServiceClient.prototype.getFavoriteMidsForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getFavoriteMidsForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getFavoriteMidsForChannel(); + } +}; + +CallServiceClient.prototype.send_getFavoriteMidsForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getFavoriteMidsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getFavoriteMidsForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getFavoriteMidsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getFavoriteMidsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getFavoriteMidsForChannel failed: unknown result'); +}; +CallServiceClient.prototype.getAllContactIdsForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getAllContactIdsForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getAllContactIdsForChannel(); + } +}; + +CallServiceClient.prototype.send_getAllContactIdsForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getAllContactIdsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getAllContactIdsForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getAllContactIdsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getAllContactIdsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getAllContactIdsForChannel failed: unknown result'); +}; +CallServiceClient.prototype.displayBuddySubscriberCount = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_displayBuddySubscriberCount(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_displayBuddySubscriberCount(); + } +}; + +CallServiceClient.prototype.send_displayBuddySubscriberCount = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('displayBuddySubscriberCount', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_displayBuddySubscriberCount_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_displayBuddySubscriberCount = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_displayBuddySubscriberCount_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('displayBuddySubscriberCount failed: unknown result'); +}; +CallServiceClient.prototype.getProfileForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProfileForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProfileForChannel(); + } +}; + +CallServiceClient.prototype.send_getProfileForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProfileForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getProfileForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getProfileForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getProfileForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProfileForChannel failed: unknown result'); +}; +CallServiceClient.prototype.getUserTickets = function(userMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserTickets(userMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserTickets(userMids); + } +}; + +CallServiceClient.prototype.send_getUserTickets = function(userMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserTickets', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getUserTickets_args(); + args.userMids = userMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getUserTickets = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getUserTickets_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserTickets failed: unknown result'); +}; +CallServiceClient.prototype.getOAFriendMids = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getOAFriendMids(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getOAFriendMids(); + } +}; + +CallServiceClient.prototype.send_getOAFriendMids = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getOAFriendMids', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getOAFriendMids_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getOAFriendMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getOAFriendMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getOAFriendMids failed: unknown result'); +}; +CallServiceClient.prototype.searchPaidCallUserRate = function(countryCode, language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_searchPaidCallUserRate(countryCode, language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_searchPaidCallUserRate(countryCode, language); + } +}; + +CallServiceClient.prototype.send_searchPaidCallUserRate = function(countryCode, language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('searchPaidCallUserRate', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_searchPaidCallUserRate_args(); + args.countryCode = countryCode; + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_searchPaidCallUserRate = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_searchPaidCallUserRate_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('searchPaidCallUserRate failed: unknown result'); +}; +CallServiceClient.prototype.getJoinedGroupIdsForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getJoinedGroupIdsForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getJoinedGroupIdsForChannel(); + } +}; + +CallServiceClient.prototype.send_getJoinedGroupIdsForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getJoinedGroupIdsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getJoinedGroupIdsForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getJoinedGroupIdsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getJoinedGroupIdsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getJoinedGroupIdsForChannel failed: unknown result'); +}; +CallServiceClient.prototype.acquireGroupCallRoute = function(chatMid, mediaType, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acquireGroupCallRoute(chatMid, mediaType); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acquireGroupCallRoute(chatMid, mediaType); + } +}; + +CallServiceClient.prototype.send_acquireGroupCallRoute = function(chatMid, mediaType) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acquireGroupCallRoute', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_acquireGroupCallRoute_args(); + args.chatMid = chatMid; + args.mediaType = mediaType; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_acquireGroupCallRoute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_acquireGroupCallRoute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('acquireGroupCallRoute failed: unknown result'); +}; +CallServiceClient.prototype.getUserMidsWhoAddedMe = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserMidsWhoAddedMe(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserMidsWhoAddedMe(); + } +}; + +CallServiceClient.prototype.send_getUserMidsWhoAddedMe = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserMidsWhoAddedMe', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getUserMidsWhoAddedMe_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getUserMidsWhoAddedMe = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getUserMidsWhoAddedMe_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserMidsWhoAddedMe failed: unknown result'); +}; +CallServiceClient.prototype.getIdentityCredential = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getIdentityCredential(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getIdentityCredential(); + } +}; + +CallServiceClient.prototype.send_getIdentityCredential = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getIdentityCredential_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getIdentityCredential failed: unknown result'); +}; +CallServiceClient.prototype.addOperationForChannel = function(opType, param1, param2, param3, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_addOperationForChannel(opType, param1, param2, param3); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_addOperationForChannel(opType, param1, param2, param3); + } +}; + +CallServiceClient.prototype.send_addOperationForChannel = function(opType, param1, param2, param3) { + var output = new this.pClass(this.output); + output.writeMessageBegin('addOperationForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_addOperationForChannel_args(); + args.opType = opType; + args.param1 = param1; + args.param2 = param2; + args.param3 = param3; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_addOperationForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_addOperationForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +CallServiceClient.prototype.getSimpleChannelContacts = function(ids, statusSticonFallbackDisabled, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSimpleChannelContacts(ids, statusSticonFallbackDisabled); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSimpleChannelContacts(ids, statusSticonFallbackDisabled); + } +}; + +CallServiceClient.prototype.send_getSimpleChannelContacts = function(ids, statusSticonFallbackDisabled) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSimpleChannelContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getSimpleChannelContacts_args(); + args.ids = ids; + args.statusSticonFallbackDisabled = statusSticonFallbackDisabled; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getSimpleChannelContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getSimpleChannelContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSimpleChannelContacts failed: unknown result'); +}; +CallServiceClient.prototype.getUserLastSentMessageTimeStamp = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserLastSentMessageTimeStamp(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserLastSentMessageTimeStamp(mid); + } +}; + +CallServiceClient.prototype.send_getUserLastSentMessageTimeStamp = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserLastSentMessageTimeStamp', Thrift.MessageType.CALL, this.seqid()); + var args = new CallService_getUserLastSentMessageTimeStamp_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +CallServiceClient.prototype.recv_getUserLastSentMessageTimeStamp = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new CallService_getUserLastSentMessageTimeStamp_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserLastSentMessageTimeStamp failed: unknown result'); +}; +var CallServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +CallServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +CallServiceProcessor.prototype.process_getUserStatus = function(seqid, input, output) { + var args = new CallService_getUserStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserStatus.length === 1) { + Q.fcall(this._handler.getUserStatus, args.mid) + .then(function(result) { + var result_obj = new CallService_getUserStatus_result({success: result}); + output.writeMessageBegin("getUserStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getUserStatus_result(err); + output.writeMessageBegin("getUserStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserStatus(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getUserStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_updateProfileAttributeForChannel = function(seqid, input, output) { + var args = new CallService_updateProfileAttributeForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateProfileAttributeForChannel.length === 2) { + Q.fcall(this._handler.updateProfileAttributeForChannel, args.profileAttribute, args.value) + .then(function(result) { + var result_obj = new CallService_updateProfileAttributeForChannel_result({success: result}); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_updateProfileAttributeForChannel_result(err); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateProfileAttributeForChannel(args.profileAttribute, args.value, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_updateProfileAttributeForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_updateExtendedProfileAttribute = function(seqid, input, output) { + var args = new CallService_updateExtendedProfileAttribute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateExtendedProfileAttribute.length === 2) { + Q.fcall(this._handler.updateExtendedProfileAttribute, args.attr, args.extendedProfile) + .then(function(result) { + var result_obj = new CallService_updateExtendedProfileAttribute_result({success: result}); + output.writeMessageBegin("updateExtendedProfileAttribute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_updateExtendedProfileAttribute_result(err); + output.writeMessageBegin("updateExtendedProfileAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateExtendedProfileAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateExtendedProfileAttribute(args.attr, args.extendedProfile, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_updateExtendedProfileAttribute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateExtendedProfileAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateExtendedProfileAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getAllSimpleChannelContacts = function(seqid, input, output) { + var args = new CallService_getAllSimpleChannelContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getAllSimpleChannelContacts.length === 1) { + Q.fcall(this._handler.getAllSimpleChannelContacts, args.statusSticonFallbackDisabled) + .then(function(result) { + var result_obj = new CallService_getAllSimpleChannelContacts_result({success: result}); + output.writeMessageBegin("getAllSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getAllSimpleChannelContacts_result(err); + output.writeMessageBegin("getAllSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllSimpleChannelContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getAllSimpleChannelContacts(args.statusSticonFallbackDisabled, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getAllSimpleChannelContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getAllSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllSimpleChannelContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getUserIdentities = function(seqid, input, output) { + var args = new CallService_getUserIdentities_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserIdentities.length === 0) { + Q.fcall(this._handler.getUserIdentities) + .then(function(result) { + var result_obj = new CallService_getUserIdentities_result({success: result}); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getUserIdentities_result(err); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserIdentities(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getUserIdentities_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_markPaidCallAd = function(seqid, input, output) { + var args = new CallService_markPaidCallAd_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.markPaidCallAd.length === 3) { + Q.fcall(this._handler.markPaidCallAd, args.dialedNumber, args.language, args.disableCallerId) + .then(function(result) { + var result_obj = new CallService_markPaidCallAd_result({success: result}); + output.writeMessageBegin("markPaidCallAd", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_markPaidCallAd_result(err); + output.writeMessageBegin("markPaidCallAd", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("markPaidCallAd", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.markPaidCallAd(args.dialedNumber, args.language, args.disableCallerId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_markPaidCallAd_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("markPaidCallAd", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("markPaidCallAd", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_isGroupMember = function(seqid, input, output) { + var args = new CallService_isGroupMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isGroupMember.length === 1) { + Q.fcall(this._handler.isGroupMember, args.groupId) + .then(function(result) { + var result_obj = new CallService_isGroupMember_result({success: result}); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_isGroupMember_result(err); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isGroupMember(args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_isGroupMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPhoneInfoFromPhoneNumber = function(seqid, input, output) { + var args = new CallService_getPhoneInfoFromPhoneNumber_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPhoneInfoFromPhoneNumber.length === 2) { + Q.fcall(this._handler.getPhoneInfoFromPhoneNumber, args.region, args.phoneNumber) + .then(function(result) { + var result_obj = new CallService_getPhoneInfoFromPhoneNumber_result({success: result}); + output.writeMessageBegin("getPhoneInfoFromPhoneNumber", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPhoneInfoFromPhoneNumber_result(err); + output.writeMessageBegin("getPhoneInfoFromPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPhoneInfoFromPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPhoneInfoFromPhoneNumber(args.region, args.phoneNumber, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPhoneInfoFromPhoneNumber_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPhoneInfoFromPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPhoneInfoFromPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_redeemPaidCallVoucher = function(seqid, input, output) { + var args = new CallService_redeemPaidCallVoucher_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.redeemPaidCallVoucher.length === 2) { + Q.fcall(this._handler.redeemPaidCallVoucher, args.serial, args.language) + .then(function(result) { + var result_obj = new CallService_redeemPaidCallVoucher_result({success: result}); + output.writeMessageBegin("redeemPaidCallVoucher", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_redeemPaidCallVoucher_result(err); + output.writeMessageBegin("redeemPaidCallVoucher", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("redeemPaidCallVoucher", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.redeemPaidCallVoucher(args.serial, args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_redeemPaidCallVoucher_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("redeemPaidCallVoucher", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("redeemPaidCallVoucher", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPreferredDisplayName = function(seqid, input, output) { + var args = new CallService_getPreferredDisplayName_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPreferredDisplayName.length === 1) { + Q.fcall(this._handler.getPreferredDisplayName, args.mids) + .then(function(result) { + var result_obj = new CallService_getPreferredDisplayName_result({success: result}); + output.writeMessageBegin("getPreferredDisplayName", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPreferredDisplayName_result(err); + output.writeMessageBegin("getPreferredDisplayName", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPreferredDisplayName", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPreferredDisplayName(args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPreferredDisplayName_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPreferredDisplayName", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPreferredDisplayName", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getContactsForChannel = function(seqid, input, output) { + var args = new CallService_getContactsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getContactsForChannel.length === 1) { + Q.fcall(this._handler.getContactsForChannel, args.ids) + .then(function(result) { + var result_obj = new CallService_getContactsForChannel_result({success: result}); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getContactsForChannel_result(err); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getContactsForChannel(args.ids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getContactsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getCallCreditProducts = function(seqid, input, output) { + var args = new CallService_getCallCreditProducts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCallCreditProducts.length === 4) { + Q.fcall(this._handler.getCallCreditProducts, args.appStoreCode, args.pgCode, args.country, args.language) + .then(function(result) { + var result_obj = new CallService_getCallCreditProducts_result({success: result}); + output.writeMessageBegin("getCallCreditProducts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getCallCreditProducts_result(err); + output.writeMessageBegin("getCallCreditProducts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCallCreditProducts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCallCreditProducts(args.appStoreCode, args.pgCode, args.country, args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getCallCreditProducts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCallCreditProducts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCallCreditProducts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getCompactContacts = function(seqid, input, output) { + var args = new CallService_getCompactContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCompactContacts.length === 1) { + Q.fcall(this._handler.getCompactContacts, args.lastModifiedTimestamp) + .then(function(result) { + var result_obj = new CallService_getCompactContacts_result({success: result}); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getCompactContacts_result(err); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCompactContacts(args.lastModifiedTimestamp, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getCompactContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_notifyNotiCenterEvent = function(seqid, input, output) { + var args = new CallService_notifyNotiCenterEvent_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyNotiCenterEvent.length === 1) { + Q.fcall(this._handler.notifyNotiCenterEvent, args.event) + .then(function(result) { + var result_obj = new CallService_notifyNotiCenterEvent_result({success: result}); + output.writeMessageBegin("notifyNotiCenterEvent", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_notifyNotiCenterEvent_result(err); + output.writeMessageBegin("notifyNotiCenterEvent", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyNotiCenterEvent", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyNotiCenterEvent(args.event, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_notifyNotiCenterEvent_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyNotiCenterEvent", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyNotiCenterEvent", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_isInContact = function(seqid, input, output) { + var args = new CallService_isInContact_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isInContact.length === 1) { + Q.fcall(this._handler.isInContact, args.mid) + .then(function(result) { + var result_obj = new CallService_isInContact_result({success: result}); + output.writeMessageBegin("isInContact", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_isInContact_result(err); + output.writeMessageBegin("isInContact", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isInContact", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isInContact(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_isInContact_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isInContact", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isInContact", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_lookupGroupMembers = function(seqid, input, output) { + var args = new CallService_lookupGroupMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.lookupGroupMembers.length === 2) { + Q.fcall(this._handler.lookupGroupMembers, args.groupId, args.mids) + .then(function(result) { + var result_obj = new CallService_lookupGroupMembers_result({success: result}); + output.writeMessageBegin("lookupGroupMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_lookupGroupMembers_result(err); + output.writeMessageBegin("lookupGroupMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupGroupMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.lookupGroupMembers(args.groupId, args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_lookupGroupMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("lookupGroupMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupGroupMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getRoomInformation = function(seqid, input, output) { + var args = new CallService_getRoomInformation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getRoomInformation.length === 1) { + Q.fcall(this._handler.getRoomInformation, args.roomMid) + .then(function(result) { + var result_obj = new CallService_getRoomInformation_result({success: result}); + output.writeMessageBegin("getRoomInformation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getRoomInformation_result(err); + output.writeMessageBegin("getRoomInformation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRoomInformation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getRoomInformation(args.roomMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getRoomInformation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getRoomInformation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRoomInformation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getGroupCall = function(seqid, input, output) { + var args = new CallService_getGroupCall_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupCall.length === 1) { + Q.fcall(this._handler.getGroupCall, args.chatMid) + .then(function(result) { + var result_obj = new CallService_getGroupCall_result({success: result}); + output.writeMessageBegin("getGroupCall", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getGroupCall_result(err); + output.writeMessageBegin("getGroupCall", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupCall", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupCall(args.chatMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getGroupCall_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupCall", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupCall", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_isAllowSecondaryDeviceLogin = function(seqid, input, output) { + var args = new CallService_isAllowSecondaryDeviceLogin_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isAllowSecondaryDeviceLogin.length === 0) { + Q.fcall(this._handler.isAllowSecondaryDeviceLogin) + .then(function(result) { + var result_obj = new CallService_isAllowSecondaryDeviceLogin_result({success: result}); + output.writeMessageBegin("isAllowSecondaryDeviceLogin", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_isAllowSecondaryDeviceLogin_result(err); + output.writeMessageBegin("isAllowSecondaryDeviceLogin", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isAllowSecondaryDeviceLogin", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isAllowSecondaryDeviceLogin(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_isAllowSecondaryDeviceLogin_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isAllowSecondaryDeviceLogin", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isAllowSecondaryDeviceLogin", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPrimaryClientForChannel = function(seqid, input, output) { + var args = new CallService_getPrimaryClientForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPrimaryClientForChannel.length === 0) { + Q.fcall(this._handler.getPrimaryClientForChannel) + .then(function(result) { + var result_obj = new CallService_getPrimaryClientForChannel_result({success: result}); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPrimaryClientForChannel_result(err); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPrimaryClientForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPrimaryClientForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_createRoomWithBuddy = function(seqid, input, output) { + var args = new CallService_createRoomWithBuddy_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createRoomWithBuddy.length === 3) { + Q.fcall(this._handler.createRoomWithBuddy, args.reqSeq, args.buddyMid, args.contactIds) + .then(function(result) { + var result_obj = new CallService_createRoomWithBuddy_result({success: result}); + output.writeMessageBegin("createRoomWithBuddy", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_createRoomWithBuddy_result(err); + output.writeMessageBegin("createRoomWithBuddy", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createRoomWithBuddy", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createRoomWithBuddy(args.reqSeq, args.buddyMid, args.contactIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_createRoomWithBuddy_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createRoomWithBuddy", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createRoomWithBuddy", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getDisplayName = function(seqid, input, output) { + var args = new CallService_getDisplayName_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getDisplayName.length === 1) { + Q.fcall(this._handler.getDisplayName, args.mid) + .then(function(result) { + var result_obj = new CallService_getDisplayName_result({success: result}); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getDisplayName_result(err); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getDisplayName(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getDisplayName_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPaidCallMetadata = function(seqid, input, output) { + var args = new CallService_getPaidCallMetadata_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPaidCallMetadata.length === 1) { + Q.fcall(this._handler.getPaidCallMetadata, args.language) + .then(function(result) { + var result_obj = new CallService_getPaidCallMetadata_result({success: result}); + output.writeMessageBegin("getPaidCallMetadata", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPaidCallMetadata_result(err); + output.writeMessageBegin("getPaidCallMetadata", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPaidCallMetadata", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPaidCallMetadata(args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPaidCallMetadata_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPaidCallMetadata", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPaidCallMetadata", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getMid = function(seqid, input, output) { + var args = new CallService_getMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMid.length === 0) { + Q.fcall(this._handler.getMid) + .then(function(result) { + var result_obj = new CallService_getMid_result({success: result}); + output.writeMessageBegin("getMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getMid_result(err); + output.writeMessageBegin("getMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMid(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getUserCountryForBilling = function(seqid, input, output) { + var args = new CallService_getUserCountryForBilling_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserCountryForBilling.length === 2) { + Q.fcall(this._handler.getUserCountryForBilling, args.country, args.remoteIp) + .then(function(result) { + var result_obj = new CallService_getUserCountryForBilling_result({success: result}); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getUserCountryForBilling_result(err); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserCountryForBilling(args.country, args.remoteIp, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getUserCountryForBilling_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getFavoriteGroupIdsForChannel = function(seqid, input, output) { + var args = new CallService_getFavoriteGroupIdsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getFavoriteGroupIdsForChannel.length === 0) { + Q.fcall(this._handler.getFavoriteGroupIdsForChannel) + .then(function(result) { + var result_obj = new CallService_getFavoriteGroupIdsForChannel_result({success: result}); + output.writeMessageBegin("getFavoriteGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getFavoriteGroupIdsForChannel_result(err); + output.writeMessageBegin("getFavoriteGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFavoriteGroupIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getFavoriteGroupIdsForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getFavoriteGroupIdsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getFavoriteGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFavoriteGroupIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPaidCallHistory = function(seqid, input, output) { + var args = new CallService_getPaidCallHistory_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPaidCallHistory.length === 3) { + Q.fcall(this._handler.getPaidCallHistory, args.start, args.size, args.language) + .then(function(result) { + var result_obj = new CallService_getPaidCallHistory_result({success: result}); + output.writeMessageBegin("getPaidCallHistory", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPaidCallHistory_result(err); + output.writeMessageBegin("getPaidCallHistory", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPaidCallHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPaidCallHistory(args.start, args.size, args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPaidCallHistory_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPaidCallHistory", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPaidCallHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_sendPinCodeOperation = function(seqid, input, output) { + var args = new CallService_sendPinCodeOperation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendPinCodeOperation.length === 1) { + Q.fcall(this._handler.sendPinCodeOperation, args.verifier) + .then(function(result) { + var result_obj = new CallService_sendPinCodeOperation_result({success: result}); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_sendPinCodeOperation_result(err); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendPinCodeOperation(args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_sendPinCodeOperation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_inviteIntoGroupCall = function(seqid, input, output) { + var args = new CallService_inviteIntoGroupCall_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.inviteIntoGroupCall.length === 3) { + Q.fcall(this._handler.inviteIntoGroupCall, args.chatMid, args.memberMids, args.mediaType) + .then(function(result) { + var result_obj = new CallService_inviteIntoGroupCall_result({success: result}); + output.writeMessageBegin("inviteIntoGroupCall", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_inviteIntoGroupCall_result(err); + output.writeMessageBegin("inviteIntoGroupCall", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteIntoGroupCall", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.inviteIntoGroupCall(args.chatMid, args.memberMids, args.mediaType, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_inviteIntoGroupCall_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("inviteIntoGroupCall", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteIntoGroupCall", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getFriendMids = function(seqid, input, output) { + var args = new CallService_getFriendMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getFriendMids.length === 0) { + Q.fcall(this._handler.getFriendMids) + .then(function(result) { + var result_obj = new CallService_getFriendMids_result({success: result}); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getFriendMids_result(err); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getFriendMids(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getFriendMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getMetaProfile = function(seqid, input, output) { + var args = new CallService_getMetaProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMetaProfile.length === 0) { + Q.fcall(this._handler.getMetaProfile) + .then(function(result) { + var result_obj = new CallService_getMetaProfile_result({success: result}); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getMetaProfile_result(err); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMetaProfile(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getMetaProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_sendMessageForChannel = function(seqid, input, output) { + var args = new CallService_sendMessageForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessageForChannel.length === 1) { + Q.fcall(this._handler.sendMessageForChannel, args.message) + .then(function(result) { + var result_obj = new CallService_sendMessageForChannel_result({success: result}); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_sendMessageForChannel_result(err); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessageForChannel(args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_sendMessageForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_activeBuddySubscriberCount = function(seqid, input, output) { + var args = new CallService_activeBuddySubscriberCount_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.activeBuddySubscriberCount.length === 0) { + Q.fcall(this._handler.activeBuddySubscriberCount) + .then(function(result) { + var result_obj = new CallService_activeBuddySubscriberCount_result({success: result}); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_activeBuddySubscriberCount_result(err); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.activeBuddySubscriberCount(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_activeBuddySubscriberCount_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getCallCreditPurchaseHistory = function(seqid, input, output) { + var args = new CallService_getCallCreditPurchaseHistory_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCallCreditPurchaseHistory.length === 1) { + Q.fcall(this._handler.getCallCreditPurchaseHistory, args.request) + .then(function(result) { + var result_obj = new CallService_getCallCreditPurchaseHistory_result({success: result}); + output.writeMessageBegin("getCallCreditPurchaseHistory", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getCallCreditPurchaseHistory_result(err); + output.writeMessageBegin("getCallCreditPurchaseHistory", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCallCreditPurchaseHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCallCreditPurchaseHistory(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getCallCreditPurchaseHistory_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCallCreditPurchaseHistory", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCallCreditPurchaseHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_isRoomMember = function(seqid, input, output) { + var args = new CallService_isRoomMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isRoomMember.length === 1) { + Q.fcall(this._handler.isRoomMember, args.roomId) + .then(function(result) { + var result_obj = new CallService_isRoomMember_result({success: result}); + output.writeMessageBegin("isRoomMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_isRoomMember_result(err); + output.writeMessageBegin("isRoomMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isRoomMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isRoomMember(args.roomId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_isRoomMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isRoomMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isRoomMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_sendSystemOAMessage = function(seqid, input, output) { + var args = new CallService_sendSystemOAMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendSystemOAMessage.length === 1) { + Q.fcall(this._handler.sendSystemOAMessage, args.message) + .then(function(result) { + var result_obj = new CallService_sendSystemOAMessage_result({success: result}); + output.writeMessageBegin("sendSystemOAMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_sendSystemOAMessage_result(err); + output.writeMessageBegin("sendSystemOAMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendSystemOAMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendSystemOAMessage(args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_sendSystemOAMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendSystemOAMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendSystemOAMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_acquirePaidCallRoute = function(seqid, input, output) { + var args = new CallService_acquirePaidCallRoute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acquirePaidCallRoute.length === 7) { + Q.fcall(this._handler.acquirePaidCallRoute, args.paidCallType, args.dialedNumber, args.language, args.networkCode, args.disableCallerId, args.referer, args.adSessionId) + .then(function(result) { + var result_obj = new CallService_acquirePaidCallRoute_result({success: result}); + output.writeMessageBegin("acquirePaidCallRoute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_acquirePaidCallRoute_result(err); + output.writeMessageBegin("acquirePaidCallRoute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquirePaidCallRoute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acquirePaidCallRoute(args.paidCallType, args.dialedNumber, args.language, args.networkCode, args.disableCallerId, args.referer, args.adSessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_acquirePaidCallRoute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acquirePaidCallRoute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquirePaidCallRoute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getGroupsForChannel = function(seqid, input, output) { + var args = new CallService_getGroupsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupsForChannel.length === 1) { + Q.fcall(this._handler.getGroupsForChannel, args.groupIds) + .then(function(result) { + var result_obj = new CallService_getGroupsForChannel_result({success: result}); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getGroupsForChannel_result(err); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupsForChannel(args.groupIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getGroupsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getUserCreateTime = function(seqid, input, output) { + var args = new CallService_getUserCreateTime_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserCreateTime.length === 0) { + Q.fcall(this._handler.getUserCreateTime) + .then(function(result) { + var result_obj = new CallService_getUserCreateTime_result({success: result}); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getUserCreateTime_result(err); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserCreateTime(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getUserCreateTime_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_registerChannelCP = function(seqid, input, output) { + var args = new CallService_registerChannelCP_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerChannelCP.length === 2) { + Q.fcall(this._handler.registerChannelCP, args.cpId, args.registerPassword) + .then(function(result) { + var result_obj = new CallService_registerChannelCP_result({success: result}); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_registerChannelCP_result(err); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerChannelCP(args.cpId, args.registerPassword, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_registerChannelCP_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_reserveCallCreditPurchase = function(seqid, input, output) { + var args = new CallService_reserveCallCreditPurchase_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reserveCallCreditPurchase.length === 1) { + Q.fcall(this._handler.reserveCallCreditPurchase, args.request) + .then(function(result) { + var result_obj = new CallService_reserveCallCreditPurchase_result({success: result}); + output.writeMessageBegin("reserveCallCreditPurchase", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_reserveCallCreditPurchase_result(err); + output.writeMessageBegin("reserveCallCreditPurchase", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reserveCallCreditPurchase", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reserveCallCreditPurchase(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_reserveCallCreditPurchase_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reserveCallCreditPurchase", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reserveCallCreditPurchase", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_acquirePaidCallCurrencyExchangeRate = function(seqid, input, output) { + var args = new CallService_acquirePaidCallCurrencyExchangeRate_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acquirePaidCallCurrencyExchangeRate.length === 1) { + Q.fcall(this._handler.acquirePaidCallCurrencyExchangeRate, args.language) + .then(function(result) { + var result_obj = new CallService_acquirePaidCallCurrencyExchangeRate_result({success: result}); + output.writeMessageBegin("acquirePaidCallCurrencyExchangeRate", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_acquirePaidCallCurrencyExchangeRate_result(err); + output.writeMessageBegin("acquirePaidCallCurrencyExchangeRate", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquirePaidCallCurrencyExchangeRate", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acquirePaidCallCurrencyExchangeRate(args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_acquirePaidCallCurrencyExchangeRate_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acquirePaidCallCurrencyExchangeRate", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquirePaidCallCurrencyExchangeRate", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getRoomMemberMidsForAppPlatform = function(seqid, input, output) { + var args = new CallService_getRoomMemberMidsForAppPlatform_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getRoomMemberMidsForAppPlatform.length === 1) { + Q.fcall(this._handler.getRoomMemberMidsForAppPlatform, args.roomId) + .then(function(result) { + var result_obj = new CallService_getRoomMemberMidsForAppPlatform_result({success: result}); + output.writeMessageBegin("getRoomMemberMidsForAppPlatform", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getRoomMemberMidsForAppPlatform_result(err); + output.writeMessageBegin("getRoomMemberMidsForAppPlatform", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRoomMemberMidsForAppPlatform", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getRoomMemberMidsForAppPlatform(args.roomId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getRoomMemberMidsForAppPlatform_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getRoomMemberMidsForAppPlatform", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRoomMemberMidsForAppPlatform", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPaidCallBalanceList = function(seqid, input, output) { + var args = new CallService_getPaidCallBalanceList_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPaidCallBalanceList.length === 1) { + Q.fcall(this._handler.getPaidCallBalanceList, args.language) + .then(function(result) { + var result_obj = new CallService_getPaidCallBalanceList_result({success: result}); + output.writeMessageBegin("getPaidCallBalanceList", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPaidCallBalanceList_result(err); + output.writeMessageBegin("getPaidCallBalanceList", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPaidCallBalanceList", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPaidCallBalanceList(args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPaidCallBalanceList_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPaidCallBalanceList", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPaidCallBalanceList", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPersonalInfos = function(seqid, input, output) { + var args = new CallService_getPersonalInfos_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPersonalInfos.length === 1) { + Q.fcall(this._handler.getPersonalInfos, args.requiredPersonalInfos) + .then(function(result) { + var result_obj = new CallService_getPersonalInfos_result({success: result}); + output.writeMessageBegin("getPersonalInfos", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPersonalInfos_result(err); + output.writeMessageBegin("getPersonalInfos", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPersonalInfos", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPersonalInfos(args.requiredPersonalInfos, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPersonalInfos_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPersonalInfos", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPersonalInfos", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPrimaryClientsForChannel = function(seqid, input, output) { + var args = new CallService_getPrimaryClientsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPrimaryClientsForChannel.length === 1) { + Q.fcall(this._handler.getPrimaryClientsForChannel, args.userMids) + .then(function(result) { + var result_obj = new CallService_getPrimaryClientsForChannel_result({success: result}); + output.writeMessageBegin("getPrimaryClientsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPrimaryClientsForChannel_result(err); + output.writeMessageBegin("getPrimaryClientsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPrimaryClientsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPrimaryClientsForChannel(args.userMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPrimaryClientsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPrimaryClientsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPrimaryClientsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_addBuddyToContact = function(seqid, input, output) { + var args = new CallService_addBuddyToContact_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.addBuddyToContact.length === 1) { + Q.fcall(this._handler.addBuddyToContact, args.buddyMid) + .then(function(result) { + var result_obj = new CallService_addBuddyToContact_result({success: result}); + output.writeMessageBegin("addBuddyToContact", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_addBuddyToContact_result(err); + output.writeMessageBegin("addBuddyToContact", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addBuddyToContact", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.addBuddyToContact(args.buddyMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_addBuddyToContact_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("addBuddyToContact", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addBuddyToContact", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getGroupMemberMidsForAppPlatform = function(seqid, input, output) { + var args = new CallService_getGroupMemberMidsForAppPlatform_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupMemberMidsForAppPlatform.length === 1) { + Q.fcall(this._handler.getGroupMemberMidsForAppPlatform, args.groupId) + .then(function(result) { + var result_obj = new CallService_getGroupMemberMidsForAppPlatform_result({success: result}); + output.writeMessageBegin("getGroupMemberMidsForAppPlatform", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getGroupMemberMidsForAppPlatform_result(err); + output.writeMessageBegin("getGroupMemberMidsForAppPlatform", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupMemberMidsForAppPlatform", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupMemberMidsForAppPlatform(args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getGroupMemberMidsForAppPlatform_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupMemberMidsForAppPlatform", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupMemberMidsForAppPlatform", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getUserLanguage = function(seqid, input, output) { + var args = new CallService_getUserLanguage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserLanguage.length === 0) { + Q.fcall(this._handler.getUserLanguage) + .then(function(result) { + var result_obj = new CallService_getUserLanguage_result({success: result}); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getUserLanguage_result(err); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserLanguage(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getUserLanguage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_lookupPaidCall = function(seqid, input, output) { + var args = new CallService_lookupPaidCall_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.lookupPaidCall.length === 3) { + Q.fcall(this._handler.lookupPaidCall, args.dialedNumber, args.language, args.referer) + .then(function(result) { + var result_obj = new CallService_lookupPaidCall_result({success: result}); + output.writeMessageBegin("lookupPaidCall", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_lookupPaidCall_result(err); + output.writeMessageBegin("lookupPaidCall", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupPaidCall", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.lookupPaidCall(args.dialedNumber, args.language, args.referer, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_lookupPaidCall_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("lookupPaidCall", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupPaidCall", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getExtendedProfile = function(seqid, input, output) { + var args = new CallService_getExtendedProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getExtendedProfile.length === 0) { + Q.fcall(this._handler.getExtendedProfile) + .then(function(result) { + var result_obj = new CallService_getExtendedProfile_result({success: result}); + output.writeMessageBegin("getExtendedProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getExtendedProfile_result(err); + output.writeMessageBegin("getExtendedProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getExtendedProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getExtendedProfile(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getExtendedProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getExtendedProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getExtendedProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getReverseCompactContacts = function(seqid, input, output) { + var args = new CallService_getReverseCompactContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getReverseCompactContacts.length === 1) { + Q.fcall(this._handler.getReverseCompactContacts, args.ids) + .then(function(result) { + var result_obj = new CallService_getReverseCompactContacts_result({success: result}); + output.writeMessageBegin("getReverseCompactContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getReverseCompactContacts_result(err); + output.writeMessageBegin("getReverseCompactContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getReverseCompactContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getReverseCompactContacts(args.ids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getReverseCompactContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getReverseCompactContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getReverseCompactContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getPaidCallAdStatus = function(seqid, input, output) { + var args = new CallService_getPaidCallAdStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPaidCallAdStatus.length === 0) { + Q.fcall(this._handler.getPaidCallAdStatus) + .then(function(result) { + var result_obj = new CallService_getPaidCallAdStatus_result({success: result}); + output.writeMessageBegin("getPaidCallAdStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getPaidCallAdStatus_result(err); + output.writeMessageBegin("getPaidCallAdStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPaidCallAdStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPaidCallAdStatus(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getPaidCallAdStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPaidCallAdStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPaidCallAdStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_findContactByUseridWithoutAbuseBlockForChannel = function(seqid, input, output) { + var args = new CallService_findContactByUseridWithoutAbuseBlockForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findContactByUseridWithoutAbuseBlockForChannel.length === 1) { + Q.fcall(this._handler.findContactByUseridWithoutAbuseBlockForChannel, args.userid) + .then(function(result) { + var result_obj = new CallService_findContactByUseridWithoutAbuseBlockForChannel_result({success: result}); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_findContactByUseridWithoutAbuseBlockForChannel_result(err); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findContactByUseridWithoutAbuseBlockForChannel(args.userid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_findContactByUseridWithoutAbuseBlockForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getGroupMemberMids = function(seqid, input, output) { + var args = new CallService_getGroupMemberMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupMemberMids.length === 1) { + Q.fcall(this._handler.getGroupMemberMids, args.groupId) + .then(function(result) { + var result_obj = new CallService_getGroupMemberMids_result({success: result}); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getGroupMemberMids_result(err); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupMemberMids(args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getGroupMemberMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_sendMessageWithoutRelationship = function(seqid, input, output) { + var args = new CallService_sendMessageWithoutRelationship_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessageWithoutRelationship.length === 1) { + Q.fcall(this._handler.sendMessageWithoutRelationship, args.message) + .then(function(result) { + var result_obj = new CallService_sendMessageWithoutRelationship_result({success: result}); + output.writeMessageBegin("sendMessageWithoutRelationship", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_sendMessageWithoutRelationship_result(err); + output.writeMessageBegin("sendMessageWithoutRelationship", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageWithoutRelationship", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessageWithoutRelationship(args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_sendMessageWithoutRelationship_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessageWithoutRelationship", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageWithoutRelationship", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_displayBuddySubscriberCountInBulk = function(seqid, input, output) { + var args = new CallService_displayBuddySubscriberCountInBulk_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.displayBuddySubscriberCountInBulk.length === 1) { + Q.fcall(this._handler.displayBuddySubscriberCountInBulk, args.mids) + .then(function(result) { + var result_obj = new CallService_displayBuddySubscriberCountInBulk_result({success: result}); + output.writeMessageBegin("displayBuddySubscriberCountInBulk", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_displayBuddySubscriberCountInBulk_result(err); + output.writeMessageBegin("displayBuddySubscriberCountInBulk", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("displayBuddySubscriberCountInBulk", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.displayBuddySubscriberCountInBulk(args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_displayBuddySubscriberCountInBulk_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("displayBuddySubscriberCountInBulk", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("displayBuddySubscriberCountInBulk", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_lookupRoomMembers = function(seqid, input, output) { + var args = new CallService_lookupRoomMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.lookupRoomMembers.length === 2) { + Q.fcall(this._handler.lookupRoomMembers, args.roomId, args.mids) + .then(function(result) { + var result_obj = new CallService_lookupRoomMembers_result({success: result}); + output.writeMessageBegin("lookupRoomMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_lookupRoomMembers_result(err); + output.writeMessageBegin("lookupRoomMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupRoomMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.lookupRoomMembers(args.roomId, args.mids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_lookupRoomMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("lookupRoomMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupRoomMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getFavoriteMidsForChannel = function(seqid, input, output) { + var args = new CallService_getFavoriteMidsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getFavoriteMidsForChannel.length === 0) { + Q.fcall(this._handler.getFavoriteMidsForChannel) + .then(function(result) { + var result_obj = new CallService_getFavoriteMidsForChannel_result({success: result}); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getFavoriteMidsForChannel_result(err); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getFavoriteMidsForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getFavoriteMidsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getAllContactIdsForChannel = function(seqid, input, output) { + var args = new CallService_getAllContactIdsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getAllContactIdsForChannel.length === 0) { + Q.fcall(this._handler.getAllContactIdsForChannel) + .then(function(result) { + var result_obj = new CallService_getAllContactIdsForChannel_result({success: result}); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getAllContactIdsForChannel_result(err); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getAllContactIdsForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getAllContactIdsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_displayBuddySubscriberCount = function(seqid, input, output) { + var args = new CallService_displayBuddySubscriberCount_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.displayBuddySubscriberCount.length === 0) { + Q.fcall(this._handler.displayBuddySubscriberCount) + .then(function(result) { + var result_obj = new CallService_displayBuddySubscriberCount_result({success: result}); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_displayBuddySubscriberCount_result(err); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.displayBuddySubscriberCount(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_displayBuddySubscriberCount_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getProfileForChannel = function(seqid, input, output) { + var args = new CallService_getProfileForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProfileForChannel.length === 0) { + Q.fcall(this._handler.getProfileForChannel) + .then(function(result) { + var result_obj = new CallService_getProfileForChannel_result({success: result}); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getProfileForChannel_result(err); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProfileForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getProfileForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getUserTickets = function(seqid, input, output) { + var args = new CallService_getUserTickets_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserTickets.length === 1) { + Q.fcall(this._handler.getUserTickets, args.userMids) + .then(function(result) { + var result_obj = new CallService_getUserTickets_result({success: result}); + output.writeMessageBegin("getUserTickets", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getUserTickets_result(err); + output.writeMessageBegin("getUserTickets", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserTickets", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserTickets(args.userMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getUserTickets_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserTickets", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserTickets", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getOAFriendMids = function(seqid, input, output) { + var args = new CallService_getOAFriendMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getOAFriendMids.length === 0) { + Q.fcall(this._handler.getOAFriendMids) + .then(function(result) { + var result_obj = new CallService_getOAFriendMids_result({success: result}); + output.writeMessageBegin("getOAFriendMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getOAFriendMids_result(err); + output.writeMessageBegin("getOAFriendMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getOAFriendMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getOAFriendMids(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getOAFriendMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getOAFriendMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getOAFriendMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_searchPaidCallUserRate = function(seqid, input, output) { + var args = new CallService_searchPaidCallUserRate_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.searchPaidCallUserRate.length === 2) { + Q.fcall(this._handler.searchPaidCallUserRate, args.countryCode, args.language) + .then(function(result) { + var result_obj = new CallService_searchPaidCallUserRate_result({success: result}); + output.writeMessageBegin("searchPaidCallUserRate", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_searchPaidCallUserRate_result(err); + output.writeMessageBegin("searchPaidCallUserRate", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("searchPaidCallUserRate", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.searchPaidCallUserRate(args.countryCode, args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_searchPaidCallUserRate_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("searchPaidCallUserRate", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("searchPaidCallUserRate", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getJoinedGroupIdsForChannel = function(seqid, input, output) { + var args = new CallService_getJoinedGroupIdsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getJoinedGroupIdsForChannel.length === 0) { + Q.fcall(this._handler.getJoinedGroupIdsForChannel) + .then(function(result) { + var result_obj = new CallService_getJoinedGroupIdsForChannel_result({success: result}); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getJoinedGroupIdsForChannel_result(err); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getJoinedGroupIdsForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getJoinedGroupIdsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_acquireGroupCallRoute = function(seqid, input, output) { + var args = new CallService_acquireGroupCallRoute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acquireGroupCallRoute.length === 2) { + Q.fcall(this._handler.acquireGroupCallRoute, args.chatMid, args.mediaType) + .then(function(result) { + var result_obj = new CallService_acquireGroupCallRoute_result({success: result}); + output.writeMessageBegin("acquireGroupCallRoute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_acquireGroupCallRoute_result(err); + output.writeMessageBegin("acquireGroupCallRoute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquireGroupCallRoute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acquireGroupCallRoute(args.chatMid, args.mediaType, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_acquireGroupCallRoute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acquireGroupCallRoute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquireGroupCallRoute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getUserMidsWhoAddedMe = function(seqid, input, output) { + var args = new CallService_getUserMidsWhoAddedMe_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserMidsWhoAddedMe.length === 0) { + Q.fcall(this._handler.getUserMidsWhoAddedMe) + .then(function(result) { + var result_obj = new CallService_getUserMidsWhoAddedMe_result({success: result}); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getUserMidsWhoAddedMe_result(err); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserMidsWhoAddedMe(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getUserMidsWhoAddedMe_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getIdentityCredential = function(seqid, input, output) { + var args = new CallService_getIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getIdentityCredential.length === 0) { + Q.fcall(this._handler.getIdentityCredential) + .then(function(result) { + var result_obj = new CallService_getIdentityCredential_result({success: result}); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getIdentityCredential_result(err); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getIdentityCredential(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_addOperationForChannel = function(seqid, input, output) { + var args = new CallService_addOperationForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.addOperationForChannel.length === 4) { + Q.fcall(this._handler.addOperationForChannel, args.opType, args.param1, args.param2, args.param3) + .then(function(result) { + var result_obj = new CallService_addOperationForChannel_result({success: result}); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_addOperationForChannel_result(err); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.addOperationForChannel(args.opType, args.param1, args.param2, args.param3, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_addOperationForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getSimpleChannelContacts = function(seqid, input, output) { + var args = new CallService_getSimpleChannelContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSimpleChannelContacts.length === 2) { + Q.fcall(this._handler.getSimpleChannelContacts, args.ids, args.statusSticonFallbackDisabled) + .then(function(result) { + var result_obj = new CallService_getSimpleChannelContacts_result({success: result}); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getSimpleChannelContacts_result(err); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSimpleChannelContacts(args.ids, args.statusSticonFallbackDisabled, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getSimpleChannelContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +CallServiceProcessor.prototype.process_getUserLastSentMessageTimeStamp = function(seqid, input, output) { + var args = new CallService_getUserLastSentMessageTimeStamp_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserLastSentMessageTimeStamp.length === 1) { + Q.fcall(this._handler.getUserLastSentMessageTimeStamp, args.mid) + .then(function(result) { + var result_obj = new CallService_getUserLastSentMessageTimeStamp_result({success: result}); + output.writeMessageBegin("getUserLastSentMessageTimeStamp", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new CallService_getUserLastSentMessageTimeStamp_result(err); + output.writeMessageBegin("getUserLastSentMessageTimeStamp", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserLastSentMessageTimeStamp", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserLastSentMessageTimeStamp(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new CallService_getUserLastSentMessageTimeStamp_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserLastSentMessageTimeStamp", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserLastSentMessageTimeStamp", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/ChannelApplicationProvidedService.js b/curve-thrift/ChannelApplicationProvidedService.js new file mode 100644 index 0000000..ac89366 --- /dev/null +++ b/curve-thrift/ChannelApplicationProvidedService.js @@ -0,0 +1,6668 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var ChannelApplicationProvidedService_activeBuddySubscriberCount_args = function(args) { +}; +ChannelApplicationProvidedService_activeBuddySubscriberCount_args.prototype = {}; +ChannelApplicationProvidedService_activeBuddySubscriberCount_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_activeBuddySubscriberCount_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_activeBuddySubscriberCount_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_activeBuddySubscriberCount_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_activeBuddySubscriberCount_result.prototype = {}; +ChannelApplicationProvidedService_activeBuddySubscriberCount_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_activeBuddySubscriberCount_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_activeBuddySubscriberCount_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_addOperationForChannel_args = function(args) { + this.opType = null; + this.param1 = null; + this.param2 = null; + this.param3 = null; + if (args) { + if (args.opType !== undefined && args.opType !== null) { + this.opType = args.opType; + } + if (args.param1 !== undefined && args.param1 !== null) { + this.param1 = args.param1; + } + if (args.param2 !== undefined && args.param2 !== null) { + this.param2 = args.param2; + } + if (args.param3 !== undefined && args.param3 !== null) { + this.param3 = args.param3; + } + } +}; +ChannelApplicationProvidedService_addOperationForChannel_args.prototype = {}; +ChannelApplicationProvidedService_addOperationForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.opType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.param1 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.param2 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.param3 = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_addOperationForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_addOperationForChannel_args'); + if (this.opType !== null && this.opType !== undefined) { + output.writeFieldBegin('opType', Thrift.Type.I32, 1); + output.writeI32(this.opType); + output.writeFieldEnd(); + } + if (this.param1 !== null && this.param1 !== undefined) { + output.writeFieldBegin('param1', Thrift.Type.STRING, 2); + output.writeString(this.param1); + output.writeFieldEnd(); + } + if (this.param2 !== null && this.param2 !== undefined) { + output.writeFieldBegin('param2', Thrift.Type.STRING, 3); + output.writeString(this.param2); + output.writeFieldEnd(); + } + if (this.param3 !== null && this.param3 !== undefined) { + output.writeFieldBegin('param3', Thrift.Type.STRING, 4); + output.writeString(this.param3); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_addOperationForChannel_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_addOperationForChannel_result.prototype = {}; +ChannelApplicationProvidedService_addOperationForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_addOperationForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_addOperationForChannel_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_displayBuddySubscriberCount_args = function(args) { +}; +ChannelApplicationProvidedService_displayBuddySubscriberCount_args.prototype = {}; +ChannelApplicationProvidedService_displayBuddySubscriberCount_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_displayBuddySubscriberCount_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_displayBuddySubscriberCount_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_displayBuddySubscriberCount_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_displayBuddySubscriberCount_result.prototype = {}; +ChannelApplicationProvidedService_displayBuddySubscriberCount_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_displayBuddySubscriberCount_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_displayBuddySubscriberCount_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_args = function(args) { + this.userid = null; + if (args) { + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + } +}; +ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_args.prototype = {}; +ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_args'); + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 2); + output.writeString(this.userid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Contact(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result.prototype = {}; +ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Contact(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getAllContactIdsForChannel_args = function(args) { +}; +ChannelApplicationProvidedService_getAllContactIdsForChannel_args.prototype = {}; +ChannelApplicationProvidedService_getAllContactIdsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getAllContactIdsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getAllContactIdsForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getAllContactIdsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getAllContactIdsForChannel_result.prototype = {}; +ChannelApplicationProvidedService_getAllContactIdsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1320 = 0; + var _rtmp31324; + this.success = []; + var _etype1323 = 0; + _rtmp31324 = input.readListBegin(); + _etype1323 = _rtmp31324.etype; + _size1320 = _rtmp31324.size; + for (var _i1325 = 0; _i1325 < _size1320; ++_i1325) + { + var elem1326 = null; + elem1326 = input.readString(); + this.success.push(elem1326); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getAllContactIdsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getAllContactIdsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1327 in this.success) + { + if (this.success.hasOwnProperty(iter1327)) + { + iter1327 = this.success[iter1327]; + output.writeString(iter1327); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getCompactContacts_args = function(args) { + this.lastModifiedTimestamp = null; + if (args) { + if (args.lastModifiedTimestamp !== undefined && args.lastModifiedTimestamp !== null) { + this.lastModifiedTimestamp = args.lastModifiedTimestamp; + } + } +}; +ChannelApplicationProvidedService_getCompactContacts_args.prototype = {}; +ChannelApplicationProvidedService_getCompactContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.lastModifiedTimestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getCompactContacts_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getCompactContacts_args'); + if (this.lastModifiedTimestamp !== null && this.lastModifiedTimestamp !== undefined) { + output.writeFieldBegin('lastModifiedTimestamp', Thrift.Type.I64, 2); + output.writeI64(this.lastModifiedTimestamp); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getCompactContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.CompactContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getCompactContacts_result.prototype = {}; +ChannelApplicationProvidedService_getCompactContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1328 = 0; + var _rtmp31332; + this.success = []; + var _etype1331 = 0; + _rtmp31332 = input.readListBegin(); + _etype1331 = _rtmp31332.etype; + _size1328 = _rtmp31332.size; + for (var _i1333 = 0; _i1333 < _size1328; ++_i1333) + { + var elem1334 = null; + elem1334 = new ttypes.CompactContact(); + elem1334.read(input); + this.success.push(elem1334); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getCompactContacts_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getCompactContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1335 in this.success) + { + if (this.success.hasOwnProperty(iter1335)) + { + iter1335 = this.success[iter1335]; + iter1335.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getContactsForChannel_args = function(args) { + this.ids = null; + if (args) { + if (args.ids !== undefined && args.ids !== null) { + this.ids = Thrift.copyList(args.ids, [null]); + } + } +}; +ChannelApplicationProvidedService_getContactsForChannel_args.prototype = {}; +ChannelApplicationProvidedService_getContactsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1336 = 0; + var _rtmp31340; + this.ids = []; + var _etype1339 = 0; + _rtmp31340 = input.readListBegin(); + _etype1339 = _rtmp31340.etype; + _size1336 = _rtmp31340.size; + for (var _i1341 = 0; _i1341 < _size1336; ++_i1341) + { + var elem1342 = null; + elem1342 = input.readString(); + this.ids.push(elem1342); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getContactsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getContactsForChannel_args'); + if (this.ids !== null && this.ids !== undefined) { + output.writeFieldBegin('ids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.ids.length); + for (var iter1343 in this.ids) + { + if (this.ids.hasOwnProperty(iter1343)) + { + iter1343 = this.ids[iter1343]; + output.writeString(iter1343); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getContactsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getContactsForChannel_result.prototype = {}; +ChannelApplicationProvidedService_getContactsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1344 = 0; + var _rtmp31348; + this.success = []; + var _etype1347 = 0; + _rtmp31348 = input.readListBegin(); + _etype1347 = _rtmp31348.etype; + _size1344 = _rtmp31348.size; + for (var _i1349 = 0; _i1349 < _size1344; ++_i1349) + { + var elem1350 = null; + elem1350 = new ttypes.Contact(); + elem1350.read(input); + this.success.push(elem1350); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getContactsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getContactsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1351 in this.success) + { + if (this.success.hasOwnProperty(iter1351)) + { + iter1351 = this.success[iter1351]; + iter1351.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getDisplayName_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +ChannelApplicationProvidedService_getDisplayName_args.prototype = {}; +ChannelApplicationProvidedService_getDisplayName_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getDisplayName_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getDisplayName_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getDisplayName_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getDisplayName_result.prototype = {}; +ChannelApplicationProvidedService_getDisplayName_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getDisplayName_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getDisplayName_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getFavoriteMidsForChannel_args = function(args) { +}; +ChannelApplicationProvidedService_getFavoriteMidsForChannel_args.prototype = {}; +ChannelApplicationProvidedService_getFavoriteMidsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getFavoriteMidsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getFavoriteMidsForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getFavoriteMidsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getFavoriteMidsForChannel_result.prototype = {}; +ChannelApplicationProvidedService_getFavoriteMidsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1352 = 0; + var _rtmp31356; + this.success = []; + var _etype1355 = 0; + _rtmp31356 = input.readListBegin(); + _etype1355 = _rtmp31356.etype; + _size1352 = _rtmp31356.size; + for (var _i1357 = 0; _i1357 < _size1352; ++_i1357) + { + var elem1358 = null; + elem1358 = input.readString(); + this.success.push(elem1358); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getFavoriteMidsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getFavoriteMidsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1359 in this.success) + { + if (this.success.hasOwnProperty(iter1359)) + { + iter1359 = this.success[iter1359]; + output.writeString(iter1359); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getFriendMids_args = function(args) { +}; +ChannelApplicationProvidedService_getFriendMids_args.prototype = {}; +ChannelApplicationProvidedService_getFriendMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getFriendMids_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getFriendMids_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getFriendMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getFriendMids_result.prototype = {}; +ChannelApplicationProvidedService_getFriendMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1360 = 0; + var _rtmp31364; + this.success = []; + var _etype1363 = 0; + _rtmp31364 = input.readListBegin(); + _etype1363 = _rtmp31364.etype; + _size1360 = _rtmp31364.size; + for (var _i1365 = 0; _i1365 < _size1360; ++_i1365) + { + var elem1366 = null; + elem1366 = input.readString(); + this.success.push(elem1366); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getFriendMids_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getFriendMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1367 in this.success) + { + if (this.success.hasOwnProperty(iter1367)) + { + iter1367 = this.success[iter1367]; + output.writeString(iter1367); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getGroupMemberMids_args = function(args) { + this.groupId = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +ChannelApplicationProvidedService_getGroupMemberMids_args.prototype = {}; +ChannelApplicationProvidedService_getGroupMemberMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getGroupMemberMids_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getGroupMemberMids_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 1); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getGroupMemberMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getGroupMemberMids_result.prototype = {}; +ChannelApplicationProvidedService_getGroupMemberMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1368 = 0; + var _rtmp31372; + this.success = []; + var _etype1371 = 0; + _rtmp31372 = input.readListBegin(); + _etype1371 = _rtmp31372.etype; + _size1368 = _rtmp31372.size; + for (var _i1373 = 0; _i1373 < _size1368; ++_i1373) + { + var elem1374 = null; + elem1374 = input.readString(); + this.success.push(elem1374); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getGroupMemberMids_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getGroupMemberMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1375 in this.success) + { + if (this.success.hasOwnProperty(iter1375)) + { + iter1375 = this.success[iter1375]; + output.writeString(iter1375); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getGroupsForChannel_args = function(args) { + this.groupIds = null; + if (args) { + if (args.groupIds !== undefined && args.groupIds !== null) { + this.groupIds = Thrift.copyList(args.groupIds, [null]); + } + } +}; +ChannelApplicationProvidedService_getGroupsForChannel_args.prototype = {}; +ChannelApplicationProvidedService_getGroupsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size1376 = 0; + var _rtmp31380; + this.groupIds = []; + var _etype1379 = 0; + _rtmp31380 = input.readListBegin(); + _etype1379 = _rtmp31380.etype; + _size1376 = _rtmp31380.size; + for (var _i1381 = 0; _i1381 < _size1376; ++_i1381) + { + var elem1382 = null; + elem1382 = input.readString(); + this.groupIds.push(elem1382); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getGroupsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getGroupsForChannel_args'); + if (this.groupIds !== null && this.groupIds !== undefined) { + output.writeFieldBegin('groupIds', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.groupIds.length); + for (var iter1383 in this.groupIds) + { + if (this.groupIds.hasOwnProperty(iter1383)) + { + iter1383 = this.groupIds[iter1383]; + output.writeString(iter1383); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getGroupsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Group]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getGroupsForChannel_result.prototype = {}; +ChannelApplicationProvidedService_getGroupsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1384 = 0; + var _rtmp31388; + this.success = []; + var _etype1387 = 0; + _rtmp31388 = input.readListBegin(); + _etype1387 = _rtmp31388.etype; + _size1384 = _rtmp31388.size; + for (var _i1389 = 0; _i1389 < _size1384; ++_i1389) + { + var elem1390 = null; + elem1390 = new ttypes.Group(); + elem1390.read(input); + this.success.push(elem1390); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getGroupsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getGroupsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1391 in this.success) + { + if (this.success.hasOwnProperty(iter1391)) + { + iter1391 = this.success[iter1391]; + iter1391.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getIdentityCredential_args = function(args) { +}; +ChannelApplicationProvidedService_getIdentityCredential_args.prototype = {}; +ChannelApplicationProvidedService_getIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getIdentityCredential_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getIdentityCredential_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.IdentityCredential(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getIdentityCredential_result.prototype = {}; +ChannelApplicationProvidedService_getIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.IdentityCredential(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getIdentityCredential_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_args = function(args) { +}; +ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_args.prototype = {}; +ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result.prototype = {}; +ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1392 = 0; + var _rtmp31396; + this.success = []; + var _etype1395 = 0; + _rtmp31396 = input.readListBegin(); + _etype1395 = _rtmp31396.etype; + _size1392 = _rtmp31396.size; + for (var _i1397 = 0; _i1397 < _size1392; ++_i1397) + { + var elem1398 = null; + elem1398 = input.readString(); + this.success.push(elem1398); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1399 in this.success) + { + if (this.success.hasOwnProperty(iter1399)) + { + iter1399 = this.success[iter1399]; + output.writeString(iter1399); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getMetaProfile_args = function(args) { +}; +ChannelApplicationProvidedService_getMetaProfile_args.prototype = {}; +ChannelApplicationProvidedService_getMetaProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getMetaProfile_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getMetaProfile_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getMetaProfile_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.MetaProfile(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getMetaProfile_result.prototype = {}; +ChannelApplicationProvidedService_getMetaProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.MetaProfile(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getMetaProfile_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getMetaProfile_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getMid_args = function(args) { +}; +ChannelApplicationProvidedService_getMid_args.prototype = {}; +ChannelApplicationProvidedService_getMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getMid_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getMid_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getMid_result.prototype = {}; +ChannelApplicationProvidedService_getMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getMid_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getPrimaryClientForChannel_args = function(args) { +}; +ChannelApplicationProvidedService_getPrimaryClientForChannel_args.prototype = {}; +ChannelApplicationProvidedService_getPrimaryClientForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getPrimaryClientForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getPrimaryClientForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getPrimaryClientForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SimpleChannelClient(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getPrimaryClientForChannel_result.prototype = {}; +ChannelApplicationProvidedService_getPrimaryClientForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SimpleChannelClient(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getPrimaryClientForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getPrimaryClientForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getProfileForChannel_args = function(args) { +}; +ChannelApplicationProvidedService_getProfileForChannel_args.prototype = {}; +ChannelApplicationProvidedService_getProfileForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getProfileForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getProfileForChannel_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getProfileForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Profile(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getProfileForChannel_result.prototype = {}; +ChannelApplicationProvidedService_getProfileForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Profile(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getProfileForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getProfileForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getSimpleChannelContacts_args = function(args) { + this.ids = null; + if (args) { + if (args.ids !== undefined && args.ids !== null) { + this.ids = Thrift.copyList(args.ids, [null]); + } + } +}; +ChannelApplicationProvidedService_getSimpleChannelContacts_args.prototype = {}; +ChannelApplicationProvidedService_getSimpleChannelContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size1400 = 0; + var _rtmp31404; + this.ids = []; + var _etype1403 = 0; + _rtmp31404 = input.readListBegin(); + _etype1403 = _rtmp31404.etype; + _size1400 = _rtmp31404.size; + for (var _i1405 = 0; _i1405 < _size1400; ++_i1405) + { + var elem1406 = null; + elem1406 = input.readString(); + this.ids.push(elem1406); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getSimpleChannelContacts_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getSimpleChannelContacts_args'); + if (this.ids !== null && this.ids !== undefined) { + output.writeFieldBegin('ids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.ids.length); + for (var iter1407 in this.ids) + { + if (this.ids.hasOwnProperty(iter1407)) + { + iter1407 = this.ids[iter1407]; + output.writeString(iter1407); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getSimpleChannelContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SimpleChannelContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getSimpleChannelContacts_result.prototype = {}; +ChannelApplicationProvidedService_getSimpleChannelContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1408 = 0; + var _rtmp31412; + this.success = []; + var _etype1411 = 0; + _rtmp31412 = input.readListBegin(); + _etype1411 = _rtmp31412.etype; + _size1408 = _rtmp31412.size; + for (var _i1413 = 0; _i1413 < _size1408; ++_i1413) + { + var elem1414 = null; + elem1414 = new ttypes.SimpleChannelContact(); + elem1414.read(input); + this.success.push(elem1414); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getSimpleChannelContacts_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getSimpleChannelContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1415 in this.success) + { + if (this.success.hasOwnProperty(iter1415)) + { + iter1415 = this.success[iter1415]; + iter1415.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserCountryForBilling_args = function(args) { + this.country = null; + this.remoteIp = null; + if (args) { + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.remoteIp !== undefined && args.remoteIp !== null) { + this.remoteIp = args.remoteIp; + } + } +}; +ChannelApplicationProvidedService_getUserCountryForBilling_args.prototype = {}; +ChannelApplicationProvidedService_getUserCountryForBilling_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.remoteIp = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserCountryForBilling_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserCountryForBilling_args'); + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 2); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.remoteIp !== null && this.remoteIp !== undefined) { + output.writeFieldBegin('remoteIp', Thrift.Type.STRING, 3); + output.writeString(this.remoteIp); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserCountryForBilling_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getUserCountryForBilling_result.prototype = {}; +ChannelApplicationProvidedService_getUserCountryForBilling_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserCountryForBilling_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserCountryForBilling_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserCreateTime_args = function(args) { +}; +ChannelApplicationProvidedService_getUserCreateTime_args.prototype = {}; +ChannelApplicationProvidedService_getUserCreateTime_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserCreateTime_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserCreateTime_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserCreateTime_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getUserCreateTime_result.prototype = {}; +ChannelApplicationProvidedService_getUserCreateTime_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserCreateTime_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserCreateTime_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserIdentities_args = function(args) { +}; +ChannelApplicationProvidedService_getUserIdentities_args.prototype = {}; +ChannelApplicationProvidedService_getUserIdentities_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserIdentities_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserIdentities_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserIdentities_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getUserIdentities_result.prototype = {}; +ChannelApplicationProvidedService_getUserIdentities_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1416 = 0; + var _rtmp31420; + this.success = {}; + var _ktype1417 = 0; + var _vtype1418 = 0; + _rtmp31420 = input.readMapBegin(); + _ktype1417 = _rtmp31420.ktype; + _vtype1418 = _rtmp31420.vtype; + _size1416 = _rtmp31420.size; + for (var _i1421 = 0; _i1421 < _size1416; ++_i1421) + { + var key1422 = null; + var val1423 = null; + key1422 = input.readI32(); + val1423 = input.readString(); + this.success[key1422] = val1423; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserIdentities_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserIdentities_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.I32, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter1424 in this.success) + { + if (this.success.hasOwnProperty(kiter1424)) + { + var viter1425 = this.success[kiter1424]; + output.writeI32(kiter1424); + output.writeString(viter1425); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserLanguage_args = function(args) { +}; +ChannelApplicationProvidedService_getUserLanguage_args.prototype = {}; +ChannelApplicationProvidedService_getUserLanguage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserLanguage_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserLanguage_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserLanguage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getUserLanguage_result.prototype = {}; +ChannelApplicationProvidedService_getUserLanguage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserLanguage_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserLanguage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserMidsWhoAddedMe_args = function(args) { +}; +ChannelApplicationProvidedService_getUserMidsWhoAddedMe_args.prototype = {}; +ChannelApplicationProvidedService_getUserMidsWhoAddedMe_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserMidsWhoAddedMe_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserMidsWhoAddedMe_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result.prototype = {}; +ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1426 = 0; + var _rtmp31430; + this.success = []; + var _etype1429 = 0; + _rtmp31430 = input.readListBegin(); + _etype1429 = _rtmp31430.etype; + _size1426 = _rtmp31430.size; + for (var _i1431 = 0; _i1431 < _size1426; ++_i1431) + { + var elem1432 = null; + elem1432 = input.readString(); + this.success.push(elem1432); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1433 in this.success) + { + if (this.success.hasOwnProperty(iter1433)) + { + iter1433 = this.success[iter1433]; + output.writeString(iter1433); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_isGroupMember_args = function(args) { + this.groupId = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +ChannelApplicationProvidedService_isGroupMember_args.prototype = {}; +ChannelApplicationProvidedService_isGroupMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_isGroupMember_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_isGroupMember_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 1); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_isGroupMember_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_isGroupMember_result.prototype = {}; +ChannelApplicationProvidedService_isGroupMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_isGroupMember_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_isGroupMember_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_isInContact_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +ChannelApplicationProvidedService_isInContact_args.prototype = {}; +ChannelApplicationProvidedService_isInContact_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_isInContact_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_isInContact_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_isInContact_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_isInContact_result.prototype = {}; +ChannelApplicationProvidedService_isInContact_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_isInContact_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_isInContact_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_registerChannelCP_args = function(args) { + this.cpId = null; + this.registerPassword = null; + if (args) { + if (args.cpId !== undefined && args.cpId !== null) { + this.cpId = args.cpId; + } + if (args.registerPassword !== undefined && args.registerPassword !== null) { + this.registerPassword = args.registerPassword; + } + } +}; +ChannelApplicationProvidedService_registerChannelCP_args.prototype = {}; +ChannelApplicationProvidedService_registerChannelCP_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.cpId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.registerPassword = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_registerChannelCP_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_registerChannelCP_args'); + if (this.cpId !== null && this.cpId !== undefined) { + output.writeFieldBegin('cpId', Thrift.Type.STRING, 2); + output.writeString(this.cpId); + output.writeFieldEnd(); + } + if (this.registerPassword !== null && this.registerPassword !== undefined) { + output.writeFieldBegin('registerPassword', Thrift.Type.STRING, 3); + output.writeString(this.registerPassword); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_registerChannelCP_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_registerChannelCP_result.prototype = {}; +ChannelApplicationProvidedService_registerChannelCP_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_registerChannelCP_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_registerChannelCP_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_removeNotificationStatus_args = function(args) { + this.notificationStatus = null; + if (args) { + if (args.notificationStatus !== undefined && args.notificationStatus !== null) { + this.notificationStatus = args.notificationStatus; + } + } +}; +ChannelApplicationProvidedService_removeNotificationStatus_args.prototype = {}; +ChannelApplicationProvidedService_removeNotificationStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.notificationStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_removeNotificationStatus_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_removeNotificationStatus_args'); + if (this.notificationStatus !== null && this.notificationStatus !== undefined) { + output.writeFieldBegin('notificationStatus', Thrift.Type.I32, 2); + output.writeI32(this.notificationStatus); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_removeNotificationStatus_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_removeNotificationStatus_result.prototype = {}; +ChannelApplicationProvidedService_removeNotificationStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_removeNotificationStatus_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_removeNotificationStatus_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_sendMessageForChannel_args = function(args) { + this.message = null; + if (args) { + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +ChannelApplicationProvidedService_sendMessageForChannel_args.prototype = {}; +ChannelApplicationProvidedService_sendMessageForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_sendMessageForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_sendMessageForChannel_args'); + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 2); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_sendMessageForChannel_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Message(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_sendMessageForChannel_result.prototype = {}; +ChannelApplicationProvidedService_sendMessageForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Message(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_sendMessageForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_sendMessageForChannel_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_sendPinCodeOperation_args = function(args) { + this.verifier = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +ChannelApplicationProvidedService_sendPinCodeOperation_args.prototype = {}; +ChannelApplicationProvidedService_sendPinCodeOperation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_sendPinCodeOperation_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_sendPinCodeOperation_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 1); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_sendPinCodeOperation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_sendPinCodeOperation_result.prototype = {}; +ChannelApplicationProvidedService_sendPinCodeOperation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_sendPinCodeOperation_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_sendPinCodeOperation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_updateProfileAttributeForChannel_args = function(args) { + this.profileAttribute = null; + this.value = null; + if (args) { + if (args.profileAttribute !== undefined && args.profileAttribute !== null) { + this.profileAttribute = args.profileAttribute; + } + if (args.value !== undefined && args.value !== null) { + this.value = args.value; + } + } +}; +ChannelApplicationProvidedService_updateProfileAttributeForChannel_args.prototype = {}; +ChannelApplicationProvidedService_updateProfileAttributeForChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.profileAttribute = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.value = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_updateProfileAttributeForChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_updateProfileAttributeForChannel_args'); + if (this.profileAttribute !== null && this.profileAttribute !== undefined) { + output.writeFieldBegin('profileAttribute', Thrift.Type.I32, 2); + output.writeI32(this.profileAttribute); + output.writeFieldEnd(); + } + if (this.value !== null && this.value !== undefined) { + output.writeFieldBegin('value', Thrift.Type.STRING, 3); + output.writeString(this.value); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedService_updateProfileAttributeForChannel_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelApplicationProvidedService_updateProfileAttributeForChannel_result.prototype = {}; +ChannelApplicationProvidedService_updateProfileAttributeForChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelApplicationProvidedService_updateProfileAttributeForChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelApplicationProvidedService_updateProfileAttributeForChannel_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelApplicationProvidedServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +ChannelApplicationProvidedServiceClient.prototype = {}; +ChannelApplicationProvidedServiceClient.prototype.seqid = function() { return this._seqid; }; +ChannelApplicationProvidedServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +ChannelApplicationProvidedServiceClient.prototype.activeBuddySubscriberCount = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_activeBuddySubscriberCount(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_activeBuddySubscriberCount(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_activeBuddySubscriberCount = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('activeBuddySubscriberCount', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_activeBuddySubscriberCount_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_activeBuddySubscriberCount = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_activeBuddySubscriberCount_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('activeBuddySubscriberCount failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.addOperationForChannel = function(opType, param1, param2, param3, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_addOperationForChannel(opType, param1, param2, param3); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_addOperationForChannel(opType, param1, param2, param3); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_addOperationForChannel = function(opType, param1, param2, param3) { + var output = new this.pClass(this.output); + output.writeMessageBegin('addOperationForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_addOperationForChannel_args(); + args.opType = opType; + args.param1 = param1; + args.param2 = param2; + args.param3 = param3; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_addOperationForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_addOperationForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +ChannelApplicationProvidedServiceClient.prototype.displayBuddySubscriberCount = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_displayBuddySubscriberCount(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_displayBuddySubscriberCount(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_displayBuddySubscriberCount = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('displayBuddySubscriberCount', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_displayBuddySubscriberCount_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_displayBuddySubscriberCount = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_displayBuddySubscriberCount_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('displayBuddySubscriberCount failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.findContactByUseridWithoutAbuseBlockForChannel = function(userid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findContactByUseridWithoutAbuseBlockForChannel(userid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findContactByUseridWithoutAbuseBlockForChannel(userid); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_findContactByUseridWithoutAbuseBlockForChannel = function(userid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findContactByUseridWithoutAbuseBlockForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_args(); + args.userid = userid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_findContactByUseridWithoutAbuseBlockForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findContactByUseridWithoutAbuseBlockForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getAllContactIdsForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getAllContactIdsForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getAllContactIdsForChannel(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getAllContactIdsForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getAllContactIdsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getAllContactIdsForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getAllContactIdsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getAllContactIdsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getAllContactIdsForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getCompactContacts = function(lastModifiedTimestamp, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCompactContacts(lastModifiedTimestamp); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCompactContacts(lastModifiedTimestamp); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getCompactContacts = function(lastModifiedTimestamp) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCompactContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getCompactContacts_args(); + args.lastModifiedTimestamp = lastModifiedTimestamp; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getCompactContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getCompactContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCompactContacts failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getContactsForChannel = function(ids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getContactsForChannel(ids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getContactsForChannel(ids); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getContactsForChannel = function(ids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getContactsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getContactsForChannel_args(); + args.ids = ids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getContactsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getContactsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getContactsForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getDisplayName = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getDisplayName(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getDisplayName(mid); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getDisplayName = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getDisplayName', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getDisplayName_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getDisplayName = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getDisplayName_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getDisplayName failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getFavoriteMidsForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getFavoriteMidsForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getFavoriteMidsForChannel(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getFavoriteMidsForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getFavoriteMidsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getFavoriteMidsForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getFavoriteMidsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getFavoriteMidsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getFavoriteMidsForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getFriendMids = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getFriendMids(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getFriendMids(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getFriendMids = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getFriendMids', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getFriendMids_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getFriendMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getFriendMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getFriendMids failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getGroupMemberMids = function(groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupMemberMids(groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupMemberMids(groupId); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getGroupMemberMids = function(groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupMemberMids', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getGroupMemberMids_args(); + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getGroupMemberMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getGroupMemberMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupMemberMids failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getGroupsForChannel = function(groupIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupsForChannel(groupIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupsForChannel(groupIds); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getGroupsForChannel = function(groupIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getGroupsForChannel_args(); + args.groupIds = groupIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getGroupsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getGroupsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupsForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getIdentityCredential = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getIdentityCredential(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getIdentityCredential(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getIdentityCredential = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getIdentityCredential_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getIdentityCredential failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getJoinedGroupIdsForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getJoinedGroupIdsForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getJoinedGroupIdsForChannel(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getJoinedGroupIdsForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getJoinedGroupIdsForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getJoinedGroupIdsForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getJoinedGroupIdsForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getMetaProfile = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMetaProfile(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMetaProfile(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getMetaProfile = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMetaProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getMetaProfile_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getMetaProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getMetaProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMetaProfile failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getMid = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMid(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMid(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getMid = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMid', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getMid_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMid failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getPrimaryClientForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPrimaryClientForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPrimaryClientForChannel(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getPrimaryClientForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPrimaryClientForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getPrimaryClientForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getPrimaryClientForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getPrimaryClientForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPrimaryClientForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getProfileForChannel = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProfileForChannel(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProfileForChannel(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getProfileForChannel = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProfileForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getProfileForChannel_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getProfileForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getProfileForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProfileForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getSimpleChannelContacts = function(ids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSimpleChannelContacts(ids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSimpleChannelContacts(ids); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getSimpleChannelContacts = function(ids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSimpleChannelContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getSimpleChannelContacts_args(); + args.ids = ids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getSimpleChannelContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getSimpleChannelContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSimpleChannelContacts failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getUserCountryForBilling = function(country, remoteIp, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserCountryForBilling(country, remoteIp); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserCountryForBilling(country, remoteIp); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getUserCountryForBilling = function(country, remoteIp) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserCountryForBilling', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getUserCountryForBilling_args(); + args.country = country; + args.remoteIp = remoteIp; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getUserCountryForBilling = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getUserCountryForBilling_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserCountryForBilling failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getUserCreateTime = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserCreateTime(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserCreateTime(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getUserCreateTime = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserCreateTime', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getUserCreateTime_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getUserCreateTime = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getUserCreateTime_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserCreateTime failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getUserIdentities = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserIdentities(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserIdentities(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getUserIdentities = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserIdentities', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getUserIdentities_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getUserIdentities = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getUserIdentities_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserIdentities failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getUserLanguage = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserLanguage(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserLanguage(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getUserLanguage = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserLanguage', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getUserLanguage_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getUserLanguage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getUserLanguage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserLanguage failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.getUserMidsWhoAddedMe = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserMidsWhoAddedMe(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserMidsWhoAddedMe(); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_getUserMidsWhoAddedMe = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserMidsWhoAddedMe', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_getUserMidsWhoAddedMe_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_getUserMidsWhoAddedMe = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserMidsWhoAddedMe failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.isGroupMember = function(groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isGroupMember(groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isGroupMember(groupId); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_isGroupMember = function(groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('isGroupMember', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_isGroupMember_args(); + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_isGroupMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_isGroupMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isGroupMember failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.isInContact = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isInContact(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isInContact(mid); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_isInContact = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('isInContact', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_isInContact_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_isInContact = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_isInContact_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isInContact failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.registerChannelCP = function(cpId, registerPassword, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerChannelCP(cpId, registerPassword); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerChannelCP(cpId, registerPassword); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_registerChannelCP = function(cpId, registerPassword) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerChannelCP', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_registerChannelCP_args(); + args.cpId = cpId; + args.registerPassword = registerPassword; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_registerChannelCP = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_registerChannelCP_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerChannelCP failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.removeNotificationStatus = function(notificationStatus, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeNotificationStatus(notificationStatus); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeNotificationStatus(notificationStatus); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_removeNotificationStatus = function(notificationStatus) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeNotificationStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_removeNotificationStatus_args(); + args.notificationStatus = notificationStatus; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_removeNotificationStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_removeNotificationStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +ChannelApplicationProvidedServiceClient.prototype.sendMessageForChannel = function(message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessageForChannel(message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessageForChannel(message); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_sendMessageForChannel = function(message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessageForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_sendMessageForChannel_args(); + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_sendMessageForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_sendMessageForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendMessageForChannel failed: unknown result'); +}; +ChannelApplicationProvidedServiceClient.prototype.sendPinCodeOperation = function(verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendPinCodeOperation(verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendPinCodeOperation(verifier); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_sendPinCodeOperation = function(verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendPinCodeOperation', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_sendPinCodeOperation_args(); + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_sendPinCodeOperation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_sendPinCodeOperation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +ChannelApplicationProvidedServiceClient.prototype.updateProfileAttributeForChannel = function(profileAttribute, value, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateProfileAttributeForChannel(profileAttribute, value); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateProfileAttributeForChannel(profileAttribute, value); + } +}; + +ChannelApplicationProvidedServiceClient.prototype.send_updateProfileAttributeForChannel = function(profileAttribute, value) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateProfileAttributeForChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelApplicationProvidedService_updateProfileAttributeForChannel_args(); + args.profileAttribute = profileAttribute; + args.value = value; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelApplicationProvidedServiceClient.prototype.recv_updateProfileAttributeForChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelApplicationProvidedService_updateProfileAttributeForChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +var ChannelApplicationProvidedServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +ChannelApplicationProvidedServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +ChannelApplicationProvidedServiceProcessor.prototype.process_activeBuddySubscriberCount = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_activeBuddySubscriberCount_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.activeBuddySubscriberCount.length === 0) { + Q.fcall(this._handler.activeBuddySubscriberCount) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_activeBuddySubscriberCount_result({success: result}); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_activeBuddySubscriberCount_result(err); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.activeBuddySubscriberCount(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_activeBuddySubscriberCount_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("activeBuddySubscriberCount", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_addOperationForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_addOperationForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.addOperationForChannel.length === 4) { + Q.fcall(this._handler.addOperationForChannel, args.opType, args.param1, args.param2, args.param3) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_addOperationForChannel_result({success: result}); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_addOperationForChannel_result(err); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.addOperationForChannel(args.opType, args.param1, args.param2, args.param3, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_addOperationForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addOperationForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_displayBuddySubscriberCount = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_displayBuddySubscriberCount_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.displayBuddySubscriberCount.length === 0) { + Q.fcall(this._handler.displayBuddySubscriberCount) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_displayBuddySubscriberCount_result({success: result}); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_displayBuddySubscriberCount_result(err); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.displayBuddySubscriberCount(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_displayBuddySubscriberCount_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("displayBuddySubscriberCount", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_findContactByUseridWithoutAbuseBlockForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findContactByUseridWithoutAbuseBlockForChannel.length === 1) { + Q.fcall(this._handler.findContactByUseridWithoutAbuseBlockForChannel, args.userid) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result({success: result}); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result(err); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findContactByUseridWithoutAbuseBlockForChannel(args.userid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_findContactByUseridWithoutAbuseBlockForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByUseridWithoutAbuseBlockForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getAllContactIdsForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getAllContactIdsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getAllContactIdsForChannel.length === 0) { + Q.fcall(this._handler.getAllContactIdsForChannel) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getAllContactIdsForChannel_result({success: result}); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getAllContactIdsForChannel_result(err); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getAllContactIdsForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getAllContactIdsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllContactIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getCompactContacts = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getCompactContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCompactContacts.length === 1) { + Q.fcall(this._handler.getCompactContacts, args.lastModifiedTimestamp) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getCompactContacts_result({success: result}); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getCompactContacts_result(err); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCompactContacts(args.lastModifiedTimestamp, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getCompactContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getContactsForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getContactsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getContactsForChannel.length === 1) { + Q.fcall(this._handler.getContactsForChannel, args.ids) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getContactsForChannel_result({success: result}); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getContactsForChannel_result(err); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getContactsForChannel(args.ids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getContactsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContactsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getDisplayName = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getDisplayName_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getDisplayName.length === 1) { + Q.fcall(this._handler.getDisplayName, args.mid) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getDisplayName_result({success: result}); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getDisplayName_result(err); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getDisplayName(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getDisplayName_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getDisplayName", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getFavoriteMidsForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getFavoriteMidsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getFavoriteMidsForChannel.length === 0) { + Q.fcall(this._handler.getFavoriteMidsForChannel) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getFavoriteMidsForChannel_result({success: result}); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getFavoriteMidsForChannel_result(err); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getFavoriteMidsForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getFavoriteMidsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFavoriteMidsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getFriendMids = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getFriendMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getFriendMids.length === 0) { + Q.fcall(this._handler.getFriendMids) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getFriendMids_result({success: result}); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getFriendMids_result(err); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getFriendMids(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getFriendMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFriendMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getGroupMemberMids = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getGroupMemberMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupMemberMids.length === 1) { + Q.fcall(this._handler.getGroupMemberMids, args.groupId) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getGroupMemberMids_result({success: result}); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getGroupMemberMids_result(err); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupMemberMids(args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getGroupMemberMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupMemberMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getGroupsForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getGroupsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupsForChannel.length === 1) { + Q.fcall(this._handler.getGroupsForChannel, args.groupIds) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getGroupsForChannel_result({success: result}); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getGroupsForChannel_result(err); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupsForChannel(args.groupIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getGroupsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getIdentityCredential = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getIdentityCredential.length === 0) { + Q.fcall(this._handler.getIdentityCredential) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getIdentityCredential_result({success: result}); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getIdentityCredential_result(err); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getIdentityCredential(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getJoinedGroupIdsForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getJoinedGroupIdsForChannel.length === 0) { + Q.fcall(this._handler.getJoinedGroupIdsForChannel) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result({success: result}); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result(err); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getJoinedGroupIdsForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getJoinedGroupIdsForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinedGroupIdsForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getMetaProfile = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getMetaProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMetaProfile.length === 0) { + Q.fcall(this._handler.getMetaProfile) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getMetaProfile_result({success: result}); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getMetaProfile_result(err); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMetaProfile(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getMetaProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMetaProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getMid = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMid.length === 0) { + Q.fcall(this._handler.getMid) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getMid_result({success: result}); + output.writeMessageBegin("getMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getMid_result(err); + output.writeMessageBegin("getMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMid(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getPrimaryClientForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getPrimaryClientForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPrimaryClientForChannel.length === 0) { + Q.fcall(this._handler.getPrimaryClientForChannel) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getPrimaryClientForChannel_result({success: result}); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getPrimaryClientForChannel_result(err); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPrimaryClientForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getPrimaryClientForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPrimaryClientForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getProfileForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getProfileForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProfileForChannel.length === 0) { + Q.fcall(this._handler.getProfileForChannel) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getProfileForChannel_result({success: result}); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getProfileForChannel_result(err); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProfileForChannel(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getProfileForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProfileForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getSimpleChannelContacts = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getSimpleChannelContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSimpleChannelContacts.length === 1) { + Q.fcall(this._handler.getSimpleChannelContacts, args.ids) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getSimpleChannelContacts_result({success: result}); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getSimpleChannelContacts_result(err); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSimpleChannelContacts(args.ids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getSimpleChannelContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSimpleChannelContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getUserCountryForBilling = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getUserCountryForBilling_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserCountryForBilling.length === 2) { + Q.fcall(this._handler.getUserCountryForBilling, args.country, args.remoteIp) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getUserCountryForBilling_result({success: result}); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getUserCountryForBilling_result(err); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserCountryForBilling(args.country, args.remoteIp, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getUserCountryForBilling_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserCountryForBilling", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getUserCreateTime = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getUserCreateTime_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserCreateTime.length === 0) { + Q.fcall(this._handler.getUserCreateTime) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getUserCreateTime_result({success: result}); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getUserCreateTime_result(err); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserCreateTime(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getUserCreateTime_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserCreateTime", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getUserIdentities = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getUserIdentities_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserIdentities.length === 0) { + Q.fcall(this._handler.getUserIdentities) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getUserIdentities_result({success: result}); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getUserIdentities_result(err); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserIdentities(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getUserIdentities_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserIdentities", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getUserLanguage = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getUserLanguage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserLanguage.length === 0) { + Q.fcall(this._handler.getUserLanguage) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getUserLanguage_result({success: result}); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getUserLanguage_result(err); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserLanguage(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getUserLanguage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserLanguage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_getUserMidsWhoAddedMe = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_getUserMidsWhoAddedMe_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserMidsWhoAddedMe.length === 0) { + Q.fcall(this._handler.getUserMidsWhoAddedMe) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result({success: result}); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result(err); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserMidsWhoAddedMe(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_getUserMidsWhoAddedMe_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserMidsWhoAddedMe", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_isGroupMember = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_isGroupMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isGroupMember.length === 1) { + Q.fcall(this._handler.isGroupMember, args.groupId) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_isGroupMember_result({success: result}); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_isGroupMember_result(err); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isGroupMember(args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_isGroupMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isGroupMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_isInContact = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_isInContact_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isInContact.length === 1) { + Q.fcall(this._handler.isInContact, args.mid) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_isInContact_result({success: result}); + output.writeMessageBegin("isInContact", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_isInContact_result(err); + output.writeMessageBegin("isInContact", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isInContact", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isInContact(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_isInContact_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isInContact", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isInContact", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_registerChannelCP = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_registerChannelCP_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerChannelCP.length === 2) { + Q.fcall(this._handler.registerChannelCP, args.cpId, args.registerPassword) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_registerChannelCP_result({success: result}); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_registerChannelCP_result(err); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerChannelCP(args.cpId, args.registerPassword, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_registerChannelCP_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerChannelCP", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_removeNotificationStatus = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_removeNotificationStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeNotificationStatus.length === 1) { + Q.fcall(this._handler.removeNotificationStatus, args.notificationStatus) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_removeNotificationStatus_result({success: result}); + output.writeMessageBegin("removeNotificationStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_removeNotificationStatus_result(err); + output.writeMessageBegin("removeNotificationStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeNotificationStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeNotificationStatus(args.notificationStatus, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_removeNotificationStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeNotificationStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeNotificationStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_sendMessageForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_sendMessageForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessageForChannel.length === 1) { + Q.fcall(this._handler.sendMessageForChannel, args.message) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_sendMessageForChannel_result({success: result}); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_sendMessageForChannel_result(err); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessageForChannel(args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_sendMessageForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_sendPinCodeOperation = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_sendPinCodeOperation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendPinCodeOperation.length === 1) { + Q.fcall(this._handler.sendPinCodeOperation, args.verifier) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_sendPinCodeOperation_result({success: result}); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_sendPinCodeOperation_result(err); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendPinCodeOperation(args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_sendPinCodeOperation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendPinCodeOperation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelApplicationProvidedServiceProcessor.prototype.process_updateProfileAttributeForChannel = function(seqid, input, output) { + var args = new ChannelApplicationProvidedService_updateProfileAttributeForChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateProfileAttributeForChannel.length === 2) { + Q.fcall(this._handler.updateProfileAttributeForChannel, args.profileAttribute, args.value) + .then(function(result) { + var result_obj = new ChannelApplicationProvidedService_updateProfileAttributeForChannel_result({success: result}); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ChannelApplicationProvidedService_updateProfileAttributeForChannel_result(err); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateProfileAttributeForChannel(args.profileAttribute, args.value, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ChannelApplicationProvidedService_updateProfileAttributeForChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateProfileAttributeForChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/ChannelService.js b/curve-thrift/ChannelService.js new file mode 100644 index 0000000..452efd0 --- /dev/null +++ b/curve-thrift/ChannelService.js @@ -0,0 +1,5297 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var ChannelService_issueOTP_args = function(args) { + this.channelId = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + } +}; +ChannelService_issueOTP_args.prototype = {}; +ChannelService_issueOTP_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueOTP_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueOTP_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueOTP_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.OTPResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_issueOTP_result.prototype = {}; +ChannelService_issueOTP_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.OTPResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueOTP_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueOTP_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_approveChannelAndIssueChannelToken_args = function(args) { + this.channelId = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + } +}; +ChannelService_approveChannelAndIssueChannelToken_args.prototype = {}; +ChannelService_approveChannelAndIssueChannelToken_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_approveChannelAndIssueChannelToken_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_approveChannelAndIssueChannelToken_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_approveChannelAndIssueChannelToken_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChannelToken(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_approveChannelAndIssueChannelToken_result.prototype = {}; +ChannelService_approveChannelAndIssueChannelToken_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChannelToken(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_approveChannelAndIssueChannelToken_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_approveChannelAndIssueChannelToken_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_approveChannelAndIssueRequestToken_args = function(args) { + this.channelId = null; + this.otpId = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.otpId !== undefined && args.otpId !== null) { + this.otpId = args.otpId; + } + } +}; +ChannelService_approveChannelAndIssueRequestToken_args.prototype = {}; +ChannelService_approveChannelAndIssueRequestToken_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.otpId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_approveChannelAndIssueRequestToken_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_approveChannelAndIssueRequestToken_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.otpId !== null && this.otpId !== undefined) { + output.writeFieldBegin('otpId', Thrift.Type.STRING, 2); + output.writeString(this.otpId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_approveChannelAndIssueRequestToken_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_approveChannelAndIssueRequestToken_result.prototype = {}; +ChannelService_approveChannelAndIssueRequestToken_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_approveChannelAndIssueRequestToken_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_approveChannelAndIssueRequestToken_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_fetchNotificationItems_args = function(args) { + this.localRev = null; + if (args) { + if (args.localRev !== undefined && args.localRev !== null) { + this.localRev = args.localRev; + } + } +}; +ChannelService_fetchNotificationItems_args.prototype = {}; +ChannelService_fetchNotificationItems_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.localRev = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_fetchNotificationItems_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_fetchNotificationItems_args'); + if (this.localRev !== null && this.localRev !== undefined) { + output.writeFieldBegin('localRev', Thrift.Type.I64, 2); + output.writeI64(this.localRev); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_fetchNotificationItems_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.NotificationFetchResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_fetchNotificationItems_result.prototype = {}; +ChannelService_fetchNotificationItems_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.NotificationFetchResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_fetchNotificationItems_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_fetchNotificationItems_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getApprovedChannels_args = function(args) { + this.lastSynced = null; + this.locale = null; + if (args) { + if (args.lastSynced !== undefined && args.lastSynced !== null) { + this.lastSynced = args.lastSynced; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +ChannelService_getApprovedChannels_args.prototype = {}; +ChannelService_getApprovedChannels_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.lastSynced = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getApprovedChannels_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getApprovedChannels_args'); + if (this.lastSynced !== null && this.lastSynced !== undefined) { + output.writeFieldBegin('lastSynced', Thrift.Type.I64, 2); + output.writeI64(this.lastSynced); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 3); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getApprovedChannels_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ApprovedChannelInfos(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getApprovedChannels_result.prototype = {}; +ChannelService_getApprovedChannels_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ApprovedChannelInfos(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getApprovedChannels_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getApprovedChannels_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getChannelInfo_args = function(args) { + this.channelId = null; + this.locale = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +ChannelService_getChannelInfo_args.prototype = {}; +ChannelService_getChannelInfo_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getChannelInfo_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getChannelInfo_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 3); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getChannelInfo_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChannelInfo(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getChannelInfo_result.prototype = {}; +ChannelService_getChannelInfo_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChannelInfo(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getChannelInfo_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getChannelInfo_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getChannelNotificationSetting_args = function(args) { + this.channelId = null; + this.locale = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +ChannelService_getChannelNotificationSetting_args.prototype = {}; +ChannelService_getChannelNotificationSetting_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getChannelNotificationSetting_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getChannelNotificationSetting_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 2); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getChannelNotificationSetting_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChannelNotificationSetting(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getChannelNotificationSetting_result.prototype = {}; +ChannelService_getChannelNotificationSetting_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChannelNotificationSetting(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getChannelNotificationSetting_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getChannelNotificationSetting_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getChannelNotificationSettings_args = function(args) { + this.locale = null; + if (args) { + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +ChannelService_getChannelNotificationSettings_args.prototype = {}; +ChannelService_getChannelNotificationSettings_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getChannelNotificationSettings_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getChannelNotificationSettings_args'); + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 1); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getChannelNotificationSettings_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.ChannelNotificationSetting]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getChannelNotificationSettings_result.prototype = {}; +ChannelService_getChannelNotificationSettings_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1434 = 0; + var _rtmp31438; + this.success = []; + var _etype1437 = 0; + _rtmp31438 = input.readListBegin(); + _etype1437 = _rtmp31438.etype; + _size1434 = _rtmp31438.size; + for (var _i1439 = 0; _i1439 < _size1434; ++_i1439) + { + var elem1440 = null; + elem1440 = new ttypes.ChannelNotificationSetting(); + elem1440.read(input); + this.success.push(elem1440); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getChannelNotificationSettings_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getChannelNotificationSettings_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1441 in this.success) + { + if (this.success.hasOwnProperty(iter1441)) + { + iter1441 = this.success[iter1441]; + iter1441.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getChannels_args = function(args) { + this.lastSynced = null; + this.locale = null; + if (args) { + if (args.lastSynced !== undefined && args.lastSynced !== null) { + this.lastSynced = args.lastSynced; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +ChannelService_getChannels_args.prototype = {}; +ChannelService_getChannels_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.lastSynced = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getChannels_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getChannels_args'); + if (this.lastSynced !== null && this.lastSynced !== undefined) { + output.writeFieldBegin('lastSynced', Thrift.Type.I64, 2); + output.writeI64(this.lastSynced); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 3); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getChannels_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChannelInfos(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getChannels_result.prototype = {}; +ChannelService_getChannels_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChannelInfos(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getChannels_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getChannels_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getDomains_args = function(args) { + this.lastSynced = null; + if (args) { + if (args.lastSynced !== undefined && args.lastSynced !== null) { + this.lastSynced = args.lastSynced; + } + } +}; +ChannelService_getDomains_args.prototype = {}; +ChannelService_getDomains_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.lastSynced = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getDomains_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getDomains_args'); + if (this.lastSynced !== null && this.lastSynced !== undefined) { + output.writeFieldBegin('lastSynced', Thrift.Type.I64, 2); + output.writeI64(this.lastSynced); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getDomains_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChannelDomains(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getDomains_result.prototype = {}; +ChannelService_getDomains_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChannelDomains(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getDomains_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getDomains_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getFriendChannelMatrices_args = function(args) { + this.channelIds = null; + if (args) { + if (args.channelIds !== undefined && args.channelIds !== null) { + this.channelIds = Thrift.copyList(args.channelIds, [null]); + } + } +}; +ChannelService_getFriendChannelMatrices_args.prototype = {}; +ChannelService_getFriendChannelMatrices_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size1442 = 0; + var _rtmp31446; + this.channelIds = []; + var _etype1445 = 0; + _rtmp31446 = input.readListBegin(); + _etype1445 = _rtmp31446.etype; + _size1442 = _rtmp31446.size; + for (var _i1447 = 0; _i1447 < _size1442; ++_i1447) + { + var elem1448 = null; + elem1448 = input.readString(); + this.channelIds.push(elem1448); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getFriendChannelMatrices_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getFriendChannelMatrices_args'); + if (this.channelIds !== null && this.channelIds !== undefined) { + output.writeFieldBegin('channelIds', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.channelIds.length); + for (var iter1449 in this.channelIds) + { + if (this.channelIds.hasOwnProperty(iter1449)) + { + iter1449 = this.channelIds[iter1449]; + output.writeString(iter1449); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getFriendChannelMatrices_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.FriendChannelMatricesResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getFriendChannelMatrices_result.prototype = {}; +ChannelService_getFriendChannelMatrices_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.FriendChannelMatricesResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getFriendChannelMatrices_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getFriendChannelMatrices_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_updateChannelSettings_args = function(args) { + this.channelSettings = null; + if (args) { + if (args.channelSettings !== undefined && args.channelSettings !== null) { + this.channelSettings = new ttypes.ChannelSettings(args.channelSettings); + } + } +}; +ChannelService_updateChannelSettings_args.prototype = {}; +ChannelService_updateChannelSettings_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.channelSettings = new ttypes.ChannelSettings(); + this.channelSettings.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_updateChannelSettings_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_updateChannelSettings_args'); + if (this.channelSettings !== null && this.channelSettings !== undefined) { + output.writeFieldBegin('channelSettings', Thrift.Type.STRUCT, 1); + this.channelSettings.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_updateChannelSettings_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_updateChannelSettings_result.prototype = {}; +ChannelService_updateChannelSettings_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_updateChannelSettings_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_updateChannelSettings_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getCommonDomains_args = function(args) { + this.lastSynced = null; + if (args) { + if (args.lastSynced !== undefined && args.lastSynced !== null) { + this.lastSynced = args.lastSynced; + } + } +}; +ChannelService_getCommonDomains_args.prototype = {}; +ChannelService_getCommonDomains_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.lastSynced = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getCommonDomains_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getCommonDomains_args'); + if (this.lastSynced !== null && this.lastSynced !== undefined) { + output.writeFieldBegin('lastSynced', Thrift.Type.I64, 1); + output.writeI64(this.lastSynced); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getCommonDomains_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChannelDomains(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getCommonDomains_result.prototype = {}; +ChannelService_getCommonDomains_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChannelDomains(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getCommonDomains_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getCommonDomains_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getNotificationBadgeCount_args = function(args) { + this.localRev = null; + if (args) { + if (args.localRev !== undefined && args.localRev !== null) { + this.localRev = args.localRev; + } + } +}; +ChannelService_getNotificationBadgeCount_args.prototype = {}; +ChannelService_getNotificationBadgeCount_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.localRev = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getNotificationBadgeCount_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getNotificationBadgeCount_args'); + if (this.localRev !== null && this.localRev !== undefined) { + output.writeFieldBegin('localRev', Thrift.Type.I64, 2); + output.writeI64(this.localRev); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getNotificationBadgeCount_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getNotificationBadgeCount_result.prototype = {}; +ChannelService_getNotificationBadgeCount_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I32) { + this.success = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getNotificationBadgeCount_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getNotificationBadgeCount_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I32, 0); + output.writeI32(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueChannelToken_args = function(args) { + this.channelId = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + } +}; +ChannelService_issueChannelToken_args.prototype = {}; +ChannelService_issueChannelToken_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueChannelToken_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueChannelToken_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueChannelToken_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChannelToken(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_issueChannelToken_result.prototype = {}; +ChannelService_issueChannelToken_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChannelToken(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueChannelToken_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueChannelToken_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueRequestToken_args = function(args) { + this.channelId = null; + this.otpId = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.otpId !== undefined && args.otpId !== null) { + this.otpId = args.otpId; + } + } +}; +ChannelService_issueRequestToken_args.prototype = {}; +ChannelService_issueRequestToken_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.otpId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueRequestToken_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueRequestToken_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.otpId !== null && this.otpId !== undefined) { + output.writeFieldBegin('otpId', Thrift.Type.STRING, 2); + output.writeString(this.otpId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueRequestToken_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_issueRequestToken_result.prototype = {}; +ChannelService_issueRequestToken_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueRequestToken_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueRequestToken_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueRequestTokenWithAuthScheme_args = function(args) { + this.channelId = null; + this.otpId = null; + this.authScheme = null; + this.returnUrl = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.otpId !== undefined && args.otpId !== null) { + this.otpId = args.otpId; + } + if (args.authScheme !== undefined && args.authScheme !== null) { + this.authScheme = Thrift.copyList(args.authScheme, [null]); + } + if (args.returnUrl !== undefined && args.returnUrl !== null) { + this.returnUrl = args.returnUrl; + } + } +}; +ChannelService_issueRequestTokenWithAuthScheme_args.prototype = {}; +ChannelService_issueRequestTokenWithAuthScheme_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.otpId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size1450 = 0; + var _rtmp31454; + this.authScheme = []; + var _etype1453 = 0; + _rtmp31454 = input.readListBegin(); + _etype1453 = _rtmp31454.etype; + _size1450 = _rtmp31454.size; + for (var _i1455 = 0; _i1455 < _size1450; ++_i1455) + { + var elem1456 = null; + elem1456 = input.readString(); + this.authScheme.push(elem1456); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.returnUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueRequestTokenWithAuthScheme_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueRequestTokenWithAuthScheme_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.otpId !== null && this.otpId !== undefined) { + output.writeFieldBegin('otpId', Thrift.Type.STRING, 2); + output.writeString(this.otpId); + output.writeFieldEnd(); + } + if (this.authScheme !== null && this.authScheme !== undefined) { + output.writeFieldBegin('authScheme', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.authScheme.length); + for (var iter1457 in this.authScheme) + { + if (this.authScheme.hasOwnProperty(iter1457)) + { + iter1457 = this.authScheme[iter1457]; + output.writeString(iter1457); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.returnUrl !== null && this.returnUrl !== undefined) { + output.writeFieldBegin('returnUrl', Thrift.Type.STRING, 4); + output.writeString(this.returnUrl); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueRequestTokenWithAuthScheme_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RequestTokenResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_issueRequestTokenWithAuthScheme_result.prototype = {}; +ChannelService_issueRequestTokenWithAuthScheme_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RequestTokenResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueRequestTokenWithAuthScheme_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueRequestTokenWithAuthScheme_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueRequestTokenForAutoLogin_args = function(args) { + this.channelId = null; + this.otpId = null; + this.redirectUrl = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.otpId !== undefined && args.otpId !== null) { + this.otpId = args.otpId; + } + if (args.redirectUrl !== undefined && args.redirectUrl !== null) { + this.redirectUrl = args.redirectUrl; + } + } +}; +ChannelService_issueRequestTokenForAutoLogin_args.prototype = {}; +ChannelService_issueRequestTokenForAutoLogin_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.otpId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.redirectUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueRequestTokenForAutoLogin_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueRequestTokenForAutoLogin_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.otpId !== null && this.otpId !== undefined) { + output.writeFieldBegin('otpId', Thrift.Type.STRING, 3); + output.writeString(this.otpId); + output.writeFieldEnd(); + } + if (this.redirectUrl !== null && this.redirectUrl !== undefined) { + output.writeFieldBegin('redirectUrl', Thrift.Type.STRING, 4); + output.writeString(this.redirectUrl); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_issueRequestTokenForAutoLogin_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_issueRequestTokenForAutoLogin_result.prototype = {}; +ChannelService_issueRequestTokenForAutoLogin_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_issueRequestTokenForAutoLogin_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_issueRequestTokenForAutoLogin_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getUpdatedChannelIds_args = function(args) { + this.channelIds = null; + if (args) { + if (args.channelIds !== undefined && args.channelIds !== null) { + this.channelIds = Thrift.copyList(args.channelIds, [ttypes.ChannelIdWithLastUpdated]); + } + } +}; +ChannelService_getUpdatedChannelIds_args.prototype = {}; +ChannelService_getUpdatedChannelIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size1458 = 0; + var _rtmp31462; + this.channelIds = []; + var _etype1461 = 0; + _rtmp31462 = input.readListBegin(); + _etype1461 = _rtmp31462.etype; + _size1458 = _rtmp31462.size; + for (var _i1463 = 0; _i1463 < _size1458; ++_i1463) + { + var elem1464 = null; + elem1464 = new ttypes.ChannelIdWithLastUpdated(); + elem1464.read(input); + this.channelIds.push(elem1464); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getUpdatedChannelIds_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getUpdatedChannelIds_args'); + if (this.channelIds !== null && this.channelIds !== undefined) { + output.writeFieldBegin('channelIds', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.channelIds.length); + for (var iter1465 in this.channelIds) + { + if (this.channelIds.hasOwnProperty(iter1465)) + { + iter1465 = this.channelIds[iter1465]; + iter1465.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_getUpdatedChannelIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_getUpdatedChannelIds_result.prototype = {}; +ChannelService_getUpdatedChannelIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1466 = 0; + var _rtmp31470; + this.success = []; + var _etype1469 = 0; + _rtmp31470 = input.readListBegin(); + _etype1469 = _rtmp31470.etype; + _size1466 = _rtmp31470.size; + for (var _i1471 = 0; _i1471 < _size1466; ++_i1471) + { + var elem1472 = null; + elem1472 = input.readString(); + this.success.push(elem1472); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_getUpdatedChannelIds_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_getUpdatedChannelIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1473 in this.success) + { + if (this.success.hasOwnProperty(iter1473)) + { + iter1473 = this.success[iter1473]; + output.writeString(iter1473); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_reserveCoinUse_args = function(args) { + this.request = null; + this.locale = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CoinUseReservation(args.request); + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +ChannelService_reserveCoinUse_args.prototype = {}; +ChannelService_reserveCoinUse_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CoinUseReservation(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_reserveCoinUse_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_reserveCoinUse_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 2); + this.request.write(output); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 3); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_reserveCoinUse_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_reserveCoinUse_result.prototype = {}; +ChannelService_reserveCoinUse_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_reserveCoinUse_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_reserveCoinUse_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_revokeChannel_args = function(args) { + this.channelId = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + } +}; +ChannelService_revokeChannel_args.prototype = {}; +ChannelService_revokeChannel_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_revokeChannel_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_revokeChannel_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_revokeChannel_result = function(args) { + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_revokeChannel_result.prototype = {}; +ChannelService_revokeChannel_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_revokeChannel_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_revokeChannel_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_syncChannelData_args = function(args) { + this.lastSynced = null; + this.locale = null; + if (args) { + if (args.lastSynced !== undefined && args.lastSynced !== null) { + this.lastSynced = args.lastSynced; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +ChannelService_syncChannelData_args.prototype = {}; +ChannelService_syncChannelData_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.lastSynced = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_syncChannelData_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_syncChannelData_args'); + if (this.lastSynced !== null && this.lastSynced !== undefined) { + output.writeFieldBegin('lastSynced', Thrift.Type.I64, 2); + output.writeI64(this.lastSynced); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 3); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_syncChannelData_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChannelSyncDatas(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_syncChannelData_result.prototype = {}; +ChannelService_syncChannelData_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChannelSyncDatas(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_syncChannelData_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_syncChannelData_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_updateChannelNotificationSetting_args = function(args) { + this.setting = null; + if (args) { + if (args.setting !== undefined && args.setting !== null) { + this.setting = Thrift.copyList(args.setting, [ttypes.ChannelNotificationSetting]); + } + } +}; +ChannelService_updateChannelNotificationSetting_args.prototype = {}; +ChannelService_updateChannelNotificationSetting_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size1474 = 0; + var _rtmp31478; + this.setting = []; + var _etype1477 = 0; + _rtmp31478 = input.readListBegin(); + _etype1477 = _rtmp31478.etype; + _size1474 = _rtmp31478.size; + for (var _i1479 = 0; _i1479 < _size1474; ++_i1479) + { + var elem1480 = null; + elem1480 = new ttypes.ChannelNotificationSetting(); + elem1480.read(input); + this.setting.push(elem1480); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_updateChannelNotificationSetting_args.prototype.write = function(output) { + output.writeStructBegin('ChannelService_updateChannelNotificationSetting_args'); + if (this.setting !== null && this.setting !== undefined) { + output.writeFieldBegin('setting', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.setting.length); + for (var iter1481 in this.setting) + { + if (this.setting.hasOwnProperty(iter1481)) + { + iter1481 = this.setting[iter1481]; + iter1481.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelService_updateChannelNotificationSetting_result = function(args) { + this.e = null; + if (args instanceof ttypes.ChannelException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ChannelService_updateChannelNotificationSetting_result.prototype = {}; +ChannelService_updateChannelNotificationSetting_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ChannelException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelService_updateChannelNotificationSetting_result.prototype.write = function(output) { + output.writeStructBegin('ChannelService_updateChannelNotificationSetting_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +ChannelServiceClient.prototype = {}; +ChannelServiceClient.prototype.seqid = function() { return this._seqid; }; +ChannelServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +ChannelServiceClient.prototype.issueOTP = function(channelId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_issueOTP(channelId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_issueOTP(channelId); + } +}; + +ChannelServiceClient.prototype.send_issueOTP = function(channelId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('issueOTP', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_issueOTP_args(); + args.channelId = channelId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_issueOTP = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_issueOTP_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('issueOTP failed: unknown result'); +}; +ChannelServiceClient.prototype.approveChannelAndIssueChannelToken = function(channelId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_approveChannelAndIssueChannelToken(channelId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_approveChannelAndIssueChannelToken(channelId); + } +}; + +ChannelServiceClient.prototype.send_approveChannelAndIssueChannelToken = function(channelId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('approveChannelAndIssueChannelToken', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_approveChannelAndIssueChannelToken_args(); + args.channelId = channelId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_approveChannelAndIssueChannelToken = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_approveChannelAndIssueChannelToken_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('approveChannelAndIssueChannelToken failed: unknown result'); +}; +ChannelServiceClient.prototype.approveChannelAndIssueRequestToken = function(channelId, otpId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_approveChannelAndIssueRequestToken(channelId, otpId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_approveChannelAndIssueRequestToken(channelId, otpId); + } +}; + +ChannelServiceClient.prototype.send_approveChannelAndIssueRequestToken = function(channelId, otpId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('approveChannelAndIssueRequestToken', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_approveChannelAndIssueRequestToken_args(); + args.channelId = channelId; + args.otpId = otpId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_approveChannelAndIssueRequestToken = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_approveChannelAndIssueRequestToken_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('approveChannelAndIssueRequestToken failed: unknown result'); +}; +ChannelServiceClient.prototype.fetchNotificationItems = function(localRev, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_fetchNotificationItems(localRev); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_fetchNotificationItems(localRev); + } +}; + +ChannelServiceClient.prototype.send_fetchNotificationItems = function(localRev) { + var output = new this.pClass(this.output); + output.writeMessageBegin('fetchNotificationItems', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_fetchNotificationItems_args(); + args.localRev = localRev; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_fetchNotificationItems = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_fetchNotificationItems_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('fetchNotificationItems failed: unknown result'); +}; +ChannelServiceClient.prototype.getApprovedChannels = function(lastSynced, locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getApprovedChannels(lastSynced, locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getApprovedChannels(lastSynced, locale); + } +}; + +ChannelServiceClient.prototype.send_getApprovedChannels = function(lastSynced, locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getApprovedChannels', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getApprovedChannels_args(); + args.lastSynced = lastSynced; + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getApprovedChannels = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getApprovedChannels_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getApprovedChannels failed: unknown result'); +}; +ChannelServiceClient.prototype.getChannelInfo = function(channelId, locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getChannelInfo(channelId, locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getChannelInfo(channelId, locale); + } +}; + +ChannelServiceClient.prototype.send_getChannelInfo = function(channelId, locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getChannelInfo', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getChannelInfo_args(); + args.channelId = channelId; + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getChannelInfo = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getChannelInfo_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getChannelInfo failed: unknown result'); +}; +ChannelServiceClient.prototype.getChannelNotificationSetting = function(channelId, locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getChannelNotificationSetting(channelId, locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getChannelNotificationSetting(channelId, locale); + } +}; + +ChannelServiceClient.prototype.send_getChannelNotificationSetting = function(channelId, locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getChannelNotificationSetting', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getChannelNotificationSetting_args(); + args.channelId = channelId; + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getChannelNotificationSetting = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getChannelNotificationSetting_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getChannelNotificationSetting failed: unknown result'); +}; +ChannelServiceClient.prototype.getChannelNotificationSettings = function(locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getChannelNotificationSettings(locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getChannelNotificationSettings(locale); + } +}; + +ChannelServiceClient.prototype.send_getChannelNotificationSettings = function(locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getChannelNotificationSettings', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getChannelNotificationSettings_args(); + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getChannelNotificationSettings = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getChannelNotificationSettings_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getChannelNotificationSettings failed: unknown result'); +}; +ChannelServiceClient.prototype.getChannels = function(lastSynced, locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getChannels(lastSynced, locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getChannels(lastSynced, locale); + } +}; + +ChannelServiceClient.prototype.send_getChannels = function(lastSynced, locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getChannels', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getChannels_args(); + args.lastSynced = lastSynced; + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getChannels = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getChannels_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getChannels failed: unknown result'); +}; +ChannelServiceClient.prototype.getDomains = function(lastSynced, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getDomains(lastSynced); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getDomains(lastSynced); + } +}; + +ChannelServiceClient.prototype.send_getDomains = function(lastSynced) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getDomains', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getDomains_args(); + args.lastSynced = lastSynced; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getDomains = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getDomains_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getDomains failed: unknown result'); +}; +ChannelServiceClient.prototype.getFriendChannelMatrices = function(channelIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getFriendChannelMatrices(channelIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getFriendChannelMatrices(channelIds); + } +}; + +ChannelServiceClient.prototype.send_getFriendChannelMatrices = function(channelIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getFriendChannelMatrices', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getFriendChannelMatrices_args(); + args.channelIds = channelIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getFriendChannelMatrices = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getFriendChannelMatrices_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getFriendChannelMatrices failed: unknown result'); +}; +ChannelServiceClient.prototype.updateChannelSettings = function(channelSettings, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateChannelSettings(channelSettings); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateChannelSettings(channelSettings); + } +}; + +ChannelServiceClient.prototype.send_updateChannelSettings = function(channelSettings) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateChannelSettings', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_updateChannelSettings_args(); + args.channelSettings = channelSettings; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_updateChannelSettings = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_updateChannelSettings_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateChannelSettings failed: unknown result'); +}; +ChannelServiceClient.prototype.getCommonDomains = function(lastSynced, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCommonDomains(lastSynced); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCommonDomains(lastSynced); + } +}; + +ChannelServiceClient.prototype.send_getCommonDomains = function(lastSynced) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCommonDomains', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getCommonDomains_args(); + args.lastSynced = lastSynced; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getCommonDomains = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getCommonDomains_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCommonDomains failed: unknown result'); +}; +ChannelServiceClient.prototype.getNotificationBadgeCount = function(localRev, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getNotificationBadgeCount(localRev); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getNotificationBadgeCount(localRev); + } +}; + +ChannelServiceClient.prototype.send_getNotificationBadgeCount = function(localRev) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getNotificationBadgeCount', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getNotificationBadgeCount_args(); + args.localRev = localRev; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getNotificationBadgeCount = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getNotificationBadgeCount_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getNotificationBadgeCount failed: unknown result'); +}; +ChannelServiceClient.prototype.issueChannelToken = function(channelId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_issueChannelToken(channelId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_issueChannelToken(channelId); + } +}; + +ChannelServiceClient.prototype.send_issueChannelToken = function(channelId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('issueChannelToken', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_issueChannelToken_args(); + args.channelId = channelId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_issueChannelToken = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_issueChannelToken_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('issueChannelToken failed: unknown result'); +}; +ChannelServiceClient.prototype.issueRequestToken = function(channelId, otpId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_issueRequestToken(channelId, otpId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_issueRequestToken(channelId, otpId); + } +}; + +ChannelServiceClient.prototype.send_issueRequestToken = function(channelId, otpId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('issueRequestToken', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_issueRequestToken_args(); + args.channelId = channelId; + args.otpId = otpId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_issueRequestToken = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_issueRequestToken_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('issueRequestToken failed: unknown result'); +}; +ChannelServiceClient.prototype.issueRequestTokenWithAuthScheme = function(channelId, otpId, authScheme, returnUrl, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_issueRequestTokenWithAuthScheme(channelId, otpId, authScheme, returnUrl); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_issueRequestTokenWithAuthScheme(channelId, otpId, authScheme, returnUrl); + } +}; + +ChannelServiceClient.prototype.send_issueRequestTokenWithAuthScheme = function(channelId, otpId, authScheme, returnUrl) { + var output = new this.pClass(this.output); + output.writeMessageBegin('issueRequestTokenWithAuthScheme', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_issueRequestTokenWithAuthScheme_args(); + args.channelId = channelId; + args.otpId = otpId; + args.authScheme = authScheme; + args.returnUrl = returnUrl; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_issueRequestTokenWithAuthScheme = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_issueRequestTokenWithAuthScheme_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('issueRequestTokenWithAuthScheme failed: unknown result'); +}; +ChannelServiceClient.prototype.issueRequestTokenForAutoLogin = function(channelId, otpId, redirectUrl, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_issueRequestTokenForAutoLogin(channelId, otpId, redirectUrl); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_issueRequestTokenForAutoLogin(channelId, otpId, redirectUrl); + } +}; + +ChannelServiceClient.prototype.send_issueRequestTokenForAutoLogin = function(channelId, otpId, redirectUrl) { + var output = new this.pClass(this.output); + output.writeMessageBegin('issueRequestTokenForAutoLogin', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_issueRequestTokenForAutoLogin_args(); + args.channelId = channelId; + args.otpId = otpId; + args.redirectUrl = redirectUrl; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_issueRequestTokenForAutoLogin = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_issueRequestTokenForAutoLogin_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('issueRequestTokenForAutoLogin failed: unknown result'); +}; +ChannelServiceClient.prototype.getUpdatedChannelIds = function(channelIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUpdatedChannelIds(channelIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUpdatedChannelIds(channelIds); + } +}; + +ChannelServiceClient.prototype.send_getUpdatedChannelIds = function(channelIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUpdatedChannelIds', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_getUpdatedChannelIds_args(); + args.channelIds = channelIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_getUpdatedChannelIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_getUpdatedChannelIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUpdatedChannelIds failed: unknown result'); +}; +ChannelServiceClient.prototype.reserveCoinUse = function(request, locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reserveCoinUse(request, locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reserveCoinUse(request, locale); + } +}; + +ChannelServiceClient.prototype.send_reserveCoinUse = function(request, locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reserveCoinUse', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_reserveCoinUse_args(); + args.request = request; + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_reserveCoinUse = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_reserveCoinUse_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reserveCoinUse failed: unknown result'); +}; +ChannelServiceClient.prototype.revokeChannel = function(channelId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_revokeChannel(channelId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_revokeChannel(channelId); + } +}; + +ChannelServiceClient.prototype.send_revokeChannel = function(channelId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('revokeChannel', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_revokeChannel_args(); + args.channelId = channelId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_revokeChannel = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_revokeChannel_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +ChannelServiceClient.prototype.syncChannelData = function(lastSynced, locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_syncChannelData(lastSynced, locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_syncChannelData(lastSynced, locale); + } +}; + +ChannelServiceClient.prototype.send_syncChannelData = function(lastSynced, locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('syncChannelData', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_syncChannelData_args(); + args.lastSynced = lastSynced; + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_syncChannelData = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_syncChannelData_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('syncChannelData failed: unknown result'); +}; +ChannelServiceClient.prototype.updateChannelNotificationSetting = function(setting, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateChannelNotificationSetting(setting); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateChannelNotificationSetting(setting); + } +}; + +ChannelServiceClient.prototype.send_updateChannelNotificationSetting = function(setting) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateChannelNotificationSetting', Thrift.MessageType.CALL, this.seqid()); + var args = new ChannelService_updateChannelNotificationSetting_args(); + args.setting = setting; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ChannelServiceClient.prototype.recv_updateChannelNotificationSetting = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ChannelService_updateChannelNotificationSetting_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +var ChannelServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +ChannelServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +ChannelServiceProcessor.prototype.process_issueOTP = function(seqid, input, output) { + var args = new ChannelService_issueOTP_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.issueOTP.length === 1) { + Q.fcall(this._handler.issueOTP, args.channelId) + .then(function(result) { + var result_obj = new ChannelService_issueOTP_result({success: result}); + output.writeMessageBegin("issueOTP", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_issueOTP_result(err); + output.writeMessageBegin("issueOTP", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueOTP", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.issueOTP(args.channelId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_issueOTP_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("issueOTP", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueOTP", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_approveChannelAndIssueChannelToken = function(seqid, input, output) { + var args = new ChannelService_approveChannelAndIssueChannelToken_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.approveChannelAndIssueChannelToken.length === 1) { + Q.fcall(this._handler.approveChannelAndIssueChannelToken, args.channelId) + .then(function(result) { + var result_obj = new ChannelService_approveChannelAndIssueChannelToken_result({success: result}); + output.writeMessageBegin("approveChannelAndIssueChannelToken", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_approveChannelAndIssueChannelToken_result(err); + output.writeMessageBegin("approveChannelAndIssueChannelToken", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("approveChannelAndIssueChannelToken", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.approveChannelAndIssueChannelToken(args.channelId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_approveChannelAndIssueChannelToken_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("approveChannelAndIssueChannelToken", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("approveChannelAndIssueChannelToken", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_approveChannelAndIssueRequestToken = function(seqid, input, output) { + var args = new ChannelService_approveChannelAndIssueRequestToken_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.approveChannelAndIssueRequestToken.length === 2) { + Q.fcall(this._handler.approveChannelAndIssueRequestToken, args.channelId, args.otpId) + .then(function(result) { + var result_obj = new ChannelService_approveChannelAndIssueRequestToken_result({success: result}); + output.writeMessageBegin("approveChannelAndIssueRequestToken", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_approveChannelAndIssueRequestToken_result(err); + output.writeMessageBegin("approveChannelAndIssueRequestToken", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("approveChannelAndIssueRequestToken", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.approveChannelAndIssueRequestToken(args.channelId, args.otpId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_approveChannelAndIssueRequestToken_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("approveChannelAndIssueRequestToken", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("approveChannelAndIssueRequestToken", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_fetchNotificationItems = function(seqid, input, output) { + var args = new ChannelService_fetchNotificationItems_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.fetchNotificationItems.length === 1) { + Q.fcall(this._handler.fetchNotificationItems, args.localRev) + .then(function(result) { + var result_obj = new ChannelService_fetchNotificationItems_result({success: result}); + output.writeMessageBegin("fetchNotificationItems", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_fetchNotificationItems_result(err); + output.writeMessageBegin("fetchNotificationItems", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchNotificationItems", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.fetchNotificationItems(args.localRev, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_fetchNotificationItems_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("fetchNotificationItems", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchNotificationItems", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getApprovedChannels = function(seqid, input, output) { + var args = new ChannelService_getApprovedChannels_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getApprovedChannels.length === 2) { + Q.fcall(this._handler.getApprovedChannels, args.lastSynced, args.locale) + .then(function(result) { + var result_obj = new ChannelService_getApprovedChannels_result({success: result}); + output.writeMessageBegin("getApprovedChannels", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getApprovedChannels_result(err); + output.writeMessageBegin("getApprovedChannels", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getApprovedChannels", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getApprovedChannels(args.lastSynced, args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getApprovedChannels_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getApprovedChannels", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getApprovedChannels", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getChannelInfo = function(seqid, input, output) { + var args = new ChannelService_getChannelInfo_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getChannelInfo.length === 2) { + Q.fcall(this._handler.getChannelInfo, args.channelId, args.locale) + .then(function(result) { + var result_obj = new ChannelService_getChannelInfo_result({success: result}); + output.writeMessageBegin("getChannelInfo", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getChannelInfo_result(err); + output.writeMessageBegin("getChannelInfo", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChannelInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getChannelInfo(args.channelId, args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getChannelInfo_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getChannelInfo", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChannelInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getChannelNotificationSetting = function(seqid, input, output) { + var args = new ChannelService_getChannelNotificationSetting_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getChannelNotificationSetting.length === 2) { + Q.fcall(this._handler.getChannelNotificationSetting, args.channelId, args.locale) + .then(function(result) { + var result_obj = new ChannelService_getChannelNotificationSetting_result({success: result}); + output.writeMessageBegin("getChannelNotificationSetting", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getChannelNotificationSetting_result(err); + output.writeMessageBegin("getChannelNotificationSetting", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChannelNotificationSetting", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getChannelNotificationSetting(args.channelId, args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getChannelNotificationSetting_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getChannelNotificationSetting", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChannelNotificationSetting", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getChannelNotificationSettings = function(seqid, input, output) { + var args = new ChannelService_getChannelNotificationSettings_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getChannelNotificationSettings.length === 1) { + Q.fcall(this._handler.getChannelNotificationSettings, args.locale) + .then(function(result) { + var result_obj = new ChannelService_getChannelNotificationSettings_result({success: result}); + output.writeMessageBegin("getChannelNotificationSettings", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getChannelNotificationSettings_result(err); + output.writeMessageBegin("getChannelNotificationSettings", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChannelNotificationSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getChannelNotificationSettings(args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getChannelNotificationSettings_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getChannelNotificationSettings", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChannelNotificationSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getChannels = function(seqid, input, output) { + var args = new ChannelService_getChannels_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getChannels.length === 2) { + Q.fcall(this._handler.getChannels, args.lastSynced, args.locale) + .then(function(result) { + var result_obj = new ChannelService_getChannels_result({success: result}); + output.writeMessageBegin("getChannels", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getChannels_result(err); + output.writeMessageBegin("getChannels", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChannels", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getChannels(args.lastSynced, args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getChannels_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getChannels", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChannels", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getDomains = function(seqid, input, output) { + var args = new ChannelService_getDomains_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getDomains.length === 1) { + Q.fcall(this._handler.getDomains, args.lastSynced) + .then(function(result) { + var result_obj = new ChannelService_getDomains_result({success: result}); + output.writeMessageBegin("getDomains", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getDomains_result(err); + output.writeMessageBegin("getDomains", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getDomains", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getDomains(args.lastSynced, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getDomains_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getDomains", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getDomains", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getFriendChannelMatrices = function(seqid, input, output) { + var args = new ChannelService_getFriendChannelMatrices_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getFriendChannelMatrices.length === 1) { + Q.fcall(this._handler.getFriendChannelMatrices, args.channelIds) + .then(function(result) { + var result_obj = new ChannelService_getFriendChannelMatrices_result({success: result}); + output.writeMessageBegin("getFriendChannelMatrices", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getFriendChannelMatrices_result(err); + output.writeMessageBegin("getFriendChannelMatrices", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFriendChannelMatrices", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getFriendChannelMatrices(args.channelIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getFriendChannelMatrices_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getFriendChannelMatrices", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFriendChannelMatrices", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_updateChannelSettings = function(seqid, input, output) { + var args = new ChannelService_updateChannelSettings_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateChannelSettings.length === 1) { + Q.fcall(this._handler.updateChannelSettings, args.channelSettings) + .then(function(result) { + var result_obj = new ChannelService_updateChannelSettings_result({success: result}); + output.writeMessageBegin("updateChannelSettings", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_updateChannelSettings_result(err); + output.writeMessageBegin("updateChannelSettings", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateChannelSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateChannelSettings(args.channelSettings, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_updateChannelSettings_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateChannelSettings", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateChannelSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getCommonDomains = function(seqid, input, output) { + var args = new ChannelService_getCommonDomains_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCommonDomains.length === 1) { + Q.fcall(this._handler.getCommonDomains, args.lastSynced) + .then(function(result) { + var result_obj = new ChannelService_getCommonDomains_result({success: result}); + output.writeMessageBegin("getCommonDomains", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getCommonDomains_result(err); + output.writeMessageBegin("getCommonDomains", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCommonDomains", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCommonDomains(args.lastSynced, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getCommonDomains_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCommonDomains", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCommonDomains", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getNotificationBadgeCount = function(seqid, input, output) { + var args = new ChannelService_getNotificationBadgeCount_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getNotificationBadgeCount.length === 1) { + Q.fcall(this._handler.getNotificationBadgeCount, args.localRev) + .then(function(result) { + var result_obj = new ChannelService_getNotificationBadgeCount_result({success: result}); + output.writeMessageBegin("getNotificationBadgeCount", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getNotificationBadgeCount_result(err); + output.writeMessageBegin("getNotificationBadgeCount", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNotificationBadgeCount", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getNotificationBadgeCount(args.localRev, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getNotificationBadgeCount_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getNotificationBadgeCount", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNotificationBadgeCount", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_issueChannelToken = function(seqid, input, output) { + var args = new ChannelService_issueChannelToken_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.issueChannelToken.length === 1) { + Q.fcall(this._handler.issueChannelToken, args.channelId) + .then(function(result) { + var result_obj = new ChannelService_issueChannelToken_result({success: result}); + output.writeMessageBegin("issueChannelToken", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_issueChannelToken_result(err); + output.writeMessageBegin("issueChannelToken", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueChannelToken", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.issueChannelToken(args.channelId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_issueChannelToken_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("issueChannelToken", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueChannelToken", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_issueRequestToken = function(seqid, input, output) { + var args = new ChannelService_issueRequestToken_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.issueRequestToken.length === 2) { + Q.fcall(this._handler.issueRequestToken, args.channelId, args.otpId) + .then(function(result) { + var result_obj = new ChannelService_issueRequestToken_result({success: result}); + output.writeMessageBegin("issueRequestToken", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_issueRequestToken_result(err); + output.writeMessageBegin("issueRequestToken", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueRequestToken", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.issueRequestToken(args.channelId, args.otpId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_issueRequestToken_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("issueRequestToken", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueRequestToken", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_issueRequestTokenWithAuthScheme = function(seqid, input, output) { + var args = new ChannelService_issueRequestTokenWithAuthScheme_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.issueRequestTokenWithAuthScheme.length === 4) { + Q.fcall(this._handler.issueRequestTokenWithAuthScheme, args.channelId, args.otpId, args.authScheme, args.returnUrl) + .then(function(result) { + var result_obj = new ChannelService_issueRequestTokenWithAuthScheme_result({success: result}); + output.writeMessageBegin("issueRequestTokenWithAuthScheme", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_issueRequestTokenWithAuthScheme_result(err); + output.writeMessageBegin("issueRequestTokenWithAuthScheme", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueRequestTokenWithAuthScheme", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.issueRequestTokenWithAuthScheme(args.channelId, args.otpId, args.authScheme, args.returnUrl, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_issueRequestTokenWithAuthScheme_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("issueRequestTokenWithAuthScheme", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueRequestTokenWithAuthScheme", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_issueRequestTokenForAutoLogin = function(seqid, input, output) { + var args = new ChannelService_issueRequestTokenForAutoLogin_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.issueRequestTokenForAutoLogin.length === 3) { + Q.fcall(this._handler.issueRequestTokenForAutoLogin, args.channelId, args.otpId, args.redirectUrl) + .then(function(result) { + var result_obj = new ChannelService_issueRequestTokenForAutoLogin_result({success: result}); + output.writeMessageBegin("issueRequestTokenForAutoLogin", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_issueRequestTokenForAutoLogin_result(err); + output.writeMessageBegin("issueRequestTokenForAutoLogin", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueRequestTokenForAutoLogin", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.issueRequestTokenForAutoLogin(args.channelId, args.otpId, args.redirectUrl, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_issueRequestTokenForAutoLogin_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("issueRequestTokenForAutoLogin", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("issueRequestTokenForAutoLogin", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_getUpdatedChannelIds = function(seqid, input, output) { + var args = new ChannelService_getUpdatedChannelIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUpdatedChannelIds.length === 1) { + Q.fcall(this._handler.getUpdatedChannelIds, args.channelIds) + .then(function(result) { + var result_obj = new ChannelService_getUpdatedChannelIds_result({success: result}); + output.writeMessageBegin("getUpdatedChannelIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_getUpdatedChannelIds_result(err); + output.writeMessageBegin("getUpdatedChannelIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUpdatedChannelIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUpdatedChannelIds(args.channelIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_getUpdatedChannelIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUpdatedChannelIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUpdatedChannelIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_reserveCoinUse = function(seqid, input, output) { + var args = new ChannelService_reserveCoinUse_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reserveCoinUse.length === 2) { + Q.fcall(this._handler.reserveCoinUse, args.request, args.locale) + .then(function(result) { + var result_obj = new ChannelService_reserveCoinUse_result({success: result}); + output.writeMessageBegin("reserveCoinUse", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_reserveCoinUse_result(err); + output.writeMessageBegin("reserveCoinUse", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reserveCoinUse", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reserveCoinUse(args.request, args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_reserveCoinUse_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reserveCoinUse", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reserveCoinUse", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_revokeChannel = function(seqid, input, output) { + var args = new ChannelService_revokeChannel_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.revokeChannel.length === 1) { + Q.fcall(this._handler.revokeChannel, args.channelId) + .then(function(result) { + var result_obj = new ChannelService_revokeChannel_result({success: result}); + output.writeMessageBegin("revokeChannel", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_revokeChannel_result(err); + output.writeMessageBegin("revokeChannel", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("revokeChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.revokeChannel(args.channelId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_revokeChannel_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("revokeChannel", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("revokeChannel", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_syncChannelData = function(seqid, input, output) { + var args = new ChannelService_syncChannelData_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.syncChannelData.length === 2) { + Q.fcall(this._handler.syncChannelData, args.lastSynced, args.locale) + .then(function(result) { + var result_obj = new ChannelService_syncChannelData_result({success: result}); + output.writeMessageBegin("syncChannelData", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_syncChannelData_result(err); + output.writeMessageBegin("syncChannelData", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("syncChannelData", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.syncChannelData(args.lastSynced, args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_syncChannelData_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("syncChannelData", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("syncChannelData", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ChannelServiceProcessor.prototype.process_updateChannelNotificationSetting = function(seqid, input, output) { + var args = new ChannelService_updateChannelNotificationSetting_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateChannelNotificationSetting.length === 1) { + Q.fcall(this._handler.updateChannelNotificationSetting, args.setting) + .then(function(result) { + var result_obj = new ChannelService_updateChannelNotificationSetting_result({success: result}); + output.writeMessageBegin("updateChannelNotificationSetting", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ChannelException) { + result = new ChannelService_updateChannelNotificationSetting_result(err); + output.writeMessageBegin("updateChannelNotificationSetting", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateChannelNotificationSetting", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateChannelNotificationSetting(args.setting, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ChannelException) { + result_obj = new ChannelService_updateChannelNotificationSetting_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateChannelNotificationSetting", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateChannelNotificationSetting", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/LineService.js b/curve-thrift/LineService.js index 023a1f6..85afb4f 100644 --- a/curve-thrift/LineService.js +++ b/curve-thrift/LineService.js @@ -1 +1,54422 @@ -console.info("https://github.com/CarTooonn/alphat-third/");var _0x432c=["\x74\x68\x72\x69\x66\x74","\x54\x68\x72\x69\x66\x74","\x51","\x2E\x2F\x6C\x69\x6E\x65\x5F\x74\x79\x70\x65\x73","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x72\x65\x61\x64","\x72\x65\x61\x64\x53\x74\x72\x75\x63\x74\x42\x65\x67\x69\x6E","\x72\x65\x61\x64\x46\x69\x65\x6C\x64\x42\x65\x67\x69\x6E","\x66\x6E\x61\x6D\x65","\x66\x74\x79\x70\x65","\x66\x69\x64","\x53\x54\x4F\x50","\x54\x79\x70\x65","\x73\x6B\x69\x70","\x72\x65\x61\x64\x46\x69\x65\x6C\x64\x45\x6E\x64","\x72\x65\x61\x64\x53\x74\x72\x75\x63\x74\x45\x6E\x64","\x77\x72\x69\x74\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x5F\x61\x72\x67\x73","\x77\x72\x69\x74\x65\x53\x74\x72\x75\x63\x74\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x46\x69\x65\x6C\x64\x53\x74\x6F\x70","\x77\x72\x69\x74\x65\x53\x74\x72\x75\x63\x74\x45\x6E\x64","\x73\x75\x63\x63\x65\x73\x73","\x65","\x54\x61\x6C\x6B\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x53\x54\x52\x55\x43\x54","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x5F\x72\x65\x73\x75\x6C\x74","\x77\x72\x69\x74\x65\x46\x69\x65\x6C\x64\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x46\x69\x65\x6C\x64\x45\x6E\x64","\x70\x61\x72\x61\x6D\x65\x74\x65\x72\x4D\x61\x70","\x4D\x41\x50","\x72\x65\x61\x64\x4D\x61\x70\x42\x65\x67\x69\x6E","\x6B\x74\x79\x70\x65","\x76\x74\x79\x70\x65","\x73\x69\x7A\x65","\x72\x65\x61\x64\x53\x74\x72\x69\x6E\x67","\x72\x65\x61\x64\x4D\x61\x70\x45\x6E\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x52\x65\x73\x75\x6C\x74\x5F\x61\x72\x67\x73","\x6F\x62\x6A\x65\x63\x74\x4C\x65\x6E\x67\x74\x68","\x77\x72\x69\x74\x65\x4D\x61\x70\x42\x65\x67\x69\x6E","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x77\x72\x69\x74\x65\x53\x74\x72\x69\x6E\x67","\x77\x72\x69\x74\x65\x4D\x61\x70\x45\x6E\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x52\x65\x73\x75\x6C\x74\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x63\x61\x6C\x65","\x65\x6E\x63\x72\x79\x70\x74\x65\x64\x56\x69\x72\x74\x75\x61\x6C\x55\x73\x65\x72\x49\x64","\x65\x6E\x63\x72\x79\x70\x74\x65\x64\x50\x61\x73\x73\x77\x6F\x72\x64","\x53\x54\x52\x49\x4E\x47","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x76\x69\x72\x74\x75\x61\x6C\x4D\x69\x64","\x65\x6E\x63\x72\x79\x70\x74\x65\x64\x4F\x6C\x64\x50\x61\x73\x73\x77\x6F\x72\x64","\x65\x6E\x63\x72\x79\x70\x74\x65\x64\x4E\x65\x77\x50\x61\x73\x73\x77\x6F\x72\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x43\x68\x61\x6E\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x43\x68\x61\x6E\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x53\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x53\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x63\x61\x72\x72\x69\x65\x72","\x73\x65\x73\x73\x69\x6F\x6E\x49\x64","\x76\x65\x72\x69\x66\x69\x65\x72","\x73\x74\x61\x6E\x64\x61\x72\x64\x41\x67\x65","\x49\x33\x32","\x72\x65\x61\x64\x49\x33\x32","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x5F\x61\x72\x67\x73","\x77\x72\x69\x74\x65\x49\x33\x32","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x6F\x70\x65\x6E\x49\x64\x52\x65\x64\x69\x72\x65\x63\x74\x55\x72\x6C","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x4F\x70\x65\x6E\x49\x64\x41\x75\x74\x68\x55\x72\x6C\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x4F\x70\x65\x6E\x49\x64\x41\x75\x74\x68\x55\x72\x6C\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x71\x75\x65\x73\x74\x49\x64","\x75\x73\x65\x72\x4D\x69\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x75\x73\x65\x72\x4D\x69\x64\x73","\x4C\x49\x53\x54","\x72\x65\x61\x64\x4C\x69\x73\x74\x42\x65\x67\x69\x6E","\x65\x74\x79\x70\x65","\x70\x75\x73\x68","\x72\x65\x61\x64\x4C\x69\x73\x74\x45\x6E\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x5F\x61\x72\x67\x73","\x6C\x65\x6E\x67\x74\x68","\x77\x72\x69\x74\x65\x4C\x69\x73\x74\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x4C\x69\x73\x74\x45\x6E\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x69\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x71\x75\x65\x73\x74\x49\x64\x4C\x69\x73\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x41\x6C\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x41\x6C\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x69\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x4D\x69\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x4D\x69\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6E\x74\x61\x69\x6E\x73\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x61\x72\x67\x73","\x42\x4F\x4F\x4C","\x72\x65\x61\x64\x42\x6F\x6F\x6C","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6E\x74\x61\x69\x6E\x73\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x77\x72\x69\x74\x65\x42\x6F\x6F\x6C","\x6D\x65\x73\x73\x61\x67\x65\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x5F\x61\x72\x67\x73","\x72\x65\x61\x64\x42\x69\x6E\x61\x72\x79","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x77\x72\x69\x74\x65\x42\x69\x6E\x61\x72\x79","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x50\x72\x65\x76\x69\x65\x77\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x50\x72\x65\x76\x69\x65\x77\x5F\x72\x65\x73\x75\x6C\x74","\x62\x75\x64\x64\x79\x4D\x69\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x5F\x61\x72\x67\x73","\x49\x36\x34","\x72\x65\x61\x64\x49\x36\x34","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x77\x72\x69\x74\x65\x49\x36\x34","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x6C\x6C\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x6C\x6C\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x42\x79\x4D\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x42\x79\x4D\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x71\x75\x65\x73\x74\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x73\x75\x6C\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x73\x75\x6C\x74\x5F\x72\x65\x73\x75\x6C\x74","\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x71\x75\x65\x73\x74\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x73\x75\x6C\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x73\x75\x6C\x74\x5F\x72\x65\x73\x75\x6C\x74","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x71\x75\x65\x73\x74\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x73\x75\x6C\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x73\x75\x6C\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x42\x79\x4D\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x42\x79\x4D\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x73\x67","\x73\x6F\x75\x72\x63\x65\x43\x6F\x6E\x74\x65\x6E\x74\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x62\x6C\x6F\x63\x6B\x65\x72\x4D\x69\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x55\x6E\x62\x6C\x6F\x63\x6B\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x55\x6E\x62\x6C\x6F\x63\x6B\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x62\x75\x64\x64\x79\x49\x64","\x73\x65\x61\x72\x63\x68\x49\x64","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x73\x74\x61\x74\x75\x73\x4D\x65\x65\x73\x73\x61\x67\x65","\x70\x69\x63\x74\x75\x72\x65","\x73\x65\x74\x74\x69\x6E\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x5F\x72\x65\x73\x75\x6C\x74","\x73\x74\x61\x74\x75\x73\x4D\x65\x73\x73\x61\x67\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x65\x78\x70\x69\x72\x61\x74\x69\x6F\x6E\x54\x69\x6D\x65","\x6D\x61\x78\x55\x73\x65\x43\x6F\x75\x6E\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x69\x73\x73\x75\x65\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x69\x73\x73\x75\x65\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x5F\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6E\x74\x65\x6E\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x6F\x6E\x41\x69\x72","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x65\x73\x73\x61\x67\x65\x52\x65\x71\x75\x65\x73\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x74\x6F\x72\x65\x4D\x65\x73\x73\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x74\x6F\x72\x65\x4D\x65\x73\x73\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x69\x6D\x61\x67\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x41\x73\x79\x6E\x63\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x41\x73\x79\x6E\x63\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x61\x72\x63\x68\x49\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x61\x72\x63\x68\x49\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6E\x74\x65\x6E\x74\x54\x79\x70\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x6C\x6F\x61\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x6C\x6F\x61\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x61\x6E\x67\x75\x61\x67\x65","\x63\x6F\x75\x6E\x74\x72\x79","\x71\x75\x65\x72\x79","\x66\x72\x6F\x6D\x49\x6E\x64\x65\x78","\x63\x6F\x75\x6E\x74","\x72\x65\x71\x75\x65\x73\x74\x53\x6F\x75\x72\x63\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x51\x75\x65\x72\x79\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x51\x75\x65\x72\x79\x5F\x72\x65\x73\x75\x6C\x74","\x63\x6C\x61\x73\x73\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x69\x65\x73\x48\x61\x76\x69\x6E\x67\x42\x75\x64\x64\x79\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x69\x65\x73\x48\x61\x76\x69\x6E\x67\x42\x75\x64\x64\x79\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x42\x75\x64\x64\x79\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x42\x75\x64\x64\x79\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x72\x65\x73\x6F\x75\x72\x63\x65\x53\x70\x65\x63\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x4C\x69\x73\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x4C\x69\x73\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x6D\x6F\x74\x65\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x6D\x6F\x74\x65\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x6F\x70\x54\x79\x70\x65","\x70\x61\x72\x61\x6D\x31","\x70\x61\x72\x61\x6D\x32","\x70\x61\x72\x61\x6D\x33","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x64\x64\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x64\x64\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x69\x73\x70\x6C\x61\x79\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x64\x69\x73\x70\x6C\x61\x79\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x75\x73\x65\x72\x69\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x57\x69\x74\x68\x6F\x75\x74\x41\x62\x75\x73\x65\x42\x6C\x6F\x63\x6B\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x57\x69\x74\x68\x6F\x75\x74\x41\x62\x75\x73\x65\x42\x6C\x6F\x63\x6B\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x61\x73\x74\x4D\x6F\x64\x69\x66\x69\x65\x64\x54\x69\x6D\x65\x73\x74\x61\x6D\x70","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x69\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x44\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x44\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x4D\x69\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x4D\x69\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x67\x72\x6F\x75\x70\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x67\x72\x6F\x75\x70\x49\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4A\x6F\x69\x6E\x65\x64\x47\x72\x6F\x75\x70\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4A\x6F\x69\x6E\x65\x64\x47\x72\x6F\x75\x70\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x74\x61\x50\x72\x6F\x66\x69\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x74\x61\x50\x72\x6F\x66\x69\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x69\x6D\x61\x72\x79\x43\x6C\x69\x65\x6E\x74\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x69\x6D\x61\x72\x79\x43\x6C\x69\x65\x6E\x74\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x6D\x6F\x74\x65\x49\x70","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x6F\x75\x6E\x74\x72\x79\x46\x6F\x72\x42\x69\x6C\x6C\x69\x6E\x67\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x6F\x75\x6E\x74\x72\x79\x46\x6F\x72\x42\x69\x6C\x6C\x69\x6E\x67\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x72\x65\x61\x74\x65\x54\x69\x6D\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x72\x65\x61\x74\x65\x54\x69\x6D\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x49\x64\x65\x6E\x74\x69\x74\x69\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x49\x64\x65\x6E\x74\x69\x74\x69\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x4D\x69\x64\x73\x57\x68\x6F\x41\x64\x64\x65\x64\x4D\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x4D\x69\x64\x73\x57\x68\x6F\x41\x64\x64\x65\x64\x4D\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x49\x6E\x43\x6F\x6E\x74\x61\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x49\x6E\x43\x6F\x6E\x74\x61\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x63\x70\x49\x64","\x72\x65\x67\x69\x73\x74\x65\x72\x50\x61\x73\x73\x77\x6F\x72\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x43\x68\x61\x6E\x6E\x65\x6C\x43\x50\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x43\x68\x61\x6E\x6E\x65\x6C\x43\x50\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x65\x73\x73\x61\x67\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x70\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x76\x61\x6C\x75\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x63\x68\x61\x6E\x6E\x65\x6C\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E\x5F\x61\x72\x67\x73","\x43\x68\x61\x6E\x6E\x65\x6C\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x6F\x74\x70\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x63\x61\x6C\x52\x65\x76","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D\x73\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x61\x73\x74\x53\x79\x6E\x63\x65\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x44\x6F\x6D\x61\x69\x6E\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x44\x6F\x6D\x61\x69\x6E\x73\x5F\x72\x65\x73\x75\x6C\x74","\x63\x68\x61\x6E\x6E\x65\x6C\x49\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x63\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x63\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x42\x61\x64\x67\x65\x43\x6F\x75\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x42\x61\x64\x67\x65\x43\x6F\x75\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x61\x75\x74\x68\x53\x63\x68\x65\x6D\x65","\x72\x65\x74\x75\x72\x6E\x55\x72\x6C","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x41\x75\x74\x68\x53\x63\x68\x65\x6D\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x41\x75\x74\x68\x53\x63\x68\x65\x6D\x65\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x71\x75\x65\x73\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x55\x73\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x55\x73\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x76\x6F\x6B\x65\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x76\x6F\x6B\x65\x43\x68\x61\x6E\x6E\x65\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x79\x6E\x63\x43\x68\x61\x6E\x6E\x65\x6C\x44\x61\x74\x61\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x79\x6E\x63\x43\x68\x61\x6E\x6E\x65\x6C\x44\x61\x74\x61\x5F\x72\x65\x73\x75\x6C\x74","\x73\x65\x74\x74\x69\x6E\x67","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x63\x61\x6C\x52\x65\x76\x69\x73\x69\x6F\x6E","\x6C\x61\x73\x74\x4F\x70\x54\x69\x6D\x65\x73\x74\x61\x6D\x70","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73\x5F\x72\x65\x73\x75\x6C\x74","\x63\x68\x61\x74\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x63\x68\x61\x74\x49\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6D\x75\x6C\x74\x69\x47\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6D\x75\x6C\x74\x69\x47\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x70\x61\x79\x6D\x65\x6E\x74\x52\x65\x73\x65\x72\x76\x61\x74\x69\x6F\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x75\x79\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x75\x79\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x63\x65\x69\x76\x65\x72\x4D\x69\x64","\x70\x72\x6F\x64\x75\x63\x74\x49\x64","\x6D\x65\x73\x73\x61\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x70\x61\x63\x6B\x61\x67\x65\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x75\x79\x46\x72\x65\x65\x50\x72\x6F\x64\x75\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x75\x79\x46\x72\x65\x65\x50\x72\x6F\x64\x75\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x73\x65\x72\x69\x61\x6C\x4E\x75\x6D\x62\x65\x72","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x75\x79\x4D\x75\x73\x74\x62\x75\x79\x50\x72\x6F\x64\x75\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x75\x79\x4D\x75\x73\x74\x62\x75\x79\x50\x72\x6F\x64\x75\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x63\x69\x70\x69\x65\x6E\x74\x4D\x69\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x68\x65\x63\x6B\x43\x61\x6E\x52\x65\x63\x65\x69\x76\x65\x50\x72\x65\x73\x65\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x68\x65\x63\x6B\x43\x61\x6E\x52\x65\x63\x65\x69\x76\x65\x50\x72\x65\x73\x65\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x73\x74\x61\x72\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x56\x65\x72\x73\x69\x6F\x6E\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x56\x65\x72\x73\x69\x6F\x6E\x73\x5F\x72\x65\x73\x75\x6C\x74","\x61\x70\x70\x53\x74\x6F\x72\x65\x43\x6F\x64\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x70\x67\x43\x6F\x64\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x42\x79\x50\x67\x43\x6F\x64\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x42\x79\x50\x67\x43\x6F\x64\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x69\x6E\x55\x73\x65\x41\x6E\x64\x52\x65\x66\x75\x6E\x64\x48\x69\x73\x74\x6F\x72\x79\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x69\x6E\x55\x73\x65\x41\x6E\x64\x52\x65\x66\x75\x6E\x64\x48\x69\x73\x74\x6F\x72\x79\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x45\x76\x65\x6E\x74\x50\x61\x63\x6B\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x45\x76\x65\x6E\x74\x50\x61\x63\x6B\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x50\x61\x63\x6B\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x50\x61\x63\x6B\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x50\x61\x63\x6B\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x50\x61\x63\x6B\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x52\x65\x63\x65\x69\x76\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x52\x65\x63\x65\x69\x76\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x53\x65\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x53\x65\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x70\x61\x63\x6B\x61\x67\x65\x49\x44","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x70\x72\x6F\x64\x75\x63\x74\x49\x64\x4C\x69\x73\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x5F\x72\x65\x73\x75\x6C\x74","\x63\x61\x72\x72\x69\x65\x72\x43\x6F\x64\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x54\x6F\x74\x61\x6C\x42\x61\x6C\x61\x6E\x63\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x54\x6F\x74\x61\x6C\x42\x61\x6C\x61\x6E\x63\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x72\x76\x65\x50\x61\x79\x6D\x65\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x72\x76\x65\x50\x61\x79\x6D\x65\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x73\x6E\x73\x49\x64\x54\x79\x70\x65","\x73\x6E\x73\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E","\x73\x74\x61\x72\x74\x49\x64\x78","\x6C\x69\x6D\x69\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x6E\x73\x4D\x79\x50\x72\x6F\x66\x69\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x6E\x73\x4D\x79\x50\x72\x6F\x66\x69\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x74\x6F\x53\x6E\x73\x55\x73\x65\x72\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x70\x6F\x73\x74\x53\x6E\x73\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x4D\x65\x73\x73\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x70\x6F\x73\x74\x53\x6E\x73\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x4D\x65\x73\x73\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x71\x53\x65\x71","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x74\x69\x63\x6B\x65\x74\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x42\x79\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x42\x79\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x53\x45\x54","\x72\x65\x61\x64\x53\x65\x74\x42\x65\x67\x69\x6E","\x72\x65\x61\x64\x53\x65\x74\x45\x6E\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x63\x65\x70\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73\x5F\x61\x72\x67\x73","\x77\x72\x69\x74\x65\x53\x65\x74\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x53\x65\x74\x45\x6E\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x63\x65\x70\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x74\x6F","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x52\x6F\x75\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x52\x6F\x75\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x66\x65\x61\x74\x75\x72\x65\x54\x79\x70\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x71\x75\x69\x72\x65\x45\x6E\x63\x72\x79\x70\x74\x65\x64\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x63\x71\x75\x69\x72\x65\x45\x6E\x63\x72\x79\x70\x74\x65\x64\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x64\x64\x53\x6E\x73\x49\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x61\x64\x64\x53\x6E\x73\x49\x64\x5F\x72\x65\x73\x75\x6C\x74","\x69\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x61\x6E\x63\x65\x6C\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x61\x6E\x63\x65\x6C\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x65\x74\x68\x6F\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x68\x61\x6E\x67\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x68\x61\x6E\x67\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6C\x65\x61\x72\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6C\x65\x61\x72\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6C\x65\x61\x72\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6C\x65\x61\x72\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6C\x6F\x73\x65\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6C\x6F\x73\x65\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x5F\x72\x65\x73\x75\x6C\x74","\x73\x65\x71","\x72\x65\x63\x65\x69\x76\x65\x72\x4D\x69\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x61\x74\x74\x72\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6D\x6D\x69\x74\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x70\x69\x6E\x43\x6F\x64\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6E\x66\x69\x72\x6D\x45\x6D\x61\x69\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x6F\x6E\x66\x69\x72\x6D\x45\x6D\x61\x69\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x6E\x61\x6D\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x56\x32\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x56\x32\x5F\x72\x65\x73\x75\x6C\x74","\x75\x72\x6C","\x63\x68\x61\x72\x61\x63\x74\x65\x72\x53\x65\x74","\x69\x6D\x61\x67\x65\x53\x69\x7A\x65","\x78","\x79","\x77\x69\x64\x74\x68","\x68\x65\x69\x67\x68\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x51\x72\x63\x6F\x64\x65\x42\x61\x73\x65\x36\x34\x49\x6D\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x51\x72\x63\x6F\x64\x65\x42\x61\x73\x65\x36\x34\x49\x6D\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x56\x32\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x56\x32\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x61\x73\x74\x46\x65\x74\x63\x68\x65\x64\x49\x6E\x64\x65\x78","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x63\x61\x6C\x54\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73\x5F\x72\x65\x73\x75\x6C\x74","\x67\x6C\x6F\x62\x61\x6C\x52\x65\x76","\x69\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x52\x65\x76","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4F\x70\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x65\x74\x63\x68\x4F\x70\x73\x5F\x72\x65\x73\x75\x6C\x74","\x65\x6D\x61\x69\x6C\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x4D\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x4D\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x70\x68\x6F\x6E\x65\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x55\x73\x65\x72\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x55\x73\x65\x72\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x47\x72\x6F\x75\x70\x42\x79\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x47\x72\x6F\x75\x70\x42\x79\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65\x5F\x72\x65\x73\x75\x6C\x74","\x75\x64\x69\x64\x48\x61\x73\x68","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x53\x6E\x73\x49\x64\x55\x73\x65\x72\x53\x74\x61\x74\x75\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x64\x53\x6E\x73\x49\x64\x55\x73\x65\x72\x53\x74\x61\x74\x75\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x69\x73\x68\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x66\x69\x6E\x69\x73\x68\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x6E\x65\x72\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x6E\x65\x72\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x63\x65\x70\x74\x65\x64\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x63\x65\x70\x74\x65\x64\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x6C\x6C\x52\x6F\x6F\x6D\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x6C\x6C\x52\x6F\x6F\x6D\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x6B\x65\x65\x70\x4C\x6F\x67\x67\x65\x64\x49\x6E","\x73\x79\x73\x74\x65\x6D\x4E\x61\x6D\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x75\x74\x68\x51\x72\x63\x6F\x64\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x41\x75\x74\x68\x51\x72\x63\x6F\x64\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x42\x79\x52\x61\x6E\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x42\x79\x52\x61\x6E\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x72\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x72\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x69\x6E\x64\x65\x78","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x74\x69\x6D\x65\x73\x74\x61\x6D\x70","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x4D\x6F\x64\x69\x66\x69\x65\x64\x53\x69\x6E\x63\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x4D\x6F\x64\x69\x66\x69\x65\x64\x53\x69\x6E\x63\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x47\x72\x6F\x75\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x47\x72\x6F\x75\x70\x5F\x72\x65\x73\x75\x6C\x74","\x72\x6F\x6F\x6D\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x52\x6F\x6F\x6D\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x52\x6F\x6F\x6D\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x79\x57\x69\x74\x68\x52\x65\x71\x75\x65\x73\x74\x49\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x79\x57\x69\x74\x68\x52\x65\x71\x75\x65\x73\x74\x49\x70\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x49\x6E\x76\x69\x74\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x49\x6E\x76\x69\x74\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x56\x32\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x56\x32\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x48\x69\x64\x64\x65\x6E\x43\x6F\x6E\x74\x61\x63\x74\x4D\x69\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x48\x69\x64\x64\x65\x6E\x43\x6F\x6E\x74\x61\x63\x74\x4D\x69\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4C\x61\x73\x74\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x49\x6E\x64\x65\x78\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4C\x61\x73\x74\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x49\x6E\x64\x65\x78\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4C\x61\x73\x74\x4F\x70\x52\x65\x76\x69\x73\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4C\x61\x73\x74\x4F\x70\x52\x65\x76\x69\x73\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x61\x73\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x43\x6F\x75\x6E\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x75\x6E\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x5F\x72\x65\x73\x75\x6C\x74","\x73\x74\x61\x74\x75\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x42\x79\x53\x74\x61\x74\x75\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x42\x79\x53\x74\x61\x74\x75\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74\x5F\x72\x65\x73\x75\x6C\x74","\x73\x74\x61\x72\x74\x53\x65\x71","\x65\x6E\x64\x53\x65\x71","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x42\x79\x53\x65\x71\x75\x65\x6E\x63\x65\x4E\x75\x6D\x62\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x42\x79\x53\x65\x71\x75\x65\x6E\x63\x65\x4E\x75\x6D\x62\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x65\x73\x73\x61\x67\x65\x73\x43\x6F\x75\x6E\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x65\x78\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x65\x78\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x50\x6F\x6C\x69\x63\x79\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x50\x6F\x6C\x69\x63\x79\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x4C\x69\x73\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x4C\x69\x73\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x65\x63\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x65\x63\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x5F\x72\x65\x73\x75\x6C\x74","\x72\x6F\x6F\x6D\x49\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x73\x56\x32\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x73\x56\x32\x5F\x72\x65\x73\x75\x6C\x74","\x70\x72\x6F\x76\x69\x64\x65\x72","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x49\x6E\x66\x6F\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x49\x6E\x66\x6F\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x72\x76\x65\x72\x54\x69\x6D\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x72\x76\x65\x72\x54\x69\x6D\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x73\x73\x69\x6F\x6E\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x73\x73\x69\x6F\x6E\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x72\x65\x73\x75\x6C\x74","\x61\x74\x74\x72\x42\x69\x74\x73\x65\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x79\x73\x74\x65\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x53\x79\x73\x74\x65\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x76\x69\x73\x69\x6F\x6E","\x72\x65\x67\x69\x6F\x6E\x4F\x66\x55\x73\x69\x6D","\x72\x65\x67\x69\x6F\x6E\x4F\x66\x54\x65\x6C\x65\x70\x68\x6F\x6E\x65","\x72\x65\x67\x69\x6F\x6E\x4F\x66\x4C\x6F\x63\x61\x6C\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x69\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x48\x61\x73\x68","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x67\x65\x74\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x61\x6C\x69\x64\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x61\x6C\x69\x64\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x70\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x4C\x69\x73\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x69\x74\x65\x46\x72\x69\x65\x6E\x64\x73\x42\x79\x53\x6D\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x69\x74\x65\x46\x72\x69\x65\x6E\x64\x73\x42\x79\x53\x6D\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x47\x72\x6F\x75\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x47\x72\x6F\x75\x70\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x52\x6F\x6F\x6D\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x52\x6F\x6F\x6D\x5F\x72\x65\x73\x75\x6C\x74","\x65\x6D\x61\x69\x6C","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x69\x74\x65\x56\x69\x61\x45\x6D\x61\x69\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x6E\x76\x69\x74\x65\x56\x69\x61\x45\x6D\x61\x69\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x69\x64\x65\x6E\x74\x69\x66\x69\x65\x72","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x55\x73\x65\x72\x69\x64\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x69\x73\x55\x73\x65\x72\x69\x64\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6B\x69\x63\x6B\x6F\x75\x74\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6B\x69\x63\x6B\x6F\x75\x74\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x65\x61\x76\x65\x47\x72\x6F\x75\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x65\x61\x76\x65\x47\x72\x6F\x75\x70\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x65\x61\x76\x65\x52\x6F\x6F\x6D\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x65\x61\x76\x65\x52\x6F\x6F\x6D\x5F\x72\x65\x73\x75\x6C\x74","\x69\x64\x65\x6E\x74\x69\x74\x79\x50\x72\x6F\x76\x69\x64\x65\x72","\x70\x61\x73\x73\x77\x6F\x72\x64","\x61\x63\x63\x65\x73\x73\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x63\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x67\x69\x6E\x52\x65\x71\x75\x65\x73\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x5A\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x5A\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x69\x66\x69\x63\x61\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x69\x66\x69\x63\x61\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x6F\x75\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x6F\x75\x74\x5F\x72\x65\x73\x75\x6C\x74","\x74\x6F\x6B\x65\x6E\x4B\x65\x79","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x6F\x75\x74\x53\x65\x73\x73\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6C\x6F\x67\x6F\x75\x74\x53\x65\x73\x73\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x6F\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x6F\x70\x5F\x72\x65\x73\x75\x6C\x74","\x70\x61\x72\x61\x6D\x4D\x61\x70","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x69\x65\x64\x52\x65\x64\x69\x72\x65\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x69\x65\x64\x52\x65\x64\x69\x72\x65\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x54\x79\x70\x65\x57\x69\x74\x68\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x73\x74\x61\x6C\x6C\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x73\x74\x61\x6C\x6C\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x43\x6F\x6D\x70\x6C\x65\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x43\x6F\x6D\x70\x6C\x65\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x61\x73\x74\x52\x65\x76","\x62\x61\x64\x67\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x53\x6C\x65\x65\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x53\x6C\x65\x65\x70\x5F\x72\x65\x73\x75\x6C\x74","\x64\x65\x76\x69\x63\x65\x49\x6E\x66\x6F","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x55\x70\x64\x61\x74\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x55\x70\x64\x61\x74\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6F\x70\x65\x6E\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6F\x70\x65\x6E\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x72\x61\x72\x50\x61\x73\x73\x77\x6F\x72\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x6F\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x69\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x69\x64\x5F\x72\x65\x73\x75\x6C\x74","\x67\x75\x69\x64\x48\x61\x73\x68","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x61\x70\x44\x65\x76\x69\x63\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x61\x70\x44\x65\x76\x69\x63\x65\x5F\x72\x65\x73\x75\x6C\x74","\x69\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x45\x78\x69\x73\x74\x69\x6E\x67\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x45\x78\x69\x73\x74\x69\x6E\x67\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x69\x73\x73\x75\x65\x44\x65\x76\x69\x63\x65\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x69\x73\x73\x75\x65\x44\x65\x76\x69\x63\x65\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x69\x73\x73\x75\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x69\x73\x73\x75\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x69\x73\x73\x75\x65\x47\x72\x6F\x75\x70\x54\x69\x63\x6B\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x69\x73\x73\x75\x65\x47\x72\x6F\x75\x70\x54\x69\x63\x6B\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6A\x65\x63\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6A\x65\x63\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6C\x65\x61\x73\x65\x53\x65\x73\x73\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6C\x65\x61\x73\x65\x53\x65\x73\x73\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x61\x73\x74\x4D\x65\x73\x73\x61\x67\x65\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x4D\x65\x73\x73\x61\x67\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x46\x72\x6F\x6D\x4D\x79\x48\x6F\x6D\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x46\x72\x6F\x6D\x4D\x79\x48\x6F\x6D\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x53\x6E\x73\x49\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x6D\x6F\x76\x65\x53\x6E\x73\x49\x64\x5F\x72\x65\x73\x75\x6C\x74","\x73\x79\x6E\x63\x4F\x70\x52\x65\x76\x69\x73\x69\x6F\x6E","\x63\x61\x74\x65\x67\x6F\x72\x79","\x72\x65\x70\x6F\x72\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x5F\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6E\x74\x61\x63\x74\x52\x65\x70\x6F\x72\x74\x73","\x61\x63\x74\x69\x6F\x6E\x54\x79\x70\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x67\x72\x6F\x75\x70\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x47\x72\x6F\x75\x70\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x47\x72\x6F\x75\x70\x73\x5F\x72\x65\x73\x75\x6C\x74","\x70\x72\x6F\x66\x69\x6C\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x50\x72\x6F\x66\x69\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x50\x72\x6F\x66\x69\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x72\x6F\x6F\x6D\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x52\x6F\x6F\x6D\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x52\x6F\x6F\x6D\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x72\x65\x73\x75\x6C\x74","\x73\x70\x61\x6D\x6D\x65\x72\x4D\x69\x64","\x73\x70\x61\x6D\x6D\x65\x72\x52\x65\x61\x73\x6F\x6E\x73","\x73\x70\x61\x6D\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x53\x70\x61\x6D\x6D\x65\x72\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x70\x6F\x72\x74\x53\x70\x61\x6D\x6D\x65\x72\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x52\x65\x73\x65\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x52\x65\x73\x65\x74\x5F\x72\x65\x73\x75\x6C\x74","\x65\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x55\x6E\x62\x69\x6E\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x71\x75\x65\x73\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x55\x6E\x62\x69\x6E\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x6E\x64\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x6E\x64\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x42\x79\x53\x4D\x53\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x42\x79\x53\x4D\x53\x5F\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6E\x73\x75\x6D\x65\x72","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x43\x68\x65\x63\x6B\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x43\x68\x65\x63\x6B\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x52\x65\x6D\x6F\x76\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x52\x65\x6D\x6F\x76\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x65\x73\x71","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x55\x70\x64\x61\x74\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x55\x70\x64\x61\x74\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x52\x65\x63\x65\x69\x70\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x52\x65\x63\x65\x69\x70\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x44\x75\x6D\x6D\x79\x50\x75\x73\x68\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x44\x75\x6D\x6D\x79\x50\x75\x73\x68\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x45\x76\x65\x6E\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x45\x76\x65\x6E\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x67\x6E\x6F\x72\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x67\x6E\x6F\x72\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x63\x65\x69\x70\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x63\x65\x69\x70\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x79\x48\x6F\x6D\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x79\x48\x6F\x6D\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x74\x79\x70\x65","\x74\x61\x72\x67\x65\x74","\x65\x6E\x61\x62\x6C\x65\x6D\x65\x6E\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x73\x45\x6E\x61\x62\x6C\x65\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x73\x45\x6E\x61\x62\x6C\x65\x64\x5F\x72\x65\x73\x75\x6C\x74","\x70\x68\x6F\x6E\x65","\x6E\x65\x74\x77\x6F\x72\x6B\x43\x6F\x64\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x74\x61\x72\x74\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x74\x61\x72\x74\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x74\x61\x72\x74\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x74\x61\x72\x74\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x74\x6F\x72\x65\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x74\x6F\x72\x65\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x6D\x6F\x64\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x53\x6E\x73\x49\x64\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x53\x6E\x73\x49\x64\x73\x5F\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x63\x61\x6C\x43\x6F\x6E\x74\x61\x63\x74\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x74\x72\x79\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x74\x72\x79\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x41\x6E\x64\x44\x65\x76\x69\x63\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x41\x6E\x64\x44\x65\x76\x69\x63\x65\x5F\x72\x65\x73\x75\x6C\x74","\x61\x70\x6E\x73\x44\x65\x76\x69\x63\x65\x54\x6F\x6B\x65\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x41\x70\x6E\x73\x44\x65\x76\x69\x63\x65\x54\x6F\x6B\x65\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x41\x70\x6E\x73\x44\x65\x76\x69\x63\x65\x54\x6F\x6B\x65\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x6B\x65\x79","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67\x5F\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x49\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x43\x32\x44\x4D\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x49\x64\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x43\x32\x44\x4D\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x49\x64\x5F\x72\x65\x73\x75\x6C\x74","\x66\x6C\x61\x67","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x43\x6F\x6E\x74\x61\x63\x74\x53\x65\x74\x74\x69\x6E\x67\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x43\x6F\x6E\x74\x61\x63\x74\x53\x65\x74\x74\x69\x6E\x67\x5F\x72\x65\x73\x75\x6C\x74","\x63\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x72\x65\x73\x75\x6C\x74","\x64\x65\x76\x69\x63\x65\x55\x69\x64","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x44\x65\x76\x69\x63\x65\x49\x6E\x66\x6F\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x44\x65\x76\x69\x63\x65\x49\x6E\x66\x6F\x5F\x72\x65\x73\x75\x6C\x74","\x67\x72\x6F\x75\x70","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70\x5F\x72\x65\x73\x75\x6C\x74","\x74\x6F\x6B\x65\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x42\x79\x74\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x42\x79\x74\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x5F\x72\x65\x73\x75\x6C\x74","\x61\x74\x74\x72","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x52\x65\x67\x69\x6F\x6E\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x52\x65\x67\x69\x6F\x6E\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x32\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x32\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x57\x69\x74\x68\x52\x65\x73\x75\x6C\x74\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x57\x69\x74\x68\x52\x65\x73\x75\x6C\x74\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x76\x65\x72\x69\x66\x79\x50\x68\x6F\x6E\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x76\x65\x72\x69\x66\x79\x50\x68\x6F\x6E\x65\x5F\x72\x65\x73\x75\x6C\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x76\x65\x72\x69\x66\x79\x51\x72\x63\x6F\x64\x65\x5F\x61\x72\x67\x73","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x76\x65\x72\x69\x66\x79\x51\x72\x63\x6F\x64\x65\x5F\x72\x65\x73\x75\x6C\x74","\x65\x76\x65\x6E\x74","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x5F\x61\x72\x67\x73","\x55\x6E\x69\x76\x65\x72\x73\x61\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x72\x76\x69\x63\x65\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x4C\x69\x6E\x65\x53\x65\x72\x76\x69\x63\x65\x5F\x6E\x6F\x74\x69\x66\x79\x5F\x72\x65\x73\x75\x6C\x74","\x43\x6C\x69\x65\x6E\x74","\x6F\x75\x74\x70\x75\x74","\x70\x43\x6C\x61\x73\x73","\x5F\x73\x65\x71\x69\x64","\x5F\x72\x65\x71\x73","\x73\x65\x71\x69\x64","\x6E\x65\x77\x5F\x73\x65\x71\x69\x64","\x67\x65\x74\x52\x53\x41\x4B\x65\x79","\x64\x65\x66\x65\x72","\x72\x65\x6A\x65\x63\x74","\x72\x65\x73\x6F\x6C\x76\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79","\x70\x72\x6F\x6D\x69\x73\x65","\x4D\x65\x73\x73\x61\x67\x65\x54\x79\x70\x65","\x77\x72\x69\x74\x65\x4D\x65\x73\x73\x61\x67\x65\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x4D\x65\x73\x73\x61\x67\x65\x45\x6E\x64","\x66\x6C\x75\x73\x68","\x72\x65\x63\x76\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79","\x45\x58\x43\x45\x50\x54\x49\x4F\x4E","\x72\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x45\x6E\x64","\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6E\x6F\x74\x69\x66\x79\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x52\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x52\x65\x73\x75\x6C\x74","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x52\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x43\x68\x61\x6E\x67\x65","\x73\x65\x6E\x64\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x43\x68\x61\x6E\x67\x65","\x72\x65\x63\x76\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x43\x68\x61\x6E\x67\x65","\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x53\x65\x74","\x73\x65\x6E\x64\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x53\x65\x74","\x72\x65\x63\x76\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x53\x65\x74","\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x73\x65\x6E\x64\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x72\x65\x63\x76\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65","\x73\x65\x6E\x64\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65","\x72\x65\x63\x76\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65","\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F","\x73\x65\x6E\x64\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F","\x72\x65\x63\x76\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F","\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x74\x72\x69\x65\x76\x65\x4F\x70\x65\x6E\x49\x64\x41\x75\x74\x68\x55\x72\x6C\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F","\x73\x65\x6E\x64\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x4F\x70\x65\x6E\x49\x64\x41\x75\x74\x68\x55\x72\x6C\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F","\x72\x65\x63\x76\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x4F\x70\x65\x6E\x49\x64\x41\x75\x74\x68\x55\x72\x6C\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F","\x72\x65\x74\x72\x69\x65\x76\x65\x4F\x70\x65\x6E\x49\x64\x41\x75\x74\x68\x55\x72\x6C\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x74\x72\x69\x65\x76\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x73\x65\x6E\x64\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x72\x65\x63\x76\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x72\x65\x74\x72\x69\x65\x76\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x73\x65\x6E\x64\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x72\x65\x63\x76\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x73\x65\x6E\x64\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x72\x65\x63\x76\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x73\x65\x6E\x64\x5F\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x72\x65\x63\x76\x5F\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x41\x6C\x6C","\x73\x65\x6E\x64\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x41\x6C\x6C","\x72\x65\x63\x76\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x41\x6C\x6C","\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x41\x6C\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x4D\x69\x64\x73","\x73\x65\x6E\x64\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x4D\x69\x64\x73","\x72\x65\x63\x76\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x4D\x69\x64\x73","\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x4D\x69\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x73\x65\x6E\x64\x5F\x63\x6F\x6E\x74\x61\x69\x6E\x73\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x72\x65\x63\x76\x5F\x63\x6F\x6E\x74\x61\x69\x6E\x73\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x63\x6F\x6E\x74\x61\x69\x6E\x73\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74","\x73\x65\x6E\x64\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74","\x72\x65\x63\x76\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77","\x73\x65\x6E\x64\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77","\x72\x65\x63\x76\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x73\x65\x6E\x64\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x72\x65\x63\x76\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x50\x72\x65\x76\x69\x65\x77","\x73\x65\x6E\x64\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x50\x72\x65\x76\x69\x65\x77","\x72\x65\x63\x76\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x50\x72\x65\x76\x69\x65\x77","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x50\x72\x65\x76\x69\x65\x77\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x6C\x6C\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x6C\x6C\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x6C\x6C\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x67\x65\x74\x41\x6C\x6C\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x42\x79\x4D\x69\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x42\x79\x4D\x69\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x42\x79\x4D\x69\x64","\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x42\x79\x4D\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65","\x67\x65\x74\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74","\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x73\x75\x6C\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x73\x75\x6C\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x73\x75\x6C\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x73\x75\x6C\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x55\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x55\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x73\x75\x6C\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x55\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x73\x75\x6C\x74","\x67\x65\x74\x55\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x73\x75\x6C\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x69\x73\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x42\x79\x4D\x69\x64","\x73\x65\x6E\x64\x5F\x69\x73\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x42\x79\x4D\x69\x64","\x72\x65\x63\x76\x5F\x69\x73\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x42\x79\x4D\x69\x64","\x69\x73\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x42\x79\x4D\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x73\x65\x6E\x64\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x72\x65\x63\x76\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x64","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x64","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x64","\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x55\x6E\x62\x6C\x6F\x63\x6B\x65\x64","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x55\x6E\x62\x6C\x6F\x63\x6B\x65\x64","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x55\x6E\x62\x6C\x6F\x63\x6B\x65\x64","\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79","\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E","\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x69\x73\x73\x75\x65\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x72\x65\x69\x73\x73\x75\x65\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x72\x65\x69\x73\x73\x75\x65\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74","\x72\x65\x69\x73\x73\x75\x65\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x73\x65\x6E\x64\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x72\x65\x63\x76\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x73\x65\x6E\x64\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x72\x65\x63\x76\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x73\x65\x6E\x64\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x72\x65\x63\x76\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x41\x73\x79\x6E\x63","\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x41\x73\x79\x6E\x63\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x74\x6F\x72\x65\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x6E\x64\x5F\x73\x74\x6F\x72\x65\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x63\x76\x5F\x73\x74\x6F\x72\x65\x4D\x65\x73\x73\x61\x67\x65","\x73\x74\x6F\x72\x65\x4D\x65\x73\x73\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x6E\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x73\x65\x6E\x64\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x72\x65\x63\x76\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79","\x73\x65\x6E\x64\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79","\x72\x65\x63\x76\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79","\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E","\x73\x65\x6E\x64\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E","\x72\x65\x63\x76\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x41\x73\x79\x6E\x63","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x41\x73\x79\x6E\x63\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x41\x73\x79\x6E\x63","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x41\x73\x79\x6E\x63","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x41\x73\x79\x6E\x63","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x41\x73\x79\x6E\x63\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x61\x72\x63\x68\x49\x64","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x61\x72\x63\x68\x49\x64","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x61\x72\x63\x68\x49\x64","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67\x73","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67\x73","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67\x73","\x75\x70\x6C\x6F\x61\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74","\x73\x65\x6E\x64\x5F\x75\x70\x6C\x6F\x61\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74","\x72\x65\x63\x76\x5F\x75\x70\x6C\x6F\x61\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74","\x75\x70\x6C\x6F\x61\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x51\x75\x65\x72\x79","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x51\x75\x65\x72\x79","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x51\x75\x65\x72\x79\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73","\x67\x65\x74\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C","\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x67\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x69\x65\x73\x48\x61\x76\x69\x6E\x67\x42\x75\x64\x64\x79","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x69\x65\x73\x48\x61\x76\x69\x6E\x67\x42\x75\x64\x64\x79","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x69\x65\x73\x48\x61\x76\x69\x6E\x67\x42\x75\x64\x64\x79","\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x69\x65\x73\x48\x61\x76\x69\x6E\x67\x42\x75\x64\x64\x79\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x42\x75\x64\x64\x79\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x42\x75\x64\x64\x79\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x42\x75\x64\x64\x79\x49\x64\x73","\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x42\x75\x64\x64\x79\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72","\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x4C\x69\x73\x74\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x4C\x69\x73\x74\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x4C\x69\x73\x74\x73","\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x4C\x69\x73\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x6D\x6F\x74\x65\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x6D\x6F\x74\x65\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x6D\x6F\x74\x65\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73","\x67\x65\x74\x50\x72\x6F\x6D\x6F\x74\x65\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x61\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74","\x73\x65\x6E\x64\x5F\x61\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74","\x72\x65\x63\x76\x5F\x61\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74","\x61\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x61\x64\x64\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x61\x64\x64\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x61\x64\x64\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x64\x69\x73\x70\x6C\x61\x79\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74","\x73\x65\x6E\x64\x5F\x64\x69\x73\x70\x6C\x61\x79\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74","\x72\x65\x63\x76\x5F\x64\x69\x73\x70\x6C\x61\x79\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74","\x64\x69\x73\x70\x6C\x61\x79\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x57\x69\x74\x68\x6F\x75\x74\x41\x62\x75\x73\x65\x42\x6C\x6F\x63\x6B\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x57\x69\x74\x68\x6F\x75\x74\x41\x62\x75\x73\x65\x42\x6C\x6F\x63\x6B\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x57\x69\x74\x68\x6F\x75\x74\x41\x62\x75\x73\x65\x42\x6C\x6F\x63\x6B\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x57\x69\x74\x68\x6F\x75\x74\x41\x62\x75\x73\x65\x42\x6C\x6F\x63\x6B\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x44\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x44\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x44\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x67\x65\x74\x44\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x4D\x69\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x4D\x69\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x4D\x69\x64\x73","\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x4D\x69\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73","\x67\x65\x74\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4A\x6F\x69\x6E\x65\x64\x47\x72\x6F\x75\x70\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4A\x6F\x69\x6E\x65\x64\x47\x72\x6F\x75\x70\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x4A\x6F\x69\x6E\x65\x64\x47\x72\x6F\x75\x70\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x67\x65\x74\x4A\x6F\x69\x6E\x65\x64\x47\x72\x6F\x75\x70\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x74\x61\x50\x72\x6F\x66\x69\x6C\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x74\x61\x50\x72\x6F\x66\x69\x6C\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x74\x61\x50\x72\x6F\x66\x69\x6C\x65","\x67\x65\x74\x4D\x65\x74\x61\x50\x72\x6F\x66\x69\x6C\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x69\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x69\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x69\x64","\x67\x65\x74\x4D\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x69\x6D\x61\x72\x79\x43\x6C\x69\x65\x6E\x74\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x69\x6D\x61\x72\x79\x43\x6C\x69\x65\x6E\x74\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x69\x6D\x61\x72\x79\x43\x6C\x69\x65\x6E\x74\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x67\x65\x74\x50\x72\x69\x6D\x61\x72\x79\x43\x6C\x69\x65\x6E\x74\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x74\x61\x63\x74\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x74\x61\x63\x74\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x74\x61\x63\x74\x73","\x67\x65\x74\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x74\x61\x63\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x55\x73\x65\x72\x43\x6F\x75\x6E\x74\x72\x79\x46\x6F\x72\x42\x69\x6C\x6C\x69\x6E\x67","\x73\x65\x6E\x64\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x6F\x75\x6E\x74\x72\x79\x46\x6F\x72\x42\x69\x6C\x6C\x69\x6E\x67","\x72\x65\x63\x76\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x6F\x75\x6E\x74\x72\x79\x46\x6F\x72\x42\x69\x6C\x6C\x69\x6E\x67","\x67\x65\x74\x55\x73\x65\x72\x43\x6F\x75\x6E\x74\x72\x79\x46\x6F\x72\x42\x69\x6C\x6C\x69\x6E\x67\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x55\x73\x65\x72\x43\x72\x65\x61\x74\x65\x54\x69\x6D\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x72\x65\x61\x74\x65\x54\x69\x6D\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x72\x65\x61\x74\x65\x54\x69\x6D\x65","\x67\x65\x74\x55\x73\x65\x72\x43\x72\x65\x61\x74\x65\x54\x69\x6D\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x55\x73\x65\x72\x49\x64\x65\x6E\x74\x69\x74\x69\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x55\x73\x65\x72\x49\x64\x65\x6E\x74\x69\x74\x69\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x55\x73\x65\x72\x49\x64\x65\x6E\x74\x69\x74\x69\x65\x73","\x67\x65\x74\x55\x73\x65\x72\x49\x64\x65\x6E\x74\x69\x74\x69\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x55\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x55\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x55\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65","\x67\x65\x74\x55\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x55\x73\x65\x72\x4D\x69\x64\x73\x57\x68\x6F\x41\x64\x64\x65\x64\x4D\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x55\x73\x65\x72\x4D\x69\x64\x73\x57\x68\x6F\x41\x64\x64\x65\x64\x4D\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x55\x73\x65\x72\x4D\x69\x64\x73\x57\x68\x6F\x41\x64\x64\x65\x64\x4D\x65","\x67\x65\x74\x55\x73\x65\x72\x4D\x69\x64\x73\x57\x68\x6F\x41\x64\x64\x65\x64\x4D\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x69\x73\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72","\x73\x65\x6E\x64\x5F\x69\x73\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72","\x72\x65\x63\x76\x5F\x69\x73\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72","\x69\x73\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x69\x73\x49\x6E\x43\x6F\x6E\x74\x61\x63\x74","\x73\x65\x6E\x64\x5F\x69\x73\x49\x6E\x43\x6F\x6E\x74\x61\x63\x74","\x72\x65\x63\x76\x5F\x69\x73\x49\x6E\x43\x6F\x6E\x74\x61\x63\x74","\x69\x73\x49\x6E\x43\x6F\x6E\x74\x61\x63\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x43\x68\x61\x6E\x6E\x65\x6C\x43\x50","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x43\x68\x61\x6E\x6E\x65\x6C\x43\x50","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x43\x68\x61\x6E\x6E\x65\x6C\x43\x50","\x72\x65\x67\x69\x73\x74\x65\x72\x43\x68\x61\x6E\x6E\x65\x6C\x43\x50\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x6D\x6F\x76\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73","\x73\x65\x6E\x64\x5F\x72\x65\x6D\x6F\x76\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73","\x72\x65\x63\x76\x5F\x72\x65\x6D\x6F\x76\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x73\x65\x6E\x64\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x72\x65\x63\x76\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x73\x65\x6E\x64\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x72\x65\x63\x76\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x65\x74\x63\x68\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D\x73","\x73\x65\x6E\x64\x5F\x66\x65\x74\x63\x68\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D\x73","\x72\x65\x63\x76\x5F\x66\x65\x74\x63\x68\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D\x73","\x66\x65\x74\x63\x68\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x67\x65\x74\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F","\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x73","\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x44\x6F\x6D\x61\x69\x6E\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x44\x6F\x6D\x61\x69\x6E\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x44\x6F\x6D\x61\x69\x6E\x73","\x67\x65\x74\x44\x6F\x6D\x61\x69\x6E\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x63\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x63\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x63\x65\x73","\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x63\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x42\x61\x64\x67\x65\x43\x6F\x75\x6E\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x42\x61\x64\x67\x65\x43\x6F\x75\x6E\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x42\x61\x64\x67\x65\x43\x6F\x75\x6E\x74","\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x42\x61\x64\x67\x65\x43\x6F\x75\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x69\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x73\x65\x6E\x64\x5F\x69\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x72\x65\x63\x76\x5F\x69\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x69\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x73\x65\x6E\x64\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x72\x65\x63\x76\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x41\x75\x74\x68\x53\x63\x68\x65\x6D\x65","\x73\x65\x6E\x64\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x41\x75\x74\x68\x53\x63\x68\x65\x6D\x65","\x72\x65\x63\x76\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x41\x75\x74\x68\x53\x63\x68\x65\x6D\x65","\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x41\x75\x74\x68\x53\x63\x68\x65\x6D\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x55\x73\x65","\x73\x65\x6E\x64\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x55\x73\x65","\x72\x65\x63\x76\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x55\x73\x65","\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x55\x73\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x76\x6F\x6B\x65\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x65\x6E\x64\x5F\x72\x65\x76\x6F\x6B\x65\x43\x68\x61\x6E\x6E\x65\x6C","\x72\x65\x63\x76\x5F\x72\x65\x76\x6F\x6B\x65\x43\x68\x61\x6E\x6E\x65\x6C","\x73\x79\x6E\x63\x43\x68\x61\x6E\x6E\x65\x6C\x44\x61\x74\x61","\x73\x65\x6E\x64\x5F\x73\x79\x6E\x63\x43\x68\x61\x6E\x6E\x65\x6C\x44\x61\x74\x61","\x72\x65\x63\x76\x5F\x73\x79\x6E\x63\x43\x68\x61\x6E\x6E\x65\x6C\x44\x61\x74\x61","\x73\x79\x6E\x63\x43\x68\x61\x6E\x6E\x65\x6C\x44\x61\x74\x61\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x70\x64\x61\x74\x65\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x73\x65\x6E\x64\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x72\x65\x63\x76\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x67\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6D\x75\x6C\x74\x69\x47\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x73\x65\x6E\x64\x5F\x6D\x75\x6C\x74\x69\x47\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x72\x65\x63\x76\x5F\x6D\x75\x6C\x74\x69\x47\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x6D\x75\x6C\x74\x69\x47\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x62\x75\x79\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74","\x73\x65\x6E\x64\x5F\x62\x75\x79\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74","\x72\x65\x63\x76\x5F\x62\x75\x79\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74","\x62\x75\x79\x46\x72\x65\x65\x50\x72\x6F\x64\x75\x63\x74","\x73\x65\x6E\x64\x5F\x62\x75\x79\x46\x72\x65\x65\x50\x72\x6F\x64\x75\x63\x74","\x72\x65\x63\x76\x5F\x62\x75\x79\x46\x72\x65\x65\x50\x72\x6F\x64\x75\x63\x74","\x62\x75\x79\x4D\x75\x73\x74\x62\x75\x79\x50\x72\x6F\x64\x75\x63\x74","\x73\x65\x6E\x64\x5F\x62\x75\x79\x4D\x75\x73\x74\x62\x75\x79\x50\x72\x6F\x64\x75\x63\x74","\x72\x65\x63\x76\x5F\x62\x75\x79\x4D\x75\x73\x74\x62\x75\x79\x50\x72\x6F\x64\x75\x63\x74","\x63\x68\x65\x63\x6B\x43\x61\x6E\x52\x65\x63\x65\x69\x76\x65\x50\x72\x65\x73\x65\x6E\x74","\x73\x65\x6E\x64\x5F\x63\x68\x65\x63\x6B\x43\x61\x6E\x52\x65\x63\x65\x69\x76\x65\x50\x72\x65\x73\x65\x6E\x74","\x72\x65\x63\x76\x5F\x63\x68\x65\x63\x6B\x43\x61\x6E\x52\x65\x63\x65\x69\x76\x65\x50\x72\x65\x73\x65\x6E\x74","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x73","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x56\x65\x72\x73\x69\x6F\x6E\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x56\x65\x72\x73\x69\x6F\x6E\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x56\x65\x72\x73\x69\x6F\x6E\x73","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x56\x65\x72\x73\x69\x6F\x6E\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73","\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x42\x79\x50\x67\x43\x6F\x64\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x42\x79\x50\x67\x43\x6F\x64\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x42\x79\x50\x67\x43\x6F\x64\x65","\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x42\x79\x50\x67\x43\x6F\x64\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79","\x67\x65\x74\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x69\x6E\x55\x73\x65\x41\x6E\x64\x52\x65\x66\x75\x6E\x64\x48\x69\x73\x74\x6F\x72\x79","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x69\x6E\x55\x73\x65\x41\x6E\x64\x52\x65\x66\x75\x6E\x64\x48\x69\x73\x74\x6F\x72\x79","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x69\x6E\x55\x73\x65\x41\x6E\x64\x52\x65\x66\x75\x6E\x64\x48\x69\x73\x74\x6F\x72\x79","\x67\x65\x74\x43\x6F\x69\x6E\x55\x73\x65\x41\x6E\x64\x52\x65\x66\x75\x6E\x64\x48\x69\x73\x74\x6F\x72\x79\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x73","\x67\x65\x74\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x45\x76\x65\x6E\x74\x50\x61\x63\x6B\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x45\x76\x65\x6E\x74\x50\x61\x63\x6B\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x45\x76\x65\x6E\x74\x50\x61\x63\x6B\x61\x67\x65\x73","\x67\x65\x74\x45\x76\x65\x6E\x74\x50\x61\x63\x6B\x61\x67\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x50\x61\x63\x6B\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x50\x61\x63\x6B\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x50\x61\x63\x6B\x61\x67\x65\x73","\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x50\x61\x63\x6B\x61\x67\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x50\x61\x63\x6B\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x50\x61\x63\x6B\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x50\x61\x63\x6B\x61\x67\x65\x73","\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x50\x61\x63\x6B\x61\x67\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x52\x65\x63\x65\x69\x76\x65\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x52\x65\x63\x65\x69\x76\x65\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x52\x65\x63\x65\x69\x76\x65\x64","\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x52\x65\x63\x65\x69\x76\x65\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x53\x65\x6E\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x53\x65\x6E\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x53\x65\x6E\x74","\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x53\x65\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74","\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74","\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72","\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72","\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79","\x67\x65\x74\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x54\x6F\x74\x61\x6C\x42\x61\x6C\x61\x6E\x63\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x54\x6F\x74\x61\x6C\x42\x61\x6C\x61\x6E\x63\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x54\x6F\x74\x61\x6C\x42\x61\x6C\x61\x6E\x63\x65","\x67\x65\x74\x54\x6F\x74\x61\x6C\x42\x61\x6C\x61\x6E\x63\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6E\x6F\x74\x69\x66\x79\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x65\x64","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x65\x64","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x65\x64","\x6E\x6F\x74\x69\x66\x79\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x65\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65","\x73\x65\x6E\x64\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65","\x72\x65\x63\x76\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65","\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x73\x65\x72\x76\x65\x50\x61\x79\x6D\x65\x6E\x74","\x73\x65\x6E\x64\x5F\x72\x65\x73\x65\x72\x76\x65\x50\x61\x79\x6D\x65\x6E\x74","\x72\x65\x63\x76\x5F\x72\x65\x73\x65\x72\x76\x65\x50\x61\x79\x6D\x65\x6E\x74","\x72\x65\x73\x65\x72\x76\x65\x50\x61\x79\x6D\x65\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x73","\x67\x65\x74\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x6E\x73\x4D\x79\x50\x72\x6F\x66\x69\x6C\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x6E\x73\x4D\x79\x50\x72\x6F\x66\x69\x6C\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x6E\x73\x4D\x79\x50\x72\x6F\x66\x69\x6C\x65","\x67\x65\x74\x53\x6E\x73\x4D\x79\x50\x72\x6F\x66\x69\x6C\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x70\x6F\x73\x74\x53\x6E\x73\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x6E\x64\x5F\x70\x6F\x73\x74\x53\x6E\x73\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x63\x76\x5F\x70\x6F\x73\x74\x53\x6E\x73\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x4D\x65\x73\x73\x61\x67\x65","\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x42\x79\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x42\x79\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x42\x79\x54\x69\x63\x6B\x65\x74","\x61\x63\x63\x65\x70\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73","\x73\x65\x6E\x64\x5F\x61\x63\x63\x65\x70\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73","\x72\x65\x63\x76\x5F\x61\x63\x63\x65\x70\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73","\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x52\x6F\x75\x74\x65","\x73\x65\x6E\x64\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x52\x6F\x75\x74\x65","\x72\x65\x63\x76\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x52\x6F\x75\x74\x65","\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x52\x6F\x75\x74\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x54\x69\x63\x6B\x65\x74","\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x61\x63\x71\x75\x69\x72\x65\x45\x6E\x63\x72\x79\x70\x74\x65\x64\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E","\x73\x65\x6E\x64\x5F\x61\x63\x71\x75\x69\x72\x65\x45\x6E\x63\x72\x79\x70\x74\x65\x64\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E","\x72\x65\x63\x76\x5F\x61\x63\x71\x75\x69\x72\x65\x45\x6E\x63\x72\x79\x70\x74\x65\x64\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E","\x61\x63\x71\x75\x69\x72\x65\x45\x6E\x63\x72\x79\x70\x74\x65\x64\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x61\x64\x64\x53\x6E\x73\x49\x64","\x73\x65\x6E\x64\x5F\x61\x64\x64\x53\x6E\x73\x49\x64","\x72\x65\x63\x76\x5F\x61\x64\x64\x53\x6E\x73\x49\x64","\x61\x64\x64\x53\x6E\x73\x49\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74","\x73\x65\x6E\x64\x5F\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74","\x72\x65\x63\x76\x5F\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74","\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E","\x63\x61\x6E\x63\x65\x6C\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x63\x61\x6E\x63\x65\x6C\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x63\x61\x6E\x63\x65\x6C\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x63\x68\x61\x6E\x67\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64","\x73\x65\x6E\x64\x5F\x63\x68\x61\x6E\x67\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64","\x72\x65\x63\x76\x5F\x63\x68\x61\x6E\x67\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64","\x63\x68\x61\x6E\x67\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x6C\x65\x61\x72\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x63\x6C\x65\x61\x72\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x63\x6C\x65\x61\x72\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x63\x6C\x65\x61\x72\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x73\x65\x6E\x64\x5F\x63\x6C\x65\x61\x72\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x72\x65\x63\x76\x5F\x63\x6C\x65\x61\x72\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x63\x6C\x6F\x73\x65\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68","\x73\x65\x6E\x64\x5F\x63\x6C\x6F\x73\x65\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68","\x72\x65\x63\x76\x5F\x63\x6C\x6F\x73\x65\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68","\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x6E\x64\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x63\x76\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6D\x6D\x69\x74\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65","\x73\x65\x6E\x64\x5F\x63\x6F\x6D\x6D\x69\x74\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65","\x72\x65\x63\x76\x5F\x63\x6F\x6D\x6D\x69\x74\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65","\x63\x6F\x6D\x6D\x69\x74\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x6F\x6E\x66\x69\x72\x6D\x45\x6D\x61\x69\x6C","\x73\x65\x6E\x64\x5F\x63\x6F\x6E\x66\x69\x72\x6D\x45\x6D\x61\x69\x6C","\x72\x65\x63\x76\x5F\x63\x6F\x6E\x66\x69\x72\x6D\x45\x6D\x61\x69\x6C","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70","\x73\x65\x6E\x64\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70","\x72\x65\x63\x76\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x56\x32","\x73\x65\x6E\x64\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x56\x32","\x72\x65\x63\x76\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x56\x32","\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x56\x32\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x72\x65\x61\x74\x65\x51\x72\x63\x6F\x64\x65\x42\x61\x73\x65\x36\x34\x49\x6D\x61\x67\x65","\x73\x65\x6E\x64\x5F\x63\x72\x65\x61\x74\x65\x51\x72\x63\x6F\x64\x65\x42\x61\x73\x65\x36\x34\x49\x6D\x61\x67\x65","\x72\x65\x63\x76\x5F\x63\x72\x65\x61\x74\x65\x51\x72\x63\x6F\x64\x65\x42\x61\x73\x65\x36\x34\x49\x6D\x61\x67\x65","\x63\x72\x65\x61\x74\x65\x51\x72\x63\x6F\x64\x65\x42\x61\x73\x65\x36\x34\x49\x6D\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D","\x73\x65\x6E\x64\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D","\x72\x65\x63\x76\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D","\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x56\x32","\x73\x65\x6E\x64\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x56\x32","\x72\x65\x63\x76\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x56\x32","\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x56\x32\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E","\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x65\x74\x63\x68\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x73","\x73\x65\x6E\x64\x5F\x66\x65\x74\x63\x68\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x73","\x72\x65\x63\x76\x5F\x66\x65\x74\x63\x68\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x73","\x66\x65\x74\x63\x68\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x73","\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x65\x74\x63\x68\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x73\x65\x6E\x64\x5F\x66\x65\x74\x63\x68\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x72\x65\x63\x76\x5F\x66\x65\x74\x63\x68\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x66\x65\x74\x63\x68\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x65\x74\x63\x68\x4F\x70\x73","\x73\x65\x6E\x64\x5F\x66\x65\x74\x63\x68\x4F\x70\x73","\x72\x65\x63\x76\x5F\x66\x65\x74\x63\x68\x4F\x70\x73","\x66\x65\x74\x63\x68\x4F\x70\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C","\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x4D\x69\x64","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x4D\x69\x64","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x4D\x69\x64","\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x4D\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65","\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x55\x73\x65\x72\x69\x64","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x55\x73\x65\x72\x69\x64","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x55\x73\x65\x72\x69\x64","\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x55\x73\x65\x72\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x47\x72\x6F\x75\x70\x42\x79\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x47\x72\x6F\x75\x70\x42\x79\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x47\x72\x6F\x75\x70\x42\x79\x54\x69\x63\x6B\x65\x74","\x66\x69\x6E\x64\x47\x72\x6F\x75\x70\x42\x79\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65","\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x64\x53\x6E\x73\x49\x64\x55\x73\x65\x72\x53\x74\x61\x74\x75\x73","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x64\x53\x6E\x73\x49\x64\x55\x73\x65\x72\x53\x74\x61\x74\x75\x73","\x72\x65\x63\x76\x5F\x66\x69\x6E\x64\x53\x6E\x73\x49\x64\x55\x73\x65\x72\x53\x74\x61\x74\x75\x73","\x66\x69\x6E\x64\x53\x6E\x73\x49\x64\x55\x73\x65\x72\x53\x74\x61\x74\x75\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x66\x69\x6E\x69\x73\x68\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x66\x69\x6E\x69\x73\x68\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x66\x69\x6E\x69\x73\x68\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x67\x65\x6E\x65\x72\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x67\x65\x6E\x65\x72\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x67\x65\x6E\x65\x72\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x67\x65\x6E\x65\x72\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x63\x63\x65\x70\x74\x65\x64\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x63\x63\x65\x70\x74\x65\x64\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x63\x63\x65\x70\x74\x65\x64\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73","\x67\x65\x74\x41\x63\x63\x65\x70\x74\x65\x64\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x49\x64\x73","\x67\x65\x74\x41\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x6C\x6C\x52\x6F\x6F\x6D\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x6C\x6C\x52\x6F\x6F\x6D\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x6C\x6C\x52\x6F\x6F\x6D\x49\x64\x73","\x67\x65\x74\x41\x6C\x6C\x52\x6F\x6F\x6D\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x41\x75\x74\x68\x51\x72\x63\x6F\x64\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x41\x75\x74\x68\x51\x72\x63\x6F\x64\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x41\x75\x74\x68\x51\x72\x63\x6F\x64\x65","\x67\x65\x74\x41\x75\x74\x68\x51\x72\x63\x6F\x64\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x42\x79\x52\x61\x6E\x67\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x42\x79\x52\x61\x6E\x67\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x42\x79\x52\x61\x6E\x67\x65","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x42\x79\x52\x61\x6E\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73","\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x72\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x72\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x72\x49\x64\x73","\x67\x65\x74\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x72\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x67\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x4D\x6F\x64\x69\x66\x69\x65\x64\x53\x69\x6E\x63\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x4D\x6F\x64\x69\x66\x69\x65\x64\x53\x69\x6E\x63\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x4D\x6F\x64\x69\x66\x69\x65\x64\x53\x69\x6E\x63\x65","\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x4D\x6F\x64\x69\x66\x69\x65\x64\x53\x69\x6E\x63\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x47\x72\x6F\x75\x70","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x47\x72\x6F\x75\x70","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x47\x72\x6F\x75\x70","\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x47\x72\x6F\x75\x70\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x52\x6F\x6F\x6D","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x52\x6F\x6F\x6D","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x52\x6F\x6F\x6D","\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x52\x6F\x6F\x6D\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74","\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x79\x57\x69\x74\x68\x52\x65\x71\x75\x65\x73\x74\x49\x70","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x79\x57\x69\x74\x68\x52\x65\x71\x75\x65\x73\x74\x49\x70","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x79\x57\x69\x74\x68\x52\x65\x71\x75\x65\x73\x74\x49\x70","\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x79\x57\x69\x74\x68\x52\x65\x71\x75\x65\x73\x74\x49\x70\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73","\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x47\x72\x6F\x75\x70","\x73\x65\x6E\x64\x5F\x67\x65\x74\x47\x72\x6F\x75\x70","\x72\x65\x63\x76\x5F\x67\x65\x74\x47\x72\x6F\x75\x70","\x67\x65\x74\x47\x72\x6F\x75\x70\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x49\x6E\x76\x69\x74\x65\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x49\x6E\x76\x69\x74\x65\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x49\x6E\x76\x69\x74\x65\x64","\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x49\x6E\x76\x69\x74\x65\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64","\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x52\x6F\x6F\x6D\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64","\x73\x65\x6E\x64\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64","\x72\x65\x63\x76\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64","\x67\x65\x74\x52\x6F\x6F\x6D\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x47\x72\x6F\x75\x70\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73","\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x56\x32","\x73\x65\x6E\x64\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x56\x32","\x72\x65\x63\x76\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x56\x32","\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x56\x32\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x48\x69\x64\x64\x65\x6E\x43\x6F\x6E\x74\x61\x63\x74\x4D\x69\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x48\x69\x64\x64\x65\x6E\x43\x6F\x6E\x74\x61\x63\x74\x4D\x69\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x48\x69\x64\x64\x65\x6E\x43\x6F\x6E\x74\x61\x63\x74\x4D\x69\x64\x73","\x67\x65\x74\x48\x69\x64\x64\x65\x6E\x43\x6F\x6E\x74\x61\x63\x74\x4D\x69\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72","\x73\x65\x6E\x64\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72","\x72\x65\x63\x76\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72","\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4C\x61\x73\x74\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x49\x6E\x64\x65\x78","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4C\x61\x73\x74\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x49\x6E\x64\x65\x78","\x72\x65\x63\x76\x5F\x67\x65\x74\x4C\x61\x73\x74\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x49\x6E\x64\x65\x78","\x67\x65\x74\x4C\x61\x73\x74\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x49\x6E\x64\x65\x78\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4C\x61\x73\x74\x4F\x70\x52\x65\x76\x69\x73\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4C\x61\x73\x74\x4F\x70\x52\x65\x76\x69\x73\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x67\x65\x74\x4C\x61\x73\x74\x4F\x70\x52\x65\x76\x69\x73\x69\x6F\x6E","\x67\x65\x74\x4C\x61\x73\x74\x4F\x70\x52\x65\x76\x69\x73\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x42\x79\x53\x74\x61\x74\x75\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x42\x79\x53\x74\x61\x74\x75\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x42\x79\x53\x74\x61\x74\x75\x73","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x42\x79\x53\x74\x61\x74\x75\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x42\x79\x53\x65\x71\x75\x65\x6E\x63\x65\x4E\x75\x6D\x62\x65\x72","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x42\x79\x53\x65\x71\x75\x65\x6E\x63\x65\x4E\x75\x6D\x62\x65\x72","\x72\x65\x63\x76\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x42\x79\x53\x65\x71\x75\x65\x6E\x63\x65\x4E\x75\x6D\x62\x65\x72","\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x42\x79\x53\x65\x71\x75\x65\x6E\x63\x65\x4E\x75\x6D\x62\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4E\x65\x78\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4E\x65\x78\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x4E\x65\x78\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74\x4E\x65\x78\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x50\x6F\x6C\x69\x63\x79","\x73\x65\x6E\x64\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x50\x6F\x6C\x69\x63\x79","\x72\x65\x63\x76\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x50\x6F\x6C\x69\x63\x79","\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x50\x6F\x6C\x69\x63\x79\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4D\x65\x73\x73\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4D\x65\x73\x73\x61\x67\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65","\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x4C\x69\x73\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x4C\x69\x73\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x4C\x69\x73\x74","\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x4C\x69\x73\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x73","\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x52\x65\x63\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x52\x65\x63\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x52\x65\x63\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x67\x65\x74\x52\x65\x63\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73","\x67\x65\x74\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x52\x6F\x6F\x6D","\x73\x65\x6E\x64\x5F\x67\x65\x74\x52\x6F\x6F\x6D","\x72\x65\x63\x76\x5F\x67\x65\x74\x52\x6F\x6F\x6D","\x67\x65\x74\x52\x6F\x6F\x6D\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x52\x6F\x6F\x6D\x73\x56\x32","\x73\x65\x6E\x64\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x73\x56\x32","\x72\x65\x63\x76\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x73\x56\x32","\x67\x65\x74\x52\x6F\x6F\x6D\x73\x56\x32\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x49\x6E\x66\x6F","\x73\x65\x6E\x64\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x49\x6E\x66\x6F","\x72\x65\x63\x76\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x49\x6E\x66\x6F","\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x49\x6E\x66\x6F\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x65\x72\x76\x65\x72\x54\x69\x6D\x65","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x65\x72\x76\x65\x72\x54\x69\x6D\x65","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x65\x72\x76\x65\x72\x54\x69\x6D\x65","\x67\x65\x74\x53\x65\x72\x76\x65\x72\x54\x69\x6D\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x65\x73\x73\x69\x6F\x6E\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x65\x73\x73\x69\x6F\x6E\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x65\x73\x73\x69\x6F\x6E\x73","\x67\x65\x74\x53\x65\x73\x73\x69\x6F\x6E\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73","\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x53\x79\x73\x74\x65\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x67\x65\x74\x53\x79\x73\x74\x65\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x67\x65\x74\x53\x79\x73\x74\x65\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x67\x65\x74\x53\x79\x73\x74\x65\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x73\x65\x6E\x64\x5F\x67\x65\x74\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x72\x65\x63\x76\x5F\x67\x65\x74\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x67\x65\x74\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x67\x65\x74\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x67\x65\x74\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x67\x65\x74\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x67\x65\x74\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x67\x65\x74\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x67\x65\x74\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x67\x65\x74\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x69\x6E\x76\x61\x6C\x69\x64\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x69\x6E\x76\x61\x6C\x69\x64\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x69\x6E\x76\x61\x6C\x69\x64\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x69\x6E\x76\x69\x74\x65\x46\x72\x69\x65\x6E\x64\x73\x42\x79\x53\x6D\x73","\x73\x65\x6E\x64\x5F\x69\x6E\x76\x69\x74\x65\x46\x72\x69\x65\x6E\x64\x73\x42\x79\x53\x6D\x73","\x72\x65\x63\x76\x5F\x69\x6E\x76\x69\x74\x65\x46\x72\x69\x65\x6E\x64\x73\x42\x79\x53\x6D\x73","\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x47\x72\x6F\x75\x70","\x73\x65\x6E\x64\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x47\x72\x6F\x75\x70","\x72\x65\x63\x76\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x47\x72\x6F\x75\x70","\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x52\x6F\x6F\x6D","\x73\x65\x6E\x64\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x52\x6F\x6F\x6D","\x72\x65\x63\x76\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x52\x6F\x6F\x6D","\x69\x6E\x76\x69\x74\x65\x56\x69\x61\x45\x6D\x61\x69\x6C","\x73\x65\x6E\x64\x5F\x69\x6E\x76\x69\x74\x65\x56\x69\x61\x45\x6D\x61\x69\x6C","\x72\x65\x63\x76\x5F\x69\x6E\x76\x69\x74\x65\x56\x69\x61\x45\x6D\x61\x69\x6C","\x69\x73\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x73\x65\x6E\x64\x5F\x69\x73\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x72\x65\x63\x76\x5F\x69\x73\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x69\x73\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x69\x73\x55\x73\x65\x72\x69\x64\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x73\x65\x6E\x64\x5F\x69\x73\x55\x73\x65\x72\x69\x64\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x72\x65\x63\x76\x5F\x69\x73\x55\x73\x65\x72\x69\x64\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x69\x73\x55\x73\x65\x72\x69\x64\x41\x76\x61\x69\x6C\x61\x62\x6C\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6B\x69\x63\x6B\x6F\x75\x74\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x73\x65\x6E\x64\x5F\x6B\x69\x63\x6B\x6F\x75\x74\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x72\x65\x63\x76\x5F\x6B\x69\x63\x6B\x6F\x75\x74\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x6C\x65\x61\x76\x65\x47\x72\x6F\x75\x70","\x73\x65\x6E\x64\x5F\x6C\x65\x61\x76\x65\x47\x72\x6F\x75\x70","\x72\x65\x63\x76\x5F\x6C\x65\x61\x76\x65\x47\x72\x6F\x75\x70","\x6C\x65\x61\x76\x65\x52\x6F\x6F\x6D","\x73\x65\x6E\x64\x5F\x6C\x65\x61\x76\x65\x52\x6F\x6F\x6D","\x72\x65\x63\x76\x5F\x6C\x65\x61\x76\x65\x52\x6F\x6F\x6D","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x73\x65\x6E\x64\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x72\x65\x63\x76\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x67\x69\x6E\x5A","\x73\x65\x6E\x64\x5F\x6C\x6F\x67\x69\x6E\x5A","\x72\x65\x63\x76\x5F\x6C\x6F\x67\x69\x6E\x5A","\x6C\x6F\x67\x69\x6E\x5A\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72","\x73\x65\x6E\x64\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72","\x72\x65\x63\x76\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x69\x66\x69\x63\x61\x74\x65","\x73\x65\x6E\x64\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x69\x66\x69\x63\x61\x74\x65","\x72\x65\x63\x76\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x69\x66\x69\x63\x61\x74\x65","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x69\x66\x69\x63\x61\x74\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x73\x65\x6E\x64\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x72\x65\x63\x76\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6C\x6F\x67\x6F\x75\x74","\x73\x65\x6E\x64\x5F\x6C\x6F\x67\x6F\x75\x74","\x72\x65\x63\x76\x5F\x6C\x6F\x67\x6F\x75\x74","\x6C\x6F\x67\x6F\x75\x74\x53\x65\x73\x73\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x6C\x6F\x67\x6F\x75\x74\x53\x65\x73\x73\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x6C\x6F\x67\x6F\x75\x74\x53\x65\x73\x73\x69\x6F\x6E","\x6E\x6F\x6F\x70","\x73\x65\x6E\x64\x5F\x6E\x6F\x6F\x70","\x72\x65\x63\x76\x5F\x6E\x6F\x6F\x70","\x6E\x6F\x74\x69\x66\x69\x65\x64\x52\x65\x64\x69\x72\x65\x63\x74","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x69\x65\x64\x52\x65\x64\x69\x72\x65\x63\x74","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x69\x65\x64\x52\x65\x64\x69\x72\x65\x63\x74","\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6E\x6F\x74\x69\x66\x79\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74","\x6E\x6F\x74\x69\x66\x79\x49\x6E\x73\x74\x61\x6C\x6C\x65\x64","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x73\x74\x61\x6C\x6C\x65\x64","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x73\x74\x61\x6C\x6C\x65\x64","\x6E\x6F\x74\x69\x66\x79\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x43\x6F\x6D\x70\x6C\x65\x74\x65","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x43\x6F\x6D\x70\x6C\x65\x74\x65","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x43\x6F\x6D\x70\x6C\x65\x74\x65","\x6E\x6F\x74\x69\x66\x79\x53\x6C\x65\x65\x70","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x53\x6C\x65\x65\x70","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x53\x6C\x65\x65\x70","\x6E\x6F\x74\x69\x66\x79\x55\x70\x64\x61\x74\x65\x64","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79\x55\x70\x64\x61\x74\x65\x64","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79\x55\x70\x64\x61\x74\x65\x64","\x6F\x70\x65\x6E\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68","\x73\x65\x6E\x64\x5F\x6F\x70\x65\x6E\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68","\x72\x65\x63\x76\x5F\x6F\x70\x65\x6E\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68","\x6F\x70\x65\x6E\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x69\x64","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x69\x64","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x69\x64","\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65","\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x69\x64","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x69\x64","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x69\x64","\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x69\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x57\x61\x70\x44\x65\x76\x69\x63\x65","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x61\x70\x44\x65\x76\x69\x63\x65","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x61\x70\x44\x65\x76\x69\x63\x65","\x72\x65\x67\x69\x73\x74\x65\x72\x57\x61\x70\x44\x65\x76\x69\x63\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x45\x78\x69\x73\x74\x69\x6E\x67\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x45\x78\x69\x73\x74\x69\x6E\x67\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x45\x78\x69\x73\x74\x69\x6E\x67\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x45\x78\x69\x73\x74\x69\x6E\x67\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64","\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x69\x73\x73\x75\x65\x44\x65\x76\x69\x63\x65\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x72\x65\x69\x73\x73\x75\x65\x44\x65\x76\x69\x63\x65\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x72\x65\x69\x73\x73\x75\x65\x44\x65\x76\x69\x63\x65\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x69\x73\x73\x75\x65\x44\x65\x76\x69\x63\x65\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x69\x73\x73\x75\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x72\x65\x69\x73\x73\x75\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x72\x65\x69\x73\x73\x75\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x72\x65\x69\x73\x73\x75\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x69\x73\x73\x75\x65\x47\x72\x6F\x75\x70\x54\x69\x63\x6B\x65\x74","\x73\x65\x6E\x64\x5F\x72\x65\x69\x73\x73\x75\x65\x47\x72\x6F\x75\x70\x54\x69\x63\x6B\x65\x74","\x72\x65\x63\x76\x5F\x72\x65\x69\x73\x73\x75\x65\x47\x72\x6F\x75\x70\x54\x69\x63\x6B\x65\x74","\x72\x65\x69\x73\x73\x75\x65\x47\x72\x6F\x75\x70\x54\x69\x63\x6B\x65\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x6A\x65\x63\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x72\x65\x6A\x65\x63\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x72\x65\x6A\x65\x63\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x72\x65\x6C\x65\x61\x73\x65\x53\x65\x73\x73\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x72\x65\x6C\x65\x61\x73\x65\x53\x65\x73\x73\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x72\x65\x6C\x65\x61\x73\x65\x53\x65\x73\x73\x69\x6F\x6E","\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x73\x65\x6E\x64\x5F\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x63\x76\x5F\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x6E\x64\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x63\x76\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x46\x72\x6F\x6D\x4D\x79\x48\x6F\x6D\x65","\x73\x65\x6E\x64\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x46\x72\x6F\x6D\x4D\x79\x48\x6F\x6D\x65","\x72\x65\x63\x76\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x46\x72\x6F\x6D\x4D\x79\x48\x6F\x6D\x65","\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x46\x72\x6F\x6D\x4D\x79\x48\x6F\x6D\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x6D\x6F\x76\x65\x53\x6E\x73\x49\x64","\x73\x65\x6E\x64\x5F\x72\x65\x6D\x6F\x76\x65\x53\x6E\x73\x49\x64","\x72\x65\x63\x76\x5F\x72\x65\x6D\x6F\x76\x65\x53\x6E\x73\x49\x64","\x72\x65\x6D\x6F\x76\x65\x53\x6E\x73\x49\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x5F\x72\x65\x70\x6F\x72\x74","\x72\x65\x63\x76\x5F\x72\x65\x70\x6F\x72\x74","\x72\x65\x70\x6F\x72\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x73\x65\x6E\x64\x5F\x72\x65\x70\x6F\x72\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x72\x65\x63\x76\x5F\x72\x65\x70\x6F\x72\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x72\x65\x70\x6F\x72\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x70\x6F\x72\x74\x47\x72\x6F\x75\x70\x73","\x73\x65\x6E\x64\x5F\x72\x65\x70\x6F\x72\x74\x47\x72\x6F\x75\x70\x73","\x72\x65\x63\x76\x5F\x72\x65\x70\x6F\x72\x74\x47\x72\x6F\x75\x70\x73","\x72\x65\x70\x6F\x72\x74\x50\x72\x6F\x66\x69\x6C\x65","\x73\x65\x6E\x64\x5F\x72\x65\x70\x6F\x72\x74\x50\x72\x6F\x66\x69\x6C\x65","\x72\x65\x63\x76\x5F\x72\x65\x70\x6F\x72\x74\x50\x72\x6F\x66\x69\x6C\x65","\x72\x65\x70\x6F\x72\x74\x52\x6F\x6F\x6D\x73","\x73\x65\x6E\x64\x5F\x72\x65\x70\x6F\x72\x74\x52\x6F\x6F\x6D\x73","\x72\x65\x63\x76\x5F\x72\x65\x70\x6F\x72\x74\x52\x6F\x6F\x6D\x73","\x72\x65\x70\x6F\x72\x74\x53\x65\x74\x74\x69\x6E\x67\x73","\x73\x65\x6E\x64\x5F\x72\x65\x70\x6F\x72\x74\x53\x65\x74\x74\x69\x6E\x67\x73","\x72\x65\x63\x76\x5F\x72\x65\x70\x6F\x72\x74\x53\x65\x74\x74\x69\x6E\x67\x73","\x72\x65\x70\x6F\x72\x74\x53\x70\x61\x6D\x6D\x65\x72","\x73\x65\x6E\x64\x5F\x72\x65\x70\x6F\x72\x74\x53\x70\x61\x6D\x6D\x65\x72","\x72\x65\x63\x76\x5F\x72\x65\x70\x6F\x72\x74\x53\x70\x61\x6D\x6D\x65\x72","\x72\x65\x71\x75\x65\x73\x74\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x52\x65\x73\x65\x74","\x73\x65\x6E\x64\x5F\x72\x65\x71\x75\x65\x73\x74\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x52\x65\x73\x65\x74","\x72\x65\x63\x76\x5F\x72\x65\x71\x75\x65\x73\x74\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x52\x65\x73\x65\x74","\x72\x65\x71\x75\x65\x73\x74\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x72\x65\x71\x75\x65\x73\x74\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x72\x65\x71\x75\x65\x73\x74\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x72\x65\x71\x75\x65\x73\x74\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x71\x75\x65\x73\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x55\x6E\x62\x69\x6E\x64","\x73\x65\x6E\x64\x5F\x72\x65\x71\x75\x65\x73\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x55\x6E\x62\x69\x6E\x64","\x72\x65\x63\x76\x5F\x72\x65\x71\x75\x65\x73\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x55\x6E\x62\x69\x6E\x64","\x72\x65\x73\x65\x6E\x64\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x72\x65\x73\x65\x6E\x64\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x72\x65\x73\x65\x6E\x64\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x72\x65\x73\x65\x6E\x64\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65","\x73\x65\x6E\x64\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65","\x72\x65\x63\x76\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65","\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x42\x79\x53\x4D\x53","\x73\x65\x6E\x64\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x42\x79\x53\x4D\x53","\x72\x65\x63\x76\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x42\x79\x53\x4D\x53","\x73\x65\x6E\x64\x43\x68\x61\x74\x43\x68\x65\x63\x6B\x65\x64","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x43\x68\x65\x63\x6B\x65\x64","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x43\x68\x65\x63\x6B\x65\x64","\x73\x65\x6E\x64\x43\x68\x61\x74\x52\x65\x6D\x6F\x76\x65\x64","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x52\x65\x6D\x6F\x76\x65\x64","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x52\x65\x6D\x6F\x76\x65\x64","\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x55\x70\x64\x61\x74\x65\x64","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x55\x70\x64\x61\x74\x65\x64","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x55\x70\x64\x61\x74\x65\x64","\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x55\x70\x64\x61\x74\x65\x64\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x52\x65\x63\x65\x69\x70\x74","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x52\x65\x63\x65\x69\x70\x74","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x52\x65\x63\x65\x69\x70\x74","\x73\x65\x6E\x64\x44\x75\x6D\x6D\x79\x50\x75\x73\x68","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x44\x75\x6D\x6D\x79\x50\x75\x73\x68","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x44\x75\x6D\x6D\x79\x50\x75\x73\x68","\x73\x65\x6E\x64\x45\x76\x65\x6E\x74","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x45\x76\x65\x6E\x74","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x45\x76\x65\x6E\x74","\x73\x65\x6E\x64\x45\x76\x65\x6E\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x67\x6E\x6F\x72\x65\x64","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x67\x6E\x6F\x72\x65\x64","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x67\x6E\x6F\x72\x65\x64","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x63\x65\x69\x70\x74","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x63\x65\x69\x70\x74","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x63\x65\x69\x70\x74","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x79\x48\x6F\x6D\x65","\x73\x65\x6E\x64\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x79\x48\x6F\x6D\x65","\x72\x65\x63\x76\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x79\x48\x6F\x6D\x65","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x79\x48\x6F\x6D\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x73\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x73\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x73\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x73\x45\x6E\x61\x62\x6C\x65\x64","\x73\x65\x6E\x64\x5F\x73\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x73\x45\x6E\x61\x62\x6C\x65\x64","\x72\x65\x63\x76\x5F\x73\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x73\x45\x6E\x61\x62\x6C\x65\x64","\x73\x74\x61\x72\x74\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x73\x74\x61\x72\x74\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x73\x74\x61\x72\x74\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x73\x74\x61\x72\x74\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x74\x61\x72\x74\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x73\x74\x61\x72\x74\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x73\x74\x61\x72\x74\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x73\x74\x61\x72\x74\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x74\x6F\x72\x65\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x6E\x64\x5F\x73\x74\x6F\x72\x65\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x72\x65\x63\x76\x5F\x73\x74\x6F\x72\x65\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x53\x6E\x73\x49\x64\x73","\x73\x65\x6E\x64\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x53\x6E\x73\x49\x64\x73","\x72\x65\x63\x76\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x53\x6E\x73\x49\x64\x73","\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x53\x6E\x73\x49\x64\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x73","\x73\x65\x6E\x64\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x73","\x72\x65\x63\x76\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x73","\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x74\x72\x79\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x73\x65\x6E\x64\x5F\x74\x72\x79\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x72\x65\x63\x76\x5F\x74\x72\x79\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x74\x72\x79\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x6E\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74","\x73\x65\x6E\x64\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74","\x72\x65\x63\x76\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74","\x75\x6E\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E","\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x41\x6E\x64\x44\x65\x76\x69\x63\x65","\x73\x65\x6E\x64\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x41\x6E\x64\x44\x65\x76\x69\x63\x65","\x72\x65\x63\x76\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x41\x6E\x64\x44\x65\x76\x69\x63\x65","\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x41\x6E\x64\x44\x65\x76\x69\x63\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x70\x64\x61\x74\x65\x41\x70\x6E\x73\x44\x65\x76\x69\x63\x65\x54\x6F\x6B\x65\x6E","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x41\x70\x6E\x73\x44\x65\x76\x69\x63\x65\x54\x6F\x6B\x65\x6E","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x41\x70\x6E\x73\x44\x65\x76\x69\x63\x65\x54\x6F\x6B\x65\x6E","\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67","\x75\x70\x64\x61\x74\x65\x43\x32\x44\x4D\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x49\x64","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x43\x32\x44\x4D\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x49\x64","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x43\x32\x44\x4D\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x49\x64","\x75\x70\x64\x61\x74\x65\x43\x6F\x6E\x74\x61\x63\x74\x53\x65\x74\x74\x69\x6E\x67","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x43\x6F\x6E\x74\x61\x63\x74\x53\x65\x74\x74\x69\x6E\x67","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x43\x6F\x6E\x74\x61\x63\x74\x53\x65\x74\x74\x69\x6E\x67","\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65\x53\x65\x74\x74\x69\x6E\x67\x73","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65\x53\x65\x74\x74\x69\x6E\x67\x73","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65\x53\x65\x74\x74\x69\x6E\x67\x73","\x75\x70\x64\x61\x74\x65\x44\x65\x76\x69\x63\x65\x49\x6E\x66\x6F","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x44\x65\x76\x69\x63\x65\x49\x6E\x66\x6F","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x44\x65\x76\x69\x63\x65\x49\x6E\x66\x6F","\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70","\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E","\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x42\x79\x74\x65\x73","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x42\x79\x74\x65\x73","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x42\x79\x74\x65\x73","\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65","\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x75\x70\x64\x61\x74\x65\x52\x65\x67\x69\x6F\x6E","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x52\x65\x67\x69\x6F\x6E","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x52\x65\x67\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73","\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x32","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x32","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x32","\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x32\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x65\x6E\x64\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x72\x65\x63\x76\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x73\x65\x6E\x64\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x72\x65\x63\x76\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x57\x69\x74\x68\x52\x65\x73\x75\x6C\x74","\x73\x65\x6E\x64\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x57\x69\x74\x68\x52\x65\x73\x75\x6C\x74","\x72\x65\x63\x76\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x57\x69\x74\x68\x52\x65\x73\x75\x6C\x74","\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x57\x69\x74\x68\x52\x65\x73\x75\x6C\x74\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x76\x65\x72\x69\x66\x79\x50\x68\x6F\x6E\x65","\x73\x65\x6E\x64\x5F\x76\x65\x72\x69\x66\x79\x50\x68\x6F\x6E\x65","\x72\x65\x63\x76\x5F\x76\x65\x72\x69\x66\x79\x50\x68\x6F\x6E\x65","\x76\x65\x72\x69\x66\x79\x50\x68\x6F\x6E\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x76\x65\x72\x69\x66\x79\x51\x72\x63\x6F\x64\x65","\x73\x65\x6E\x64\x5F\x76\x65\x72\x69\x66\x79\x51\x72\x63\x6F\x64\x65","\x72\x65\x63\x76\x5F\x76\x65\x72\x69\x66\x79\x51\x72\x63\x6F\x64\x65","\x76\x65\x72\x69\x66\x79\x51\x72\x63\x6F\x64\x65\x20\x66\x61\x69\x6C\x65\x64\x3A\x20\x75\x6E\x6B\x6E\x6F\x77\x6E\x20\x72\x65\x73\x75\x6C\x74","\x6E\x6F\x74\x69\x66\x79","\x73\x65\x6E\x64\x5F\x6E\x6F\x74\x69\x66\x79","\x72\x65\x63\x76\x5F\x6E\x6F\x74\x69\x66\x79","\x50\x72\x6F\x63\x65\x73\x73\x6F\x72","\x5F\x68\x61\x6E\x64\x6C\x65\x72","\x70\x72\x6F\x63\x65\x73\x73","\x72\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x42\x65\x67\x69\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F","\x72\x73\x65\x71\x69\x64","\x63\x61\x6C\x6C","\x54\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x45\x78\x63\x65\x70\x74\x69\x6F\x6E\x54\x79\x70\x65","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x66\x75\x6E\x63\x74\x69\x6F\x6E\x20","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79","\x74\x68\x65\x6E","\x66\x63\x61\x6C\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x52\x65\x73\x75\x6C\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x43\x68\x61\x6E\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x71\x75\x65\x73\x74\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x53\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x56\x69\x72\x74\x75\x61\x6C\x41\x63\x63\x6F\x75\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x68\x65\x63\x6B\x55\x73\x65\x72\x41\x67\x65\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x4F\x70\x65\x6E\x49\x64\x41\x75\x74\x68\x55\x72\x6C\x57\x69\x74\x68\x44\x6F\x63\x6F\x6D\x6F","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x74\x72\x69\x65\x76\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x64\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x41\x6C\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73\x54\x6F\x4D\x69\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6F\x6E\x74\x61\x69\x6E\x73\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77","\x70\x72\x6F\x63\x65\x73\x73\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x50\x72\x65\x76\x69\x65\x77","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x6C\x6C\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C\x42\x79\x4D\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74\x42\x79\x42\x75\x64\x64\x79\x4D\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x73\x75\x6C\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x73\x75\x6C\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x55\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x73\x75\x6C\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x73\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x42\x79\x4D\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x69\x6E\x6B\x41\x6E\x64\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x55\x6E\x62\x6C\x6F\x63\x6B\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x69\x73\x73\x75\x65\x43\x6F\x6E\x74\x61\x63\x74\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x69\x64\x73\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74\x54\x6F\x41\x6C\x6C\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x74\x6F\x72\x65\x4D\x65\x73\x73\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x42\x75\x64\x64\x79\x4D\x65\x6D\x62\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x41\x64\x6D\x69\x6E\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x41\x73\x79\x6E\x63","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x61\x72\x63\x68\x49\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x6C\x6F\x61\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x65\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x51\x75\x65\x72\x79","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x69\x65\x73\x48\x61\x76\x69\x6E\x67\x42\x75\x64\x64\x79","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x42\x75\x64\x64\x79\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x42\x75\x64\x64\x79\x4C\x69\x73\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x6D\x6F\x74\x65\x64\x42\x75\x64\x64\x79\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x64\x64\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x64\x69\x73\x70\x6C\x61\x79\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x43\x6F\x75\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64\x57\x69\x74\x68\x6F\x75\x74\x41\x62\x75\x73\x65\x42\x6C\x6F\x63\x6B\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x44\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x4D\x69\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4A\x6F\x69\x6E\x65\x64\x47\x72\x6F\x75\x70\x49\x64\x73\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x74\x61\x50\x72\x6F\x66\x69\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x69\x6D\x61\x72\x79\x43\x6C\x69\x65\x6E\x74\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x6F\x75\x6E\x74\x72\x79\x46\x6F\x72\x42\x69\x6C\x6C\x69\x6E\x67","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x55\x73\x65\x72\x43\x72\x65\x61\x74\x65\x54\x69\x6D\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x55\x73\x65\x72\x49\x64\x65\x6E\x74\x69\x74\x69\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x55\x73\x65\x72\x4C\x61\x6E\x67\x75\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x55\x73\x65\x72\x4D\x69\x64\x73\x57\x68\x6F\x41\x64\x64\x65\x64\x4D\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x73\x47\x72\x6F\x75\x70\x4D\x65\x6D\x62\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x73\x49\x6E\x43\x6F\x6E\x74\x61\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x43\x68\x61\x6E\x6E\x65\x6C\x43\x50","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6D\x6F\x76\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x46\x6F\x72\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x70\x70\x72\x6F\x76\x65\x43\x68\x61\x6E\x6E\x65\x6C\x41\x6E\x64\x49\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x65\x74\x63\x68\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x68\x61\x6E\x6E\x65\x6C\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x44\x6F\x6D\x61\x69\x6E\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x63\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x42\x61\x64\x67\x65\x43\x6F\x75\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x73\x73\x75\x65\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x73\x73\x75\x65\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x41\x75\x74\x68\x53\x63\x68\x65\x6D\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x55\x73\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x76\x6F\x6B\x65\x43\x68\x61\x6E\x6E\x65\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x79\x6E\x63\x43\x68\x61\x6E\x6E\x65\x6C\x44\x61\x74\x61","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6D\x75\x6C\x74\x69\x47\x65\x74\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x62\x75\x79\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x62\x75\x79\x46\x72\x65\x65\x50\x72\x6F\x64\x75\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x62\x75\x79\x4D\x75\x73\x74\x62\x75\x79\x50\x72\x6F\x64\x75\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x68\x65\x63\x6B\x43\x61\x6E\x52\x65\x63\x65\x69\x76\x65\x50\x72\x65\x73\x65\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x50\x75\x72\x63\x68\x61\x73\x65\x56\x65\x72\x73\x69\x6F\x6E\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x73\x42\x79\x50\x67\x43\x6F\x64\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x69\x6E\x55\x73\x65\x41\x6E\x64\x52\x65\x66\x75\x6E\x64\x48\x69\x73\x74\x6F\x72\x79","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x45\x76\x65\x6E\x74\x50\x61\x63\x6B\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4E\x65\x77\x6C\x79\x52\x65\x6C\x65\x61\x73\x65\x64\x50\x61\x63\x6B\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x6F\x70\x75\x6C\x61\x72\x50\x61\x63\x6B\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x52\x65\x63\x65\x69\x76\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x65\x73\x65\x6E\x74\x73\x53\x65\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x64\x75\x63\x74\x57\x69\x74\x68\x43\x61\x72\x72\x69\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x75\x72\x63\x68\x61\x73\x65\x48\x69\x73\x74\x6F\x72\x79","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x54\x6F\x74\x61\x6C\x42\x61\x6C\x61\x6E\x63\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x44\x6F\x77\x6E\x6C\x6F\x61\x64\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x73\x65\x72\x76\x65\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x73\x65\x72\x76\x65\x50\x61\x79\x6D\x65\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x6E\x73\x4D\x79\x50\x72\x6F\x66\x69\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x70\x6F\x73\x74\x53\x6E\x73\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x4D\x65\x73\x73\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x63\x63\x65\x70\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x42\x79\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x63\x63\x65\x70\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x52\x6F\x75\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x63\x71\x75\x69\x72\x65\x43\x61\x6C\x6C\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x63\x71\x75\x69\x72\x65\x45\x6E\x63\x72\x79\x70\x74\x65\x64\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x61\x64\x64\x53\x6E\x73\x49\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x61\x6E\x63\x65\x6C\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x68\x61\x6E\x67\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6C\x65\x61\x72\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6C\x65\x61\x72\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6C\x6F\x73\x65\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6F\x6D\x6D\x69\x74\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6F\x6D\x6D\x69\x74\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x6F\x6E\x66\x69\x72\x6D\x45\x6D\x61\x69\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x72\x65\x61\x74\x65\x47\x72\x6F\x75\x70\x56\x32","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x72\x65\x61\x74\x65\x51\x72\x63\x6F\x64\x65\x42\x61\x73\x65\x36\x34\x49\x6D\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x72\x65\x61\x74\x65\x52\x6F\x6F\x6D\x56\x32","\x70\x72\x6F\x63\x65\x73\x73\x5F\x63\x72\x65\x61\x74\x65\x53\x65\x73\x73\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x65\x74\x63\x68\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x65\x74\x63\x68\x4D\x65\x73\x73\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x65\x74\x63\x68\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x65\x74\x63\x68\x4F\x70\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x4D\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x41\x6E\x64\x41\x64\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x55\x73\x65\x72\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x47\x72\x6F\x75\x70\x42\x79\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x45\x6D\x61\x69\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x73\x42\x79\x50\x68\x6F\x6E\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x64\x53\x6E\x73\x49\x64\x55\x73\x65\x72\x53\x74\x61\x74\x75\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x66\x69\x6E\x69\x73\x68\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x6E\x65\x72\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x63\x63\x65\x70\x74\x65\x64\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x63\x74\x69\x76\x65\x42\x75\x64\x64\x79\x53\x75\x62\x73\x63\x72\x69\x62\x65\x72\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x6C\x6C\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x6C\x6C\x52\x6F\x6F\x6D\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x41\x75\x74\x68\x51\x72\x63\x6F\x64\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x43\x6F\x6E\x74\x61\x63\x74\x49\x64\x73\x42\x79\x52\x61\x6E\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x6C\x6F\x63\x6B\x65\x64\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x42\x6C\x6F\x63\x6B\x65\x72\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74\x73\x4D\x6F\x64\x69\x66\x69\x65\x64\x53\x69\x6E\x63\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x47\x72\x6F\x75\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6D\x70\x61\x63\x74\x52\x6F\x6F\x6D","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x75\x6E\x74\x72\x79\x57\x69\x74\x68\x52\x65\x71\x75\x65\x73\x74\x49\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x46\x61\x76\x6F\x72\x69\x74\x65\x4D\x69\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x47\x72\x6F\x75\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x49\x6E\x76\x69\x74\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x49\x64\x73\x4A\x6F\x69\x6E\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x47\x72\x6F\x75\x70\x73\x56\x32","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x48\x69\x64\x64\x65\x6E\x43\x6F\x6E\x74\x61\x63\x74\x4D\x69\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4C\x61\x73\x74\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74\x49\x6E\x64\x65\x78","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4C\x61\x73\x74\x4F\x70\x52\x65\x76\x69\x73\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x43\x6F\x6D\x70\x61\x63\x74\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x4C\x69\x73\x74\x42\x79\x53\x74\x61\x74\x75\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4D\x65\x73\x73\x61\x67\x65\x73\x42\x79\x53\x65\x71\x75\x65\x6E\x63\x65\x4E\x75\x6D\x62\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4E\x65\x78\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x50\x6F\x6C\x69\x63\x79","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x65\x76\x69\x6F\x75\x73\x4D\x65\x73\x73\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x66\x69\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x4C\x69\x73\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x52\x65\x63\x65\x6E\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x52\x6F\x6F\x6D","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x52\x6F\x6F\x6D\x73\x56\x32","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x52\x53\x41\x4B\x65\x79\x49\x6E\x66\x6F","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x65\x72\x76\x65\x72\x54\x69\x6D\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x65\x73\x73\x69\x6F\x6E\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x53\x79\x73\x74\x65\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x67\x65\x74\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x6E\x76\x61\x6C\x69\x64\x61\x74\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x6E\x76\x69\x74\x65\x46\x72\x69\x65\x6E\x64\x73\x42\x79\x53\x6D\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x47\x72\x6F\x75\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x6E\x76\x69\x74\x65\x49\x6E\x74\x6F\x52\x6F\x6F\x6D","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x6E\x76\x69\x74\x65\x56\x69\x61\x45\x6D\x61\x69\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x73\x49\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x69\x73\x55\x73\x65\x72\x69\x64\x41\x76\x61\x69\x6C\x61\x62\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6B\x69\x63\x6B\x6F\x75\x74\x46\x72\x6F\x6D\x47\x72\x6F\x75\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x65\x61\x76\x65\x47\x72\x6F\x75\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x65\x61\x76\x65\x52\x6F\x6F\x6D","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x6F\x67\x69\x6E\x5A","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x69\x66\x69\x63\x61\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x6F\x67\x69\x6E\x57\x69\x74\x68\x56\x65\x72\x69\x66\x69\x65\x72\x46\x6F\x72\x43\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x6F\x67\x6F\x75\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6C\x6F\x67\x6F\x75\x74\x53\x65\x73\x73\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x6F\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x69\x65\x64\x52\x65\x64\x69\x72\x65\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x64\x69\x76\x69\x64\x75\x61\x6C\x45\x76\x65\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x49\x6E\x73\x74\x61\x6C\x6C\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x43\x6F\x6D\x70\x6C\x65\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x53\x6C\x65\x65\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79\x55\x70\x64\x61\x74\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6F\x70\x65\x6E\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x42\x75\x64\x64\x79\x55\x73\x65\x72\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x44\x65\x76\x69\x63\x65\x57\x69\x74\x68\x6F\x75\x74\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x57\x69\x74\x68\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x69\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x61\x70\x44\x65\x76\x69\x63\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x45\x78\x69\x73\x74\x69\x6E\x67\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x41\x6E\x64\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x69\x73\x73\x75\x65\x44\x65\x76\x69\x63\x65\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x69\x73\x73\x75\x65\x55\x73\x65\x72\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x69\x73\x73\x75\x65\x47\x72\x6F\x75\x70\x54\x69\x63\x6B\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6A\x65\x63\x74\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6C\x65\x61\x73\x65\x53\x65\x73\x73\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6D\x6F\x76\x65\x41\x6C\x6C\x4D\x65\x73\x73\x61\x67\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6D\x6F\x76\x65\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6D\x6F\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x46\x72\x6F\x6D\x4D\x79\x48\x6F\x6D\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x6D\x6F\x76\x65\x53\x6E\x73\x49\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x70\x6F\x72\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x70\x6F\x72\x74\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x70\x6F\x72\x74\x47\x72\x6F\x75\x70\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x70\x6F\x72\x74\x50\x72\x6F\x66\x69\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x70\x6F\x72\x74\x52\x6F\x6F\x6D\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x70\x6F\x72\x74\x53\x65\x74\x74\x69\x6E\x67\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x70\x6F\x72\x74\x53\x70\x61\x6D\x6D\x65\x72","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x71\x75\x65\x73\x74\x41\x63\x63\x6F\x75\x6E\x74\x50\x61\x73\x73\x77\x6F\x72\x64\x52\x65\x73\x65\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x71\x75\x65\x73\x74\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x71\x75\x65\x73\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x55\x6E\x62\x69\x6E\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x73\x65\x6E\x64\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x72\x65\x73\x65\x6E\x64\x50\x69\x6E\x43\x6F\x64\x65\x42\x79\x53\x4D\x53","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x43\x68\x65\x63\x6B\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x43\x68\x61\x74\x52\x65\x6D\x6F\x76\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77\x55\x70\x64\x61\x74\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x43\x6F\x6E\x74\x65\x6E\x74\x52\x65\x63\x65\x69\x70\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x44\x75\x6D\x6D\x79\x50\x75\x73\x68","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x45\x76\x65\x6E\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x67\x6E\x6F\x72\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x63\x65\x69\x70\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65\x54\x6F\x4D\x79\x48\x6F\x6D\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x74\x42\x75\x64\x64\x79\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x74\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x65\x74\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x73\x45\x6E\x61\x62\x6C\x65\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x74\x61\x72\x74\x55\x70\x64\x61\x74\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x74\x61\x72\x74\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x74\x6F\x72\x65\x55\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x42\x79\x53\x6E\x73\x49\x64\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x73\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x74\x72\x79\x53\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x43\x6F\x6E\x74\x61\x63\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x6E\x62\x6C\x6F\x63\x6B\x52\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x55\x73\x65\x72\x41\x6E\x64\x44\x65\x76\x69\x63\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x41\x70\x6E\x73\x44\x65\x76\x69\x63\x65\x54\x6F\x6B\x65\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x53\x65\x74\x74\x69\x6E\x67","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x43\x32\x44\x4D\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x49\x64","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x43\x6F\x6E\x74\x61\x63\x74\x53\x65\x74\x74\x69\x6E\x67","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x43\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65\x53\x65\x74\x74\x69\x6E\x67\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x44\x65\x76\x69\x63\x65\x49\x6E\x66\x6F","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x47\x72\x6F\x75\x70","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x6F\x6B\x65\x6E\x57\x69\x74\x68\x42\x79\x74\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x52\x65\x67\x69\x6F\x6E","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x32","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x75\x70\x64\x61\x74\x65\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x70\x72\x6F\x63\x65\x73\x73\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x70\x72\x6F\x63\x65\x73\x73\x5F\x76\x65\x72\x69\x66\x79\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C\x57\x69\x74\x68\x52\x65\x73\x75\x6C\x74","\x70\x72\x6F\x63\x65\x73\x73\x5F\x76\x65\x72\x69\x66\x79\x50\x68\x6F\x6E\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x76\x65\x72\x69\x66\x79\x51\x72\x63\x6F\x64\x65","\x70\x72\x6F\x63\x65\x73\x73\x5F\x6E\x6F\x74\x69\x66\x79"];var thrift=require(_0x432c[0]);var Thrift=thrift[_0x432c[1]];var Q=thrift[_0x432c[2]];var ttypes=require(_0x432c[3]);LineService_getRSAKey_args= function(_0x7048x5){};LineService_getRSAKey_args[_0x432c[4]]= {};LineService_getRSAKey_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRSAKey_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[17]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRSAKey_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getRSAKey_result[_0x432c[4]]= {};LineService_getRSAKey_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.RSAKey();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRSAKey_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[25]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyEmailConfirmationResult_args= function(_0x7048x5){this[_0x432c[28]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[28]]!== undefined){this[_0x432c[28]]= _0x7048x5[_0x432c[28]]}}};LineService_notifyEmailConfirmationResult_args[_0x432c[4]]= {};LineService_notifyEmailConfirmationResult_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048xc=0;var _0x7048xd;this[_0x432c[28]]= {};var _0x7048xe=0;var _0x7048xf=0;_0x7048xd= _0x7048x6[_0x432c[30]]();_0x7048xe= _0x7048xd[_0x432c[31]];_0x7048xf= _0x7048xd[_0x432c[32]];_0x7048xc= _0x7048xd[_0x432c[33]];for(var _0x7048x10=0;_0x7048x10< _0x7048xc;++_0x7048x10){var _0x7048x11=null;var _0x7048x12=null;_0x7048x11= _0x7048x6[_0x432c[34]]();_0x7048x12= _0x7048x6[_0x432c[34]]();this[_0x432c[28]][_0x7048x11]= _0x7048x12};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyEmailConfirmationResult_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[36]);if(this[_0x432c[28]]!== null&& this[_0x432c[28]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[28],Thrift[_0x432c[12]].MAP,2);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[28]]));for(var _0x7048x13 in this[_0x432c[28]]){if(this[_0x432c[28]][_0x432c[39]](_0x7048x13)){var _0x7048x14=this[_0x432c[28]][_0x7048x13];_0x7048xb[_0x432c[40]](_0x7048x13);_0x7048xb[_0x432c[40]](_0x7048x14)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyEmailConfirmationResult_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifyEmailConfirmationResult_result[_0x432c[4]]= {};LineService_notifyEmailConfirmationResult_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyEmailConfirmationResult_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[42]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerVirtualAccount_args= function(_0x7048x5){this[_0x432c[43]]= null;this[_0x432c[44]]= null;this[_0x432c[45]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]};if(_0x7048x5[_0x432c[44]]!== undefined){this[_0x432c[44]]= _0x7048x5[_0x432c[44]]};if(_0x7048x5[_0x432c[45]]!== undefined){this[_0x432c[45]]= _0x7048x5[_0x432c[45]]}}};LineService_registerVirtualAccount_args[_0x432c[4]]= {};LineService_registerVirtualAccount_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[44]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[45]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerVirtualAccount_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[47]);if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[44]]!== null&& this[_0x432c[44]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[44],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[44]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[45]]!== null&& this[_0x432c[45]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[45],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[45]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerVirtualAccount_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerVirtualAccount_result[_0x432c[4]]= {};LineService_registerVirtualAccount_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerVirtualAccount_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[48]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestVirtualAccountPasswordChange_args= function(_0x7048x5){this[_0x432c[49]]= null;this[_0x432c[44]]= null;this[_0x432c[50]]= null;this[_0x432c[51]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[49]]!== undefined){this[_0x432c[49]]= _0x7048x5[_0x432c[49]]};if(_0x7048x5[_0x432c[44]]!== undefined){this[_0x432c[44]]= _0x7048x5[_0x432c[44]]};if(_0x7048x5[_0x432c[50]]!== undefined){this[_0x432c[50]]= _0x7048x5[_0x432c[50]]};if(_0x7048x5[_0x432c[51]]!== undefined){this[_0x432c[51]]= _0x7048x5[_0x432c[51]]}}};LineService_requestVirtualAccountPasswordChange_args[_0x432c[4]]= {};LineService_requestVirtualAccountPasswordChange_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[49]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[44]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[50]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[51]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestVirtualAccountPasswordChange_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[52]);if(this[_0x432c[49]]!== null&& this[_0x432c[49]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[49],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[49]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[44]]!== null&& this[_0x432c[44]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[44],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[44]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[50]]!== null&& this[_0x432c[50]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[50],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[50]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[51]]!== null&& this[_0x432c[51]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[51],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[51]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestVirtualAccountPasswordChange_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_requestVirtualAccountPasswordChange_result[_0x432c[4]]= {};LineService_requestVirtualAccountPasswordChange_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestVirtualAccountPasswordChange_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[53]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestVirtualAccountPasswordSet_args= function(_0x7048x5){this[_0x432c[49]]= null;this[_0x432c[44]]= null;this[_0x432c[51]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[49]]!== undefined){this[_0x432c[49]]= _0x7048x5[_0x432c[49]]};if(_0x7048x5[_0x432c[44]]!== undefined){this[_0x432c[44]]= _0x7048x5[_0x432c[44]]};if(_0x7048x5[_0x432c[51]]!== undefined){this[_0x432c[51]]= _0x7048x5[_0x432c[51]]}}};LineService_requestVirtualAccountPasswordSet_args[_0x432c[4]]= {};LineService_requestVirtualAccountPasswordSet_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[49]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[44]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[51]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestVirtualAccountPasswordSet_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[54]);if(this[_0x432c[49]]!== null&& this[_0x432c[49]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[49],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[49]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[44]]!== null&& this[_0x432c[44]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[44],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[44]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[51]]!== null&& this[_0x432c[51]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[51],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[51]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestVirtualAccountPasswordSet_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_requestVirtualAccountPasswordSet_result[_0x432c[4]]= {};LineService_requestVirtualAccountPasswordSet_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestVirtualAccountPasswordSet_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[55]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unregisterVirtualAccount_args= function(_0x7048x5){this[_0x432c[49]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[49]]!== undefined){this[_0x432c[49]]= _0x7048x5[_0x432c[49]]}}};LineService_unregisterVirtualAccount_args[_0x432c[4]]= {};LineService_unregisterVirtualAccount_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[49]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unregisterVirtualAccount_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[56]);if(this[_0x432c[49]]!== null&& this[_0x432c[49]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[49],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[49]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unregisterVirtualAccount_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_unregisterVirtualAccount_result[_0x432c[4]]= {};LineService_unregisterVirtualAccount_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unregisterVirtualAccount_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[57]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_checkUserAge_args= function(_0x7048x5){this[_0x432c[58]]= null;this[_0x432c[59]]= null;this[_0x432c[60]]= null;this[_0x432c[61]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[58]]!== undefined){this[_0x432c[58]]= _0x7048x5[_0x432c[58]]};if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]};if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]};if(_0x7048x5[_0x432c[61]]!== undefined){this[_0x432c[61]]= _0x7048x5[_0x432c[61]]}}};LineService_checkUserAge_args[_0x432c[4]]= {};LineService_checkUserAge_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[58]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[61]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_checkUserAge_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[64]);if(this[_0x432c[58]]!== null&& this[_0x432c[58]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[58],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[58]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[61]]!== null&& this[_0x432c[61]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[61],Thrift[_0x432c[12]].I32,5);_0x7048xb[_0x432c[65]](this[_0x432c[61]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_checkUserAge_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_checkUserAge_result[_0x432c[4]]= {};LineService_checkUserAge_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[21]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_checkUserAge_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[66]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I32,0);_0x7048xb[_0x432c[65]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_checkUserAgeWithDocomo_args= function(_0x7048x5){this[_0x432c[67]]= null;this[_0x432c[61]]= null;this[_0x432c[60]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[67]]!== undefined){this[_0x432c[67]]= _0x7048x5[_0x432c[67]]};if(_0x7048x5[_0x432c[61]]!== undefined){this[_0x432c[61]]= _0x7048x5[_0x432c[61]]};if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]}}};LineService_checkUserAgeWithDocomo_args[_0x432c[4]]= {};LineService_checkUserAgeWithDocomo_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[67]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[61]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_checkUserAgeWithDocomo_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[68]);if(this[_0x432c[67]]!== null&& this[_0x432c[67]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[67],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[67]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[61]]!== null&& this[_0x432c[61]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[61],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[61]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_checkUserAgeWithDocomo_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_checkUserAgeWithDocomo_result[_0x432c[4]]= {};LineService_checkUserAgeWithDocomo_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.AgeCheckDocomoResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_checkUserAgeWithDocomo_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[69]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_retrieveOpenIdAuthUrlWithDocomo_args= function(_0x7048x5){};LineService_retrieveOpenIdAuthUrlWithDocomo_args[_0x432c[4]]= {};LineService_retrieveOpenIdAuthUrlWithDocomo_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_retrieveOpenIdAuthUrlWithDocomo_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[70]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_retrieveOpenIdAuthUrlWithDocomo_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_retrieveOpenIdAuthUrlWithDocomo_result[_0x432c[4]]= {};LineService_retrieveOpenIdAuthUrlWithDocomo_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_retrieveOpenIdAuthUrlWithDocomo_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[71]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_retrieveRequestToken_args= function(_0x7048x5){this[_0x432c[58]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[58]]!== undefined){this[_0x432c[58]]= _0x7048x5[_0x432c[58]]}}};LineService_retrieveRequestToken_args[_0x432c[4]]= {};LineService_retrieveRequestToken_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[58]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_retrieveRequestToken_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[72]);if(this[_0x432c[58]]!== null&& this[_0x432c[58]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[58],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[58]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_retrieveRequestToken_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_retrieveRequestToken_result[_0x432c[4]]= {};LineService_retrieveRequestToken_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.AgeCheckRequestResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_retrieveRequestToken_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[73]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_addBuddyMember_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[75]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[75]]!== undefined){this[_0x432c[75]]= _0x7048x5[_0x432c[75]]}}};LineService_addBuddyMember_args[_0x432c[4]]= {};LineService_addBuddyMember_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[75]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_addBuddyMember_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[76]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[75]]!== null&& this[_0x432c[75]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[75],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[75]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_addBuddyMember_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_addBuddyMember_result[_0x432c[4]]= {};LineService_addBuddyMember_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_addBuddyMember_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[77]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_addBuddyMembers_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[78]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[78]]!== undefined){this[_0x432c[78]]= _0x7048x5[_0x432c[78]]}}};LineService_addBuddyMembers_args[_0x432c[4]]= {};LineService_addBuddyMembers_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x15=0;var _0x7048x16;this[_0x432c[78]]= [];var _0x7048x17=0;_0x7048x16= _0x7048x6[_0x432c[80]]();_0x7048x17= _0x7048x16[_0x432c[81]];_0x7048x15= _0x7048x16[_0x432c[33]];for(var _0x7048x18=0;_0x7048x18< _0x7048x15;++_0x7048x18){var _0x7048x19=null;_0x7048x19= _0x7048x6[_0x432c[34]]();this[_0x432c[78]][_0x432c[82]](_0x7048x19)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_addBuddyMembers_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[84]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[78]]!== null&& this[_0x432c[78]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[78],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[78]][_0x432c[85]]);for(var _0x7048x1a in this[_0x432c[78]]){if(this[_0x432c[78]][_0x432c[39]](_0x7048x1a)){_0x7048x1a= this[_0x432c[78]][_0x7048x1a];_0x7048xb[_0x432c[40]](_0x7048x1a)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_addBuddyMembers_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_addBuddyMembers_result[_0x432c[4]]= {};LineService_addBuddyMembers_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_addBuddyMembers_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[88]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_blockBuddyMember_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_blockBuddyMember_args[_0x432c[4]]= {};LineService_blockBuddyMember_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_blockBuddyMember_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[90]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_blockBuddyMember_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_blockBuddyMember_result[_0x432c[4]]= {};LineService_blockBuddyMember_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_blockBuddyMember_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[91]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitSendMessagesToAll_args= function(_0x7048x5){this[_0x432c[92]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[92]]!== undefined){this[_0x432c[92]]= _0x7048x5[_0x432c[92]]}}};LineService_commitSendMessagesToAll_args[_0x432c[4]]= {};LineService_commitSendMessagesToAll_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1b=0;var _0x7048x1c;this[_0x432c[92]]= [];var _0x7048x1d=0;_0x7048x1c= _0x7048x6[_0x432c[80]]();_0x7048x1d= _0x7048x1c[_0x432c[81]];_0x7048x1b= _0x7048x1c[_0x432c[33]];for(var _0x7048x1e=0;_0x7048x1e< _0x7048x1b;++_0x7048x1e){var _0x7048x1f=null;_0x7048x1f= _0x7048x6[_0x432c[34]]();this[_0x432c[92]][_0x432c[82]](_0x7048x1f)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitSendMessagesToAll_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[93]);if(this[_0x432c[92]]!== null&& this[_0x432c[92]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[92],Thrift[_0x432c[12]].LIST,1);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[92]][_0x432c[85]]);for(var _0x7048x20 in this[_0x432c[92]]){if(this[_0x432c[92]][_0x432c[39]](_0x7048x20)){_0x7048x20= this[_0x432c[92]][_0x7048x20];_0x7048xb[_0x432c[40]](_0x7048x20)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitSendMessagesToAll_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_commitSendMessagesToAll_result[_0x432c[4]]= {};LineService_commitSendMessagesToAll_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x21=0;var _0x7048x22;this[_0x432c[21]]= [];var _0x7048x23=0;_0x7048x22= _0x7048x6[_0x432c[80]]();_0x7048x23= _0x7048x22[_0x432c[81]];_0x7048x21= _0x7048x22[_0x432c[33]];for(var _0x7048x24=0;_0x7048x24< _0x7048x21;++_0x7048x24){var _0x7048x25=null;_0x7048x25= new ttypes.SendBuddyMessageResult();_0x7048x25[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x25)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitSendMessagesToAll_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[94]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x26 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x26)){_0x7048x26= this[_0x432c[21]][_0x7048x26];_0x7048x26[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitSendMessagesToMids_args= function(_0x7048x5){this[_0x432c[92]]= null;this[_0x432c[95]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[92]]!== undefined){this[_0x432c[92]]= _0x7048x5[_0x432c[92]]};if(_0x7048x5[_0x432c[95]]!== undefined){this[_0x432c[95]]= _0x7048x5[_0x432c[95]]}}};LineService_commitSendMessagesToMids_args[_0x432c[4]]= {};LineService_commitSendMessagesToMids_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x27=0;var _0x7048x28;this[_0x432c[92]]= [];var _0x7048x29=0;_0x7048x28= _0x7048x6[_0x432c[80]]();_0x7048x29= _0x7048x28[_0x432c[81]];_0x7048x27= _0x7048x28[_0x432c[33]];for(var _0x7048x2a=0;_0x7048x2a< _0x7048x27;++_0x7048x2a){var _0x7048x2b=null;_0x7048x2b= _0x7048x6[_0x432c[34]]();this[_0x432c[92]][_0x432c[82]](_0x7048x2b)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2c=0;var _0x7048x2d;this[_0x432c[95]]= [];var _0x7048x2e=0;_0x7048x2d= _0x7048x6[_0x432c[80]]();_0x7048x2e= _0x7048x2d[_0x432c[81]];_0x7048x2c= _0x7048x2d[_0x432c[33]];for(var _0x7048x2f=0;_0x7048x2f< _0x7048x2c;++_0x7048x2f){var _0x7048x30=null;_0x7048x30= _0x7048x6[_0x432c[34]]();this[_0x432c[95]][_0x432c[82]](_0x7048x30)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitSendMessagesToMids_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[96]);if(this[_0x432c[92]]!== null&& this[_0x432c[92]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[92],Thrift[_0x432c[12]].LIST,1);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[92]][_0x432c[85]]);for(var _0x7048x31 in this[_0x432c[92]]){if(this[_0x432c[92]][_0x432c[39]](_0x7048x31)){_0x7048x31= this[_0x432c[92]][_0x7048x31];_0x7048xb[_0x432c[40]](_0x7048x31)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[95]]!== null&& this[_0x432c[95]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[95],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[95]][_0x432c[85]]);for(var _0x7048x32 in this[_0x432c[95]]){if(this[_0x432c[95]][_0x432c[39]](_0x7048x32)){_0x7048x32= this[_0x432c[95]][_0x7048x32];_0x7048xb[_0x432c[40]](_0x7048x32)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitSendMessagesToMids_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_commitSendMessagesToMids_result[_0x432c[4]]= {};LineService_commitSendMessagesToMids_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x33=0;var _0x7048x34;this[_0x432c[21]]= [];var _0x7048x35=0;_0x7048x34= _0x7048x6[_0x432c[80]]();_0x7048x35= _0x7048x34[_0x432c[81]];_0x7048x33= _0x7048x34[_0x432c[33]];for(var _0x7048x36=0;_0x7048x36< _0x7048x33;++_0x7048x36){var _0x7048x37=null;_0x7048x37= new ttypes.SendBuddyMessageResult();_0x7048x37[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x37)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitSendMessagesToMids_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[97]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x38 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x38)){_0x7048x38= this[_0x432c[21]][_0x7048x38];_0x7048x38[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_containsBuddyMember_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[75]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[75]]!== undefined){this[_0x432c[75]]= _0x7048x5[_0x432c[75]]}}};LineService_containsBuddyMember_args[_0x432c[4]]= {};LineService_containsBuddyMember_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[75]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_containsBuddyMember_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[98]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[75]]!== null&& this[_0x432c[75]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[75],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[75]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_containsBuddyMember_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_containsBuddyMember_result[_0x432c[4]]= {};LineService_containsBuddyMember_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_containsBuddyMember_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[101]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_downloadMessageContent_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[103]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[103]]!== undefined){this[_0x432c[103]]= _0x7048x5[_0x432c[103]]}}};LineService_downloadMessageContent_args[_0x432c[4]]= {};LineService_downloadMessageContent_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[103]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_downloadMessageContent_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[104]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[103]]!== null&& this[_0x432c[103]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[103],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[103]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_downloadMessageContent_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_downloadMessageContent_result[_0x432c[4]]= {};LineService_downloadMessageContent_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_downloadMessageContent_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[106]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[107]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_downloadMessageContentPreview_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[103]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[103]]!== undefined){this[_0x432c[103]]= _0x7048x5[_0x432c[103]]}}};LineService_downloadMessageContentPreview_args[_0x432c[4]]= {};LineService_downloadMessageContentPreview_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[103]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_downloadMessageContentPreview_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[108]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[103]]!== null&& this[_0x432c[103]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[103],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[103]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_downloadMessageContentPreview_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_downloadMessageContentPreview_result[_0x432c[4]]= {};LineService_downloadMessageContentPreview_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_downloadMessageContentPreview_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[109]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[107]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_downloadProfileImage_args= function(_0x7048x5){this[_0x432c[74]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]}}};LineService_downloadProfileImage_args[_0x432c[4]]= {};LineService_downloadProfileImage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_downloadProfileImage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[110]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_downloadProfileImage_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_downloadProfileImage_result[_0x432c[4]]= {};LineService_downloadProfileImage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_downloadProfileImage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[111]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[107]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_downloadProfileImagePreview_args= function(_0x7048x5){this[_0x432c[74]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]}}};LineService_downloadProfileImagePreview_args[_0x432c[4]]= {};LineService_downloadProfileImagePreview_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_downloadProfileImagePreview_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[112]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_downloadProfileImagePreview_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_downloadProfileImagePreview_result[_0x432c[4]]= {};LineService_downloadProfileImagePreview_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_downloadProfileImagePreview_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[113]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[107]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActiveMemberCountByBuddyMid_args= function(_0x7048x5){this[_0x432c[114]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]}}};LineService_getActiveMemberCountByBuddyMid_args[_0x432c[4]]= {};LineService_getActiveMemberCountByBuddyMid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActiveMemberCountByBuddyMid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[115]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActiveMemberCountByBuddyMid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getActiveMemberCountByBuddyMid_result[_0x432c[4]]= {};LineService_getActiveMemberCountByBuddyMid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActiveMemberCountByBuddyMid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[118]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActiveMemberMidsByBuddyMid_args= function(_0x7048x5){this[_0x432c[114]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]}}};LineService_getActiveMemberMidsByBuddyMid_args[_0x432c[4]]= {};LineService_getActiveMemberMidsByBuddyMid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActiveMemberMidsByBuddyMid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[120]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActiveMemberMidsByBuddyMid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getActiveMemberMidsByBuddyMid_result[_0x432c[4]]= {};LineService_getActiveMemberMidsByBuddyMid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x39=0;var _0x7048x3a;this[_0x432c[21]]= [];var _0x7048x3b=0;_0x7048x3a= _0x7048x6[_0x432c[80]]();_0x7048x3b= _0x7048x3a[_0x432c[81]];_0x7048x39= _0x7048x3a[_0x432c[33]];for(var _0x7048x3c=0;_0x7048x3c< _0x7048x39;++_0x7048x3c){var _0x7048x3d=null;_0x7048x3d= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x3d)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActiveMemberMidsByBuddyMid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[121]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x3e in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x3e)){_0x7048x3e= this[_0x432c[21]][_0x7048x3e];_0x7048xb[_0x432c[40]](_0x7048x3e)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAllBuddyMembers_args= function(_0x7048x5){};LineService_getAllBuddyMembers_args[_0x432c[4]]= {};LineService_getAllBuddyMembers_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAllBuddyMembers_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[122]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAllBuddyMembers_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getAllBuddyMembers_result[_0x432c[4]]= {};LineService_getAllBuddyMembers_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x3f=0;var _0x7048x40;this[_0x432c[21]]= [];var _0x7048x41=0;_0x7048x40= _0x7048x6[_0x432c[80]]();_0x7048x41= _0x7048x40[_0x432c[81]];_0x7048x3f= _0x7048x40[_0x432c[33]];for(var _0x7048x42=0;_0x7048x42< _0x7048x3f;++_0x7048x42){var _0x7048x43=null;_0x7048x43= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x43)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAllBuddyMembers_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[123]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x44 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x44)){_0x7048x44= this[_0x432c[21]][_0x7048x44];_0x7048xb[_0x432c[40]](_0x7048x44)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockedBuddyMembers_args= function(_0x7048x5){};LineService_getBlockedBuddyMembers_args[_0x432c[4]]= {};LineService_getBlockedBuddyMembers_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockedBuddyMembers_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[124]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockedBuddyMembers_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBlockedBuddyMembers_result[_0x432c[4]]= {};LineService_getBlockedBuddyMembers_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x45=0;var _0x7048x46;this[_0x432c[21]]= [];var _0x7048x47=0;_0x7048x46= _0x7048x6[_0x432c[80]]();_0x7048x47= _0x7048x46[_0x432c[81]];_0x7048x45= _0x7048x46[_0x432c[33]];for(var _0x7048x48=0;_0x7048x48< _0x7048x45;++_0x7048x48){var _0x7048x49=null;_0x7048x49= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x49)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockedBuddyMembers_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[125]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x4a in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x4a)){_0x7048x4a= this[_0x432c[21]][_0x7048x4a];_0x7048xb[_0x432c[40]](_0x7048x4a)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockerCountByBuddyMid_args= function(_0x7048x5){this[_0x432c[114]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]}}};LineService_getBlockerCountByBuddyMid_args[_0x432c[4]]= {};LineService_getBlockerCountByBuddyMid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockerCountByBuddyMid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[126]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockerCountByBuddyMid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBlockerCountByBuddyMid_result[_0x432c[4]]= {};LineService_getBlockerCountByBuddyMid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockerCountByBuddyMid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[127]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyDetailByMid_args= function(_0x7048x5){this[_0x432c[114]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]}}};LineService_getBuddyDetailByMid_args[_0x432c[4]]= {};LineService_getBuddyDetailByMid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyDetailByMid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[128]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyDetailByMid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBuddyDetailByMid_result[_0x432c[4]]= {};LineService_getBuddyDetailByMid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.BuddyDetail();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyDetailByMid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[129]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyProfile_args= function(_0x7048x5){};LineService_getBuddyProfile_args[_0x432c[4]]= {};LineService_getBuddyProfile_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyProfile_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[130]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyProfile_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBuddyProfile_result[_0x432c[4]]= {};LineService_getBuddyProfile_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.BuddyProfile();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyProfile_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[131]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getContactTicket_args= function(_0x7048x5){};LineService_getContactTicket_args[_0x432c[4]]= {};LineService_getContactTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getContactTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[132]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getContactTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getContactTicket_result[_0x432c[4]]= {};LineService_getContactTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Ticket();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getContactTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[133]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMemberCountByBuddyMid_args= function(_0x7048x5){this[_0x432c[114]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]}}};LineService_getMemberCountByBuddyMid_args[_0x432c[4]]= {};LineService_getMemberCountByBuddyMid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMemberCountByBuddyMid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[134]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMemberCountByBuddyMid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMemberCountByBuddyMid_result[_0x432c[4]]= {};LineService_getMemberCountByBuddyMid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMemberCountByBuddyMid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[135]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSendBuddyMessageResult_args= function(_0x7048x5){this[_0x432c[136]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[136]]!== undefined){this[_0x432c[136]]= _0x7048x5[_0x432c[136]]}}};LineService_getSendBuddyMessageResult_args[_0x432c[4]]= {};LineService_getSendBuddyMessageResult_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[136]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSendBuddyMessageResult_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[137]);if(this[_0x432c[136]]!== null&& this[_0x432c[136]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[136],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[136]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSendBuddyMessageResult_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSendBuddyMessageResult_result[_0x432c[4]]= {};LineService_getSendBuddyMessageResult_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SendBuddyMessageResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSendBuddyMessageResult_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[138]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSetBuddyOnAirResult_args= function(_0x7048x5){this[_0x432c[139]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[139]]!== undefined){this[_0x432c[139]]= _0x7048x5[_0x432c[139]]}}};LineService_getSetBuddyOnAirResult_args[_0x432c[4]]= {};LineService_getSetBuddyOnAirResult_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[139]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSetBuddyOnAirResult_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[140]);if(this[_0x432c[139]]!== null&& this[_0x432c[139]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[139],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[139]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSetBuddyOnAirResult_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSetBuddyOnAirResult_result[_0x432c[4]]= {};LineService_getSetBuddyOnAirResult_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SetBuddyOnAirResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSetBuddyOnAirResult_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[141]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUpdateBuddyProfileResult_args= function(_0x7048x5){this[_0x432c[142]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[142]]!== undefined){this[_0x432c[142]]= _0x7048x5[_0x432c[142]]}}};LineService_getUpdateBuddyProfileResult_args[_0x432c[4]]= {};LineService_getUpdateBuddyProfileResult_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[142]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUpdateBuddyProfileResult_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[143]);if(this[_0x432c[142]]!== null&& this[_0x432c[142]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[142],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[142]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUpdateBuddyProfileResult_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getUpdateBuddyProfileResult_result[_0x432c[4]]= {};LineService_getUpdateBuddyProfileResult_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.UpdateBuddyProfileResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUpdateBuddyProfileResult_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[144]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isBuddyOnAirByMid_args= function(_0x7048x5){this[_0x432c[114]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]}}};LineService_isBuddyOnAirByMid_args[_0x432c[4]]= {};LineService_isBuddyOnAirByMid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isBuddyOnAirByMid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[145]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isBuddyOnAirByMid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_isBuddyOnAirByMid_result[_0x432c[4]]= {};LineService_isBuddyOnAirByMid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isBuddyOnAirByMid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[146]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_linkAndSendBuddyContentMessageToAllAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;this[_0x432c[148]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]};if(_0x7048x5[_0x432c[148]]!== undefined){this[_0x432c[148]]= _0x7048x5[_0x432c[148]]}}};LineService_linkAndSendBuddyContentMessageToAllAsync_args[_0x432c[4]]= {};LineService_linkAndSendBuddyContentMessageToAllAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[148]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_linkAndSendBuddyContentMessageToAllAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[149]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[148]]!== null&& this[_0x432c[148]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[148],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[148]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_linkAndSendBuddyContentMessageToAllAsync_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_linkAndSendBuddyContentMessageToAllAsync_result[_0x432c[4]]= {};LineService_linkAndSendBuddyContentMessageToAllAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_linkAndSendBuddyContentMessageToAllAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[150]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_linkAndSendBuddyContentMessageToMids_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;this[_0x432c[148]]= null;this[_0x432c[95]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]};if(_0x7048x5[_0x432c[148]]!== undefined){this[_0x432c[148]]= _0x7048x5[_0x432c[148]]};if(_0x7048x5[_0x432c[95]]!== undefined){this[_0x432c[95]]= _0x7048x5[_0x432c[95]]}}};LineService_linkAndSendBuddyContentMessageToMids_args[_0x432c[4]]= {};LineService_linkAndSendBuddyContentMessageToMids_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[148]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x4b=0;var _0x7048x4c;this[_0x432c[95]]= [];var _0x7048x4d=0;_0x7048x4c= _0x7048x6[_0x432c[80]]();_0x7048x4d= _0x7048x4c[_0x432c[81]];_0x7048x4b= _0x7048x4c[_0x432c[33]];for(var _0x7048x4e=0;_0x7048x4e< _0x7048x4b;++_0x7048x4e){var _0x7048x4f=null;_0x7048x4f= _0x7048x6[_0x432c[34]]();this[_0x432c[95]][_0x432c[82]](_0x7048x4f)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_linkAndSendBuddyContentMessageToMids_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[151]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[148]]!== null&& this[_0x432c[148]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[148],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[148]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[95]]!== null&& this[_0x432c[95]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[95],Thrift[_0x432c[12]].LIST,4);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[95]][_0x432c[85]]);for(var _0x7048x50 in this[_0x432c[95]]){if(this[_0x432c[95]][_0x432c[39]](_0x7048x50)){_0x7048x50= this[_0x432c[95]][_0x7048x50];_0x7048xb[_0x432c[40]](_0x7048x50)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_linkAndSendBuddyContentMessageToMids_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_linkAndSendBuddyContentMessageToMids_result[_0x432c[4]]= {};LineService_linkAndSendBuddyContentMessageToMids_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SendBuddyMessageResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_linkAndSendBuddyContentMessageToMids_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[152]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyBuddyBlocked_args= function(_0x7048x5){this[_0x432c[114]]= null;this[_0x432c[153]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]};if(_0x7048x5[_0x432c[153]]!== undefined){this[_0x432c[153]]= _0x7048x5[_0x432c[153]]}}};LineService_notifyBuddyBlocked_args[_0x432c[4]]= {};LineService_notifyBuddyBlocked_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[153]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyBuddyBlocked_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[154]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[153]]!== null&& this[_0x432c[153]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[153],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[153]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyBuddyBlocked_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifyBuddyBlocked_result[_0x432c[4]]= {};LineService_notifyBuddyBlocked_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyBuddyBlocked_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[155]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyBuddyUnblocked_args= function(_0x7048x5){this[_0x432c[114]]= null;this[_0x432c[153]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]};if(_0x7048x5[_0x432c[153]]!== undefined){this[_0x432c[153]]= _0x7048x5[_0x432c[153]]}}};LineService_notifyBuddyUnblocked_args[_0x432c[4]]= {};LineService_notifyBuddyUnblocked_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[153]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyBuddyUnblocked_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[156]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[153]]!== null&& this[_0x432c[153]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[153],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[153]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyBuddyUnblocked_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifyBuddyUnblocked_result[_0x432c[4]]= {};LineService_notifyBuddyUnblocked_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyBuddyUnblocked_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[157]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerBuddy_args= function(_0x7048x5){this[_0x432c[158]]= null;this[_0x432c[159]]= null;this[_0x432c[160]]= null;this[_0x432c[161]]= null;this[_0x432c[162]]= null;this[_0x432c[163]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[158]]!== undefined){this[_0x432c[158]]= _0x7048x5[_0x432c[158]]};if(_0x7048x5[_0x432c[159]]!== undefined){this[_0x432c[159]]= _0x7048x5[_0x432c[159]]};if(_0x7048x5[_0x432c[160]]!== undefined){this[_0x432c[160]]= _0x7048x5[_0x432c[160]]};if(_0x7048x5[_0x432c[161]]!== undefined){this[_0x432c[161]]= _0x7048x5[_0x432c[161]]};if(_0x7048x5[_0x432c[162]]!== undefined){this[_0x432c[162]]= _0x7048x5[_0x432c[162]]};if(_0x7048x5[_0x432c[163]]!== undefined){this[_0x432c[163]]= _0x7048x5[_0x432c[163]]}}};LineService_registerBuddy_args[_0x432c[4]]= {};LineService_registerBuddy_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[158]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[159]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[160]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[161]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[162]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x51=0;var _0x7048x52;this[_0x432c[163]]= {};var _0x7048x53=0;var _0x7048x54=0;_0x7048x52= _0x7048x6[_0x432c[30]]();_0x7048x53= _0x7048x52[_0x432c[31]];_0x7048x54= _0x7048x52[_0x432c[32]];_0x7048x51= _0x7048x52[_0x432c[33]];for(var _0x7048x55=0;_0x7048x55< _0x7048x51;++_0x7048x55){var _0x7048x56=null;var _0x7048x57=null;_0x7048x56= _0x7048x6[_0x432c[34]]();_0x7048x57= _0x7048x6[_0x432c[34]]();this[_0x432c[163]][_0x7048x56]= _0x7048x57};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerBuddy_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[164]);if(this[_0x432c[158]]!== null&& this[_0x432c[158]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[158],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[158]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[159]]!== null&& this[_0x432c[159]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[159],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[159]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[160]]!== null&& this[_0x432c[160]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[160],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[160]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[161]]!== null&& this[_0x432c[161]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[161],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[161]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[162]]!== null&& this[_0x432c[162]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[162],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[107]](this[_0x432c[162]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[163]]!== null&& this[_0x432c[163]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[163],Thrift[_0x432c[12]].MAP,7);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[163]]));for(var _0x7048x58 in this[_0x432c[163]]){if(this[_0x432c[163]][_0x432c[39]](_0x7048x58)){var _0x7048x59=this[_0x432c[163]][_0x7048x58];_0x7048xb[_0x432c[40]](_0x7048x58);_0x7048xb[_0x432c[40]](_0x7048x59)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerBuddy_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerBuddy_result[_0x432c[4]]= {};LineService_registerBuddy_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerBuddy_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[165]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerBuddyAdmin_args= function(_0x7048x5){this[_0x432c[158]]= null;this[_0x432c[159]]= null;this[_0x432c[160]]= null;this[_0x432c[166]]= null;this[_0x432c[162]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[158]]!== undefined){this[_0x432c[158]]= _0x7048x5[_0x432c[158]]};if(_0x7048x5[_0x432c[159]]!== undefined){this[_0x432c[159]]= _0x7048x5[_0x432c[159]]};if(_0x7048x5[_0x432c[160]]!== undefined){this[_0x432c[160]]= _0x7048x5[_0x432c[160]]};if(_0x7048x5[_0x432c[166]]!== undefined){this[_0x432c[166]]= _0x7048x5[_0x432c[166]]};if(_0x7048x5[_0x432c[162]]!== undefined){this[_0x432c[162]]= _0x7048x5[_0x432c[162]]}}};LineService_registerBuddyAdmin_args[_0x432c[4]]= {};LineService_registerBuddyAdmin_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[158]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[159]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[160]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[166]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[162]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerBuddyAdmin_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[167]);if(this[_0x432c[158]]!== null&& this[_0x432c[158]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[158],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[158]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[159]]!== null&& this[_0x432c[159]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[159],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[159]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[160]]!== null&& this[_0x432c[160]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[160],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[160]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[166]]!== null&& this[_0x432c[166]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[166],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[166]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[162]]!== null&& this[_0x432c[162]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[162],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[107]](this[_0x432c[162]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerBuddyAdmin_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerBuddyAdmin_result[_0x432c[4]]= {};LineService_registerBuddyAdmin_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerBuddyAdmin_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[168]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reissueContactTicket_args= function(_0x7048x5){this[_0x432c[169]]= null;this[_0x432c[170]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[169]]!== undefined){this[_0x432c[169]]= _0x7048x5[_0x432c[169]]};if(_0x7048x5[_0x432c[170]]!== undefined){this[_0x432c[170]]= _0x7048x5[_0x432c[170]]}}};LineService_reissueContactTicket_args[_0x432c[4]]= {};LineService_reissueContactTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[169]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[170]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reissueContactTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[171]);if(this[_0x432c[169]]!== null&& this[_0x432c[169]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[169],Thrift[_0x432c[12]].I64,3);_0x7048xb[_0x432c[119]](this[_0x432c[169]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[170]]!== null&& this[_0x432c[170]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[170],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[170]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reissueContactTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reissueContactTicket_result[_0x432c[4]]= {};LineService_reissueContactTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reissueContactTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[172]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeBuddyMember_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[75]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[75]]!== undefined){this[_0x432c[75]]= _0x7048x5[_0x432c[75]]}}};LineService_removeBuddyMember_args[_0x432c[4]]= {};LineService_removeBuddyMember_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[75]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeBuddyMember_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[173]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[75]]!== null&& this[_0x432c[75]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[75],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[75]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeBuddyMember_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_removeBuddyMember_result[_0x432c[4]]= {};LineService_removeBuddyMember_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeBuddyMember_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[174]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeBuddyMembers_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[78]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[78]]!== undefined){this[_0x432c[78]]= _0x7048x5[_0x432c[78]]}}};LineService_removeBuddyMembers_args[_0x432c[4]]= {};LineService_removeBuddyMembers_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x5a=0;var _0x7048x5b;this[_0x432c[78]]= [];var _0x7048x5c=0;_0x7048x5b= _0x7048x6[_0x432c[80]]();_0x7048x5c= _0x7048x5b[_0x432c[81]];_0x7048x5a= _0x7048x5b[_0x432c[33]];for(var _0x7048x5d=0;_0x7048x5d< _0x7048x5a;++_0x7048x5d){var _0x7048x5e=null;_0x7048x5e= _0x7048x6[_0x432c[34]]();this[_0x432c[78]][_0x432c[82]](_0x7048x5e)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeBuddyMembers_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[175]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[78]]!== null&& this[_0x432c[78]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[78],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[78]][_0x432c[85]]);for(var _0x7048x5f in this[_0x432c[78]]){if(this[_0x432c[78]][_0x432c[39]](_0x7048x5f)){_0x7048x5f= this[_0x432c[78]][_0x7048x5f];_0x7048xb[_0x432c[40]](_0x7048x5f)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeBuddyMembers_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_removeBuddyMembers_result[_0x432c[4]]= {};LineService_removeBuddyMembers_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeBuddyMembers_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[176]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyContentMessageToAll_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;this[_0x432c[177]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]};if(_0x7048x5[_0x432c[177]]!== undefined){this[_0x432c[177]]= _0x7048x5[_0x432c[177]]}}};LineService_sendBuddyContentMessageToAll_args[_0x432c[4]]= {};LineService_sendBuddyContentMessageToAll_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[177]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyContentMessageToAll_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[178]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[177]]!== null&& this[_0x432c[177]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[177],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[107]](this[_0x432c[177]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyContentMessageToAll_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendBuddyContentMessageToAll_result[_0x432c[4]]= {};LineService_sendBuddyContentMessageToAll_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SendBuddyMessageResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyContentMessageToAll_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[179]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyContentMessageToAllAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;this[_0x432c[177]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]};if(_0x7048x5[_0x432c[177]]!== undefined){this[_0x432c[177]]= _0x7048x5[_0x432c[177]]}}};LineService_sendBuddyContentMessageToAllAsync_args[_0x432c[4]]= {};LineService_sendBuddyContentMessageToAllAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[177]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyContentMessageToAllAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[180]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[177]]!== null&& this[_0x432c[177]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[177],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[107]](this[_0x432c[177]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyContentMessageToAllAsync_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendBuddyContentMessageToAllAsync_result[_0x432c[4]]= {};LineService_sendBuddyContentMessageToAllAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyContentMessageToAllAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[181]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyContentMessageToMids_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;this[_0x432c[177]]= null;this[_0x432c[95]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]};if(_0x7048x5[_0x432c[177]]!== undefined){this[_0x432c[177]]= _0x7048x5[_0x432c[177]]};if(_0x7048x5[_0x432c[95]]!== undefined){this[_0x432c[95]]= _0x7048x5[_0x432c[95]]}}};LineService_sendBuddyContentMessageToMids_args[_0x432c[4]]= {};LineService_sendBuddyContentMessageToMids_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[177]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x60=0;var _0x7048x61;this[_0x432c[95]]= [];var _0x7048x62=0;_0x7048x61= _0x7048x6[_0x432c[80]]();_0x7048x62= _0x7048x61[_0x432c[81]];_0x7048x60= _0x7048x61[_0x432c[33]];for(var _0x7048x63=0;_0x7048x63< _0x7048x60;++_0x7048x63){var _0x7048x64=null;_0x7048x64= _0x7048x6[_0x432c[34]]();this[_0x432c[95]][_0x432c[82]](_0x7048x64)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyContentMessageToMids_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[182]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[177]]!== null&& this[_0x432c[177]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[177],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[107]](this[_0x432c[177]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[95]]!== null&& this[_0x432c[95]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[95],Thrift[_0x432c[12]].LIST,4);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[95]][_0x432c[85]]);for(var _0x7048x65 in this[_0x432c[95]]){if(this[_0x432c[95]][_0x432c[39]](_0x7048x65)){_0x7048x65= this[_0x432c[95]][_0x7048x65];_0x7048xb[_0x432c[40]](_0x7048x65)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyContentMessageToMids_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendBuddyContentMessageToMids_result[_0x432c[4]]= {};LineService_sendBuddyContentMessageToMids_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SendBuddyMessageResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyContentMessageToMids_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[183]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyContentMessageToMidsAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;this[_0x432c[177]]= null;this[_0x432c[95]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]};if(_0x7048x5[_0x432c[177]]!== undefined){this[_0x432c[177]]= _0x7048x5[_0x432c[177]]};if(_0x7048x5[_0x432c[95]]!== undefined){this[_0x432c[95]]= _0x7048x5[_0x432c[95]]}}};LineService_sendBuddyContentMessageToMidsAsync_args[_0x432c[4]]= {};LineService_sendBuddyContentMessageToMidsAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[177]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x66=0;var _0x7048x67;this[_0x432c[95]]= [];var _0x7048x68=0;_0x7048x67= _0x7048x6[_0x432c[80]]();_0x7048x68= _0x7048x67[_0x432c[81]];_0x7048x66= _0x7048x67[_0x432c[33]];for(var _0x7048x69=0;_0x7048x69< _0x7048x66;++_0x7048x69){var _0x7048x6a=null;_0x7048x6a= _0x7048x6[_0x432c[34]]();this[_0x432c[95]][_0x432c[82]](_0x7048x6a)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyContentMessageToMidsAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[184]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[177]]!== null&& this[_0x432c[177]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[177],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[107]](this[_0x432c[177]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[95]]!== null&& this[_0x432c[95]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[95],Thrift[_0x432c[12]].LIST,4);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[95]][_0x432c[85]]);for(var _0x7048x6b in this[_0x432c[95]]){if(this[_0x432c[95]][_0x432c[39]](_0x7048x6b)){_0x7048x6b= this[_0x432c[95]][_0x7048x6b];_0x7048xb[_0x432c[40]](_0x7048x6b)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyContentMessageToMidsAsync_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendBuddyContentMessageToMidsAsync_result[_0x432c[4]]= {};LineService_sendBuddyContentMessageToMidsAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyContentMessageToMidsAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[185]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyMessageToAll_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]}}};LineService_sendBuddyMessageToAll_args[_0x432c[4]]= {};LineService_sendBuddyMessageToAll_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyMessageToAll_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[186]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyMessageToAll_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendBuddyMessageToAll_result[_0x432c[4]]= {};LineService_sendBuddyMessageToAll_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SendBuddyMessageResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyMessageToAll_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[187]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyMessageToAllAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]}}};LineService_sendBuddyMessageToAllAsync_args[_0x432c[4]]= {};LineService_sendBuddyMessageToAllAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyMessageToAllAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[188]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyMessageToAllAsync_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendBuddyMessageToAllAsync_result[_0x432c[4]]= {};LineService_sendBuddyMessageToAllAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyMessageToAllAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[189]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyMessageToMids_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;this[_0x432c[95]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]};if(_0x7048x5[_0x432c[95]]!== undefined){this[_0x432c[95]]= _0x7048x5[_0x432c[95]]}}};LineService_sendBuddyMessageToMids_args[_0x432c[4]]= {};LineService_sendBuddyMessageToMids_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x6c=0;var _0x7048x6d;this[_0x432c[95]]= [];var _0x7048x6e=0;_0x7048x6d= _0x7048x6[_0x432c[80]]();_0x7048x6e= _0x7048x6d[_0x432c[81]];_0x7048x6c= _0x7048x6d[_0x432c[33]];for(var _0x7048x6f=0;_0x7048x6f< _0x7048x6c;++_0x7048x6f){var _0x7048x70=null;_0x7048x70= _0x7048x6[_0x432c[34]]();this[_0x432c[95]][_0x432c[82]](_0x7048x70)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyMessageToMids_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[190]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[95]]!== null&& this[_0x432c[95]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[95],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[95]][_0x432c[85]]);for(var _0x7048x71 in this[_0x432c[95]]){if(this[_0x432c[95]][_0x432c[39]](_0x7048x71)){_0x7048x71= this[_0x432c[95]][_0x7048x71];_0x7048xb[_0x432c[40]](_0x7048x71)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyMessageToMids_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendBuddyMessageToMids_result[_0x432c[4]]= {};LineService_sendBuddyMessageToMids_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SendBuddyMessageResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyMessageToMids_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[191]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyMessageToMidsAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[147]]= null;this[_0x432c[95]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[147]]!== undefined){this[_0x432c[147]]= _0x7048x5[_0x432c[147]]};if(_0x7048x5[_0x432c[95]]!== undefined){this[_0x432c[95]]= _0x7048x5[_0x432c[95]]}}};LineService_sendBuddyMessageToMidsAsync_args[_0x432c[4]]= {};LineService_sendBuddyMessageToMidsAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[147]]= new ttypes.Message();this[_0x432c[147]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x72=0;var _0x7048x73;this[_0x432c[95]]= [];var _0x7048x74=0;_0x7048x73= _0x7048x6[_0x432c[80]]();_0x7048x74= _0x7048x73[_0x432c[81]];_0x7048x72= _0x7048x73[_0x432c[33]];for(var _0x7048x75=0;_0x7048x75< _0x7048x72;++_0x7048x75){var _0x7048x76=null;_0x7048x76= _0x7048x6[_0x432c[34]]();this[_0x432c[95]][_0x432c[82]](_0x7048x76)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyMessageToMidsAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[192]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[147]]!== null&& this[_0x432c[147]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[147],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[147]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[95]]!== null&& this[_0x432c[95]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[95],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[95]][_0x432c[85]]);for(var _0x7048x77 in this[_0x432c[95]]){if(this[_0x432c[95]][_0x432c[39]](_0x7048x77)){_0x7048x77= this[_0x432c[95]][_0x7048x77];_0x7048xb[_0x432c[40]](_0x7048x77)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendBuddyMessageToMidsAsync_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendBuddyMessageToMidsAsync_result[_0x432c[4]]= {};LineService_sendBuddyMessageToMidsAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendBuddyMessageToMidsAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[193]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendIndividualEventToAllAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[114]]= null;this[_0x432c[194]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]};if(_0x7048x5[_0x432c[194]]!== undefined){this[_0x432c[194]]= _0x7048x5[_0x432c[194]]}}};LineService_sendIndividualEventToAllAsync_args[_0x432c[4]]= {};LineService_sendIndividualEventToAllAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[194]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendIndividualEventToAllAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[195]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[194]]!== null&& this[_0x432c[194]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[194],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[194]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendIndividualEventToAllAsync_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendIndividualEventToAllAsync_result[_0x432c[4]]= {};LineService_sendIndividualEventToAllAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendIndividualEventToAllAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[196]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setBuddyOnAir_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[197]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[197]]!== undefined){this[_0x432c[197]]= _0x7048x5[_0x432c[197]]}}};LineService_setBuddyOnAir_args[_0x432c[4]]= {};LineService_setBuddyOnAir_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[197]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setBuddyOnAir_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[198]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[197]]!== null&& this[_0x432c[197]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[197],Thrift[_0x432c[12]].BOOL,2);_0x7048xb[_0x432c[102]](this[_0x432c[197]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setBuddyOnAir_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_setBuddyOnAir_result[_0x432c[4]]= {};LineService_setBuddyOnAir_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SetBuddyOnAirResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setBuddyOnAir_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[199]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setBuddyOnAirAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[197]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[197]]!== undefined){this[_0x432c[197]]= _0x7048x5[_0x432c[197]]}}};LineService_setBuddyOnAirAsync_args[_0x432c[4]]= {};LineService_setBuddyOnAirAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[197]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setBuddyOnAirAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[200]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[197]]!== null&& this[_0x432c[197]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[197],Thrift[_0x432c[12]].BOOL,2);_0x7048xb[_0x432c[102]](this[_0x432c[197]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setBuddyOnAirAsync_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_setBuddyOnAirAsync_result[_0x432c[4]]= {};LineService_setBuddyOnAirAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setBuddyOnAirAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[201]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_storeMessage_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[202]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[202]]!== undefined){this[_0x432c[202]]= _0x7048x5[_0x432c[202]]}}};LineService_storeMessage_args[_0x432c[4]]= {};LineService_storeMessage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[202]]= new ttypes.BuddyMessageRequest();this[_0x432c[202]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_storeMessage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[203]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[202]]!== null&& this[_0x432c[202]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[202],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[202]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_storeMessage_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_storeMessage_result[_0x432c[4]]= {};LineService_storeMessage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SendBuddyMessageResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_storeMessage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[204]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unblockBuddyMember_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_unblockBuddyMember_args[_0x432c[4]]= {};LineService_unblockBuddyMember_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unblockBuddyMember_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[205]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unblockBuddyMember_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_unblockBuddyMember_result[_0x432c[4]]= {};LineService_unblockBuddyMember_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unblockBuddyMember_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[206]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unregisterBuddy_args= function(_0x7048x5){this[_0x432c[74]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]}}};LineService_unregisterBuddy_args[_0x432c[4]]= {};LineService_unregisterBuddy_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unregisterBuddy_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[207]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unregisterBuddy_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_unregisterBuddy_result[_0x432c[4]]= {};LineService_unregisterBuddy_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unregisterBuddy_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[208]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unregisterBuddyAdmin_args= function(_0x7048x5){this[_0x432c[74]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]}}};LineService_unregisterBuddyAdmin_args[_0x432c[4]]= {};LineService_unregisterBuddyAdmin_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unregisterBuddyAdmin_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[209]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unregisterBuddyAdmin_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_unregisterBuddyAdmin_result[_0x432c[4]]= {};LineService_unregisterBuddyAdmin_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unregisterBuddyAdmin_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[210]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyAdminProfileAttribute_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[211]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[211]]!== undefined){this[_0x432c[211]]= _0x7048x5[_0x432c[211]]}}};LineService_updateBuddyAdminProfileAttribute_args[_0x432c[4]]= {};LineService_updateBuddyAdminProfileAttribute_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x78=0;var _0x7048x79;this[_0x432c[211]]= {};var _0x7048x7a=0;var _0x7048x7b=0;_0x7048x79= _0x7048x6[_0x432c[30]]();_0x7048x7a= _0x7048x79[_0x432c[31]];_0x7048x7b= _0x7048x79[_0x432c[32]];_0x7048x78= _0x7048x79[_0x432c[33]];for(var _0x7048x7c=0;_0x7048x7c< _0x7048x78;++_0x7048x7c){var _0x7048x7d=null;var _0x7048x7e=null;_0x7048x7d= _0x7048x6[_0x432c[34]]();_0x7048x7e= _0x7048x6[_0x432c[34]]();this[_0x432c[211]][_0x7048x7d]= _0x7048x7e};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyAdminProfileAttribute_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[212]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[211]]!== null&& this[_0x432c[211]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[211],Thrift[_0x432c[12]].MAP,2);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[211]]));for(var _0x7048x7f in this[_0x432c[211]]){if(this[_0x432c[211]][_0x432c[39]](_0x7048x7f)){var _0x7048x80=this[_0x432c[211]][_0x7048x7f];_0x7048xb[_0x432c[40]](_0x7048x7f);_0x7048xb[_0x432c[40]](_0x7048x80)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyAdminProfileAttribute_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddyAdminProfileAttribute_result[_0x432c[4]]= {};LineService_updateBuddyAdminProfileAttribute_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyAdminProfileAttribute_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[213]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyAdminProfileImage_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[162]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[162]]!== undefined){this[_0x432c[162]]= _0x7048x5[_0x432c[162]]}}};LineService_updateBuddyAdminProfileImage_args[_0x432c[4]]= {};LineService_updateBuddyAdminProfileImage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[162]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyAdminProfileImage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[214]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[162]]!== null&& this[_0x432c[162]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[162],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[107]](this[_0x432c[162]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyAdminProfileImage_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddyAdminProfileImage_result[_0x432c[4]]= {};LineService_updateBuddyAdminProfileImage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyAdminProfileImage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[215]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyProfileAttributes_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[211]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[211]]!== undefined){this[_0x432c[211]]= _0x7048x5[_0x432c[211]]}}};LineService_updateBuddyProfileAttributes_args[_0x432c[4]]= {};LineService_updateBuddyProfileAttributes_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x81=0;var _0x7048x82;this[_0x432c[211]]= {};var _0x7048x83=0;var _0x7048x84=0;_0x7048x82= _0x7048x6[_0x432c[30]]();_0x7048x83= _0x7048x82[_0x432c[31]];_0x7048x84= _0x7048x82[_0x432c[32]];_0x7048x81= _0x7048x82[_0x432c[33]];for(var _0x7048x85=0;_0x7048x85< _0x7048x81;++_0x7048x85){var _0x7048x86=null;var _0x7048x87=null;_0x7048x86= _0x7048x6[_0x432c[34]]();_0x7048x87= _0x7048x6[_0x432c[34]]();this[_0x432c[211]][_0x7048x86]= _0x7048x87};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyProfileAttributes_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[216]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[211]]!== null&& this[_0x432c[211]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[211],Thrift[_0x432c[12]].MAP,2);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[211]]));for(var _0x7048x88 in this[_0x432c[211]]){if(this[_0x432c[211]][_0x432c[39]](_0x7048x88)){var _0x7048x89=this[_0x432c[211]][_0x7048x88];_0x7048xb[_0x432c[40]](_0x7048x88);_0x7048xb[_0x432c[40]](_0x7048x89)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyProfileAttributes_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddyProfileAttributes_result[_0x432c[4]]= {};LineService_updateBuddyProfileAttributes_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.UpdateBuddyProfileResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyProfileAttributes_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[217]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyProfileAttributesAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[211]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[211]]!== undefined){this[_0x432c[211]]= _0x7048x5[_0x432c[211]]}}};LineService_updateBuddyProfileAttributesAsync_args[_0x432c[4]]= {};LineService_updateBuddyProfileAttributesAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x8a=0;var _0x7048x8b;this[_0x432c[211]]= {};var _0x7048x8c=0;var _0x7048x8d=0;_0x7048x8b= _0x7048x6[_0x432c[30]]();_0x7048x8c= _0x7048x8b[_0x432c[31]];_0x7048x8d= _0x7048x8b[_0x432c[32]];_0x7048x8a= _0x7048x8b[_0x432c[33]];for(var _0x7048x8e=0;_0x7048x8e< _0x7048x8a;++_0x7048x8e){var _0x7048x8f=null;var _0x7048x90=null;_0x7048x8f= _0x7048x6[_0x432c[34]]();_0x7048x90= _0x7048x6[_0x432c[34]]();this[_0x432c[211]][_0x7048x8f]= _0x7048x90};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyProfileAttributesAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[218]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[211]]!== null&& this[_0x432c[211]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[211],Thrift[_0x432c[12]].MAP,2);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[211]]));for(var _0x7048x91 in this[_0x432c[211]]){if(this[_0x432c[211]][_0x432c[39]](_0x7048x91)){var _0x7048x92=this[_0x432c[211]][_0x7048x91];_0x7048xb[_0x432c[40]](_0x7048x91);_0x7048xb[_0x432c[40]](_0x7048x92)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyProfileAttributesAsync_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddyProfileAttributesAsync_result[_0x432c[4]]= {};LineService_updateBuddyProfileAttributesAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyProfileAttributesAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[219]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyProfileImage_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[220]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[220]]!== undefined){this[_0x432c[220]]= _0x7048x5[_0x432c[220]]}}};LineService_updateBuddyProfileImage_args[_0x432c[4]]= {};LineService_updateBuddyProfileImage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[220]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyProfileImage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[221]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[220]]!== null&& this[_0x432c[220]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[220],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[107]](this[_0x432c[220]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyProfileImage_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddyProfileImage_result[_0x432c[4]]= {};LineService_updateBuddyProfileImage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.UpdateBuddyProfileResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyProfileImage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[222]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyProfileImageAsync_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[220]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[220]]!== undefined){this[_0x432c[220]]= _0x7048x5[_0x432c[220]]}}};LineService_updateBuddyProfileImageAsync_args[_0x432c[4]]= {};LineService_updateBuddyProfileImageAsync_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[220]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyProfileImageAsync_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[223]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[220]]!== null&& this[_0x432c[220]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[220],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[107]](this[_0x432c[220]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddyProfileImageAsync_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddyProfileImageAsync_result[_0x432c[4]]= {};LineService_updateBuddyProfileImageAsync_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddyProfileImageAsync_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[224]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddySearchId_args= function(_0x7048x5){this[_0x432c[74]]= null;this[_0x432c[159]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[74]]!== undefined){this[_0x432c[74]]= _0x7048x5[_0x432c[74]]};if(_0x7048x5[_0x432c[159]]!== undefined){this[_0x432c[159]]= _0x7048x5[_0x432c[159]]}}};LineService_updateBuddySearchId_args[_0x432c[4]]= {};LineService_updateBuddySearchId_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[74]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[159]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddySearchId_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[225]);if(this[_0x432c[74]]!== null&& this[_0x432c[74]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[74],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[74]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[159]]!== null&& this[_0x432c[159]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[159],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[159]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddySearchId_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddySearchId_result[_0x432c[4]]= {};LineService_updateBuddySearchId_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddySearchId_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[226]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddySettings_args= function(_0x7048x5){this[_0x432c[163]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[163]]!== undefined){this[_0x432c[163]]= _0x7048x5[_0x432c[163]]}}};LineService_updateBuddySettings_args[_0x432c[4]]= {};LineService_updateBuddySettings_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x93=0;var _0x7048x94;this[_0x432c[163]]= {};var _0x7048x95=0;var _0x7048x96=0;_0x7048x94= _0x7048x6[_0x432c[30]]();_0x7048x95= _0x7048x94[_0x432c[31]];_0x7048x96= _0x7048x94[_0x432c[32]];_0x7048x93= _0x7048x94[_0x432c[33]];for(var _0x7048x97=0;_0x7048x97< _0x7048x93;++_0x7048x97){var _0x7048x98=null;var _0x7048x99=null;_0x7048x98= _0x7048x6[_0x432c[34]]();_0x7048x99= _0x7048x6[_0x432c[34]]();this[_0x432c[163]][_0x7048x98]= _0x7048x99};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddySettings_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[227]);if(this[_0x432c[163]]!== null&& this[_0x432c[163]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[163],Thrift[_0x432c[12]].MAP,2);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[163]]));for(var _0x7048x9a in this[_0x432c[163]]){if(this[_0x432c[163]][_0x432c[39]](_0x7048x9a)){var _0x7048x9b=this[_0x432c[163]][_0x7048x9a];_0x7048xb[_0x432c[40]](_0x7048x9a);_0x7048xb[_0x432c[40]](_0x7048x9b)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddySettings_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddySettings_result[_0x432c[4]]= {};LineService_updateBuddySettings_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddySettings_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[228]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_uploadBuddyContent_args= function(_0x7048x5){this[_0x432c[229]]= null;this[_0x432c[177]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[229]]!== undefined){this[_0x432c[229]]= _0x7048x5[_0x432c[229]]};if(_0x7048x5[_0x432c[177]]!== undefined){this[_0x432c[177]]= _0x7048x5[_0x432c[177]]}}};LineService_uploadBuddyContent_args[_0x432c[4]]= {};LineService_uploadBuddyContent_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[229]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[177]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_uploadBuddyContent_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[230]);if(this[_0x432c[229]]!== null&& this[_0x432c[229]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[229],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[229]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[177]]!== null&& this[_0x432c[177]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[177],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[107]](this[_0x432c[177]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_uploadBuddyContent_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_uploadBuddyContent_result[_0x432c[4]]= {};LineService_uploadBuddyContent_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_uploadBuddyContent_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[231]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findBuddyContactsByQuery_args= function(_0x7048x5){this[_0x432c[232]]= null;this[_0x432c[233]]= null;this[_0x432c[234]]= null;this[_0x432c[235]]= null;this[_0x432c[236]]= null;this[_0x432c[237]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[234]]!== undefined){this[_0x432c[234]]= _0x7048x5[_0x432c[234]]};if(_0x7048x5[_0x432c[235]]!== undefined){this[_0x432c[235]]= _0x7048x5[_0x432c[235]]};if(_0x7048x5[_0x432c[236]]!== undefined){this[_0x432c[236]]= _0x7048x5[_0x432c[236]]};if(_0x7048x5[_0x432c[237]]!== undefined){this[_0x432c[237]]= _0x7048x5[_0x432c[237]]}}};LineService_findBuddyContactsByQuery_args[_0x432c[4]]= {};LineService_findBuddyContactsByQuery_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[234]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[235]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[236]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[237]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findBuddyContactsByQuery_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[238]);if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[234]]!== null&& this[_0x432c[234]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[234],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[234]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[235]]!== null&& this[_0x432c[235]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[235],Thrift[_0x432c[12]].I32,5);_0x7048xb[_0x432c[65]](this[_0x432c[235]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[236]]!== null&& this[_0x432c[236]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[236],Thrift[_0x432c[12]].I32,6);_0x7048xb[_0x432c[65]](this[_0x432c[236]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[237]]!== null&& this[_0x432c[237]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[237],Thrift[_0x432c[12]].I32,7);_0x7048xb[_0x432c[65]](this[_0x432c[237]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findBuddyContactsByQuery_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findBuddyContactsByQuery_result[_0x432c[4]]= {};LineService_findBuddyContactsByQuery_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x9c=0;var _0x7048x9d;this[_0x432c[21]]= [];var _0x7048x9e=0;_0x7048x9d= _0x7048x6[_0x432c[80]]();_0x7048x9e= _0x7048x9d[_0x432c[81]];_0x7048x9c= _0x7048x9d[_0x432c[33]];for(var _0x7048x9f=0;_0x7048x9f< _0x7048x9c;++_0x7048x9f){var _0x7048xa0=null;_0x7048xa0= new ttypes.BuddySearchResult();_0x7048xa0[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048xa0)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findBuddyContactsByQuery_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[239]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xa1 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xa1)){_0x7048xa1= this[_0x432c[21]][_0x7048xa1];_0x7048xa1[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyContacts_args= function(_0x7048x5){this[_0x432c[232]]= null;this[_0x432c[233]]= null;this[_0x432c[240]]= null;this[_0x432c[235]]= null;this[_0x432c[236]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[240]]!== undefined){this[_0x432c[240]]= _0x7048x5[_0x432c[240]]};if(_0x7048x5[_0x432c[235]]!== undefined){this[_0x432c[235]]= _0x7048x5[_0x432c[235]]};if(_0x7048x5[_0x432c[236]]!== undefined){this[_0x432c[236]]= _0x7048x5[_0x432c[236]]}}};LineService_getBuddyContacts_args[_0x432c[4]]= {};LineService_getBuddyContacts_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[240]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[235]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[236]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyContacts_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[241]);if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[240]]!== null&& this[_0x432c[240]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[240],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[240]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[235]]!== null&& this[_0x432c[235]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[235],Thrift[_0x432c[12]].I32,5);_0x7048xb[_0x432c[65]](this[_0x432c[235]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[236]]!== null&& this[_0x432c[236]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[236],Thrift[_0x432c[12]].I32,6);_0x7048xb[_0x432c[65]](this[_0x432c[236]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyContacts_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBuddyContacts_result[_0x432c[4]]= {};LineService_getBuddyContacts_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xa2=0;var _0x7048xa3;this[_0x432c[21]]= [];var _0x7048xa4=0;_0x7048xa3= _0x7048x6[_0x432c[80]]();_0x7048xa4= _0x7048xa3[_0x432c[81]];_0x7048xa2= _0x7048xa3[_0x432c[33]];for(var _0x7048xa5=0;_0x7048xa5< _0x7048xa2;++_0x7048xa5){var _0x7048xa6=null;_0x7048xa6= new ttypes.Contact();_0x7048xa6[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048xa6)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyContacts_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[242]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xa7 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xa7)){_0x7048xa7= this[_0x432c[21]][_0x7048xa7];_0x7048xa7[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyDetail_args= function(_0x7048x5){this[_0x432c[114]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]}}};LineService_getBuddyDetail_args[_0x432c[4]]= {};LineService_getBuddyDetail_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyDetail_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[243]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyDetail_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBuddyDetail_result[_0x432c[4]]= {};LineService_getBuddyDetail_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.BuddyDetail();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyDetail_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[244]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyOnAir_args= function(_0x7048x5){this[_0x432c[114]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[114]]!== undefined){this[_0x432c[114]]= _0x7048x5[_0x432c[114]]}}};LineService_getBuddyOnAir_args[_0x432c[4]]= {};LineService_getBuddyOnAir_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[114]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyOnAir_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[245]);if(this[_0x432c[114]]!== null&& this[_0x432c[114]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[114],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[114]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyOnAir_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBuddyOnAir_result[_0x432c[4]]= {};LineService_getBuddyOnAir_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.BuddyOnAir();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyOnAir_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[246]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCountriesHavingBuddy_args= function(_0x7048x5){};LineService_getCountriesHavingBuddy_args[_0x432c[4]]= {};LineService_getCountriesHavingBuddy_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCountriesHavingBuddy_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[247]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCountriesHavingBuddy_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCountriesHavingBuddy_result[_0x432c[4]]= {};LineService_getCountriesHavingBuddy_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xa8=0;var _0x7048xa9;this[_0x432c[21]]= [];var _0x7048xaa=0;_0x7048xa9= _0x7048x6[_0x432c[80]]();_0x7048xaa= _0x7048xa9[_0x432c[81]];_0x7048xa8= _0x7048xa9[_0x432c[33]];for(var _0x7048xab=0;_0x7048xab< _0x7048xa8;++_0x7048xab){var _0x7048xac=null;_0x7048xac= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048xac)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCountriesHavingBuddy_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[248]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xad in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xad)){_0x7048xad= this[_0x432c[21]][_0x7048xad];_0x7048xb[_0x432c[40]](_0x7048xad)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNewlyReleasedBuddyIds_args= function(_0x7048x5){this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getNewlyReleasedBuddyIds_args[_0x432c[4]]= {};LineService_getNewlyReleasedBuddyIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNewlyReleasedBuddyIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[249]);if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNewlyReleasedBuddyIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getNewlyReleasedBuddyIds_result[_0x432c[4]]= {};LineService_getNewlyReleasedBuddyIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048xae=0;var _0x7048xaf;this[_0x432c[21]]= {};var _0x7048xb0=0;var _0x7048xb1=0;_0x7048xaf= _0x7048x6[_0x432c[30]]();_0x7048xb0= _0x7048xaf[_0x432c[31]];_0x7048xb1= _0x7048xaf[_0x432c[32]];_0x7048xae= _0x7048xaf[_0x432c[33]];for(var _0x7048xb2=0;_0x7048xb2< _0x7048xae;++_0x7048xb2){var _0x7048xb3=null;var _0x7048xb4=null;_0x7048xb3= _0x7048x6[_0x432c[34]]();_0x7048xb4= _0x7048x6[_0x432c[117]]();this[_0x432c[21]][_0x7048xb3]= _0x7048xb4};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNewlyReleasedBuddyIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[250]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].I64,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048xb5 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xb5)){var _0x7048xb6=this[_0x432c[21]][_0x7048xb5];_0x7048xb[_0x432c[40]](_0x7048xb5);_0x7048xb[_0x432c[119]](_0x7048xb6)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPopularBuddyBanner_args= function(_0x7048x5){this[_0x432c[232]]= null;this[_0x432c[233]]= null;this[_0x432c[251]]= null;this[_0x432c[252]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[251]]!== undefined){this[_0x432c[251]]= _0x7048x5[_0x432c[251]]};if(_0x7048x5[_0x432c[252]]!== undefined){this[_0x432c[252]]= _0x7048x5[_0x432c[252]]}}};LineService_getPopularBuddyBanner_args[_0x432c[4]]= {};LineService_getPopularBuddyBanner_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[251]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[252]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPopularBuddyBanner_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[253]);if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[251]]!== null&& this[_0x432c[251]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[251],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[251]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[252]]!== null&& this[_0x432c[252]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[252],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[252]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPopularBuddyBanner_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPopularBuddyBanner_result[_0x432c[4]]= {};LineService_getPopularBuddyBanner_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.BuddyBanner();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPopularBuddyBanner_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[254]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPopularBuddyLists_args= function(_0x7048x5){this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getPopularBuddyLists_args[_0x432c[4]]= {};LineService_getPopularBuddyLists_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPopularBuddyLists_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[255]);if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPopularBuddyLists_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPopularBuddyLists_result[_0x432c[4]]= {};LineService_getPopularBuddyLists_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xb7=0;var _0x7048xb8;this[_0x432c[21]]= [];var _0x7048xb9=0;_0x7048xb8= _0x7048x6[_0x432c[80]]();_0x7048xb9= _0x7048xb8[_0x432c[81]];_0x7048xb7= _0x7048xb8[_0x432c[33]];for(var _0x7048xba=0;_0x7048xba< _0x7048xb7;++_0x7048xba){var _0x7048xbb=null;_0x7048xbb= new ttypes.BuddyList();_0x7048xbb[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048xbb)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPopularBuddyLists_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[256]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xbc in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xbc)){_0x7048xbc= this[_0x432c[21]][_0x7048xbc];_0x7048xbc[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPromotedBuddyContacts_args= function(_0x7048x5){this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getPromotedBuddyContacts_args[_0x432c[4]]= {};LineService_getPromotedBuddyContacts_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPromotedBuddyContacts_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[257]);if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPromotedBuddyContacts_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPromotedBuddyContacts_result[_0x432c[4]]= {};LineService_getPromotedBuddyContacts_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xbd=0;var _0x7048xbe;this[_0x432c[21]]= [];var _0x7048xbf=0;_0x7048xbe= _0x7048x6[_0x432c[80]]();_0x7048xbf= _0x7048xbe[_0x432c[81]];_0x7048xbd= _0x7048xbe[_0x432c[33]];for(var _0x7048xc0=0;_0x7048xc0< _0x7048xbd;++_0x7048xc0){var _0x7048xc1=null;_0x7048xc1= new ttypes.Contact();_0x7048xc1[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048xc1)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPromotedBuddyContacts_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[258]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xc2 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xc2)){_0x7048xc2= this[_0x432c[21]][_0x7048xc2];_0x7048xc2[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_activeBuddySubscriberCount_args= function(_0x7048x5){};LineService_activeBuddySubscriberCount_args[_0x432c[4]]= {};LineService_activeBuddySubscriberCount_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_activeBuddySubscriberCount_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[259]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_activeBuddySubscriberCount_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_activeBuddySubscriberCount_result[_0x432c[4]]= {};LineService_activeBuddySubscriberCount_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_activeBuddySubscriberCount_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[260]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_addOperationForChannel_args= function(_0x7048x5){this[_0x432c[261]]= null;this[_0x432c[262]]= null;this[_0x432c[263]]= null;this[_0x432c[264]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[261]]!== undefined){this[_0x432c[261]]= _0x7048x5[_0x432c[261]]};if(_0x7048x5[_0x432c[262]]!== undefined){this[_0x432c[262]]= _0x7048x5[_0x432c[262]]};if(_0x7048x5[_0x432c[263]]!== undefined){this[_0x432c[263]]= _0x7048x5[_0x432c[263]]};if(_0x7048x5[_0x432c[264]]!== undefined){this[_0x432c[264]]= _0x7048x5[_0x432c[264]]}}};LineService_addOperationForChannel_args[_0x432c[4]]= {};LineService_addOperationForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[261]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[262]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[263]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[264]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_addOperationForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[265]);if(this[_0x432c[261]]!== null&& this[_0x432c[261]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[261],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[261]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[262]]!== null&& this[_0x432c[262]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[262],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[262]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[263]]!== null&& this[_0x432c[263]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[263],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[263]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[264]]!== null&& this[_0x432c[264]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[264],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[264]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_addOperationForChannel_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_addOperationForChannel_result[_0x432c[4]]= {};LineService_addOperationForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_addOperationForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[266]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_displayBuddySubscriberCount_args= function(_0x7048x5){};LineService_displayBuddySubscriberCount_args[_0x432c[4]]= {};LineService_displayBuddySubscriberCount_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_displayBuddySubscriberCount_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[267]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_displayBuddySubscriberCount_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_displayBuddySubscriberCount_result[_0x432c[4]]= {};LineService_displayBuddySubscriberCount_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_displayBuddySubscriberCount_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[268]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactByUseridWithoutAbuseBlockForChannel_args= function(_0x7048x5){this[_0x432c[269]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[269]]!== undefined){this[_0x432c[269]]= _0x7048x5[_0x432c[269]]}}};LineService_findContactByUseridWithoutAbuseBlockForChannel_args[_0x432c[4]]= {};LineService_findContactByUseridWithoutAbuseBlockForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[269]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactByUseridWithoutAbuseBlockForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[270]);if(this[_0x432c[269]]!== null&& this[_0x432c[269]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[269],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[269]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactByUseridWithoutAbuseBlockForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findContactByUseridWithoutAbuseBlockForChannel_result[_0x432c[4]]= {};LineService_findContactByUseridWithoutAbuseBlockForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Contact();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactByUseridWithoutAbuseBlockForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[271]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAllContactIdsForChannel_args= function(_0x7048x5){};LineService_getAllContactIdsForChannel_args[_0x432c[4]]= {};LineService_getAllContactIdsForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAllContactIdsForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[272]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAllContactIdsForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getAllContactIdsForChannel_result[_0x432c[4]]= {};LineService_getAllContactIdsForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xc3=0;var _0x7048xc4;this[_0x432c[21]]= [];var _0x7048xc5=0;_0x7048xc4= _0x7048x6[_0x432c[80]]();_0x7048xc5= _0x7048xc4[_0x432c[81]];_0x7048xc3= _0x7048xc4[_0x432c[33]];for(var _0x7048xc6=0;_0x7048xc6< _0x7048xc3;++_0x7048xc6){var _0x7048xc7=null;_0x7048xc7= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048xc7)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAllContactIdsForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[273]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xc8 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xc8)){_0x7048xc8= this[_0x432c[21]][_0x7048xc8];_0x7048xb[_0x432c[40]](_0x7048xc8)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCompactContacts_args= function(_0x7048x5){this[_0x432c[274]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[274]]!== undefined){this[_0x432c[274]]= _0x7048x5[_0x432c[274]]}}};LineService_getCompactContacts_args[_0x432c[4]]= {};LineService_getCompactContacts_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[274]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCompactContacts_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[275]);if(this[_0x432c[274]]!== null&& this[_0x432c[274]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[274],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[274]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCompactContacts_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCompactContacts_result[_0x432c[4]]= {};LineService_getCompactContacts_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xc9=0;var _0x7048xca;this[_0x432c[21]]= [];var _0x7048xcb=0;_0x7048xca= _0x7048x6[_0x432c[80]]();_0x7048xcb= _0x7048xca[_0x432c[81]];_0x7048xc9= _0x7048xca[_0x432c[33]];for(var _0x7048xcc=0;_0x7048xcc< _0x7048xc9;++_0x7048xcc){var _0x7048xcd=null;_0x7048xcd= new ttypes.CompactContact();_0x7048xcd[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048xcd)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCompactContacts_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[276]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xce in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xce)){_0x7048xce= this[_0x432c[21]][_0x7048xce];_0x7048xce[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getContactsForChannel_args= function(_0x7048x5){this[_0x432c[277]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[277]]!== undefined){this[_0x432c[277]]= _0x7048x5[_0x432c[277]]}}};LineService_getContactsForChannel_args[_0x432c[4]]= {};LineService_getContactsForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xcf=0;var _0x7048xd0;this[_0x432c[277]]= [];var _0x7048xd1=0;_0x7048xd0= _0x7048x6[_0x432c[80]]();_0x7048xd1= _0x7048xd0[_0x432c[81]];_0x7048xcf= _0x7048xd0[_0x432c[33]];for(var _0x7048xd2=0;_0x7048xd2< _0x7048xcf;++_0x7048xd2){var _0x7048xd3=null;_0x7048xd3= _0x7048x6[_0x432c[34]]();this[_0x432c[277]][_0x432c[82]](_0x7048xd3)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getContactsForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[278]);if(this[_0x432c[277]]!== null&& this[_0x432c[277]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[277],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[277]][_0x432c[85]]);for(var _0x7048xd4 in this[_0x432c[277]]){if(this[_0x432c[277]][_0x432c[39]](_0x7048xd4)){_0x7048xd4= this[_0x432c[277]][_0x7048xd4];_0x7048xb[_0x432c[40]](_0x7048xd4)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getContactsForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getContactsForChannel_result[_0x432c[4]]= {};LineService_getContactsForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xd5=0;var _0x7048xd6;this[_0x432c[21]]= [];var _0x7048xd7=0;_0x7048xd6= _0x7048x6[_0x432c[80]]();_0x7048xd7= _0x7048xd6[_0x432c[81]];_0x7048xd5= _0x7048xd6[_0x432c[33]];for(var _0x7048xd8=0;_0x7048xd8< _0x7048xd5;++_0x7048xd8){var _0x7048xd9=null;_0x7048xd9= new ttypes.Contact();_0x7048xd9[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048xd9)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getContactsForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[279]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xda in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xda)){_0x7048xda= this[_0x432c[21]][_0x7048xda];_0x7048xda[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getDisplayName_args= function(_0x7048x5){this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_getDisplayName_args[_0x432c[4]]= {};LineService_getDisplayName_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getDisplayName_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[280]);if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getDisplayName_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getDisplayName_result[_0x432c[4]]= {};LineService_getDisplayName_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getDisplayName_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[281]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getFavoriteMidsForChannel_args= function(_0x7048x5){};LineService_getFavoriteMidsForChannel_args[_0x432c[4]]= {};LineService_getFavoriteMidsForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getFavoriteMidsForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[282]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getFavoriteMidsForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getFavoriteMidsForChannel_result[_0x432c[4]]= {};LineService_getFavoriteMidsForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xdb=0;var _0x7048xdc;this[_0x432c[21]]= [];var _0x7048xdd=0;_0x7048xdc= _0x7048x6[_0x432c[80]]();_0x7048xdd= _0x7048xdc[_0x432c[81]];_0x7048xdb= _0x7048xdc[_0x432c[33]];for(var _0x7048xde=0;_0x7048xde< _0x7048xdb;++_0x7048xde){var _0x7048xdf=null;_0x7048xdf= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048xdf)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getFavoriteMidsForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[283]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xe0 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xe0)){_0x7048xe0= this[_0x432c[21]][_0x7048xe0];_0x7048xb[_0x432c[40]](_0x7048xe0)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getFriendMids_args= function(_0x7048x5){};LineService_getFriendMids_args[_0x432c[4]]= {};LineService_getFriendMids_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getFriendMids_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[284]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getFriendMids_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getFriendMids_result[_0x432c[4]]= {};LineService_getFriendMids_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xe1=0;var _0x7048xe2;this[_0x432c[21]]= [];var _0x7048xe3=0;_0x7048xe2= _0x7048x6[_0x432c[80]]();_0x7048xe3= _0x7048xe2[_0x432c[81]];_0x7048xe1= _0x7048xe2[_0x432c[33]];for(var _0x7048xe4=0;_0x7048xe4< _0x7048xe1;++_0x7048xe4){var _0x7048xe5=null;_0x7048xe5= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048xe5)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getFriendMids_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[285]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xe6 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xe6)){_0x7048xe6= this[_0x432c[21]][_0x7048xe6];_0x7048xb[_0x432c[40]](_0x7048xe6)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupMemberMids_args= function(_0x7048x5){this[_0x432c[286]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]}}};LineService_getGroupMemberMids_args[_0x432c[4]]= {};LineService_getGroupMemberMids_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupMemberMids_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[287]);if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupMemberMids_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getGroupMemberMids_result[_0x432c[4]]= {};LineService_getGroupMemberMids_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xe7=0;var _0x7048xe8;this[_0x432c[21]]= [];var _0x7048xe9=0;_0x7048xe8= _0x7048x6[_0x432c[80]]();_0x7048xe9= _0x7048xe8[_0x432c[81]];_0x7048xe7= _0x7048xe8[_0x432c[33]];for(var _0x7048xea=0;_0x7048xea< _0x7048xe7;++_0x7048xea){var _0x7048xeb=null;_0x7048xeb= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048xeb)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupMemberMids_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[288]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xec in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xec)){_0x7048xec= this[_0x432c[21]][_0x7048xec];_0x7048xb[_0x432c[40]](_0x7048xec)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupsForChannel_args= function(_0x7048x5){this[_0x432c[289]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[289]]!== undefined){this[_0x432c[289]]= _0x7048x5[_0x432c[289]]}}};LineService_getGroupsForChannel_args[_0x432c[4]]= {};LineService_getGroupsForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xed=0;var _0x7048xee;this[_0x432c[289]]= [];var _0x7048xef=0;_0x7048xee= _0x7048x6[_0x432c[80]]();_0x7048xef= _0x7048xee[_0x432c[81]];_0x7048xed= _0x7048xee[_0x432c[33]];for(var _0x7048xf0=0;_0x7048xf0< _0x7048xed;++_0x7048xf0){var _0x7048xf1=null;_0x7048xf1= _0x7048x6[_0x432c[34]]();this[_0x432c[289]][_0x432c[82]](_0x7048xf1)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupsForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[290]);if(this[_0x432c[289]]!== null&& this[_0x432c[289]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[289],Thrift[_0x432c[12]].LIST,1);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[289]][_0x432c[85]]);for(var _0x7048xf2 in this[_0x432c[289]]){if(this[_0x432c[289]][_0x432c[39]](_0x7048xf2)){_0x7048xf2= this[_0x432c[289]][_0x7048xf2];_0x7048xb[_0x432c[40]](_0x7048xf2)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupsForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getGroupsForChannel_result[_0x432c[4]]= {};LineService_getGroupsForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xf3=0;var _0x7048xf4;this[_0x432c[21]]= [];var _0x7048xf5=0;_0x7048xf4= _0x7048x6[_0x432c[80]]();_0x7048xf5= _0x7048xf4[_0x432c[81]];_0x7048xf3= _0x7048xf4[_0x432c[33]];for(var _0x7048xf6=0;_0x7048xf6< _0x7048xf3;++_0x7048xf6){var _0x7048xf7=null;_0x7048xf7= new ttypes.Group();_0x7048xf7[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048xf7)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupsForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[291]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xf8 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xf8)){_0x7048xf8= this[_0x432c[21]][_0x7048xf8];_0x7048xf8[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getIdentityCredential_args= function(_0x7048x5){};LineService_getIdentityCredential_args[_0x432c[4]]= {};LineService_getIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[292]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getIdentityCredential_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getIdentityCredential_result[_0x432c[4]]= {};LineService_getIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.IdentityCredential();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[293]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getJoinedGroupIdsForChannel_args= function(_0x7048x5){};LineService_getJoinedGroupIdsForChannel_args[_0x432c[4]]= {};LineService_getJoinedGroupIdsForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getJoinedGroupIdsForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[294]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getJoinedGroupIdsForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getJoinedGroupIdsForChannel_result[_0x432c[4]]= {};LineService_getJoinedGroupIdsForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xf9=0;var _0x7048xfa;this[_0x432c[21]]= [];var _0x7048xfb=0;_0x7048xfa= _0x7048x6[_0x432c[80]]();_0x7048xfb= _0x7048xfa[_0x432c[81]];_0x7048xf9= _0x7048xfa[_0x432c[33]];for(var _0x7048xfc=0;_0x7048xfc< _0x7048xf9;++_0x7048xfc){var _0x7048xfd=null;_0x7048xfd= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048xfd)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getJoinedGroupIdsForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[295]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048xfe in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048xfe)){_0x7048xfe= this[_0x432c[21]][_0x7048xfe];_0x7048xb[_0x432c[40]](_0x7048xfe)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMetaProfile_args= function(_0x7048x5){};LineService_getMetaProfile_args[_0x432c[4]]= {};LineService_getMetaProfile_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMetaProfile_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[296]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMetaProfile_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMetaProfile_result[_0x432c[4]]= {};LineService_getMetaProfile_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.MetaProfile();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMetaProfile_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[297]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMid_args= function(_0x7048x5){};LineService_getMid_args[_0x432c[4]]= {};LineService_getMid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[298]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMid_result[_0x432c[4]]= {};LineService_getMid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[299]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPrimaryClientForChannel_args= function(_0x7048x5){};LineService_getPrimaryClientForChannel_args[_0x432c[4]]= {};LineService_getPrimaryClientForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPrimaryClientForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[300]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPrimaryClientForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPrimaryClientForChannel_result[_0x432c[4]]= {};LineService_getPrimaryClientForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SimpleChannelClient();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPrimaryClientForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[301]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProfileForChannel_args= function(_0x7048x5){};LineService_getProfileForChannel_args[_0x432c[4]]= {};LineService_getProfileForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProfileForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[302]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProfileForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getProfileForChannel_result[_0x432c[4]]= {};LineService_getProfileForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Profile();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProfileForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[303]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSimpleChannelContacts_args= function(_0x7048x5){this[_0x432c[277]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[277]]!== undefined){this[_0x432c[277]]= _0x7048x5[_0x432c[277]]}}};LineService_getSimpleChannelContacts_args[_0x432c[4]]= {};LineService_getSimpleChannelContacts_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048xff=0;var _0x7048x100;this[_0x432c[277]]= [];var _0x7048x101=0;_0x7048x100= _0x7048x6[_0x432c[80]]();_0x7048x101= _0x7048x100[_0x432c[81]];_0x7048xff= _0x7048x100[_0x432c[33]];for(var _0x7048x102=0;_0x7048x102< _0x7048xff;++_0x7048x102){var _0x7048x103=null;_0x7048x103= _0x7048x6[_0x432c[34]]();this[_0x432c[277]][_0x432c[82]](_0x7048x103)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSimpleChannelContacts_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[304]);if(this[_0x432c[277]]!== null&& this[_0x432c[277]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[277],Thrift[_0x432c[12]].LIST,1);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[277]][_0x432c[85]]);for(var _0x7048x104 in this[_0x432c[277]]){if(this[_0x432c[277]][_0x432c[39]](_0x7048x104)){_0x7048x104= this[_0x432c[277]][_0x7048x104];_0x7048xb[_0x432c[40]](_0x7048x104)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSimpleChannelContacts_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSimpleChannelContacts_result[_0x432c[4]]= {};LineService_getSimpleChannelContacts_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x105=0;var _0x7048x106;this[_0x432c[21]]= [];var _0x7048x107=0;_0x7048x106= _0x7048x6[_0x432c[80]]();_0x7048x107= _0x7048x106[_0x432c[81]];_0x7048x105= _0x7048x106[_0x432c[33]];for(var _0x7048x108=0;_0x7048x108< _0x7048x105;++_0x7048x108){var _0x7048x109=null;_0x7048x109= new ttypes.SimpleChannelContact();_0x7048x109[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x109)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSimpleChannelContacts_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[305]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x10a in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x10a)){_0x7048x10a= this[_0x432c[21]][_0x7048x10a];_0x7048x10a[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserCountryForBilling_args= function(_0x7048x5){this[_0x432c[233]]= null;this[_0x432c[306]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[306]]!== undefined){this[_0x432c[306]]= _0x7048x5[_0x432c[306]]}}};LineService_getUserCountryForBilling_args[_0x432c[4]]= {};LineService_getUserCountryForBilling_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[306]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserCountryForBilling_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[307]);if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[306]]!== null&& this[_0x432c[306]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[306],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[306]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserCountryForBilling_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getUserCountryForBilling_result[_0x432c[4]]= {};LineService_getUserCountryForBilling_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserCountryForBilling_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[308]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserCreateTime_args= function(_0x7048x5){};LineService_getUserCreateTime_args[_0x432c[4]]= {};LineService_getUserCreateTime_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserCreateTime_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[309]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserCreateTime_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getUserCreateTime_result[_0x432c[4]]= {};LineService_getUserCreateTime_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserCreateTime_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[310]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserIdentities_args= function(_0x7048x5){};LineService_getUserIdentities_args[_0x432c[4]]= {};LineService_getUserIdentities_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserIdentities_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[311]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserIdentities_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getUserIdentities_result[_0x432c[4]]= {};LineService_getUserIdentities_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x10b=0;var _0x7048x10c;this[_0x432c[21]]= {};var _0x7048x10d=0;var _0x7048x10e=0;_0x7048x10c= _0x7048x6[_0x432c[30]]();_0x7048x10d= _0x7048x10c[_0x432c[31]];_0x7048x10e= _0x7048x10c[_0x432c[32]];_0x7048x10b= _0x7048x10c[_0x432c[33]];for(var _0x7048x10f=0;_0x7048x10f< _0x7048x10b;++_0x7048x10f){var _0x7048x110=null;var _0x7048x111=null;_0x7048x110= _0x7048x6[_0x432c[63]]();_0x7048x111= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x7048x110]= _0x7048x111};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserIdentities_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[312]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].I32,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x112 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x112)){var _0x7048x113=this[_0x432c[21]][_0x7048x112];_0x7048xb[_0x432c[65]](_0x7048x112);_0x7048xb[_0x432c[40]](_0x7048x113)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserLanguage_args= function(_0x7048x5){};LineService_getUserLanguage_args[_0x432c[4]]= {};LineService_getUserLanguage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserLanguage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[313]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserLanguage_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getUserLanguage_result[_0x432c[4]]= {};LineService_getUserLanguage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserLanguage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[314]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserMidsWhoAddedMe_args= function(_0x7048x5){};LineService_getUserMidsWhoAddedMe_args[_0x432c[4]]= {};LineService_getUserMidsWhoAddedMe_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserMidsWhoAddedMe_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[315]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserMidsWhoAddedMe_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getUserMidsWhoAddedMe_result[_0x432c[4]]= {};LineService_getUserMidsWhoAddedMe_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x114=0;var _0x7048x115;this[_0x432c[21]]= [];var _0x7048x116=0;_0x7048x115= _0x7048x6[_0x432c[80]]();_0x7048x116= _0x7048x115[_0x432c[81]];_0x7048x114= _0x7048x115[_0x432c[33]];for(var _0x7048x117=0;_0x7048x117< _0x7048x114;++_0x7048x117){var _0x7048x118=null;_0x7048x118= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x118)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserMidsWhoAddedMe_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[316]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x119 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x119)){_0x7048x119= this[_0x432c[21]][_0x7048x119];_0x7048xb[_0x432c[40]](_0x7048x119)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isGroupMember_args= function(_0x7048x5){this[_0x432c[286]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]}}};LineService_isGroupMember_args[_0x432c[4]]= {};LineService_isGroupMember_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isGroupMember_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[317]);if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isGroupMember_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_isGroupMember_result[_0x432c[4]]= {};LineService_isGroupMember_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isGroupMember_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[318]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isInContact_args= function(_0x7048x5){this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_isInContact_args[_0x432c[4]]= {};LineService_isInContact_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isInContact_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[319]);if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isInContact_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_isInContact_result[_0x432c[4]]= {};LineService_isInContact_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isInContact_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[320]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerChannelCP_args= function(_0x7048x5){this[_0x432c[321]]= null;this[_0x432c[322]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[321]]!== undefined){this[_0x432c[321]]= _0x7048x5[_0x432c[321]]};if(_0x7048x5[_0x432c[322]]!== undefined){this[_0x432c[322]]= _0x7048x5[_0x432c[322]]}}};LineService_registerChannelCP_args[_0x432c[4]]= {};LineService_registerChannelCP_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[321]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[322]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerChannelCP_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[323]);if(this[_0x432c[321]]!== null&& this[_0x432c[321]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[321],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[321]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[322]]!== null&& this[_0x432c[322]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[322],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[322]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerChannelCP_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerChannelCP_result[_0x432c[4]]= {};LineService_registerChannelCP_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerChannelCP_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[324]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeNotificationStatus_args= function(_0x7048x5){this[_0x432c[194]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[194]]!== undefined){this[_0x432c[194]]= _0x7048x5[_0x432c[194]]}}};LineService_removeNotificationStatus_args[_0x432c[4]]= {};LineService_removeNotificationStatus_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[194]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeNotificationStatus_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[325]);if(this[_0x432c[194]]!== null&& this[_0x432c[194]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[194],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[194]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeNotificationStatus_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_removeNotificationStatus_result[_0x432c[4]]= {};LineService_removeNotificationStatus_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeNotificationStatus_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[326]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessageForChannel_args= function(_0x7048x5){this[_0x432c[327]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[327]]!== undefined){this[_0x432c[327]]= _0x7048x5[_0x432c[327]]}}};LineService_sendMessageForChannel_args[_0x432c[4]]= {};LineService_sendMessageForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[327]]= new ttypes.Message();this[_0x432c[327]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessageForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[328]);if(this[_0x432c[327]]!== null&& this[_0x432c[327]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[327],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[327]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessageForChannel_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendMessageForChannel_result[_0x432c[4]]= {};LineService_sendMessageForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Message();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessageForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[329]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendPinCodeOperation_args= function(_0x7048x5){this[_0x432c[60]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]}}};LineService_sendPinCodeOperation_args[_0x432c[4]]= {};LineService_sendPinCodeOperation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendPinCodeOperation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[330]);if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendPinCodeOperation_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendPinCodeOperation_result[_0x432c[4]]= {};LineService_sendPinCodeOperation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendPinCodeOperation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[331]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateProfileAttributeForChannel_args= function(_0x7048x5){this[_0x432c[332]]= null;this[_0x432c[333]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[332]]!== undefined){this[_0x432c[332]]= _0x7048x5[_0x432c[332]]};if(_0x7048x5[_0x432c[333]]!== undefined){this[_0x432c[333]]= _0x7048x5[_0x432c[333]]}}};LineService_updateProfileAttributeForChannel_args[_0x432c[4]]= {};LineService_updateProfileAttributeForChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[332]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[333]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateProfileAttributeForChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[334]);if(this[_0x432c[332]]!== null&& this[_0x432c[332]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[332],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[332]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[333]]!== null&& this[_0x432c[333]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[333],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[333]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateProfileAttributeForChannel_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateProfileAttributeForChannel_result[_0x432c[4]]= {};LineService_updateProfileAttributeForChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateProfileAttributeForChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[335]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_approveChannelAndIssueChannelToken_args= function(_0x7048x5){this[_0x432c[336]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]}}};LineService_approveChannelAndIssueChannelToken_args[_0x432c[4]]= {};LineService_approveChannelAndIssueChannelToken_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_approveChannelAndIssueChannelToken_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[337]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_approveChannelAndIssueChannelToken_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_approveChannelAndIssueChannelToken_result[_0x432c[4]]= {};LineService_approveChannelAndIssueChannelToken_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ChannelToken();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_approveChannelAndIssueChannelToken_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[339]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_approveChannelAndIssueRequestToken_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[340]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[340]]!== undefined){this[_0x432c[340]]= _0x7048x5[_0x432c[340]]}}};LineService_approveChannelAndIssueRequestToken_args[_0x432c[4]]= {};LineService_approveChannelAndIssueRequestToken_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[340]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_approveChannelAndIssueRequestToken_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[341]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[340]]!== null&& this[_0x432c[340]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[340],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[340]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_approveChannelAndIssueRequestToken_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_approveChannelAndIssueRequestToken_result[_0x432c[4]]= {};LineService_approveChannelAndIssueRequestToken_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_approveChannelAndIssueRequestToken_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[342]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchNotificationItems_args= function(_0x7048x5){this[_0x432c[343]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[343]]!== undefined){this[_0x432c[343]]= _0x7048x5[_0x432c[343]]}}};LineService_fetchNotificationItems_args[_0x432c[4]]= {};LineService_fetchNotificationItems_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[343]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchNotificationItems_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[344]);if(this[_0x432c[343]]!== null&& this[_0x432c[343]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[343],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[343]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchNotificationItems_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_fetchNotificationItems_result[_0x432c[4]]= {};LineService_fetchNotificationItems_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.NotificationFetchResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchNotificationItems_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[345]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getApprovedChannels_args= function(_0x7048x5){this[_0x432c[346]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[346]]!== undefined){this[_0x432c[346]]= _0x7048x5[_0x432c[346]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_getApprovedChannels_args[_0x432c[4]]= {};LineService_getApprovedChannels_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[346]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getApprovedChannels_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[347]);if(this[_0x432c[346]]!== null&& this[_0x432c[346]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[346],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[346]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getApprovedChannels_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getApprovedChannels_result[_0x432c[4]]= {};LineService_getApprovedChannels_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ApprovedChannelInfos();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getApprovedChannels_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[348]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getChannelInfo_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_getChannelInfo_args[_0x432c[4]]= {};LineService_getChannelInfo_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getChannelInfo_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[349]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getChannelInfo_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getChannelInfo_result[_0x432c[4]]= {};LineService_getChannelInfo_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ChannelInfo();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getChannelInfo_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[350]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getChannelNotificationSetting_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_getChannelNotificationSetting_args[_0x432c[4]]= {};LineService_getChannelNotificationSetting_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getChannelNotificationSetting_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[351]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getChannelNotificationSetting_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getChannelNotificationSetting_result[_0x432c[4]]= {};LineService_getChannelNotificationSetting_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ChannelNotificationSetting();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getChannelNotificationSetting_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[352]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getChannelNotificationSettings_args= function(_0x7048x5){this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_getChannelNotificationSettings_args[_0x432c[4]]= {};LineService_getChannelNotificationSettings_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getChannelNotificationSettings_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[353]);if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getChannelNotificationSettings_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getChannelNotificationSettings_result[_0x432c[4]]= {};LineService_getChannelNotificationSettings_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x11a=0;var _0x7048x11b;this[_0x432c[21]]= [];var _0x7048x11c=0;_0x7048x11b= _0x7048x6[_0x432c[80]]();_0x7048x11c= _0x7048x11b[_0x432c[81]];_0x7048x11a= _0x7048x11b[_0x432c[33]];for(var _0x7048x11d=0;_0x7048x11d< _0x7048x11a;++_0x7048x11d){var _0x7048x11e=null;_0x7048x11e= new ttypes.ChannelNotificationSetting();_0x7048x11e[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x11e)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getChannelNotificationSettings_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[354]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x11f in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x11f)){_0x7048x11f= this[_0x432c[21]][_0x7048x11f];_0x7048x11f[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getChannels_args= function(_0x7048x5){this[_0x432c[346]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[346]]!== undefined){this[_0x432c[346]]= _0x7048x5[_0x432c[346]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_getChannels_args[_0x432c[4]]= {};LineService_getChannels_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[346]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getChannels_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[355]);if(this[_0x432c[346]]!== null&& this[_0x432c[346]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[346],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[346]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getChannels_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getChannels_result[_0x432c[4]]= {};LineService_getChannels_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ChannelInfos();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getChannels_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[356]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getDomains_args= function(_0x7048x5){this[_0x432c[346]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[346]]!== undefined){this[_0x432c[346]]= _0x7048x5[_0x432c[346]]}}};LineService_getDomains_args[_0x432c[4]]= {};LineService_getDomains_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[346]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getDomains_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[357]);if(this[_0x432c[346]]!== null&& this[_0x432c[346]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[346],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[346]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getDomains_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getDomains_result[_0x432c[4]]= {};LineService_getDomains_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ChannelDomains();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getDomains_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[358]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getFriendChannelMatrices_args= function(_0x7048x5){this[_0x432c[359]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[359]]!== undefined){this[_0x432c[359]]= _0x7048x5[_0x432c[359]]}}};LineService_getFriendChannelMatrices_args[_0x432c[4]]= {};LineService_getFriendChannelMatrices_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x120=0;var _0x7048x121;this[_0x432c[359]]= [];var _0x7048x122=0;_0x7048x121= _0x7048x6[_0x432c[80]]();_0x7048x122= _0x7048x121[_0x432c[81]];_0x7048x120= _0x7048x121[_0x432c[33]];for(var _0x7048x123=0;_0x7048x123< _0x7048x120;++_0x7048x123){var _0x7048x124=null;_0x7048x124= _0x7048x6[_0x432c[34]]();this[_0x432c[359]][_0x432c[82]](_0x7048x124)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getFriendChannelMatrices_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[360]);if(this[_0x432c[359]]!== null&& this[_0x432c[359]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[359],Thrift[_0x432c[12]].LIST,1);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[359]][_0x432c[85]]);for(var _0x7048x125 in this[_0x432c[359]]){if(this[_0x432c[359]][_0x432c[39]](_0x7048x125)){_0x7048x125= this[_0x432c[359]][_0x7048x125];_0x7048xb[_0x432c[40]](_0x7048x125)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getFriendChannelMatrices_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getFriendChannelMatrices_result[_0x432c[4]]= {};LineService_getFriendChannelMatrices_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.FriendChannelMatricesResponse();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getFriendChannelMatrices_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[361]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNotificationBadgeCount_args= function(_0x7048x5){this[_0x432c[343]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[343]]!== undefined){this[_0x432c[343]]= _0x7048x5[_0x432c[343]]}}};LineService_getNotificationBadgeCount_args[_0x432c[4]]= {};LineService_getNotificationBadgeCount_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[343]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNotificationBadgeCount_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[362]);if(this[_0x432c[343]]!== null&& this[_0x432c[343]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[343],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[343]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNotificationBadgeCount_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getNotificationBadgeCount_result[_0x432c[4]]= {};LineService_getNotificationBadgeCount_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[21]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNotificationBadgeCount_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[363]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I32,0);_0x7048xb[_0x432c[65]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_issueChannelToken_args= function(_0x7048x5){this[_0x432c[336]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]}}};LineService_issueChannelToken_args[_0x432c[4]]= {};LineService_issueChannelToken_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_issueChannelToken_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[364]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_issueChannelToken_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_issueChannelToken_result[_0x432c[4]]= {};LineService_issueChannelToken_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ChannelToken();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_issueChannelToken_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[365]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_issueRequestToken_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[340]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[340]]!== undefined){this[_0x432c[340]]= _0x7048x5[_0x432c[340]]}}};LineService_issueRequestToken_args[_0x432c[4]]= {};LineService_issueRequestToken_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[340]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_issueRequestToken_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[366]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[340]]!== null&& this[_0x432c[340]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[340],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[340]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_issueRequestToken_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_issueRequestToken_result[_0x432c[4]]= {};LineService_issueRequestToken_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_issueRequestToken_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[367]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_issueRequestTokenWithAuthScheme_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[340]]= null;this[_0x432c[368]]= null;this[_0x432c[369]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[340]]!== undefined){this[_0x432c[340]]= _0x7048x5[_0x432c[340]]};if(_0x7048x5[_0x432c[368]]!== undefined){this[_0x432c[368]]= _0x7048x5[_0x432c[368]]};if(_0x7048x5[_0x432c[369]]!== undefined){this[_0x432c[369]]= _0x7048x5[_0x432c[369]]}}};LineService_issueRequestTokenWithAuthScheme_args[_0x432c[4]]= {};LineService_issueRequestTokenWithAuthScheme_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[340]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x126=0;var _0x7048x127;this[_0x432c[368]]= [];var _0x7048x128=0;_0x7048x127= _0x7048x6[_0x432c[80]]();_0x7048x128= _0x7048x127[_0x432c[81]];_0x7048x126= _0x7048x127[_0x432c[33]];for(var _0x7048x129=0;_0x7048x129< _0x7048x126;++_0x7048x129){var _0x7048x12a=null;_0x7048x12a= _0x7048x6[_0x432c[34]]();this[_0x432c[368]][_0x432c[82]](_0x7048x12a)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[369]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_issueRequestTokenWithAuthScheme_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[370]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[340]]!== null&& this[_0x432c[340]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[340],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[340]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[368]]!== null&& this[_0x432c[368]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[368],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[368]][_0x432c[85]]);for(var _0x7048x12b in this[_0x432c[368]]){if(this[_0x432c[368]][_0x432c[39]](_0x7048x12b)){_0x7048x12b= this[_0x432c[368]][_0x7048x12b];_0x7048xb[_0x432c[40]](_0x7048x12b)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[369]]!== null&& this[_0x432c[369]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[369],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[369]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_issueRequestTokenWithAuthScheme_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_issueRequestTokenWithAuthScheme_result[_0x432c[4]]= {};LineService_issueRequestTokenWithAuthScheme_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.RequestTokenResponse();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_issueRequestTokenWithAuthScheme_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[371]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reserveCoinUse_args= function(_0x7048x5){this[_0x432c[372]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[372]]!== undefined){this[_0x432c[372]]= _0x7048x5[_0x432c[372]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_reserveCoinUse_args[_0x432c[4]]= {};LineService_reserveCoinUse_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[372]]= new ttypes.CoinUseReservation();this[_0x432c[372]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reserveCoinUse_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[373]);if(this[_0x432c[372]]!== null&& this[_0x432c[372]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[372],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[372]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reserveCoinUse_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reserveCoinUse_result[_0x432c[4]]= {};LineService_reserveCoinUse_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reserveCoinUse_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[374]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_revokeChannel_args= function(_0x7048x5){this[_0x432c[336]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]}}};LineService_revokeChannel_args[_0x432c[4]]= {};LineService_revokeChannel_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_revokeChannel_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[375]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_revokeChannel_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_revokeChannel_result[_0x432c[4]]= {};LineService_revokeChannel_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_revokeChannel_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[376]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_syncChannelData_args= function(_0x7048x5){this[_0x432c[346]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[346]]!== undefined){this[_0x432c[346]]= _0x7048x5[_0x432c[346]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_syncChannelData_args[_0x432c[4]]= {};LineService_syncChannelData_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[346]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_syncChannelData_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[377]);if(this[_0x432c[346]]!== null&& this[_0x432c[346]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[346],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[346]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_syncChannelData_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_syncChannelData_result[_0x432c[4]]= {};LineService_syncChannelData_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ChannelSyncDatas();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_syncChannelData_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[378]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateChannelNotificationSetting_args= function(_0x7048x5){this[_0x432c[379]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[379]]!== undefined){this[_0x432c[379]]= _0x7048x5[_0x432c[379]]}}};LineService_updateChannelNotificationSetting_args[_0x432c[4]]= {};LineService_updateChannelNotificationSetting_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x12c=0;var _0x7048x12d;this[_0x432c[379]]= [];var _0x7048x12e=0;_0x7048x12d= _0x7048x6[_0x432c[80]]();_0x7048x12e= _0x7048x12d[_0x432c[81]];_0x7048x12c= _0x7048x12d[_0x432c[33]];for(var _0x7048x12f=0;_0x7048x12f< _0x7048x12c;++_0x7048x12f){var _0x7048x130=null;_0x7048x130= new ttypes.ChannelNotificationSetting();_0x7048x130[_0x432c[5]](_0x7048x6);this[_0x432c[379]][_0x432c[82]](_0x7048x130)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateChannelNotificationSetting_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[380]);if(this[_0x432c[379]]!== null&& this[_0x432c[379]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[379],Thrift[_0x432c[12]].LIST,1);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[379]][_0x432c[85]]);for(var _0x7048x131 in this[_0x432c[379]]){if(this[_0x432c[379]][_0x432c[39]](_0x7048x131)){_0x7048x131= this[_0x432c[379]][_0x7048x131];_0x7048x131[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateChannelNotificationSetting_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[338]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateChannelNotificationSetting_result[_0x432c[4]]= {};LineService_updateChannelNotificationSetting_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.ChannelException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateChannelNotificationSetting_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[381]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchMessageOperations_args= function(_0x7048x5){this[_0x432c[382]]= null;this[_0x432c[383]]= null;this[_0x432c[236]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[382]]!== undefined){this[_0x432c[382]]= _0x7048x5[_0x432c[382]]};if(_0x7048x5[_0x432c[383]]!== undefined){this[_0x432c[383]]= _0x7048x5[_0x432c[383]]};if(_0x7048x5[_0x432c[236]]!== undefined){this[_0x432c[236]]= _0x7048x5[_0x432c[236]]}}};LineService_fetchMessageOperations_args[_0x432c[4]]= {};LineService_fetchMessageOperations_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[382]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[383]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[236]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchMessageOperations_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[384]);if(this[_0x432c[382]]!== null&& this[_0x432c[382]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[382],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[382]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[383]]!== null&& this[_0x432c[383]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[383],Thrift[_0x432c[12]].I64,3);_0x7048xb[_0x432c[119]](this[_0x432c[383]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[236]]!== null&& this[_0x432c[236]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[236],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[236]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchMessageOperations_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_fetchMessageOperations_result[_0x432c[4]]= {};LineService_fetchMessageOperations_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.MessageOperations();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchMessageOperations_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[385]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getLastReadMessageIds_args= function(_0x7048x5){this[_0x432c[386]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[386]]!== undefined){this[_0x432c[386]]= _0x7048x5[_0x432c[386]]}}};LineService_getLastReadMessageIds_args[_0x432c[4]]= {};LineService_getLastReadMessageIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[386]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getLastReadMessageIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[387]);if(this[_0x432c[386]]!== null&& this[_0x432c[386]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[386],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[386]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getLastReadMessageIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getLastReadMessageIds_result[_0x432c[4]]= {};LineService_getLastReadMessageIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.LastReadMessageIds();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getLastReadMessageIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[388]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_multiGetLastReadMessageIds_args= function(_0x7048x5){this[_0x432c[389]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[389]]!== undefined){this[_0x432c[389]]= _0x7048x5[_0x432c[389]]}}};LineService_multiGetLastReadMessageIds_args[_0x432c[4]]= {};LineService_multiGetLastReadMessageIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x132=0;var _0x7048x133;this[_0x432c[389]]= [];var _0x7048x134=0;_0x7048x133= _0x7048x6[_0x432c[80]]();_0x7048x134= _0x7048x133[_0x432c[81]];_0x7048x132= _0x7048x133[_0x432c[33]];for(var _0x7048x135=0;_0x7048x135< _0x7048x132;++_0x7048x135){var _0x7048x136=null;_0x7048x136= _0x7048x6[_0x432c[34]]();this[_0x432c[389]][_0x432c[82]](_0x7048x136)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_multiGetLastReadMessageIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[390]);if(this[_0x432c[389]]!== null&& this[_0x432c[389]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[389],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[389]][_0x432c[85]]);for(var _0x7048x137 in this[_0x432c[389]]){if(this[_0x432c[389]][_0x432c[39]](_0x7048x137)){_0x7048x137= this[_0x432c[389]][_0x7048x137];_0x7048xb[_0x432c[40]](_0x7048x137)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_multiGetLastReadMessageIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_multiGetLastReadMessageIds_result[_0x432c[4]]= {};LineService_multiGetLastReadMessageIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x138=0;var _0x7048x139;this[_0x432c[21]]= [];var _0x7048x13a=0;_0x7048x139= _0x7048x6[_0x432c[80]]();_0x7048x13a= _0x7048x139[_0x432c[81]];_0x7048x138= _0x7048x139[_0x432c[33]];for(var _0x7048x13b=0;_0x7048x13b< _0x7048x138;++_0x7048x13b){var _0x7048x13c=null;_0x7048x13c= new ttypes.LastReadMessageIds();_0x7048x13c[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x13c)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_multiGetLastReadMessageIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[391]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x13d in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x13d)){_0x7048x13d= this[_0x432c[21]][_0x7048x13d];_0x7048x13d[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_buyCoinProduct_args= function(_0x7048x5){this[_0x432c[392]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[392]]!== undefined){this[_0x432c[392]]= _0x7048x5[_0x432c[392]]}}};LineService_buyCoinProduct_args[_0x432c[4]]= {};LineService_buyCoinProduct_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[392]]= new ttypes.PaymentReservation();this[_0x432c[392]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_buyCoinProduct_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[393]);if(this[_0x432c[392]]!== null&& this[_0x432c[392]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[392],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[392]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_buyCoinProduct_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_buyCoinProduct_result[_0x432c[4]]= {};LineService_buyCoinProduct_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_buyCoinProduct_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[394]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_buyFreeProduct_args= function(_0x7048x5){this[_0x432c[395]]= null;this[_0x432c[396]]= null;this[_0x432c[397]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;this[_0x432c[398]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[395]]!== undefined){this[_0x432c[395]]= _0x7048x5[_0x432c[395]]};if(_0x7048x5[_0x432c[396]]!== undefined){this[_0x432c[396]]= _0x7048x5[_0x432c[396]]};if(_0x7048x5[_0x432c[397]]!== undefined){this[_0x432c[397]]= _0x7048x5[_0x432c[397]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[398]]!== undefined){this[_0x432c[398]]= _0x7048x5[_0x432c[398]]}}};LineService_buyFreeProduct_args[_0x432c[4]]= {};LineService_buyFreeProduct_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[395]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[396]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[397]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[398]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_buyFreeProduct_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[399]);if(this[_0x432c[395]]!== null&& this[_0x432c[395]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[395],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[395]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[396]]!== null&& this[_0x432c[396]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[396],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[396]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[397]]!== null&& this[_0x432c[397]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[397],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[397]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[398]]!== null&& this[_0x432c[398]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[398],Thrift[_0x432c[12]].I64,7);_0x7048xb[_0x432c[119]](this[_0x432c[398]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_buyFreeProduct_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_buyFreeProduct_result[_0x432c[4]]= {};LineService_buyFreeProduct_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_buyFreeProduct_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[400]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_buyMustbuyProduct_args= function(_0x7048x5){this[_0x432c[395]]= null;this[_0x432c[396]]= null;this[_0x432c[397]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;this[_0x432c[398]]= null;this[_0x432c[401]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[395]]!== undefined){this[_0x432c[395]]= _0x7048x5[_0x432c[395]]};if(_0x7048x5[_0x432c[396]]!== undefined){this[_0x432c[396]]= _0x7048x5[_0x432c[396]]};if(_0x7048x5[_0x432c[397]]!== undefined){this[_0x432c[397]]= _0x7048x5[_0x432c[397]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[398]]!== undefined){this[_0x432c[398]]= _0x7048x5[_0x432c[398]]};if(_0x7048x5[_0x432c[401]]!== undefined){this[_0x432c[401]]= _0x7048x5[_0x432c[401]]}}};LineService_buyMustbuyProduct_args[_0x432c[4]]= {};LineService_buyMustbuyProduct_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[395]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[396]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[397]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[398]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 8:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[401]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_buyMustbuyProduct_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[402]);if(this[_0x432c[395]]!== null&& this[_0x432c[395]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[395],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[395]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[396]]!== null&& this[_0x432c[396]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[396],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[396]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[397]]!== null&& this[_0x432c[397]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[397],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[397]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[398]]!== null&& this[_0x432c[398]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[398],Thrift[_0x432c[12]].I64,7);_0x7048xb[_0x432c[119]](this[_0x432c[398]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[401]]!== null&& this[_0x432c[401]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[401],Thrift[_0x432c[12]].STRING,8);_0x7048xb[_0x432c[40]](this[_0x432c[401]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_buyMustbuyProduct_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_buyMustbuyProduct_result[_0x432c[4]]= {};LineService_buyMustbuyProduct_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_buyMustbuyProduct_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[403]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_checkCanReceivePresent_args= function(_0x7048x5){this[_0x432c[404]]= null;this[_0x432c[398]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[404]]!== undefined){this[_0x432c[404]]= _0x7048x5[_0x432c[404]]};if(_0x7048x5[_0x432c[398]]!== undefined){this[_0x432c[398]]= _0x7048x5[_0x432c[398]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_checkCanReceivePresent_args[_0x432c[4]]= {};LineService_checkCanReceivePresent_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[404]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[398]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_checkCanReceivePresent_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[405]);if(this[_0x432c[404]]!== null&& this[_0x432c[404]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[404],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[404]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[398]]!== null&& this[_0x432c[398]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[398],Thrift[_0x432c[12]].I64,3);_0x7048xb[_0x432c[119]](this[_0x432c[398]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_checkCanReceivePresent_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_checkCanReceivePresent_result[_0x432c[4]]= {};LineService_checkCanReceivePresent_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_checkCanReceivePresent_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[406]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActivePurchases_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getActivePurchases_args[_0x432c[4]]= {};LineService_getActivePurchases_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActivePurchases_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[408]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActivePurchases_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getActivePurchases_result[_0x432c[4]]= {};LineService_getActivePurchases_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActivePurchases_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[409]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActivePurchaseVersions_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getActivePurchaseVersions_args[_0x432c[4]]= {};LineService_getActivePurchaseVersions_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActivePurchaseVersions_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[410]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActivePurchaseVersions_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getActivePurchaseVersions_result[_0x432c[4]]= {};LineService_getActivePurchaseVersions_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductSimpleList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActivePurchaseVersions_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[411]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCoinProducts_args= function(_0x7048x5){this[_0x432c[412]]= null;this[_0x432c[233]]= null;this[_0x432c[232]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[412]]!== undefined){this[_0x432c[412]]= _0x7048x5[_0x432c[412]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]}}};LineService_getCoinProducts_args[_0x432c[4]]= {};LineService_getCoinProducts_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[412]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCoinProducts_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[413]);if(this[_0x432c[412]]!== null&& this[_0x432c[412]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[412],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[412]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCoinProducts_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCoinProducts_result[_0x432c[4]]= {};LineService_getCoinProducts_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x13e=0;var _0x7048x13f;this[_0x432c[21]]= [];var _0x7048x140=0;_0x7048x13f= _0x7048x6[_0x432c[80]]();_0x7048x140= _0x7048x13f[_0x432c[81]];_0x7048x13e= _0x7048x13f[_0x432c[33]];for(var _0x7048x141=0;_0x7048x141< _0x7048x13e;++_0x7048x141){var _0x7048x142=null;_0x7048x142= new ttypes.CoinProductItem();_0x7048x142[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x142)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCoinProducts_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[414]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x143 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x143)){_0x7048x143= this[_0x432c[21]][_0x7048x143];_0x7048x143[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCoinProductsByPgCode_args= function(_0x7048x5){this[_0x432c[412]]= null;this[_0x432c[415]]= null;this[_0x432c[233]]= null;this[_0x432c[232]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[412]]!== undefined){this[_0x432c[412]]= _0x7048x5[_0x432c[412]]};if(_0x7048x5[_0x432c[415]]!== undefined){this[_0x432c[415]]= _0x7048x5[_0x432c[415]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]}}};LineService_getCoinProductsByPgCode_args[_0x432c[4]]= {};LineService_getCoinProductsByPgCode_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[412]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[415]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCoinProductsByPgCode_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[416]);if(this[_0x432c[412]]!== null&& this[_0x432c[412]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[412],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[412]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[415]]!== null&& this[_0x432c[415]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[415],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[415]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCoinProductsByPgCode_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCoinProductsByPgCode_result[_0x432c[4]]= {};LineService_getCoinProductsByPgCode_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x144=0;var _0x7048x145;this[_0x432c[21]]= [];var _0x7048x146=0;_0x7048x145= _0x7048x6[_0x432c[80]]();_0x7048x146= _0x7048x145[_0x432c[81]];_0x7048x144= _0x7048x145[_0x432c[33]];for(var _0x7048x147=0;_0x7048x147< _0x7048x144;++_0x7048x147){var _0x7048x148=null;_0x7048x148= new ttypes.CoinProductItem();_0x7048x148[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x148)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCoinProductsByPgCode_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[417]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x149 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x149)){_0x7048x149= this[_0x432c[21]][_0x7048x149];_0x7048x149[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCoinPurchaseHistory_args= function(_0x7048x5){this[_0x432c[372]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[372]]!== undefined){this[_0x432c[372]]= _0x7048x5[_0x432c[372]]}}};LineService_getCoinPurchaseHistory_args[_0x432c[4]]= {};LineService_getCoinPurchaseHistory_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[372]]= new ttypes.CoinHistoryCondition();this[_0x432c[372]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCoinPurchaseHistory_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[418]);if(this[_0x432c[372]]!== null&& this[_0x432c[372]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[372],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[372]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCoinPurchaseHistory_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCoinPurchaseHistory_result[_0x432c[4]]= {};LineService_getCoinPurchaseHistory_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.CoinHistoryResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCoinPurchaseHistory_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[419]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCoinUseAndRefundHistory_args= function(_0x7048x5){this[_0x432c[372]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[372]]!== undefined){this[_0x432c[372]]= _0x7048x5[_0x432c[372]]}}};LineService_getCoinUseAndRefundHistory_args[_0x432c[4]]= {};LineService_getCoinUseAndRefundHistory_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[372]]= new ttypes.CoinHistoryCondition();this[_0x432c[372]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCoinUseAndRefundHistory_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[420]);if(this[_0x432c[372]]!== null&& this[_0x432c[372]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[372],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[372]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCoinUseAndRefundHistory_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCoinUseAndRefundHistory_result[_0x432c[4]]= {};LineService_getCoinUseAndRefundHistory_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.CoinHistoryResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCoinUseAndRefundHistory_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[421]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getDownloads_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getDownloads_args[_0x432c[4]]= {};LineService_getDownloads_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getDownloads_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[422]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getDownloads_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getDownloads_result[_0x432c[4]]= {};LineService_getDownloads_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getDownloads_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[423]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getEventPackages_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getEventPackages_args[_0x432c[4]]= {};LineService_getEventPackages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getEventPackages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[424]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getEventPackages_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getEventPackages_result[_0x432c[4]]= {};LineService_getEventPackages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getEventPackages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[425]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNewlyReleasedPackages_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getNewlyReleasedPackages_args[_0x432c[4]]= {};LineService_getNewlyReleasedPackages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNewlyReleasedPackages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[426]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNewlyReleasedPackages_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getNewlyReleasedPackages_result[_0x432c[4]]= {};LineService_getNewlyReleasedPackages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNewlyReleasedPackages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[427]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPopularPackages_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getPopularPackages_args[_0x432c[4]]= {};LineService_getPopularPackages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPopularPackages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[428]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPopularPackages_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPopularPackages_result[_0x432c[4]]= {};LineService_getPopularPackages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPopularPackages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[429]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPresentsReceived_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getPresentsReceived_args[_0x432c[4]]= {};LineService_getPresentsReceived_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPresentsReceived_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[430]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPresentsReceived_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPresentsReceived_result[_0x432c[4]]= {};LineService_getPresentsReceived_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPresentsReceived_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[431]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPresentsSent_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getPresentsSent_args[_0x432c[4]]= {};LineService_getPresentsSent_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPresentsSent_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[432]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPresentsSent_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPresentsSent_result[_0x432c[4]]= {};LineService_getPresentsSent_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPresentsSent_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[433]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProduct_args= function(_0x7048x5){this[_0x432c[434]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[434]]!== undefined){this[_0x432c[434]]= _0x7048x5[_0x432c[434]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getProduct_args[_0x432c[4]]= {};LineService_getProduct_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[434]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProduct_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[435]);if(this[_0x432c[434]]!== null&& this[_0x432c[434]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[434],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[434]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProduct_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getProduct_result[_0x432c[4]]= {};LineService_getProduct_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Product();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProduct_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[436]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProductList_args= function(_0x7048x5){this[_0x432c[437]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[437]]!== undefined){this[_0x432c[437]]= _0x7048x5[_0x432c[437]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getProductList_args[_0x432c[4]]= {};LineService_getProductList_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x14a=0;var _0x7048x14b;this[_0x432c[437]]= [];var _0x7048x14c=0;_0x7048x14b= _0x7048x6[_0x432c[80]]();_0x7048x14c= _0x7048x14b[_0x432c[81]];_0x7048x14a= _0x7048x14b[_0x432c[33]];for(var _0x7048x14d=0;_0x7048x14d< _0x7048x14a;++_0x7048x14d){var _0x7048x14e=null;_0x7048x14e= _0x7048x6[_0x432c[34]]();this[_0x432c[437]][_0x432c[82]](_0x7048x14e)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProductList_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[438]);if(this[_0x432c[437]]!== null&& this[_0x432c[437]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[437],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[437]][_0x432c[85]]);for(var _0x7048x14f in this[_0x432c[437]]){if(this[_0x432c[437]][_0x432c[39]](_0x7048x14f)){_0x7048x14f= this[_0x432c[437]][_0x7048x14f];_0x7048xb[_0x432c[40]](_0x7048x14f)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProductList_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getProductList_result[_0x432c[4]]= {};LineService_getProductList_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProductList_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[439]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProductListWithCarrier_args= function(_0x7048x5){this[_0x432c[437]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;this[_0x432c[440]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[437]]!== undefined){this[_0x432c[437]]= _0x7048x5[_0x432c[437]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[440]]!== undefined){this[_0x432c[440]]= _0x7048x5[_0x432c[440]]}}};LineService_getProductListWithCarrier_args[_0x432c[4]]= {};LineService_getProductListWithCarrier_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x150=0;var _0x7048x151;this[_0x432c[437]]= [];var _0x7048x152=0;_0x7048x151= _0x7048x6[_0x432c[80]]();_0x7048x152= _0x7048x151[_0x432c[81]];_0x7048x150= _0x7048x151[_0x432c[33]];for(var _0x7048x153=0;_0x7048x153< _0x7048x150;++_0x7048x153){var _0x7048x154=null;_0x7048x154= _0x7048x6[_0x432c[34]]();this[_0x432c[437]][_0x432c[82]](_0x7048x154)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[440]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProductListWithCarrier_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[441]);if(this[_0x432c[437]]!== null&& this[_0x432c[437]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[437],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[437]][_0x432c[85]]);for(var _0x7048x155 in this[_0x432c[437]]){if(this[_0x432c[437]][_0x432c[39]](_0x7048x155)){_0x7048x155= this[_0x432c[437]][_0x7048x155];_0x7048xb[_0x432c[40]](_0x7048x155)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[440]]!== null&& this[_0x432c[440]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[440],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[440]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProductListWithCarrier_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getProductListWithCarrier_result[_0x432c[4]]= {};LineService_getProductListWithCarrier_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProductListWithCarrier_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[442]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProductWithCarrier_args= function(_0x7048x5){this[_0x432c[434]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;this[_0x432c[440]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[434]]!== undefined){this[_0x432c[434]]= _0x7048x5[_0x432c[434]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]};if(_0x7048x5[_0x432c[440]]!== undefined){this[_0x432c[440]]= _0x7048x5[_0x432c[440]]}}};LineService_getProductWithCarrier_args[_0x432c[4]]= {};LineService_getProductWithCarrier_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[434]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[440]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProductWithCarrier_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[443]);if(this[_0x432c[434]]!== null&& this[_0x432c[434]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[434],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[434]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[440]]!== null&& this[_0x432c[440]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[440],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[440]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProductWithCarrier_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getProductWithCarrier_result[_0x432c[4]]= {};LineService_getProductWithCarrier_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Product();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProductWithCarrier_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[444]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPurchaseHistory_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[33]]= null;this[_0x432c[232]]= null;this[_0x432c[233]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[33]]!== undefined){this[_0x432c[33]]= _0x7048x5[_0x432c[33]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]};if(_0x7048x5[_0x432c[233]]!== undefined){this[_0x432c[233]]= _0x7048x5[_0x432c[233]]}}};LineService_getPurchaseHistory_args[_0x432c[4]]= {};LineService_getPurchaseHistory_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[407]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[33]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[233]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPurchaseHistory_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[445]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[33]]!== null&& this[_0x432c[33]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[33],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[33]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[233]]!== null&& this[_0x432c[233]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[233],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[233]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPurchaseHistory_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPurchaseHistory_result[_0x432c[4]]= {};LineService_getPurchaseHistory_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProductList();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPurchaseHistory_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[446]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getTotalBalance_args= function(_0x7048x5){this[_0x432c[412]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[412]]!== undefined){this[_0x432c[412]]= _0x7048x5[_0x432c[412]]}}};LineService_getTotalBalance_args[_0x432c[4]]= {};LineService_getTotalBalance_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[412]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getTotalBalance_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[447]);if(this[_0x432c[412]]!== null&& this[_0x432c[412]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[412],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[412]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getTotalBalance_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getTotalBalance_result[_0x432c[4]]= {};LineService_getTotalBalance_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Coin();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getTotalBalance_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[448]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyDownloaded_args= function(_0x7048x5){this[_0x432c[398]]= null;this[_0x432c[232]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[398]]!== undefined){this[_0x432c[398]]= _0x7048x5[_0x432c[398]]};if(_0x7048x5[_0x432c[232]]!== undefined){this[_0x432c[232]]= _0x7048x5[_0x432c[232]]}}};LineService_notifyDownloaded_args[_0x432c[4]]= {};LineService_notifyDownloaded_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[398]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[232]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyDownloaded_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[449]);if(this[_0x432c[398]]!== null&& this[_0x432c[398]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[398],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[398]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[232]]!== null&& this[_0x432c[232]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[232],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[232]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyDownloaded_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifyDownloaded_result[_0x432c[4]]= {};LineService_notifyDownloaded_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyDownloaded_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[450]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reserveCoinPurchase_args= function(_0x7048x5){this[_0x432c[372]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[372]]!== undefined){this[_0x432c[372]]= _0x7048x5[_0x432c[372]]}}};LineService_reserveCoinPurchase_args[_0x432c[4]]= {};LineService_reserveCoinPurchase_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[372]]= new ttypes.CoinPurchaseReservation();this[_0x432c[372]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reserveCoinPurchase_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[451]);if(this[_0x432c[372]]!== null&& this[_0x432c[372]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[372],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[372]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reserveCoinPurchase_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reserveCoinPurchase_result[_0x432c[4]]= {};LineService_reserveCoinPurchase_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.PaymentReservationResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reserveCoinPurchase_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[452]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reservePayment_args= function(_0x7048x5){this[_0x432c[392]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[392]]!== undefined){this[_0x432c[392]]= _0x7048x5[_0x432c[392]]}}};LineService_reservePayment_args[_0x432c[4]]= {};LineService_reservePayment_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[392]]= new ttypes.PaymentReservation();this[_0x432c[392]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reservePayment_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[453]);if(this[_0x432c[392]]!== null&& this[_0x432c[392]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[392],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[392]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reservePayment_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reservePayment_result[_0x432c[4]]= {};LineService_reservePayment_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.PaymentReservationResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reservePayment_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[454]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSnsFriends_args= function(_0x7048x5){this[_0x432c[455]]= null;this[_0x432c[456]]= null;this[_0x432c[457]]= null;this[_0x432c[458]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[455]]!== undefined){this[_0x432c[455]]= _0x7048x5[_0x432c[455]]};if(_0x7048x5[_0x432c[456]]!== undefined){this[_0x432c[456]]= _0x7048x5[_0x432c[456]]};if(_0x7048x5[_0x432c[457]]!== undefined){this[_0x432c[457]]= _0x7048x5[_0x432c[457]]};if(_0x7048x5[_0x432c[458]]!== undefined){this[_0x432c[458]]= _0x7048x5[_0x432c[458]]}}};LineService_getSnsFriends_args[_0x432c[4]]= {};LineService_getSnsFriends_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[455]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[456]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[457]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[458]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSnsFriends_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[459]);if(this[_0x432c[455]]!== null&& this[_0x432c[455]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[455],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[455]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[456]]!== null&& this[_0x432c[456]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[456],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[456]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[457]]!== null&& this[_0x432c[457]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[457],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[457]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[458]]!== null&& this[_0x432c[458]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[458],Thrift[_0x432c[12]].I32,5);_0x7048xb[_0x432c[65]](this[_0x432c[458]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSnsFriends_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSnsFriends_result[_0x432c[4]]= {};LineService_getSnsFriends_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SnsFriends();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSnsFriends_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[460]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSnsMyProfile_args= function(_0x7048x5){this[_0x432c[455]]= null;this[_0x432c[456]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[455]]!== undefined){this[_0x432c[455]]= _0x7048x5[_0x432c[455]]};if(_0x7048x5[_0x432c[456]]!== undefined){this[_0x432c[456]]= _0x7048x5[_0x432c[456]]}}};LineService_getSnsMyProfile_args[_0x432c[4]]= {};LineService_getSnsMyProfile_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[455]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[456]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSnsMyProfile_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[461]);if(this[_0x432c[455]]!== null&& this[_0x432c[455]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[455],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[455]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[456]]!== null&& this[_0x432c[456]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[456],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[456]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSnsMyProfile_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSnsMyProfile_result[_0x432c[4]]= {};LineService_getSnsMyProfile_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SnsProfile();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSnsMyProfile_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[462]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_postSnsInvitationMessage_args= function(_0x7048x5){this[_0x432c[455]]= null;this[_0x432c[456]]= null;this[_0x432c[463]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[455]]!== undefined){this[_0x432c[455]]= _0x7048x5[_0x432c[455]]};if(_0x7048x5[_0x432c[456]]!== undefined){this[_0x432c[456]]= _0x7048x5[_0x432c[456]]};if(_0x7048x5[_0x432c[463]]!== undefined){this[_0x432c[463]]= _0x7048x5[_0x432c[463]]}}};LineService_postSnsInvitationMessage_args[_0x432c[4]]= {};LineService_postSnsInvitationMessage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[455]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[456]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[463]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_postSnsInvitationMessage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[464]);if(this[_0x432c[455]]!== null&& this[_0x432c[455]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[455],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[455]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[456]]!== null&& this[_0x432c[456]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[456],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[456]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[463]]!== null&& this[_0x432c[463]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[463],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[463]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_postSnsInvitationMessage_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_postSnsInvitationMessage_result[_0x432c[4]]= {};LineService_postSnsInvitationMessage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_postSnsInvitationMessage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[465]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acceptGroupInvitation_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[286]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]}}};LineService_acceptGroupInvitation_args[_0x432c[4]]= {};LineService_acceptGroupInvitation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acceptGroupInvitation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[467]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acceptGroupInvitation_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_acceptGroupInvitation_result[_0x432c[4]]= {};LineService_acceptGroupInvitation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acceptGroupInvitation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[468]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acceptGroupInvitationByTicket_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[286]]= null;this[_0x432c[469]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]};if(_0x7048x5[_0x432c[469]]!== undefined){this[_0x432c[469]]= _0x7048x5[_0x432c[469]]}}};LineService_acceptGroupInvitationByTicket_args[_0x432c[4]]= {};LineService_acceptGroupInvitationByTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[469]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acceptGroupInvitationByTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[470]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[469]]!== null&& this[_0x432c[469]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[469],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[469]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acceptGroupInvitationByTicket_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_acceptGroupInvitationByTicket_result[_0x432c[4]]= {};LineService_acceptGroupInvitationByTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acceptGroupInvitationByTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[471]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acceptProximityMatches_args= function(_0x7048x5){this[_0x432c[59]]= null;this[_0x432c[277]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]};if(_0x7048x5[_0x432c[277]]!== undefined){this[_0x432c[277]]= _0x7048x5[_0x432c[277]]}}};LineService_acceptProximityMatches_args[_0x432c[4]]= {};LineService_acceptProximityMatches_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[472]]){var _0x7048x156=0;var _0x7048x157;this[_0x432c[277]]= [];var _0x7048x158=0;_0x7048x157= _0x7048x6[_0x432c[473]]();_0x7048x158= _0x7048x157[_0x432c[81]];_0x7048x156= _0x7048x157[_0x432c[33]];for(var _0x7048x159=0;_0x7048x159< _0x7048x156;++_0x7048x159){var _0x7048x15a=null;_0x7048x15a= _0x7048x6[_0x432c[34]]();this[_0x432c[277]][_0x432c[82]](_0x7048x15a)};_0x7048x6[_0x432c[474]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acceptProximityMatches_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[475]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[277]]!== null&& this[_0x432c[277]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[277],Thrift[_0x432c[12]].SET,3);_0x7048xb[_0x432c[476]](Thrift[_0x432c[12]].STRING,this[_0x432c[277]][_0x432c[85]]);for(var _0x7048x15b in this[_0x432c[277]]){if(this[_0x432c[277]][_0x432c[39]](_0x7048x15b)){_0x7048x15b= this[_0x432c[277]][_0x7048x15b];_0x7048xb[_0x432c[40]](_0x7048x15b)}};_0x7048xb[_0x432c[477]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acceptProximityMatches_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_acceptProximityMatches_result[_0x432c[4]]= {};LineService_acceptProximityMatches_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acceptProximityMatches_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[478]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acquireCallRoute_args= function(_0x7048x5){this[_0x432c[479]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[479]]!== undefined){this[_0x432c[479]]= _0x7048x5[_0x432c[479]]}}};LineService_acquireCallRoute_args[_0x432c[4]]= {};LineService_acquireCallRoute_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[479]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acquireCallRoute_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[480]);if(this[_0x432c[479]]!== null&& this[_0x432c[479]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[479],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[479]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acquireCallRoute_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_acquireCallRoute_result[_0x432c[4]]= {};LineService_acquireCallRoute_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x15c=0;var _0x7048x15d;this[_0x432c[21]]= [];var _0x7048x15e=0;_0x7048x15d= _0x7048x6[_0x432c[80]]();_0x7048x15e= _0x7048x15d[_0x432c[81]];_0x7048x15c= _0x7048x15d[_0x432c[33]];for(var _0x7048x15f=0;_0x7048x15f< _0x7048x15c;++_0x7048x15f){var _0x7048x160=null;_0x7048x160= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x160)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acquireCallRoute_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[481]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x161 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x161)){_0x7048x161= this[_0x432c[21]][_0x7048x161];_0x7048xb[_0x432c[40]](_0x7048x161)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acquireCallTicket_args= function(_0x7048x5){this[_0x432c[479]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[479]]!== undefined){this[_0x432c[479]]= _0x7048x5[_0x432c[479]]}}};LineService_acquireCallTicket_args[_0x432c[4]]= {};LineService_acquireCallTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[479]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acquireCallTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[482]);if(this[_0x432c[479]]!== null&& this[_0x432c[479]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[479],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[479]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acquireCallTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_acquireCallTicket_result[_0x432c[4]]= {};LineService_acquireCallTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acquireCallTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[483]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acquireEncryptedAccessToken_args= function(_0x7048x5){this[_0x432c[484]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[484]]!== undefined){this[_0x432c[484]]= _0x7048x5[_0x432c[484]]}}};LineService_acquireEncryptedAccessToken_args[_0x432c[4]]= {};LineService_acquireEncryptedAccessToken_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[484]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acquireEncryptedAccessToken_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[485]);if(this[_0x432c[484]]!== null&& this[_0x432c[484]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[484],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[484]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_acquireEncryptedAccessToken_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_acquireEncryptedAccessToken_result[_0x432c[4]]= {};LineService_acquireEncryptedAccessToken_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_acquireEncryptedAccessToken_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[486]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_addSnsId_args= function(_0x7048x5){this[_0x432c[455]]= null;this[_0x432c[456]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[455]]!== undefined){this[_0x432c[455]]= _0x7048x5[_0x432c[455]]};if(_0x7048x5[_0x432c[456]]!== undefined){this[_0x432c[456]]= _0x7048x5[_0x432c[456]]}}};LineService_addSnsId_args[_0x432c[4]]= {};LineService_addSnsId_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[455]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[456]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_addSnsId_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[487]);if(this[_0x432c[455]]!== null&& this[_0x432c[455]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[455],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[455]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[456]]!== null&& this[_0x432c[456]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[456],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[456]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_addSnsId_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_addSnsId_result[_0x432c[4]]= {};LineService_addSnsId_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_addSnsId_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[488]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_blockContact_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[489]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[489]]!== undefined){this[_0x432c[489]]= _0x7048x5[_0x432c[489]]}}};LineService_blockContact_args[_0x432c[4]]= {};LineService_blockContact_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[489]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_blockContact_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[490]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[489]]!== null&& this[_0x432c[489]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[489],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[489]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_blockContact_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_blockContact_result[_0x432c[4]]= {};LineService_blockContact_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_blockContact_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[491]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_blockRecommendation_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[489]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[489]]!== undefined){this[_0x432c[489]]= _0x7048x5[_0x432c[489]]}}};LineService_blockRecommendation_args[_0x432c[4]]= {};LineService_blockRecommendation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[489]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_blockRecommendation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[492]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[489]]!== null&& this[_0x432c[489]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[489],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[489]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_blockRecommendation_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_blockRecommendation_result[_0x432c[4]]= {};LineService_blockRecommendation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_blockRecommendation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[493]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_cancelGroupInvitation_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[286]]= null;this[_0x432c[494]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]};if(_0x7048x5[_0x432c[494]]!== undefined){this[_0x432c[494]]= _0x7048x5[_0x432c[494]]}}};LineService_cancelGroupInvitation_args[_0x432c[4]]= {};LineService_cancelGroupInvitation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x162=0;var _0x7048x163;this[_0x432c[494]]= [];var _0x7048x164=0;_0x7048x163= _0x7048x6[_0x432c[80]]();_0x7048x164= _0x7048x163[_0x432c[81]];_0x7048x162= _0x7048x163[_0x432c[33]];for(var _0x7048x165=0;_0x7048x165< _0x7048x162;++_0x7048x165){var _0x7048x166=null;_0x7048x166= _0x7048x6[_0x432c[34]]();this[_0x432c[494]][_0x432c[82]](_0x7048x166)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_cancelGroupInvitation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[495]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[494]]!== null&& this[_0x432c[494]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[494],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[494]][_0x432c[85]]);for(var _0x7048x167 in this[_0x432c[494]]){if(this[_0x432c[494]][_0x432c[39]](_0x7048x167)){_0x7048x167= this[_0x432c[494]][_0x7048x167];_0x7048xb[_0x432c[40]](_0x7048x167)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_cancelGroupInvitation_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_cancelGroupInvitation_result[_0x432c[4]]= {};LineService_cancelGroupInvitation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_cancelGroupInvitation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[496]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_changeVerificationMethod_args= function(_0x7048x5){this[_0x432c[59]]= null;this[_0x432c[497]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]};if(_0x7048x5[_0x432c[497]]!== undefined){this[_0x432c[497]]= _0x7048x5[_0x432c[497]]}}};LineService_changeVerificationMethod_args[_0x432c[4]]= {};LineService_changeVerificationMethod_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[497]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_changeVerificationMethod_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[498]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[497]]!== null&& this[_0x432c[497]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[497],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[497]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_changeVerificationMethod_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_changeVerificationMethod_result[_0x432c[4]]= {};LineService_changeVerificationMethod_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.VerificationSessionData();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_changeVerificationMethod_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[499]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_clearIdentityCredential_args= function(_0x7048x5){};LineService_clearIdentityCredential_args[_0x432c[4]]= {};LineService_clearIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_clearIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[500]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_clearIdentityCredential_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_clearIdentityCredential_result[_0x432c[4]]= {};LineService_clearIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_clearIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[501]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_clearMessageBox_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[502]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[502]]!== undefined){this[_0x432c[502]]= _0x7048x5[_0x432c[502]]}}};LineService_clearMessageBox_args[_0x432c[4]]= {};LineService_clearMessageBox_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[502]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_clearMessageBox_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[503]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[502]]!== null&& this[_0x432c[502]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[502],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[502]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_clearMessageBox_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_clearMessageBox_result[_0x432c[4]]= {};LineService_clearMessageBox_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_clearMessageBox_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[504]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_closeProximityMatch_args= function(_0x7048x5){this[_0x432c[59]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]}}};LineService_closeProximityMatch_args[_0x432c[4]]= {};LineService_closeProximityMatch_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_closeProximityMatch_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[505]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_closeProximityMatch_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_closeProximityMatch_result[_0x432c[4]]= {};LineService_closeProximityMatch_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_closeProximityMatch_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[506]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitSendMessage_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[103]]= null;this[_0x432c[508]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[103]]!== undefined){this[_0x432c[103]]= _0x7048x5[_0x432c[103]]};if(_0x7048x5[_0x432c[508]]!== undefined){this[_0x432c[508]]= _0x7048x5[_0x432c[508]]}}};LineService_commitSendMessage_args[_0x432c[4]]= {};LineService_commitSendMessage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[103]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x168=0;var _0x7048x169;this[_0x432c[508]]= [];var _0x7048x16a=0;_0x7048x169= _0x7048x6[_0x432c[80]]();_0x7048x16a= _0x7048x169[_0x432c[81]];_0x7048x168= _0x7048x169[_0x432c[33]];for(var _0x7048x16b=0;_0x7048x16b< _0x7048x168;++_0x7048x16b){var _0x7048x16c=null;_0x7048x16c= _0x7048x6[_0x432c[34]]();this[_0x432c[508]][_0x432c[82]](_0x7048x16c)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitSendMessage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[509]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[103]]!== null&& this[_0x432c[103]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[103],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[103]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[508]]!== null&& this[_0x432c[508]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[508],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[508]][_0x432c[85]]);for(var _0x7048x16d in this[_0x432c[508]]){if(this[_0x432c[508]][_0x432c[39]](_0x7048x16d)){_0x7048x16d= this[_0x432c[508]][_0x7048x16d];_0x7048xb[_0x432c[40]](_0x7048x16d)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitSendMessage_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_commitSendMessage_result[_0x432c[4]]= {};LineService_commitSendMessage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x16e=0;var _0x7048x16f;this[_0x432c[21]]= {};var _0x7048x170=0;var _0x7048x171=0;_0x7048x16f= _0x7048x6[_0x432c[30]]();_0x7048x170= _0x7048x16f[_0x432c[31]];_0x7048x171= _0x7048x16f[_0x432c[32]];_0x7048x16e= _0x7048x16f[_0x432c[33]];for(var _0x7048x172=0;_0x7048x172< _0x7048x16e;++_0x7048x172){var _0x7048x173=null;var _0x7048x174=null;_0x7048x173= _0x7048x6[_0x432c[34]]();_0x7048x174= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x7048x173]= _0x7048x174};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitSendMessage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[510]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x175 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x175)){var _0x7048x176=this[_0x432c[21]][_0x7048x175];_0x7048xb[_0x432c[40]](_0x7048x175);_0x7048xb[_0x432c[40]](_0x7048x176)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitSendMessages_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[511]]= null;this[_0x432c[508]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[511]]!== undefined){this[_0x432c[511]]= _0x7048x5[_0x432c[511]]};if(_0x7048x5[_0x432c[508]]!== undefined){this[_0x432c[508]]= _0x7048x5[_0x432c[508]]}}};LineService_commitSendMessages_args[_0x432c[4]]= {};LineService_commitSendMessages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x177=0;var _0x7048x178;this[_0x432c[511]]= [];var _0x7048x179=0;_0x7048x178= _0x7048x6[_0x432c[80]]();_0x7048x179= _0x7048x178[_0x432c[81]];_0x7048x177= _0x7048x178[_0x432c[33]];for(var _0x7048x17a=0;_0x7048x17a< _0x7048x177;++_0x7048x17a){var _0x7048x17b=null;_0x7048x17b= _0x7048x6[_0x432c[34]]();this[_0x432c[511]][_0x432c[82]](_0x7048x17b)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x17c=0;var _0x7048x17d;this[_0x432c[508]]= [];var _0x7048x17e=0;_0x7048x17d= _0x7048x6[_0x432c[80]]();_0x7048x17e= _0x7048x17d[_0x432c[81]];_0x7048x17c= _0x7048x17d[_0x432c[33]];for(var _0x7048x17f=0;_0x7048x17f< _0x7048x17c;++_0x7048x17f){var _0x7048x180=null;_0x7048x180= _0x7048x6[_0x432c[34]]();this[_0x432c[508]][_0x432c[82]](_0x7048x180)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitSendMessages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[512]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[511]]!== null&& this[_0x432c[511]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[511],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[511]][_0x432c[85]]);for(var _0x7048x181 in this[_0x432c[511]]){if(this[_0x432c[511]][_0x432c[39]](_0x7048x181)){_0x7048x181= this[_0x432c[511]][_0x7048x181];_0x7048xb[_0x432c[40]](_0x7048x181)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[508]]!== null&& this[_0x432c[508]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[508],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[508]][_0x432c[85]]);for(var _0x7048x182 in this[_0x432c[508]]){if(this[_0x432c[508]][_0x432c[39]](_0x7048x182)){_0x7048x182= this[_0x432c[508]][_0x7048x182];_0x7048xb[_0x432c[40]](_0x7048x182)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitSendMessages_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_commitSendMessages_result[_0x432c[4]]= {};LineService_commitSendMessages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x183=0;var _0x7048x184;this[_0x432c[21]]= {};var _0x7048x185=0;var _0x7048x186=0;_0x7048x184= _0x7048x6[_0x432c[30]]();_0x7048x185= _0x7048x184[_0x432c[31]];_0x7048x186= _0x7048x184[_0x432c[32]];_0x7048x183= _0x7048x184[_0x432c[33]];for(var _0x7048x187=0;_0x7048x187< _0x7048x183;++_0x7048x187){var _0x7048x188=null;var _0x7048x189=null;_0x7048x188= _0x7048x6[_0x432c[34]]();_0x7048x189= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x7048x188]= _0x7048x189};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitSendMessages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[513]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x18a in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x18a)){var _0x7048x18b=this[_0x432c[21]][_0x7048x18a];_0x7048xb[_0x432c[40]](_0x7048x18a);_0x7048xb[_0x432c[40]](_0x7048x18b)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitUpdateProfile_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[514]]= null;this[_0x432c[508]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[514]]!== undefined){this[_0x432c[514]]= _0x7048x5[_0x432c[514]]};if(_0x7048x5[_0x432c[508]]!== undefined){this[_0x432c[508]]= _0x7048x5[_0x432c[508]]}}};LineService_commitUpdateProfile_args[_0x432c[4]]= {};LineService_commitUpdateProfile_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x18c=0;var _0x7048x18d;this[_0x432c[514]]= [];var _0x7048x18e=0;_0x7048x18d= _0x7048x6[_0x432c[80]]();_0x7048x18e= _0x7048x18d[_0x432c[81]];_0x7048x18c= _0x7048x18d[_0x432c[33]];for(var _0x7048x18f=0;_0x7048x18f< _0x7048x18c;++_0x7048x18f){var _0x7048x190=null;_0x7048x190= _0x7048x6[_0x432c[63]]();this[_0x432c[514]][_0x432c[82]](_0x7048x190)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x191=0;var _0x7048x192;this[_0x432c[508]]= [];var _0x7048x193=0;_0x7048x192= _0x7048x6[_0x432c[80]]();_0x7048x193= _0x7048x192[_0x432c[81]];_0x7048x191= _0x7048x192[_0x432c[33]];for(var _0x7048x194=0;_0x7048x194< _0x7048x191;++_0x7048x194){var _0x7048x195=null;_0x7048x195= _0x7048x6[_0x432c[34]]();this[_0x432c[508]][_0x432c[82]](_0x7048x195)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitUpdateProfile_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[515]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[514]]!== null&& this[_0x432c[514]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[514],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].I32,this[_0x432c[514]][_0x432c[85]]);for(var _0x7048x196 in this[_0x432c[514]]){if(this[_0x432c[514]][_0x432c[39]](_0x7048x196)){_0x7048x196= this[_0x432c[514]][_0x7048x196];_0x7048xb[_0x432c[65]](_0x7048x196)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[508]]!== null&& this[_0x432c[508]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[508],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[508]][_0x432c[85]]);for(var _0x7048x197 in this[_0x432c[508]]){if(this[_0x432c[508]][_0x432c[39]](_0x7048x197)){_0x7048x197= this[_0x432c[508]][_0x7048x197];_0x7048xb[_0x432c[40]](_0x7048x197)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_commitUpdateProfile_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_commitUpdateProfile_result[_0x432c[4]]= {};LineService_commitUpdateProfile_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x198=0;var _0x7048x199;this[_0x432c[21]]= {};var _0x7048x19a=0;var _0x7048x19b=0;_0x7048x199= _0x7048x6[_0x432c[30]]();_0x7048x19a= _0x7048x199[_0x432c[31]];_0x7048x19b= _0x7048x199[_0x432c[32]];_0x7048x198= _0x7048x199[_0x432c[33]];for(var _0x7048x19c=0;_0x7048x19c< _0x7048x198;++_0x7048x19c){var _0x7048x19d=null;var _0x7048x19e=null;_0x7048x19d= _0x7048x6[_0x432c[34]]();_0x7048x19e= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x7048x19d]= _0x7048x19e};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_commitUpdateProfile_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[516]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x19f in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x19f)){var _0x7048x1a0=this[_0x432c[21]][_0x7048x19f];_0x7048xb[_0x432c[40]](_0x7048x19f);_0x7048xb[_0x432c[40]](_0x7048x1a0)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_confirmEmail_args= function(_0x7048x5){this[_0x432c[60]]= null;this[_0x432c[517]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]};if(_0x7048x5[_0x432c[517]]!== undefined){this[_0x432c[517]]= _0x7048x5[_0x432c[517]]}}};LineService_confirmEmail_args[_0x432c[4]]= {};LineService_confirmEmail_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[517]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_confirmEmail_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[518]);if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[517]]!== null&& this[_0x432c[517]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[517],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[517]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_confirmEmail_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_confirmEmail_result[_0x432c[4]]= {};LineService_confirmEmail_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_confirmEmail_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[519]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createGroup_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[520]]= null;this[_0x432c[494]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[520]]!== undefined){this[_0x432c[520]]= _0x7048x5[_0x432c[520]]};if(_0x7048x5[_0x432c[494]]!== undefined){this[_0x432c[494]]= _0x7048x5[_0x432c[494]]}}};LineService_createGroup_args[_0x432c[4]]= {};LineService_createGroup_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[520]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1a1=0;var _0x7048x1a2;this[_0x432c[494]]= [];var _0x7048x1a3=0;_0x7048x1a2= _0x7048x6[_0x432c[80]]();_0x7048x1a3= _0x7048x1a2[_0x432c[81]];_0x7048x1a1= _0x7048x1a2[_0x432c[33]];for(var _0x7048x1a4=0;_0x7048x1a4< _0x7048x1a1;++_0x7048x1a4){var _0x7048x1a5=null;_0x7048x1a5= _0x7048x6[_0x432c[34]]();this[_0x432c[494]][_0x432c[82]](_0x7048x1a5)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createGroup_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[521]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[520]]!== null&& this[_0x432c[520]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[520],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[520]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[494]]!== null&& this[_0x432c[494]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[494],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[494]][_0x432c[85]]);for(var _0x7048x1a6 in this[_0x432c[494]]){if(this[_0x432c[494]][_0x432c[39]](_0x7048x1a6)){_0x7048x1a6= this[_0x432c[494]][_0x7048x1a6];_0x7048xb[_0x432c[40]](_0x7048x1a6)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createGroup_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_createGroup_result[_0x432c[4]]= {};LineService_createGroup_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Group();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createGroup_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[522]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createGroupV2_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[520]]= null;this[_0x432c[494]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[520]]!== undefined){this[_0x432c[520]]= _0x7048x5[_0x432c[520]]};if(_0x7048x5[_0x432c[494]]!== undefined){this[_0x432c[494]]= _0x7048x5[_0x432c[494]]}}};LineService_createGroupV2_args[_0x432c[4]]= {};LineService_createGroupV2_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[520]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1a7=0;var _0x7048x1a8;this[_0x432c[494]]= [];var _0x7048x1a9=0;_0x7048x1a8= _0x7048x6[_0x432c[80]]();_0x7048x1a9= _0x7048x1a8[_0x432c[81]];_0x7048x1a7= _0x7048x1a8[_0x432c[33]];for(var _0x7048x1aa=0;_0x7048x1aa< _0x7048x1a7;++_0x7048x1aa){var _0x7048x1ab=null;_0x7048x1ab= _0x7048x6[_0x432c[34]]();this[_0x432c[494]][_0x432c[82]](_0x7048x1ab)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createGroupV2_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[523]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[520]]!== null&& this[_0x432c[520]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[520],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[520]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[494]]!== null&& this[_0x432c[494]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[494],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[494]][_0x432c[85]]);for(var _0x7048x1ac in this[_0x432c[494]]){if(this[_0x432c[494]][_0x432c[39]](_0x7048x1ac)){_0x7048x1ac= this[_0x432c[494]][_0x7048x1ac];_0x7048xb[_0x432c[40]](_0x7048x1ac)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createGroupV2_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_createGroupV2_result[_0x432c[4]]= {};LineService_createGroupV2_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Group();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createGroupV2_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[524]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createQrcodeBase64Image_args= function(_0x7048x5){this[_0x432c[525]]= null;this[_0x432c[526]]= null;this[_0x432c[527]]= null;this[_0x432c[528]]= null;this[_0x432c[529]]= null;this[_0x432c[530]]= null;this[_0x432c[531]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[525]]!== undefined){this[_0x432c[525]]= _0x7048x5[_0x432c[525]]};if(_0x7048x5[_0x432c[526]]!== undefined){this[_0x432c[526]]= _0x7048x5[_0x432c[526]]};if(_0x7048x5[_0x432c[527]]!== undefined){this[_0x432c[527]]= _0x7048x5[_0x432c[527]]};if(_0x7048x5[_0x432c[528]]!== undefined){this[_0x432c[528]]= _0x7048x5[_0x432c[528]]};if(_0x7048x5[_0x432c[529]]!== undefined){this[_0x432c[529]]= _0x7048x5[_0x432c[529]]};if(_0x7048x5[_0x432c[530]]!== undefined){this[_0x432c[530]]= _0x7048x5[_0x432c[530]]};if(_0x7048x5[_0x432c[531]]!== undefined){this[_0x432c[531]]= _0x7048x5[_0x432c[531]]}}};LineService_createQrcodeBase64Image_args[_0x432c[4]]= {};LineService_createQrcodeBase64Image_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[525]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[526]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[527]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[528]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[529]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[530]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 8:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[531]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createQrcodeBase64Image_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[532]);if(this[_0x432c[525]]!== null&& this[_0x432c[525]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[525],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[525]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[526]]!== null&& this[_0x432c[526]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[526],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[526]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[527]]!== null&& this[_0x432c[527]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[527],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[527]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[528]]!== null&& this[_0x432c[528]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[528],Thrift[_0x432c[12]].I32,5);_0x7048xb[_0x432c[65]](this[_0x432c[528]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[529]]!== null&& this[_0x432c[529]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[529],Thrift[_0x432c[12]].I32,6);_0x7048xb[_0x432c[65]](this[_0x432c[529]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[530]]!== null&& this[_0x432c[530]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[530],Thrift[_0x432c[12]].I32,7);_0x7048xb[_0x432c[65]](this[_0x432c[530]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[531]]!== null&& this[_0x432c[531]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[531],Thrift[_0x432c[12]].I32,8);_0x7048xb[_0x432c[65]](this[_0x432c[531]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createQrcodeBase64Image_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_createQrcodeBase64Image_result[_0x432c[4]]= {};LineService_createQrcodeBase64Image_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createQrcodeBase64Image_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[533]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createRoom_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[494]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[494]]!== undefined){this[_0x432c[494]]= _0x7048x5[_0x432c[494]]}}};LineService_createRoom_args[_0x432c[4]]= {};LineService_createRoom_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1ad=0;var _0x7048x1ae;this[_0x432c[494]]= [];var _0x7048x1af=0;_0x7048x1ae= _0x7048x6[_0x432c[80]]();_0x7048x1af= _0x7048x1ae[_0x432c[81]];_0x7048x1ad= _0x7048x1ae[_0x432c[33]];for(var _0x7048x1b0=0;_0x7048x1b0< _0x7048x1ad;++_0x7048x1b0){var _0x7048x1b1=null;_0x7048x1b1= _0x7048x6[_0x432c[34]]();this[_0x432c[494]][_0x432c[82]](_0x7048x1b1)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createRoom_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[534]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[494]]!== null&& this[_0x432c[494]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[494],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[494]][_0x432c[85]]);for(var _0x7048x1b2 in this[_0x432c[494]]){if(this[_0x432c[494]][_0x432c[39]](_0x7048x1b2)){_0x7048x1b2= this[_0x432c[494]][_0x7048x1b2];_0x7048xb[_0x432c[40]](_0x7048x1b2)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createRoom_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_createRoom_result[_0x432c[4]]= {};LineService_createRoom_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Room();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createRoom_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[535]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createRoomV2_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[494]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[494]]!== undefined){this[_0x432c[494]]= _0x7048x5[_0x432c[494]]}}};LineService_createRoomV2_args[_0x432c[4]]= {};LineService_createRoomV2_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1b3=0;var _0x7048x1b4;this[_0x432c[494]]= [];var _0x7048x1b5=0;_0x7048x1b4= _0x7048x6[_0x432c[80]]();_0x7048x1b5= _0x7048x1b4[_0x432c[81]];_0x7048x1b3= _0x7048x1b4[_0x432c[33]];for(var _0x7048x1b6=0;_0x7048x1b6< _0x7048x1b3;++_0x7048x1b6){var _0x7048x1b7=null;_0x7048x1b7= _0x7048x6[_0x432c[34]]();this[_0x432c[494]][_0x432c[82]](_0x7048x1b7)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createRoomV2_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[536]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[494]]!== null&& this[_0x432c[494]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[494],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[494]][_0x432c[85]]);for(var _0x7048x1b8 in this[_0x432c[494]]){if(this[_0x432c[494]][_0x432c[39]](_0x7048x1b8)){_0x7048x1b8= this[_0x432c[494]][_0x7048x1b8];_0x7048xb[_0x432c[40]](_0x7048x1b8)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createRoomV2_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_createRoomV2_result[_0x432c[4]]= {};LineService_createRoomV2_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Room();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createRoomV2_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[537]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createSession_args= function(_0x7048x5){};LineService_createSession_args[_0x432c[4]]= {};LineService_createSession_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createSession_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[538]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_createSession_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_createSession_result[_0x432c[4]]= {};LineService_createSession_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_createSession_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[539]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchAnnouncements_args= function(_0x7048x5){this[_0x432c[540]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[540]]!== undefined){this[_0x432c[540]]= _0x7048x5[_0x432c[540]]}}};LineService_fetchAnnouncements_args[_0x432c[4]]= {};LineService_fetchAnnouncements_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[540]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchAnnouncements_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[541]);if(this[_0x432c[540]]!== null&& this[_0x432c[540]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[540],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[540]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchAnnouncements_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_fetchAnnouncements_result[_0x432c[4]]= {};LineService_fetchAnnouncements_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1b9=0;var _0x7048x1ba;this[_0x432c[21]]= [];var _0x7048x1bb=0;_0x7048x1ba= _0x7048x6[_0x432c[80]]();_0x7048x1bb= _0x7048x1ba[_0x432c[81]];_0x7048x1b9= _0x7048x1ba[_0x432c[33]];for(var _0x7048x1bc=0;_0x7048x1bc< _0x7048x1b9;++_0x7048x1bc){var _0x7048x1bd=null;_0x7048x1bd= new ttypes.Announcement();_0x7048x1bd[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x1bd)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchAnnouncements_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[542]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x1be in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x1be)){_0x7048x1be= this[_0x432c[21]][_0x7048x1be];_0x7048x1be[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchMessages_args= function(_0x7048x5){this[_0x432c[543]]= null;this[_0x432c[236]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[543]]!== undefined){this[_0x432c[543]]= _0x7048x5[_0x432c[543]]};if(_0x7048x5[_0x432c[236]]!== undefined){this[_0x432c[236]]= _0x7048x5[_0x432c[236]]}}};LineService_fetchMessages_args[_0x432c[4]]= {};LineService_fetchMessages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[543]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[236]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchMessages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[544]);if(this[_0x432c[543]]!== null&& this[_0x432c[543]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[543],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[543]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[236]]!== null&& this[_0x432c[236]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[236],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[236]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchMessages_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_fetchMessages_result[_0x432c[4]]= {};LineService_fetchMessages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1bf=0;var _0x7048x1c0;this[_0x432c[21]]= [];var _0x7048x1c1=0;_0x7048x1c0= _0x7048x6[_0x432c[80]]();_0x7048x1c1= _0x7048x1c0[_0x432c[81]];_0x7048x1bf= _0x7048x1c0[_0x432c[33]];for(var _0x7048x1c2=0;_0x7048x1c2< _0x7048x1bf;++_0x7048x1c2){var _0x7048x1c3=null;_0x7048x1c3= new ttypes.Message();_0x7048x1c3[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x1c3)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchMessages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[545]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x1c4 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x1c4)){_0x7048x1c4= this[_0x432c[21]][_0x7048x1c4];_0x7048x1c4[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchOperations_args= function(_0x7048x5){this[_0x432c[343]]= null;this[_0x432c[236]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[343]]!== undefined){this[_0x432c[343]]= _0x7048x5[_0x432c[343]]};if(_0x7048x5[_0x432c[236]]!== undefined){this[_0x432c[236]]= _0x7048x5[_0x432c[236]]}}};LineService_fetchOperations_args[_0x432c[4]]= {};LineService_fetchOperations_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[343]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[236]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchOperations_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[546]);if(this[_0x432c[343]]!== null&& this[_0x432c[343]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[343],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[343]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[236]]!== null&& this[_0x432c[236]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[236],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[236]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchOperations_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_fetchOperations_result[_0x432c[4]]= {};LineService_fetchOperations_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1c5=0;var _0x7048x1c6;this[_0x432c[21]]= [];var _0x7048x1c7=0;_0x7048x1c6= _0x7048x6[_0x432c[80]]();_0x7048x1c7= _0x7048x1c6[_0x432c[81]];_0x7048x1c5= _0x7048x1c6[_0x432c[33]];for(var _0x7048x1c8=0;_0x7048x1c8< _0x7048x1c5;++_0x7048x1c8){var _0x7048x1c9=null;_0x7048x1c9= new ttypes.Operation();_0x7048x1c9[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x1c9)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchOperations_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[547]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x1ca in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x1ca)){_0x7048x1ca= this[_0x432c[21]][_0x7048x1ca];_0x7048x1ca[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchOps_args= function(_0x7048x5){this[_0x432c[343]]= null;this[_0x432c[236]]= null;this[_0x432c[548]]= null;this[_0x432c[549]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[343]]!== undefined){this[_0x432c[343]]= _0x7048x5[_0x432c[343]]};if(_0x7048x5[_0x432c[236]]!== undefined){this[_0x432c[236]]= _0x7048x5[_0x432c[236]]};if(_0x7048x5[_0x432c[548]]!== undefined){this[_0x432c[548]]= _0x7048x5[_0x432c[548]]};if(_0x7048x5[_0x432c[549]]!== undefined){this[_0x432c[549]]= _0x7048x5[_0x432c[549]]}}};LineService_fetchOps_args[_0x432c[4]]= {};LineService_fetchOps_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[343]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[236]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[548]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[549]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchOps_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[550]);if(this[_0x432c[343]]!== null&& this[_0x432c[343]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[343],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[343]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[236]]!== null&& this[_0x432c[236]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[236],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[236]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[548]]!== null&& this[_0x432c[548]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[548],Thrift[_0x432c[12]].I64,4);_0x7048xb[_0x432c[119]](this[_0x432c[548]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[549]]!== null&& this[_0x432c[549]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[549],Thrift[_0x432c[12]].I64,5);_0x7048xb[_0x432c[119]](this[_0x432c[549]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_fetchOps_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_fetchOps_result[_0x432c[4]]= {};LineService_fetchOps_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x1cb=0;var _0x7048x1cc;this[_0x432c[21]]= [];var _0x7048x1cd=0;_0x7048x1cc= _0x7048x6[_0x432c[80]]();_0x7048x1cd= _0x7048x1cc[_0x432c[81]];_0x7048x1cb= _0x7048x1cc[_0x432c[33]];for(var _0x7048x1ce=0;_0x7048x1ce< _0x7048x1cb;++_0x7048x1ce){var _0x7048x1cf=null;_0x7048x1cf= new ttypes.Operation();_0x7048x1cf[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x1cf)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_fetchOps_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[551]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x1d0 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x1d0)){_0x7048x1d0= this[_0x432c[21]][_0x7048x1d0];_0x7048x1d0[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findAndAddContactsByEmail_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[552]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[552]]!== undefined){this[_0x432c[552]]= _0x7048x5[_0x432c[552]]}}};LineService_findAndAddContactsByEmail_args[_0x432c[4]]= {};LineService_findAndAddContactsByEmail_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[472]]){var _0x7048x1d1=0;var _0x7048x1d2;this[_0x432c[552]]= [];var _0x7048x1d3=0;_0x7048x1d2= _0x7048x6[_0x432c[473]]();_0x7048x1d3= _0x7048x1d2[_0x432c[81]];_0x7048x1d1= _0x7048x1d2[_0x432c[33]];for(var _0x7048x1d4=0;_0x7048x1d4< _0x7048x1d1;++_0x7048x1d4){var _0x7048x1d5=null;_0x7048x1d5= _0x7048x6[_0x432c[34]]();this[_0x432c[552]][_0x432c[82]](_0x7048x1d5)};_0x7048x6[_0x432c[474]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findAndAddContactsByEmail_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[553]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[552]]!== null&& this[_0x432c[552]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[552],Thrift[_0x432c[12]].SET,2);_0x7048xb[_0x432c[476]](Thrift[_0x432c[12]].STRING,this[_0x432c[552]][_0x432c[85]]);for(var _0x7048x1d6 in this[_0x432c[552]]){if(this[_0x432c[552]][_0x432c[39]](_0x7048x1d6)){_0x7048x1d6= this[_0x432c[552]][_0x7048x1d6];_0x7048xb[_0x432c[40]](_0x7048x1d6)}};_0x7048xb[_0x432c[477]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findAndAddContactsByEmail_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findAndAddContactsByEmail_result[_0x432c[4]]= {};LineService_findAndAddContactsByEmail_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x1d7=0;var _0x7048x1d8;this[_0x432c[21]]= {};var _0x7048x1d9=0;var _0x7048x1da=0;_0x7048x1d8= _0x7048x6[_0x432c[30]]();_0x7048x1d9= _0x7048x1d8[_0x432c[31]];_0x7048x1da= _0x7048x1d8[_0x432c[32]];_0x7048x1d7= _0x7048x1d8[_0x432c[33]];for(var _0x7048x1db=0;_0x7048x1db< _0x7048x1d7;++_0x7048x1db){var _0x7048x1dc=null;var _0x7048x1dd=null;_0x7048x1dc= _0x7048x6[_0x432c[34]]();_0x7048x1dd= new ttypes.Contact();_0x7048x1dd[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x7048x1dc]= _0x7048x1dd};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findAndAddContactsByEmail_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[554]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRUCT,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x1de in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x1de)){var _0x7048x1df=this[_0x432c[21]][_0x7048x1de];_0x7048xb[_0x432c[40]](_0x7048x1de);_0x7048x1df[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findAndAddContactsByMid_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_findAndAddContactsByMid_args[_0x432c[4]]= {};LineService_findAndAddContactsByMid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findAndAddContactsByMid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[555]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findAndAddContactsByMid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findAndAddContactsByMid_result[_0x432c[4]]= {};LineService_findAndAddContactsByMid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x1e0=0;var _0x7048x1e1;this[_0x432c[21]]= {};var _0x7048x1e2=0;var _0x7048x1e3=0;_0x7048x1e1= _0x7048x6[_0x432c[30]]();_0x7048x1e2= _0x7048x1e1[_0x432c[31]];_0x7048x1e3= _0x7048x1e1[_0x432c[32]];_0x7048x1e0= _0x7048x1e1[_0x432c[33]];for(var _0x7048x1e4=0;_0x7048x1e4< _0x7048x1e0;++_0x7048x1e4){var _0x7048x1e5=null;var _0x7048x1e6=null;_0x7048x1e5= _0x7048x6[_0x432c[34]]();_0x7048x1e6= new ttypes.Contact();_0x7048x1e6[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x7048x1e5]= _0x7048x1e6};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findAndAddContactsByMid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[556]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRUCT,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x1e7 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x1e7)){var _0x7048x1e8=this[_0x432c[21]][_0x7048x1e7];_0x7048xb[_0x432c[40]](_0x7048x1e7);_0x7048x1e8[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findAndAddContactsByPhone_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[557]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[557]]!== undefined){this[_0x432c[557]]= _0x7048x5[_0x432c[557]]}}};LineService_findAndAddContactsByPhone_args[_0x432c[4]]= {};LineService_findAndAddContactsByPhone_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[472]]){var _0x7048x1e9=0;var _0x7048x1ea;this[_0x432c[557]]= [];var _0x7048x1eb=0;_0x7048x1ea= _0x7048x6[_0x432c[473]]();_0x7048x1eb= _0x7048x1ea[_0x432c[81]];_0x7048x1e9= _0x7048x1ea[_0x432c[33]];for(var _0x7048x1ec=0;_0x7048x1ec< _0x7048x1e9;++_0x7048x1ec){var _0x7048x1ed=null;_0x7048x1ed= _0x7048x6[_0x432c[34]]();this[_0x432c[557]][_0x432c[82]](_0x7048x1ed)};_0x7048x6[_0x432c[474]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findAndAddContactsByPhone_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[558]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[557]]!== null&& this[_0x432c[557]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[557],Thrift[_0x432c[12]].SET,2);_0x7048xb[_0x432c[476]](Thrift[_0x432c[12]].STRING,this[_0x432c[557]][_0x432c[85]]);for(var _0x7048x1ee in this[_0x432c[557]]){if(this[_0x432c[557]][_0x432c[39]](_0x7048x1ee)){_0x7048x1ee= this[_0x432c[557]][_0x7048x1ee];_0x7048xb[_0x432c[40]](_0x7048x1ee)}};_0x7048xb[_0x432c[477]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findAndAddContactsByPhone_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findAndAddContactsByPhone_result[_0x432c[4]]= {};LineService_findAndAddContactsByPhone_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x1ef=0;var _0x7048x1f0;this[_0x432c[21]]= {};var _0x7048x1f1=0;var _0x7048x1f2=0;_0x7048x1f0= _0x7048x6[_0x432c[30]]();_0x7048x1f1= _0x7048x1f0[_0x432c[31]];_0x7048x1f2= _0x7048x1f0[_0x432c[32]];_0x7048x1ef= _0x7048x1f0[_0x432c[33]];for(var _0x7048x1f3=0;_0x7048x1f3< _0x7048x1ef;++_0x7048x1f3){var _0x7048x1f4=null;var _0x7048x1f5=null;_0x7048x1f4= _0x7048x6[_0x432c[34]]();_0x7048x1f5= new ttypes.Contact();_0x7048x1f5[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x7048x1f4]= _0x7048x1f5};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findAndAddContactsByPhone_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[559]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRUCT,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x1f6 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x1f6)){var _0x7048x1f7=this[_0x432c[21]][_0x7048x1f6];_0x7048xb[_0x432c[40]](_0x7048x1f6);_0x7048x1f7[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findAndAddContactsByUserid_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[269]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[269]]!== undefined){this[_0x432c[269]]= _0x7048x5[_0x432c[269]]}}};LineService_findAndAddContactsByUserid_args[_0x432c[4]]= {};LineService_findAndAddContactsByUserid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[269]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findAndAddContactsByUserid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[560]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[269]]!== null&& this[_0x432c[269]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[269],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[269]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findAndAddContactsByUserid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findAndAddContactsByUserid_result[_0x432c[4]]= {};LineService_findAndAddContactsByUserid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x1f8=0;var _0x7048x1f9;this[_0x432c[21]]= {};var _0x7048x1fa=0;var _0x7048x1fb=0;_0x7048x1f9= _0x7048x6[_0x432c[30]]();_0x7048x1fa= _0x7048x1f9[_0x432c[31]];_0x7048x1fb= _0x7048x1f9[_0x432c[32]];_0x7048x1f8= _0x7048x1f9[_0x432c[33]];for(var _0x7048x1fc=0;_0x7048x1fc< _0x7048x1f8;++_0x7048x1fc){var _0x7048x1fd=null;var _0x7048x1fe=null;_0x7048x1fd= _0x7048x6[_0x432c[34]]();_0x7048x1fe= new ttypes.Contact();_0x7048x1fe[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x7048x1fd]= _0x7048x1fe};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findAndAddContactsByUserid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[561]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRUCT,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x1ff in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x1ff)){var _0x7048x200=this[_0x432c[21]][_0x7048x1ff];_0x7048xb[_0x432c[40]](_0x7048x1ff);_0x7048x200[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactByUserid_args= function(_0x7048x5){this[_0x432c[269]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[269]]!== undefined){this[_0x432c[269]]= _0x7048x5[_0x432c[269]]}}};LineService_findContactByUserid_args[_0x432c[4]]= {};LineService_findContactByUserid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[269]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactByUserid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[562]);if(this[_0x432c[269]]!== null&& this[_0x432c[269]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[269],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[269]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactByUserid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findContactByUserid_result[_0x432c[4]]= {};LineService_findContactByUserid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Contact();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactByUserid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[563]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactByUserTicket_args= function(_0x7048x5){this[_0x432c[469]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[469]]!== undefined){this[_0x432c[469]]= _0x7048x5[_0x432c[469]]}}};LineService_findContactByUserTicket_args[_0x432c[4]]= {};LineService_findContactByUserTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[469]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactByUserTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[564]);if(this[_0x432c[469]]!== null&& this[_0x432c[469]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[469],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[469]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactByUserTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findContactByUserTicket_result[_0x432c[4]]= {};LineService_findContactByUserTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Contact();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactByUserTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[565]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findGroupByTicket_args= function(_0x7048x5){this[_0x432c[469]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[469]]!== undefined){this[_0x432c[469]]= _0x7048x5[_0x432c[469]]}}};LineService_findGroupByTicket_args[_0x432c[4]]= {};LineService_findGroupByTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[469]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findGroupByTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[566]);if(this[_0x432c[469]]!== null&& this[_0x432c[469]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[469],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[469]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findGroupByTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findGroupByTicket_result[_0x432c[4]]= {};LineService_findGroupByTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Group();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findGroupByTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[567]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactsByEmail_args= function(_0x7048x5){this[_0x432c[552]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[552]]!== undefined){this[_0x432c[552]]= _0x7048x5[_0x432c[552]]}}};LineService_findContactsByEmail_args[_0x432c[4]]= {};LineService_findContactsByEmail_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[472]]){var _0x7048x201=0;var _0x7048x202;this[_0x432c[552]]= [];var _0x7048x203=0;_0x7048x202= _0x7048x6[_0x432c[473]]();_0x7048x203= _0x7048x202[_0x432c[81]];_0x7048x201= _0x7048x202[_0x432c[33]];for(var _0x7048x204=0;_0x7048x204< _0x7048x201;++_0x7048x204){var _0x7048x205=null;_0x7048x205= _0x7048x6[_0x432c[34]]();this[_0x432c[552]][_0x432c[82]](_0x7048x205)};_0x7048x6[_0x432c[474]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactsByEmail_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[568]);if(this[_0x432c[552]]!== null&& this[_0x432c[552]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[552],Thrift[_0x432c[12]].SET,2);_0x7048xb[_0x432c[476]](Thrift[_0x432c[12]].STRING,this[_0x432c[552]][_0x432c[85]]);for(var _0x7048x206 in this[_0x432c[552]]){if(this[_0x432c[552]][_0x432c[39]](_0x7048x206)){_0x7048x206= this[_0x432c[552]][_0x7048x206];_0x7048xb[_0x432c[40]](_0x7048x206)}};_0x7048xb[_0x432c[477]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactsByEmail_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findContactsByEmail_result[_0x432c[4]]= {};LineService_findContactsByEmail_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x207=0;var _0x7048x208;this[_0x432c[21]]= {};var _0x7048x209=0;var _0x7048x20a=0;_0x7048x208= _0x7048x6[_0x432c[30]]();_0x7048x209= _0x7048x208[_0x432c[31]];_0x7048x20a= _0x7048x208[_0x432c[32]];_0x7048x207= _0x7048x208[_0x432c[33]];for(var _0x7048x20b=0;_0x7048x20b< _0x7048x207;++_0x7048x20b){var _0x7048x20c=null;var _0x7048x20d=null;_0x7048x20c= _0x7048x6[_0x432c[34]]();_0x7048x20d= new ttypes.Contact();_0x7048x20d[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x7048x20c]= _0x7048x20d};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactsByEmail_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[569]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRUCT,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x20e in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x20e)){var _0x7048x20f=this[_0x432c[21]][_0x7048x20e];_0x7048xb[_0x432c[40]](_0x7048x20e);_0x7048x20f[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactsByPhone_args= function(_0x7048x5){this[_0x432c[557]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[557]]!== undefined){this[_0x432c[557]]= _0x7048x5[_0x432c[557]]}}};LineService_findContactsByPhone_args[_0x432c[4]]= {};LineService_findContactsByPhone_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[472]]){var _0x7048x210=0;var _0x7048x211;this[_0x432c[557]]= [];var _0x7048x212=0;_0x7048x211= _0x7048x6[_0x432c[473]]();_0x7048x212= _0x7048x211[_0x432c[81]];_0x7048x210= _0x7048x211[_0x432c[33]];for(var _0x7048x213=0;_0x7048x213< _0x7048x210;++_0x7048x213){var _0x7048x214=null;_0x7048x214= _0x7048x6[_0x432c[34]]();this[_0x432c[557]][_0x432c[82]](_0x7048x214)};_0x7048x6[_0x432c[474]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactsByPhone_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[570]);if(this[_0x432c[557]]!== null&& this[_0x432c[557]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[557],Thrift[_0x432c[12]].SET,2);_0x7048xb[_0x432c[476]](Thrift[_0x432c[12]].STRING,this[_0x432c[557]][_0x432c[85]]);for(var _0x7048x215 in this[_0x432c[557]]){if(this[_0x432c[557]][_0x432c[39]](_0x7048x215)){_0x7048x215= this[_0x432c[557]][_0x7048x215];_0x7048xb[_0x432c[40]](_0x7048x215)}};_0x7048xb[_0x432c[477]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findContactsByPhone_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findContactsByPhone_result[_0x432c[4]]= {};LineService_findContactsByPhone_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x216=0;var _0x7048x217;this[_0x432c[21]]= {};var _0x7048x218=0;var _0x7048x219=0;_0x7048x217= _0x7048x6[_0x432c[30]]();_0x7048x218= _0x7048x217[_0x432c[31]];_0x7048x219= _0x7048x217[_0x432c[32]];_0x7048x216= _0x7048x217[_0x432c[33]];for(var _0x7048x21a=0;_0x7048x21a< _0x7048x216;++_0x7048x21a){var _0x7048x21b=null;var _0x7048x21c=null;_0x7048x21b= _0x7048x6[_0x432c[34]]();_0x7048x21c= new ttypes.Contact();_0x7048x21c[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x7048x21b]= _0x7048x21c};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findContactsByPhone_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[571]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRUCT,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x21d in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x21d)){var _0x7048x21e=this[_0x432c[21]][_0x7048x21d];_0x7048xb[_0x432c[40]](_0x7048x21d);_0x7048x21e[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findSnsIdUserStatus_args= function(_0x7048x5){this[_0x432c[455]]= null;this[_0x432c[456]]= null;this[_0x432c[572]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[455]]!== undefined){this[_0x432c[455]]= _0x7048x5[_0x432c[455]]};if(_0x7048x5[_0x432c[456]]!== undefined){this[_0x432c[456]]= _0x7048x5[_0x432c[456]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]}}};LineService_findSnsIdUserStatus_args[_0x432c[4]]= {};LineService_findSnsIdUserStatus_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[455]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[456]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findSnsIdUserStatus_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[573]);if(this[_0x432c[455]]!== null&& this[_0x432c[455]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[455],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[455]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[456]]!== null&& this[_0x432c[456]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[456],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[456]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_findSnsIdUserStatus_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_findSnsIdUserStatus_result[_0x432c[4]]= {};LineService_findSnsIdUserStatus_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SnsIdUserStatus();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_findSnsIdUserStatus_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[574]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_finishUpdateVerification_args= function(_0x7048x5){this[_0x432c[59]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]}}};LineService_finishUpdateVerification_args[_0x432c[4]]= {};LineService_finishUpdateVerification_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_finishUpdateVerification_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[575]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_finishUpdateVerification_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_finishUpdateVerification_result[_0x432c[4]]= {};LineService_finishUpdateVerification_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_finishUpdateVerification_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[576]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_generateUserTicket_args= function(_0x7048x5){this[_0x432c[169]]= null;this[_0x432c[170]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[169]]!== undefined){this[_0x432c[169]]= _0x7048x5[_0x432c[169]]};if(_0x7048x5[_0x432c[170]]!== undefined){this[_0x432c[170]]= _0x7048x5[_0x432c[170]]}}};LineService_generateUserTicket_args[_0x432c[4]]= {};LineService_generateUserTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[169]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[170]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_generateUserTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[577]);if(this[_0x432c[169]]!== null&& this[_0x432c[169]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[169],Thrift[_0x432c[12]].I64,3);_0x7048xb[_0x432c[119]](this[_0x432c[169]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[170]]!== null&& this[_0x432c[170]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[170],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[170]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_generateUserTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_generateUserTicket_result[_0x432c[4]]= {};LineService_generateUserTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Ticket();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_generateUserTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[578]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAcceptedProximityMatches_args= function(_0x7048x5){this[_0x432c[59]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]}}};LineService_getAcceptedProximityMatches_args[_0x432c[4]]= {};LineService_getAcceptedProximityMatches_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAcceptedProximityMatches_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[579]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAcceptedProximityMatches_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getAcceptedProximityMatches_result[_0x432c[4]]= {};LineService_getAcceptedProximityMatches_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[472]]){var _0x7048x21f=0;var _0x7048x220;this[_0x432c[21]]= [];var _0x7048x221=0;_0x7048x220= _0x7048x6[_0x432c[473]]();_0x7048x221= _0x7048x220[_0x432c[81]];_0x7048x21f= _0x7048x220[_0x432c[33]];for(var _0x7048x222=0;_0x7048x222< _0x7048x21f;++_0x7048x222){var _0x7048x223=null;_0x7048x223= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x223)};_0x7048x6[_0x432c[474]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAcceptedProximityMatches_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[580]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].SET,0);_0x7048xb[_0x432c[476]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x224 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x224)){_0x7048x224= this[_0x432c[21]][_0x7048x224];_0x7048xb[_0x432c[40]](_0x7048x224)}};_0x7048xb[_0x432c[477]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActiveBuddySubscriberIds_args= function(_0x7048x5){};LineService_getActiveBuddySubscriberIds_args[_0x432c[4]]= {};LineService_getActiveBuddySubscriberIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActiveBuddySubscriberIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[581]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getActiveBuddySubscriberIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getActiveBuddySubscriberIds_result[_0x432c[4]]= {};LineService_getActiveBuddySubscriberIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x225=0;var _0x7048x226;this[_0x432c[21]]= [];var _0x7048x227=0;_0x7048x226= _0x7048x6[_0x432c[80]]();_0x7048x227= _0x7048x226[_0x432c[81]];_0x7048x225= _0x7048x226[_0x432c[33]];for(var _0x7048x228=0;_0x7048x228< _0x7048x225;++_0x7048x228){var _0x7048x229=null;_0x7048x229= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x229)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getActiveBuddySubscriberIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[582]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x22a in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x22a)){_0x7048x22a= this[_0x432c[21]][_0x7048x22a];_0x7048xb[_0x432c[40]](_0x7048x22a)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAllContactIds_args= function(_0x7048x5){};LineService_getAllContactIds_args[_0x432c[4]]= {};LineService_getAllContactIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAllContactIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[583]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAllContactIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getAllContactIds_result[_0x432c[4]]= {};LineService_getAllContactIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x22b=0;var _0x7048x22c;this[_0x432c[21]]= [];var _0x7048x22d=0;_0x7048x22c= _0x7048x6[_0x432c[80]]();_0x7048x22d= _0x7048x22c[_0x432c[81]];_0x7048x22b= _0x7048x22c[_0x432c[33]];for(var _0x7048x22e=0;_0x7048x22e< _0x7048x22b;++_0x7048x22e){var _0x7048x22f=null;_0x7048x22f= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x22f)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAllContactIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[584]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x230 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x230)){_0x7048x230= this[_0x432c[21]][_0x7048x230];_0x7048xb[_0x432c[40]](_0x7048x230)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAllRoomIds_args= function(_0x7048x5){};LineService_getAllRoomIds_args[_0x432c[4]]= {};LineService_getAllRoomIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAllRoomIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[585]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAllRoomIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getAllRoomIds_result[_0x432c[4]]= {};LineService_getAllRoomIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x231=0;var _0x7048x232;this[_0x432c[21]]= [];var _0x7048x233=0;_0x7048x232= _0x7048x6[_0x432c[80]]();_0x7048x233= _0x7048x232[_0x432c[81]];_0x7048x231= _0x7048x232[_0x432c[33]];for(var _0x7048x234=0;_0x7048x234< _0x7048x231;++_0x7048x234){var _0x7048x235=null;_0x7048x235= new ttypes.Room();_0x7048x235[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x235)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAllRoomIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[586]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x236 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x236)){_0x7048x236= this[_0x432c[21]][_0x7048x236];_0x7048x236[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAuthQrcode_args= function(_0x7048x5){this[_0x432c[587]]= null;this[_0x432c[588]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[587]]!== undefined){this[_0x432c[587]]= _0x7048x5[_0x432c[587]]};if(_0x7048x5[_0x432c[588]]!== undefined){this[_0x432c[588]]= _0x7048x5[_0x432c[588]]}}};LineService_getAuthQrcode_args[_0x432c[4]]= {};LineService_getAuthQrcode_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[587]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[588]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAuthQrcode_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[589]);if(this[_0x432c[587]]!== null&& this[_0x432c[587]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[587],Thrift[_0x432c[12]].BOOL,2);_0x7048xb[_0x432c[102]](this[_0x432c[587]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[588]]!== null&& this[_0x432c[588]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[588],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[588]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getAuthQrcode_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getAuthQrcode_result[_0x432c[4]]= {};LineService_getAuthQrcode_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.AuthQrcode();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getAuthQrcode_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[590]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockedContactIds_args= function(_0x7048x5){};LineService_getBlockedContactIds_args[_0x432c[4]]= {};LineService_getBlockedContactIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockedContactIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[591]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockedContactIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBlockedContactIds_result[_0x432c[4]]= {};LineService_getBlockedContactIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x237=0;var _0x7048x238;this[_0x432c[21]]= [];var _0x7048x239=0;_0x7048x238= _0x7048x6[_0x432c[80]]();_0x7048x239= _0x7048x238[_0x432c[81]];_0x7048x237= _0x7048x238[_0x432c[33]];for(var _0x7048x23a=0;_0x7048x23a< _0x7048x237;++_0x7048x23a){var _0x7048x23b=null;_0x7048x23b= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x23b)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockedContactIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[592]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x23c in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x23c)){_0x7048x23c= this[_0x432c[21]][_0x7048x23c];_0x7048xb[_0x432c[40]](_0x7048x23c)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockedContactIdsByRange_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[236]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[236]]!== undefined){this[_0x432c[236]]= _0x7048x5[_0x432c[236]]}}};LineService_getBlockedContactIdsByRange_args[_0x432c[4]]= {};LineService_getBlockedContactIdsByRange_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[407]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[236]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockedContactIdsByRange_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[593]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[236]]!== null&& this[_0x432c[236]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[236],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[236]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockedContactIdsByRange_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBlockedContactIdsByRange_result[_0x432c[4]]= {};LineService_getBlockedContactIdsByRange_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x23d=0;var _0x7048x23e;this[_0x432c[21]]= [];var _0x7048x23f=0;_0x7048x23e= _0x7048x6[_0x432c[80]]();_0x7048x23f= _0x7048x23e[_0x432c[81]];_0x7048x23d= _0x7048x23e[_0x432c[33]];for(var _0x7048x240=0;_0x7048x240< _0x7048x23d;++_0x7048x240){var _0x7048x241=null;_0x7048x241= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x241)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockedContactIdsByRange_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[594]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x242 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x242)){_0x7048x242= this[_0x432c[21]][_0x7048x242];_0x7048xb[_0x432c[40]](_0x7048x242)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockedRecommendationIds_args= function(_0x7048x5){};LineService_getBlockedRecommendationIds_args[_0x432c[4]]= {};LineService_getBlockedRecommendationIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockedRecommendationIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[595]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBlockedRecommendationIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBlockedRecommendationIds_result[_0x432c[4]]= {};LineService_getBlockedRecommendationIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x243=0;var _0x7048x244;this[_0x432c[21]]= [];var _0x7048x245=0;_0x7048x244= _0x7048x6[_0x432c[80]]();_0x7048x245= _0x7048x244[_0x432c[81]];_0x7048x243= _0x7048x244[_0x432c[33]];for(var _0x7048x246=0;_0x7048x246< _0x7048x243;++_0x7048x246){var _0x7048x247=null;_0x7048x247= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x247)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBlockedRecommendationIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[596]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x248 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x248)){_0x7048x248= this[_0x432c[21]][_0x7048x248];_0x7048xb[_0x432c[40]](_0x7048x248)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyBlockerIds_args= function(_0x7048x5){};LineService_getBuddyBlockerIds_args[_0x432c[4]]= {};LineService_getBuddyBlockerIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyBlockerIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[597]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyBlockerIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBuddyBlockerIds_result[_0x432c[4]]= {};LineService_getBuddyBlockerIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x249=0;var _0x7048x24a;this[_0x432c[21]]= [];var _0x7048x24b=0;_0x7048x24a= _0x7048x6[_0x432c[80]]();_0x7048x24b= _0x7048x24a[_0x432c[81]];_0x7048x249= _0x7048x24a[_0x432c[33]];for(var _0x7048x24c=0;_0x7048x24c< _0x7048x249;++_0x7048x24c){var _0x7048x24d=null;_0x7048x24d= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x24d)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyBlockerIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[598]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x24e in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x24e)){_0x7048x24e= this[_0x432c[21]][_0x7048x24e];_0x7048xb[_0x432c[40]](_0x7048x24e)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyLocation_args= function(_0x7048x5){this[_0x432c[89]]= null;this[_0x432c[599]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]};if(_0x7048x5[_0x432c[599]]!== undefined){this[_0x432c[599]]= _0x7048x5[_0x432c[599]]}}};LineService_getBuddyLocation_args[_0x432c[4]]= {};LineService_getBuddyLocation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[599]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyLocation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[600]);if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[599]]!== null&& this[_0x432c[599]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[599],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[599]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getBuddyLocation_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getBuddyLocation_result[_0x432c[4]]= {};LineService_getBuddyLocation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Geolocation();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getBuddyLocation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[601]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCompactContactsModifiedSince_args= function(_0x7048x5){this[_0x432c[602]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[602]]!== undefined){this[_0x432c[602]]= _0x7048x5[_0x432c[602]]}}};LineService_getCompactContactsModifiedSince_args[_0x432c[4]]= {};LineService_getCompactContactsModifiedSince_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[602]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCompactContactsModifiedSince_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[603]);if(this[_0x432c[602]]!== null&& this[_0x432c[602]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[602],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[602]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCompactContactsModifiedSince_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCompactContactsModifiedSince_result[_0x432c[4]]= {};LineService_getCompactContactsModifiedSince_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x24f=0;var _0x7048x250;this[_0x432c[21]]= [];var _0x7048x251=0;_0x7048x250= _0x7048x6[_0x432c[80]]();_0x7048x251= _0x7048x250[_0x432c[81]];_0x7048x24f= _0x7048x250[_0x432c[33]];for(var _0x7048x252=0;_0x7048x252< _0x7048x24f;++_0x7048x252){var _0x7048x253=null;_0x7048x253= new ttypes.CompactContact();_0x7048x253[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x253)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCompactContactsModifiedSince_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[604]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x254 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x254)){_0x7048x254= this[_0x432c[21]][_0x7048x254];_0x7048x254[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCompactGroup_args= function(_0x7048x5){this[_0x432c[286]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]}}};LineService_getCompactGroup_args[_0x432c[4]]= {};LineService_getCompactGroup_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCompactGroup_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[605]);if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCompactGroup_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCompactGroup_result[_0x432c[4]]= {};LineService_getCompactGroup_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Group();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCompactGroup_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[606]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCompactRoom_args= function(_0x7048x5){this[_0x432c[607]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[607]]!== undefined){this[_0x432c[607]]= _0x7048x5[_0x432c[607]]}}};LineService_getCompactRoom_args[_0x432c[4]]= {};LineService_getCompactRoom_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[607]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCompactRoom_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[608]);if(this[_0x432c[607]]!== null&& this[_0x432c[607]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[607],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[607]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCompactRoom_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCompactRoom_result[_0x432c[4]]= {};LineService_getCompactRoom_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Room();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCompactRoom_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[609]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getContact_args= function(_0x7048x5){this[_0x432c[489]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[489]]!== undefined){this[_0x432c[489]]= _0x7048x5[_0x432c[489]]}}};LineService_getContact_args[_0x432c[4]]= {};LineService_getContact_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[489]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getContact_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[610]);if(this[_0x432c[489]]!== null&& this[_0x432c[489]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[489],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[489]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getContact_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getContact_result[_0x432c[4]]= {};LineService_getContact_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Contact();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getContact_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[611]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getContacts_args= function(_0x7048x5){this[_0x432c[277]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[277]]!== undefined){this[_0x432c[277]]= _0x7048x5[_0x432c[277]]}}};LineService_getContacts_args[_0x432c[4]]= {};LineService_getContacts_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x255=0;var _0x7048x256;this[_0x432c[277]]= [];var _0x7048x257=0;_0x7048x256= _0x7048x6[_0x432c[80]]();_0x7048x257= _0x7048x256[_0x432c[81]];_0x7048x255= _0x7048x256[_0x432c[33]];for(var _0x7048x258=0;_0x7048x258< _0x7048x255;++_0x7048x258){var _0x7048x259=null;_0x7048x259= _0x7048x6[_0x432c[34]]();this[_0x432c[277]][_0x432c[82]](_0x7048x259)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getContacts_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[612]);if(this[_0x432c[277]]!== null&& this[_0x432c[277]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[277],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[277]][_0x432c[85]]);for(var _0x7048x25a in this[_0x432c[277]]){if(this[_0x432c[277]][_0x432c[39]](_0x7048x25a)){_0x7048x25a= this[_0x432c[277]][_0x7048x25a];_0x7048xb[_0x432c[40]](_0x7048x25a)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getContacts_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getContacts_result[_0x432c[4]]= {};LineService_getContacts_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x25b=0;var _0x7048x25c;this[_0x432c[21]]= [];var _0x7048x25d=0;_0x7048x25c= _0x7048x6[_0x432c[80]]();_0x7048x25d= _0x7048x25c[_0x432c[81]];_0x7048x25b= _0x7048x25c[_0x432c[33]];for(var _0x7048x25e=0;_0x7048x25e< _0x7048x25b;++_0x7048x25e){var _0x7048x25f=null;_0x7048x25f= new ttypes.Contact();_0x7048x25f[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x25f)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getContacts_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[613]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x260 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x260)){_0x7048x260= this[_0x432c[21]][_0x7048x260];_0x7048x260[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCountryWithRequestIp_args= function(_0x7048x5){};LineService_getCountryWithRequestIp_args[_0x432c[4]]= {};LineService_getCountryWithRequestIp_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCountryWithRequestIp_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[614]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getCountryWithRequestIp_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getCountryWithRequestIp_result[_0x432c[4]]= {};LineService_getCountryWithRequestIp_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getCountryWithRequestIp_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[615]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getFavoriteMids_args= function(_0x7048x5){};LineService_getFavoriteMids_args[_0x432c[4]]= {};LineService_getFavoriteMids_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getFavoriteMids_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[616]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getFavoriteMids_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getFavoriteMids_result[_0x432c[4]]= {};LineService_getFavoriteMids_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x261=0;var _0x7048x262;this[_0x432c[21]]= [];var _0x7048x263=0;_0x7048x262= _0x7048x6[_0x432c[80]]();_0x7048x263= _0x7048x262[_0x432c[81]];_0x7048x261= _0x7048x262[_0x432c[33]];for(var _0x7048x264=0;_0x7048x264< _0x7048x261;++_0x7048x264){var _0x7048x265=null;_0x7048x265= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x265)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getFavoriteMids_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[617]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x266 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x266)){_0x7048x266= this[_0x432c[21]][_0x7048x266];_0x7048xb[_0x432c[40]](_0x7048x266)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroup_args= function(_0x7048x5){this[_0x432c[286]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]}}};LineService_getGroup_args[_0x432c[4]]= {};LineService_getGroup_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroup_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[618]);if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroup_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getGroup_result[_0x432c[4]]= {};LineService_getGroup_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Group();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroup_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[619]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupIdsInvited_args= function(_0x7048x5){};LineService_getGroupIdsInvited_args[_0x432c[4]]= {};LineService_getGroupIdsInvited_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupIdsInvited_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[620]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupIdsInvited_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getGroupIdsInvited_result[_0x432c[4]]= {};LineService_getGroupIdsInvited_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x267=0;var _0x7048x268;this[_0x432c[21]]= [];var _0x7048x269=0;_0x7048x268= _0x7048x6[_0x432c[80]]();_0x7048x269= _0x7048x268[_0x432c[81]];_0x7048x267= _0x7048x268[_0x432c[33]];for(var _0x7048x26a=0;_0x7048x26a< _0x7048x267;++_0x7048x26a){var _0x7048x26b=null;_0x7048x26b= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x26b)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupIdsInvited_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[621]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x26c in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x26c)){_0x7048x26c= this[_0x432c[21]][_0x7048x26c];_0x7048xb[_0x432c[40]](_0x7048x26c)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupIdsJoined_args= function(_0x7048x5){};LineService_getGroupIdsJoined_args[_0x432c[4]]= {};LineService_getGroupIdsJoined_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupIdsJoined_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[622]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupIdsJoined_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getGroupIdsJoined_result[_0x432c[4]]= {};LineService_getGroupIdsJoined_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x26d=0;var _0x7048x26e;this[_0x432c[21]]= [];var _0x7048x26f=0;_0x7048x26e= _0x7048x6[_0x432c[80]]();_0x7048x26f= _0x7048x26e[_0x432c[81]];_0x7048x26d= _0x7048x26e[_0x432c[33]];for(var _0x7048x270=0;_0x7048x270< _0x7048x26d;++_0x7048x270){var _0x7048x271=null;_0x7048x271= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x271)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupIdsJoined_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[623]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x272 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x272)){_0x7048x272= this[_0x432c[21]][_0x7048x272];_0x7048xb[_0x432c[40]](_0x7048x272)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRoomIdsJoined_args= function(_0x7048x5){};LineService_getRoomIdsJoined_args[_0x432c[4]]= {};LineService_getRoomIdsJoined_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRoomIdsJoined_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[624]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRoomIdsJoined_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getRoomIdsJoined_result[_0x432c[4]]= {};LineService_getRoomIdsJoined_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x273=0;var _0x7048x274;this[_0x432c[21]]= [];var _0x7048x275=0;_0x7048x274= _0x7048x6[_0x432c[80]]();_0x7048x275= _0x7048x274[_0x432c[81]];_0x7048x273= _0x7048x274[_0x432c[33]];for(var _0x7048x276=0;_0x7048x276< _0x7048x273;++_0x7048x276){var _0x7048x277=null;_0x7048x277= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x277)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRoomIdsJoined_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[625]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x278 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x278)){_0x7048x278= this[_0x432c[21]][_0x7048x278];_0x7048xb[_0x432c[40]](_0x7048x278)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroups_args= function(_0x7048x5){this[_0x432c[289]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[289]]!== undefined){this[_0x432c[289]]= _0x7048x5[_0x432c[289]]}}};LineService_getGroups_args[_0x432c[4]]= {};LineService_getGroups_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x279=0;var _0x7048x27a;this[_0x432c[289]]= [];var _0x7048x27b=0;_0x7048x27a= _0x7048x6[_0x432c[80]]();_0x7048x27b= _0x7048x27a[_0x432c[81]];_0x7048x279= _0x7048x27a[_0x432c[33]];for(var _0x7048x27c=0;_0x7048x27c< _0x7048x279;++_0x7048x27c){var _0x7048x27d=null;_0x7048x27d= _0x7048x6[_0x432c[34]]();this[_0x432c[289]][_0x432c[82]](_0x7048x27d)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroups_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[626]);if(this[_0x432c[289]]!== null&& this[_0x432c[289]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[289],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[289]][_0x432c[85]]);for(var _0x7048x27e in this[_0x432c[289]]){if(this[_0x432c[289]][_0x432c[39]](_0x7048x27e)){_0x7048x27e= this[_0x432c[289]][_0x7048x27e];_0x7048xb[_0x432c[40]](_0x7048x27e)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroups_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getGroups_result[_0x432c[4]]= {};LineService_getGroups_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x27f=0;var _0x7048x280;this[_0x432c[21]]= [];var _0x7048x281=0;_0x7048x280= _0x7048x6[_0x432c[80]]();_0x7048x281= _0x7048x280[_0x432c[81]];_0x7048x27f= _0x7048x280[_0x432c[33]];for(var _0x7048x282=0;_0x7048x282< _0x7048x27f;++_0x7048x282){var _0x7048x283=null;_0x7048x283= new ttypes.Group();_0x7048x283[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x283)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroups_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[627]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x284 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x284)){_0x7048x284= this[_0x432c[21]][_0x7048x284];_0x7048x284[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupsV2_args= function(_0x7048x5){this[_0x432c[289]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[289]]!== undefined){this[_0x432c[289]]= _0x7048x5[_0x432c[289]]}}};LineService_getGroupsV2_args[_0x432c[4]]= {};LineService_getGroupsV2_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x285=0;var _0x7048x286;this[_0x432c[289]]= [];var _0x7048x287=0;_0x7048x286= _0x7048x6[_0x432c[80]]();_0x7048x287= _0x7048x286[_0x432c[81]];_0x7048x285= _0x7048x286[_0x432c[33]];for(var _0x7048x288=0;_0x7048x288< _0x7048x285;++_0x7048x288){var _0x7048x289=null;_0x7048x289= _0x7048x6[_0x432c[34]]();this[_0x432c[289]][_0x432c[82]](_0x7048x289)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupsV2_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[628]);if(this[_0x432c[289]]!== null&& this[_0x432c[289]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[289],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[289]][_0x432c[85]]);for(var _0x7048x28a in this[_0x432c[289]]){if(this[_0x432c[289]][_0x432c[39]](_0x7048x28a)){_0x7048x28a= this[_0x432c[289]][_0x7048x28a];_0x7048xb[_0x432c[40]](_0x7048x28a)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getGroupsV2_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getGroupsV2_result[_0x432c[4]]= {};LineService_getGroupsV2_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x28b=0;var _0x7048x28c;this[_0x432c[21]]= [];var _0x7048x28d=0;_0x7048x28c= _0x7048x6[_0x432c[80]]();_0x7048x28d= _0x7048x28c[_0x432c[81]];_0x7048x28b= _0x7048x28c[_0x432c[33]];for(var _0x7048x28e=0;_0x7048x28e< _0x7048x28b;++_0x7048x28e){var _0x7048x28f=null;_0x7048x28f= new ttypes.Group();_0x7048x28f[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x28f)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getGroupsV2_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[629]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x290 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x290)){_0x7048x290= this[_0x432c[21]][_0x7048x290];_0x7048x290[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getHiddenContactMids_args= function(_0x7048x5){};LineService_getHiddenContactMids_args[_0x432c[4]]= {};LineService_getHiddenContactMids_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getHiddenContactMids_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[630]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getHiddenContactMids_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getHiddenContactMids_result[_0x432c[4]]= {};LineService_getHiddenContactMids_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x291=0;var _0x7048x292;this[_0x432c[21]]= [];var _0x7048x293=0;_0x7048x292= _0x7048x6[_0x432c[80]]();_0x7048x293= _0x7048x292[_0x432c[81]];_0x7048x291= _0x7048x292[_0x432c[33]];for(var _0x7048x294=0;_0x7048x294< _0x7048x291;++_0x7048x294){var _0x7048x295=null;_0x7048x295= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x295)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getHiddenContactMids_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[631]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x296 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x296)){_0x7048x296= this[_0x432c[21]][_0x7048x296];_0x7048xb[_0x432c[40]](_0x7048x296)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getIdentityIdentifier_args= function(_0x7048x5){};LineService_getIdentityIdentifier_args[_0x432c[4]]= {};LineService_getIdentityIdentifier_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getIdentityIdentifier_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[632]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getIdentityIdentifier_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getIdentityIdentifier_result[_0x432c[4]]= {};LineService_getIdentityIdentifier_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getIdentityIdentifier_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[633]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getLastAnnouncementIndex_args= function(_0x7048x5){};LineService_getLastAnnouncementIndex_args[_0x432c[4]]= {};LineService_getLastAnnouncementIndex_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getLastAnnouncementIndex_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[634]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getLastAnnouncementIndex_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getLastAnnouncementIndex_result[_0x432c[4]]= {};LineService_getLastAnnouncementIndex_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[21]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getLastAnnouncementIndex_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[635]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I32,0);_0x7048xb[_0x432c[65]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getLastOpRevision_args= function(_0x7048x5){};LineService_getLastOpRevision_args[_0x432c[4]]= {};LineService_getLastOpRevision_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getLastOpRevision_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[636]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getLastOpRevision_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getLastOpRevision_result[_0x432c[4]]= {};LineService_getLastOpRevision_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getLastOpRevision_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[637]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBox_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[502]]= null;this[_0x432c[638]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[502]]!== undefined){this[_0x432c[502]]= _0x7048x5[_0x432c[502]]};if(_0x7048x5[_0x432c[638]]!== undefined){this[_0x432c[638]]= _0x7048x5[_0x432c[638]]}}};LineService_getMessageBox_args[_0x432c[4]]= {};LineService_getMessageBox_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[502]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[638]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBox_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[639]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[502]]!== null&& this[_0x432c[502]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[502],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[502]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[638]]!== null&& this[_0x432c[638]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[638],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[638]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBox_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMessageBox_result[_0x432c[4]]= {};LineService_getMessageBox_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.TMessageBox();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBox_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[640]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxCompactWrapUp_args= function(_0x7048x5){this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_getMessageBoxCompactWrapUp_args[_0x432c[4]]= {};LineService_getMessageBoxCompactWrapUp_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxCompactWrapUp_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[641]);if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxCompactWrapUp_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMessageBoxCompactWrapUp_result[_0x432c[4]]= {};LineService_getMessageBoxCompactWrapUp_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.TMessageBoxWrapUp();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxCompactWrapUp_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[642]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxCompactWrapUpList_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[643]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[643]]!== undefined){this[_0x432c[643]]= _0x7048x5[_0x432c[643]]}}};LineService_getMessageBoxCompactWrapUpList_args[_0x432c[4]]= {};LineService_getMessageBoxCompactWrapUpList_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[407]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[643]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxCompactWrapUpList_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[644]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[643]]!== null&& this[_0x432c[643]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[643],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[643]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxCompactWrapUpList_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMessageBoxCompactWrapUpList_result[_0x432c[4]]= {};LineService_getMessageBoxCompactWrapUpList_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.TMessageBoxWrapUpResponse();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxCompactWrapUpList_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[645]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxList_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[638]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[638]]!== undefined){this[_0x432c[638]]= _0x7048x5[_0x432c[638]]}}};LineService_getMessageBoxList_args[_0x432c[4]]= {};LineService_getMessageBoxList_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[638]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxList_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[646]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[638]]!== null&& this[_0x432c[638]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[638],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[638]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxList_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMessageBoxList_result[_0x432c[4]]= {};LineService_getMessageBoxList_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x297=0;var _0x7048x298;this[_0x432c[21]]= [];var _0x7048x299=0;_0x7048x298= _0x7048x6[_0x432c[80]]();_0x7048x299= _0x7048x298[_0x432c[81]];_0x7048x297= _0x7048x298[_0x432c[33]];for(var _0x7048x29a=0;_0x7048x29a< _0x7048x297;++_0x7048x29a){var _0x7048x29b=null;_0x7048x29b= new ttypes.TMessageBox();_0x7048x29b[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x29b)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxList_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[647]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x29c in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x29c)){_0x7048x29c= this[_0x432c[21]][_0x7048x29c];_0x7048x29c[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxListByStatus_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[638]]= null;this[_0x432c[648]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[638]]!== undefined){this[_0x432c[638]]= _0x7048x5[_0x432c[638]]};if(_0x7048x5[_0x432c[648]]!== undefined){this[_0x432c[648]]= _0x7048x5[_0x432c[648]]}}};LineService_getMessageBoxListByStatus_args[_0x432c[4]]= {};LineService_getMessageBoxListByStatus_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[638]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[648]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxListByStatus_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[649]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[638]]!== null&& this[_0x432c[638]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[638],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[638]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[648]]!== null&& this[_0x432c[648]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[648],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[648]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxListByStatus_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMessageBoxListByStatus_result[_0x432c[4]]= {};LineService_getMessageBoxListByStatus_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x29d=0;var _0x7048x29e;this[_0x432c[21]]= [];var _0x7048x29f=0;_0x7048x29e= _0x7048x6[_0x432c[80]]();_0x7048x29f= _0x7048x29e[_0x432c[81]];_0x7048x29d= _0x7048x29e[_0x432c[33]];for(var _0x7048x2a0=0;_0x7048x2a0< _0x7048x29d;++_0x7048x2a0){var _0x7048x2a1=null;_0x7048x2a1= new ttypes.TMessageBox();_0x7048x2a1[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x2a1)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxListByStatus_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[650]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2a2 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2a2)){_0x7048x2a2= this[_0x432c[21]][_0x7048x2a2];_0x7048x2a2[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxWrapUp_args= function(_0x7048x5){this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_getMessageBoxWrapUp_args[_0x432c[4]]= {};LineService_getMessageBoxWrapUp_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxWrapUp_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[651]);if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxWrapUp_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMessageBoxWrapUp_result[_0x432c[4]]= {};LineService_getMessageBoxWrapUp_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.TMessageBoxWrapUp();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxWrapUp_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[652]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxWrapUpList_args= function(_0x7048x5){this[_0x432c[407]]= null;this[_0x432c[643]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[407]]!== undefined){this[_0x432c[407]]= _0x7048x5[_0x432c[407]]};if(_0x7048x5[_0x432c[643]]!== undefined){this[_0x432c[643]]= _0x7048x5[_0x432c[643]]}}};LineService_getMessageBoxWrapUpList_args[_0x432c[4]]= {};LineService_getMessageBoxWrapUpList_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[407]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[643]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxWrapUpList_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[653]);if(this[_0x432c[407]]!== null&& this[_0x432c[407]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[407],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[407]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[643]]!== null&& this[_0x432c[643]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[643],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[643]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessageBoxWrapUpList_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMessageBoxWrapUpList_result[_0x432c[4]]= {};LineService_getMessageBoxWrapUpList_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.TMessageBoxWrapUpResponse();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessageBoxWrapUpList_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[654]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessagesBySequenceNumber_args= function(_0x7048x5){this[_0x432c[336]]= null;this[_0x432c[502]]= null;this[_0x432c[655]]= null;this[_0x432c[656]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[336]]!== undefined){this[_0x432c[336]]= _0x7048x5[_0x432c[336]]};if(_0x7048x5[_0x432c[502]]!== undefined){this[_0x432c[502]]= _0x7048x5[_0x432c[502]]};if(_0x7048x5[_0x432c[655]]!== undefined){this[_0x432c[655]]= _0x7048x5[_0x432c[655]]};if(_0x7048x5[_0x432c[656]]!== undefined){this[_0x432c[656]]= _0x7048x5[_0x432c[656]]}}};LineService_getMessagesBySequenceNumber_args[_0x432c[4]]= {};LineService_getMessagesBySequenceNumber_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[336]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[502]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[655]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[656]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessagesBySequenceNumber_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[657]);if(this[_0x432c[336]]!== null&& this[_0x432c[336]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[336],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[336]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[502]]!== null&& this[_0x432c[502]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[502],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[502]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[655]]!== null&& this[_0x432c[655]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[655],Thrift[_0x432c[12]].I64,4);_0x7048xb[_0x432c[119]](this[_0x432c[655]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[656]]!== null&& this[_0x432c[656]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[656],Thrift[_0x432c[12]].I64,5);_0x7048xb[_0x432c[119]](this[_0x432c[656]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getMessagesBySequenceNumber_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getMessagesBySequenceNumber_result[_0x432c[4]]= {};LineService_getMessagesBySequenceNumber_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2a3=0;var _0x7048x2a4;this[_0x432c[21]]= [];var _0x7048x2a5=0;_0x7048x2a4= _0x7048x6[_0x432c[80]]();_0x7048x2a5= _0x7048x2a4[_0x432c[81]];_0x7048x2a3= _0x7048x2a4[_0x432c[33]];for(var _0x7048x2a6=0;_0x7048x2a6< _0x7048x2a3;++_0x7048x2a6){var _0x7048x2a7=null;_0x7048x2a7= new ttypes.Message();_0x7048x2a7[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x2a7)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getMessagesBySequenceNumber_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[658]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2a8 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2a8)){_0x7048x2a8= this[_0x432c[21]][_0x7048x2a8];_0x7048x2a8[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNextMessages_args= function(_0x7048x5){this[_0x432c[502]]= null;this[_0x432c[655]]= null;this[_0x432c[659]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[502]]!== undefined){this[_0x432c[502]]= _0x7048x5[_0x432c[502]]};if(_0x7048x5[_0x432c[655]]!== undefined){this[_0x432c[655]]= _0x7048x5[_0x432c[655]]};if(_0x7048x5[_0x432c[659]]!== undefined){this[_0x432c[659]]= _0x7048x5[_0x432c[659]]}}};LineService_getNextMessages_args[_0x432c[4]]= {};LineService_getNextMessages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[502]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[655]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[659]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNextMessages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[660]);if(this[_0x432c[502]]!== null&& this[_0x432c[502]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[502],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[502]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[655]]!== null&& this[_0x432c[655]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[655],Thrift[_0x432c[12]].I64,3);_0x7048xb[_0x432c[119]](this[_0x432c[655]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[659]]!== null&& this[_0x432c[659]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[659],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[659]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNextMessages_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getNextMessages_result[_0x432c[4]]= {};LineService_getNextMessages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2a9=0;var _0x7048x2aa;this[_0x432c[21]]= [];var _0x7048x2ab=0;_0x7048x2aa= _0x7048x6[_0x432c[80]]();_0x7048x2ab= _0x7048x2aa[_0x432c[81]];_0x7048x2a9= _0x7048x2aa[_0x432c[33]];for(var _0x7048x2ac=0;_0x7048x2ac< _0x7048x2a9;++_0x7048x2ac){var _0x7048x2ad=null;_0x7048x2ad= new ttypes.Message();_0x7048x2ad[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x2ad)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNextMessages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[661]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2ae in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2ae)){_0x7048x2ae= this[_0x432c[21]][_0x7048x2ae];_0x7048x2ae[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNotificationPolicy_args= function(_0x7048x5){this[_0x432c[58]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[58]]!== undefined){this[_0x432c[58]]= _0x7048x5[_0x432c[58]]}}};LineService_getNotificationPolicy_args[_0x432c[4]]= {};LineService_getNotificationPolicy_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[58]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNotificationPolicy_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[662]);if(this[_0x432c[58]]!== null&& this[_0x432c[58]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[58],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[58]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getNotificationPolicy_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getNotificationPolicy_result[_0x432c[4]]= {};LineService_getNotificationPolicy_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2af=0;var _0x7048x2b0;this[_0x432c[21]]= [];var _0x7048x2b1=0;_0x7048x2b0= _0x7048x6[_0x432c[80]]();_0x7048x2b1= _0x7048x2b0[_0x432c[81]];_0x7048x2af= _0x7048x2b0[_0x432c[33]];for(var _0x7048x2b2=0;_0x7048x2b2< _0x7048x2af;++_0x7048x2b2){var _0x7048x2b3=null;_0x7048x2b3= _0x7048x6[_0x432c[63]]();this[_0x432c[21]][_0x432c[82]](_0x7048x2b3)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getNotificationPolicy_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[663]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].I32,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2b4 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2b4)){_0x7048x2b4= this[_0x432c[21]][_0x7048x2b4];_0x7048xb[_0x432c[65]](_0x7048x2b4)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPreviousMessages_args= function(_0x7048x5){this[_0x432c[502]]= null;this[_0x432c[656]]= null;this[_0x432c[659]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[502]]!== undefined){this[_0x432c[502]]= _0x7048x5[_0x432c[502]]};if(_0x7048x5[_0x432c[656]]!== undefined){this[_0x432c[656]]= _0x7048x5[_0x432c[656]]};if(_0x7048x5[_0x432c[659]]!== undefined){this[_0x432c[659]]= _0x7048x5[_0x432c[659]]}}};LineService_getPreviousMessages_args[_0x432c[4]]= {};LineService_getPreviousMessages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[502]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[656]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[659]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPreviousMessages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[664]);if(this[_0x432c[502]]!== null&& this[_0x432c[502]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[502],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[502]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[656]]!== null&& this[_0x432c[656]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[656],Thrift[_0x432c[12]].I64,3);_0x7048xb[_0x432c[119]](this[_0x432c[656]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[659]]!== null&& this[_0x432c[659]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[659],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[659]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getPreviousMessages_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getPreviousMessages_result[_0x432c[4]]= {};LineService_getPreviousMessages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2b5=0;var _0x7048x2b6;this[_0x432c[21]]= [];var _0x7048x2b7=0;_0x7048x2b6= _0x7048x6[_0x432c[80]]();_0x7048x2b7= _0x7048x2b6[_0x432c[81]];_0x7048x2b5= _0x7048x2b6[_0x432c[33]];for(var _0x7048x2b8=0;_0x7048x2b8< _0x7048x2b5;++_0x7048x2b8){var _0x7048x2b9=null;_0x7048x2b9= new ttypes.Message();_0x7048x2b9[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x2b9)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getPreviousMessages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[665]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2ba in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2ba)){_0x7048x2ba= this[_0x432c[21]][_0x7048x2ba];_0x7048x2ba[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProfile_args= function(_0x7048x5){};LineService_getProfile_args[_0x432c[4]]= {};LineService_getProfile_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProfile_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[666]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProfile_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getProfile_result[_0x432c[4]]= {};LineService_getProfile_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Profile();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProfile_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[667]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProximityMatchCandidateList_args= function(_0x7048x5){this[_0x432c[59]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]}}};LineService_getProximityMatchCandidateList_args[_0x432c[4]]= {};LineService_getProximityMatchCandidateList_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProximityMatchCandidateList_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[668]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProximityMatchCandidateList_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getProximityMatchCandidateList_result[_0x432c[4]]= {};LineService_getProximityMatchCandidateList_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.ProximityMatchCandidateResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProximityMatchCandidateList_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[669]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProximityMatchCandidates_args= function(_0x7048x5){this[_0x432c[59]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]}}};LineService_getProximityMatchCandidates_args[_0x432c[4]]= {};LineService_getProximityMatchCandidates_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProximityMatchCandidates_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[670]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getProximityMatchCandidates_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getProximityMatchCandidates_result[_0x432c[4]]= {};LineService_getProximityMatchCandidates_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[472]]){var _0x7048x2bb=0;var _0x7048x2bc;this[_0x432c[21]]= [];var _0x7048x2bd=0;_0x7048x2bc= _0x7048x6[_0x432c[473]]();_0x7048x2bd= _0x7048x2bc[_0x432c[81]];_0x7048x2bb= _0x7048x2bc[_0x432c[33]];for(var _0x7048x2be=0;_0x7048x2be< _0x7048x2bb;++_0x7048x2be){var _0x7048x2bf=null;_0x7048x2bf= new ttypes.Contact();_0x7048x2bf[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x2bf)};_0x7048x6[_0x432c[474]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getProximityMatchCandidates_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[671]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].SET,0);_0x7048xb[_0x432c[476]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2c0 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2c0)){_0x7048x2c0= this[_0x432c[21]][_0x7048x2c0];_0x7048x2c0[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[477]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRecentMessages_args= function(_0x7048x5){this[_0x432c[502]]= null;this[_0x432c[659]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[502]]!== undefined){this[_0x432c[502]]= _0x7048x5[_0x432c[502]]};if(_0x7048x5[_0x432c[659]]!== undefined){this[_0x432c[659]]= _0x7048x5[_0x432c[659]]}}};LineService_getRecentMessages_args[_0x432c[4]]= {};LineService_getRecentMessages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[502]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[659]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRecentMessages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[672]);if(this[_0x432c[502]]!== null&& this[_0x432c[502]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[502],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[502]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[659]]!== null&& this[_0x432c[659]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[659],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[659]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRecentMessages_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getRecentMessages_result[_0x432c[4]]= {};LineService_getRecentMessages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2c1=0;var _0x7048x2c2;this[_0x432c[21]]= [];var _0x7048x2c3=0;_0x7048x2c2= _0x7048x6[_0x432c[80]]();_0x7048x2c3= _0x7048x2c2[_0x432c[81]];_0x7048x2c1= _0x7048x2c2[_0x432c[33]];for(var _0x7048x2c4=0;_0x7048x2c4< _0x7048x2c1;++_0x7048x2c4){var _0x7048x2c5=null;_0x7048x2c5= new ttypes.Message();_0x7048x2c5[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x2c5)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRecentMessages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[673]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2c6 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2c6)){_0x7048x2c6= this[_0x432c[21]][_0x7048x2c6];_0x7048x2c6[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRecommendationIds_args= function(_0x7048x5){};LineService_getRecommendationIds_args[_0x432c[4]]= {};LineService_getRecommendationIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRecommendationIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[674]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRecommendationIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getRecommendationIds_result[_0x432c[4]]= {};LineService_getRecommendationIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2c7=0;var _0x7048x2c8;this[_0x432c[21]]= [];var _0x7048x2c9=0;_0x7048x2c8= _0x7048x6[_0x432c[80]]();_0x7048x2c9= _0x7048x2c8[_0x432c[81]];_0x7048x2c7= _0x7048x2c8[_0x432c[33]];for(var _0x7048x2ca=0;_0x7048x2ca< _0x7048x2c7;++_0x7048x2ca){var _0x7048x2cb=null;_0x7048x2cb= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x432c[82]](_0x7048x2cb)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRecommendationIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[675]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2cc in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2cc)){_0x7048x2cc= this[_0x432c[21]][_0x7048x2cc];_0x7048xb[_0x432c[40]](_0x7048x2cc)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRoom_args= function(_0x7048x5){this[_0x432c[607]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[607]]!== undefined){this[_0x432c[607]]= _0x7048x5[_0x432c[607]]}}};LineService_getRoom_args[_0x432c[4]]= {};LineService_getRoom_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[607]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRoom_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[676]);if(this[_0x432c[607]]!== null&& this[_0x432c[607]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[607],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[607]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRoom_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getRoom_result[_0x432c[4]]= {};LineService_getRoom_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Room();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRoom_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[677]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRoomsV2_args= function(_0x7048x5){this[_0x432c[678]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[678]]!== undefined){this[_0x432c[678]]= _0x7048x5[_0x432c[678]]}}};LineService_getRoomsV2_args[_0x432c[4]]= {};LineService_getRoomsV2_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2cd=0;var _0x7048x2ce;this[_0x432c[678]]= [];var _0x7048x2cf=0;_0x7048x2ce= _0x7048x6[_0x432c[80]]();_0x7048x2cf= _0x7048x2ce[_0x432c[81]];_0x7048x2cd= _0x7048x2ce[_0x432c[33]];for(var _0x7048x2d0=0;_0x7048x2d0< _0x7048x2cd;++_0x7048x2d0){var _0x7048x2d1=null;_0x7048x2d1= _0x7048x6[_0x432c[34]]();this[_0x432c[678]][_0x432c[82]](_0x7048x2d1)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRoomsV2_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[679]);if(this[_0x432c[678]]!== null&& this[_0x432c[678]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[678],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[678]][_0x432c[85]]);for(var _0x7048x2d2 in this[_0x432c[678]]){if(this[_0x432c[678]][_0x432c[39]](_0x7048x2d2)){_0x7048x2d2= this[_0x432c[678]][_0x7048x2d2];_0x7048xb[_0x432c[40]](_0x7048x2d2)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRoomsV2_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getRoomsV2_result[_0x432c[4]]= {};LineService_getRoomsV2_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2d3=0;var _0x7048x2d4;this[_0x432c[21]]= [];var _0x7048x2d5=0;_0x7048x2d4= _0x7048x6[_0x432c[80]]();_0x7048x2d5= _0x7048x2d4[_0x432c[81]];_0x7048x2d3= _0x7048x2d4[_0x432c[33]];for(var _0x7048x2d6=0;_0x7048x2d6< _0x7048x2d3;++_0x7048x2d6){var _0x7048x2d7=null;_0x7048x2d7= new ttypes.Room();_0x7048x2d7[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x2d7)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRoomsV2_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[680]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2d8 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2d8)){_0x7048x2d8= this[_0x432c[21]][_0x7048x2d8];_0x7048x2d8[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRSAKeyInfo_args= function(_0x7048x5){this[_0x432c[681]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[681]]!== undefined){this[_0x432c[681]]= _0x7048x5[_0x432c[681]]}}};LineService_getRSAKeyInfo_args[_0x432c[4]]= {};LineService_getRSAKeyInfo_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[681]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRSAKeyInfo_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[682]);if(this[_0x432c[681]]!== null&& this[_0x432c[681]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[681],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[681]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getRSAKeyInfo_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getRSAKeyInfo_result[_0x432c[4]]= {};LineService_getRSAKeyInfo_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.RSAKey();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getRSAKeyInfo_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[683]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getServerTime_args= function(_0x7048x5){};LineService_getServerTime_args[_0x432c[4]]= {};LineService_getServerTime_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getServerTime_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[684]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getServerTime_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getServerTime_result[_0x432c[4]]= {};LineService_getServerTime_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[21]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getServerTime_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[685]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I64,0);_0x7048xb[_0x432c[119]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSessions_args= function(_0x7048x5){};LineService_getSessions_args[_0x432c[4]]= {};LineService_getSessions_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSessions_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[686]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSessions_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSessions_result[_0x432c[4]]= {};LineService_getSessions_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2d9=0;var _0x7048x2da;this[_0x432c[21]]= [];var _0x7048x2db=0;_0x7048x2da= _0x7048x6[_0x432c[80]]();_0x7048x2db= _0x7048x2da[_0x432c[81]];_0x7048x2d9= _0x7048x2da[_0x432c[33]];for(var _0x7048x2dc=0;_0x7048x2dc< _0x7048x2d9;++_0x7048x2dc){var _0x7048x2dd=null;_0x7048x2dd= new ttypes.LoginSession();_0x7048x2dd[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x2dd)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSessions_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[687]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x2de in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x2de)){_0x7048x2de= this[_0x432c[21]][_0x7048x2de];_0x7048x2de[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSettings_args= function(_0x7048x5){};LineService_getSettings_args[_0x432c[4]]= {};LineService_getSettings_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSettings_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[688]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSettings_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSettings_result[_0x432c[4]]= {};LineService_getSettings_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Settings();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSettings_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[689]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSettingsAttributes_args= function(_0x7048x5){this[_0x432c[690]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[690]]!== undefined){this[_0x432c[690]]= _0x7048x5[_0x432c[690]]}}};LineService_getSettingsAttributes_args[_0x432c[4]]= {};LineService_getSettingsAttributes_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[690]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSettingsAttributes_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[691]);if(this[_0x432c[690]]!== null&& this[_0x432c[690]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[690],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[690]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSettingsAttributes_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSettingsAttributes_result[_0x432c[4]]= {};LineService_getSettingsAttributes_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Settings();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSettingsAttributes_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[692]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSystemConfiguration_args= function(_0x7048x5){};LineService_getSystemConfiguration_args[_0x432c[4]]= {};LineService_getSystemConfiguration_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSystemConfiguration_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[693]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getSystemConfiguration_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getSystemConfiguration_result[_0x432c[4]]= {};LineService_getSystemConfiguration_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.SystemConfiguration();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getSystemConfiguration_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[694]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getConfigurations_args= function(_0x7048x5){this[_0x432c[695]]= null;this[_0x432c[696]]= null;this[_0x432c[697]]= null;this[_0x432c[698]]= null;this[_0x432c[58]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[695]]!== undefined){this[_0x432c[695]]= _0x7048x5[_0x432c[695]]};if(_0x7048x5[_0x432c[696]]!== undefined){this[_0x432c[696]]= _0x7048x5[_0x432c[696]]};if(_0x7048x5[_0x432c[697]]!== undefined){this[_0x432c[697]]= _0x7048x5[_0x432c[697]]};if(_0x7048x5[_0x432c[698]]!== undefined){this[_0x432c[698]]= _0x7048x5[_0x432c[698]]};if(_0x7048x5[_0x432c[58]]!== undefined){this[_0x432c[58]]= _0x7048x5[_0x432c[58]]}}};LineService_getConfigurations_args[_0x432c[4]]= {};LineService_getConfigurations_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[695]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[696]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[697]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[698]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[58]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getConfigurations_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[699]);if(this[_0x432c[695]]!== null&& this[_0x432c[695]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[695],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[695]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[696]]!== null&& this[_0x432c[696]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[696],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[696]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[697]]!== null&& this[_0x432c[697]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[697],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[697]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[698]]!== null&& this[_0x432c[698]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[698],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[698]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[58]]!== null&& this[_0x432c[58]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[58],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[40]](this[_0x432c[58]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getConfigurations_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getConfigurations_result[_0x432c[4]]= {};LineService_getConfigurations_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getConfigurations_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[700]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserTicket_args= function(_0x7048x5){};LineService_getUserTicket_args[_0x432c[4]]= {};LineService_getUserTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[701]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getUserTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getUserTicket_result[_0x432c[4]]= {};LineService_getUserTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Ticket();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getUserTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[702]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getWapInvitation_args= function(_0x7048x5){this[_0x432c[703]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[703]]!== undefined){this[_0x432c[703]]= _0x7048x5[_0x432c[703]]}}};LineService_getWapInvitation_args[_0x432c[4]]= {};LineService_getWapInvitation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[703]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getWapInvitation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[704]);if(this[_0x432c[703]]!== null&& this[_0x432c[703]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[703],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[703]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_getWapInvitation_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_getWapInvitation_result[_0x432c[4]]= {};LineService_getWapInvitation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.WapInvitation();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_getWapInvitation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[705]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_invalidateUserTicket_args= function(_0x7048x5){};LineService_invalidateUserTicket_args[_0x432c[4]]= {};LineService_invalidateUserTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_invalidateUserTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[706]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_invalidateUserTicket_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_invalidateUserTicket_result[_0x432c[4]]= {};LineService_invalidateUserTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_invalidateUserTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[707]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_inviteFriendsBySms_args= function(_0x7048x5){this[_0x432c[708]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[708]]!== undefined){this[_0x432c[708]]= _0x7048x5[_0x432c[708]]}}};LineService_inviteFriendsBySms_args[_0x432c[4]]= {};LineService_inviteFriendsBySms_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2df=0;var _0x7048x2e0;this[_0x432c[708]]= [];var _0x7048x2e1=0;_0x7048x2e0= _0x7048x6[_0x432c[80]]();_0x7048x2e1= _0x7048x2e0[_0x432c[81]];_0x7048x2df= _0x7048x2e0[_0x432c[33]];for(var _0x7048x2e2=0;_0x7048x2e2< _0x7048x2df;++_0x7048x2e2){var _0x7048x2e3=null;_0x7048x2e3= _0x7048x6[_0x432c[34]]();this[_0x432c[708]][_0x432c[82]](_0x7048x2e3)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_inviteFriendsBySms_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[709]);if(this[_0x432c[708]]!== null&& this[_0x432c[708]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[708],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[708]][_0x432c[85]]);for(var _0x7048x2e4 in this[_0x432c[708]]){if(this[_0x432c[708]][_0x432c[39]](_0x7048x2e4)){_0x7048x2e4= this[_0x432c[708]][_0x7048x2e4];_0x7048xb[_0x432c[40]](_0x7048x2e4)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_inviteFriendsBySms_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_inviteFriendsBySms_result[_0x432c[4]]= {};LineService_inviteFriendsBySms_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_inviteFriendsBySms_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[710]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_inviteIntoGroup_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[286]]= null;this[_0x432c[494]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]};if(_0x7048x5[_0x432c[494]]!== undefined){this[_0x432c[494]]= _0x7048x5[_0x432c[494]]}}};LineService_inviteIntoGroup_args[_0x432c[4]]= {};LineService_inviteIntoGroup_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2e5=0;var _0x7048x2e6;this[_0x432c[494]]= [];var _0x7048x2e7=0;_0x7048x2e6= _0x7048x6[_0x432c[80]]();_0x7048x2e7= _0x7048x2e6[_0x432c[81]];_0x7048x2e5= _0x7048x2e6[_0x432c[33]];for(var _0x7048x2e8=0;_0x7048x2e8< _0x7048x2e5;++_0x7048x2e8){var _0x7048x2e9=null;_0x7048x2e9= _0x7048x6[_0x432c[34]]();this[_0x432c[494]][_0x432c[82]](_0x7048x2e9)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_inviteIntoGroup_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[711]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[494]]!== null&& this[_0x432c[494]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[494],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[494]][_0x432c[85]]);for(var _0x7048x2ea in this[_0x432c[494]]){if(this[_0x432c[494]][_0x432c[39]](_0x7048x2ea)){_0x7048x2ea= this[_0x432c[494]][_0x7048x2ea];_0x7048xb[_0x432c[40]](_0x7048x2ea)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_inviteIntoGroup_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_inviteIntoGroup_result[_0x432c[4]]= {};LineService_inviteIntoGroup_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_inviteIntoGroup_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[712]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_inviteIntoRoom_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[607]]= null;this[_0x432c[494]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[607]]!== undefined){this[_0x432c[607]]= _0x7048x5[_0x432c[607]]};if(_0x7048x5[_0x432c[494]]!== undefined){this[_0x432c[494]]= _0x7048x5[_0x432c[494]]}}};LineService_inviteIntoRoom_args[_0x432c[4]]= {};LineService_inviteIntoRoom_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[607]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2eb=0;var _0x7048x2ec;this[_0x432c[494]]= [];var _0x7048x2ed=0;_0x7048x2ec= _0x7048x6[_0x432c[80]]();_0x7048x2ed= _0x7048x2ec[_0x432c[81]];_0x7048x2eb= _0x7048x2ec[_0x432c[33]];for(var _0x7048x2ee=0;_0x7048x2ee< _0x7048x2eb;++_0x7048x2ee){var _0x7048x2ef=null;_0x7048x2ef= _0x7048x6[_0x432c[34]]();this[_0x432c[494]][_0x432c[82]](_0x7048x2ef)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_inviteIntoRoom_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[713]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[607]]!== null&& this[_0x432c[607]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[607],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[607]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[494]]!== null&& this[_0x432c[494]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[494],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[494]][_0x432c[85]]);for(var _0x7048x2f0 in this[_0x432c[494]]){if(this[_0x432c[494]][_0x432c[39]](_0x7048x2f0)){_0x7048x2f0= this[_0x432c[494]][_0x7048x2f0];_0x7048xb[_0x432c[40]](_0x7048x2f0)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_inviteIntoRoom_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_inviteIntoRoom_result[_0x432c[4]]= {};LineService_inviteIntoRoom_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_inviteIntoRoom_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[714]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_inviteViaEmail_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[715]]= null;this[_0x432c[520]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[715]]!== undefined){this[_0x432c[715]]= _0x7048x5[_0x432c[715]]};if(_0x7048x5[_0x432c[520]]!== undefined){this[_0x432c[520]]= _0x7048x5[_0x432c[520]]}}};LineService_inviteViaEmail_args[_0x432c[4]]= {};LineService_inviteViaEmail_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[715]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[520]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_inviteViaEmail_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[716]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[715]]!== null&& this[_0x432c[715]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[715],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[715]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[520]]!== null&& this[_0x432c[520]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[520],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[520]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_inviteViaEmail_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_inviteViaEmail_result[_0x432c[4]]= {};LineService_inviteViaEmail_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_inviteViaEmail_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[717]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isIdentityIdentifierAvailable_args= function(_0x7048x5){this[_0x432c[681]]= null;this[_0x432c[718]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[681]]!== undefined){this[_0x432c[681]]= _0x7048x5[_0x432c[681]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]}}};LineService_isIdentityIdentifierAvailable_args[_0x432c[4]]= {};LineService_isIdentityIdentifierAvailable_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[681]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isIdentityIdentifierAvailable_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[719]);if(this[_0x432c[681]]!== null&& this[_0x432c[681]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[681],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[681]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isIdentityIdentifierAvailable_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_isIdentityIdentifierAvailable_result[_0x432c[4]]= {};LineService_isIdentityIdentifierAvailable_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isIdentityIdentifierAvailable_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[720]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isUseridAvailable_args= function(_0x7048x5){this[_0x432c[269]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[269]]!== undefined){this[_0x432c[269]]= _0x7048x5[_0x432c[269]]}}};LineService_isUseridAvailable_args[_0x432c[4]]= {};LineService_isUseridAvailable_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[269]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isUseridAvailable_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[721]);if(this[_0x432c[269]]!== null&& this[_0x432c[269]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[269],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[269]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_isUseridAvailable_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_isUseridAvailable_result[_0x432c[4]]= {};LineService_isUseridAvailable_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_isUseridAvailable_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[722]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_kickoutFromGroup_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[286]]= null;this[_0x432c[494]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]};if(_0x7048x5[_0x432c[494]]!== undefined){this[_0x432c[494]]= _0x7048x5[_0x432c[494]]}}};LineService_kickoutFromGroup_args[_0x432c[4]]= {};LineService_kickoutFromGroup_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x2f1=0;var _0x7048x2f2;this[_0x432c[494]]= [];var _0x7048x2f3=0;_0x7048x2f2= _0x7048x6[_0x432c[80]]();_0x7048x2f3= _0x7048x2f2[_0x432c[81]];_0x7048x2f1= _0x7048x2f2[_0x432c[33]];for(var _0x7048x2f4=0;_0x7048x2f4< _0x7048x2f1;++_0x7048x2f4){var _0x7048x2f5=null;_0x7048x2f5= _0x7048x6[_0x432c[34]]();this[_0x432c[494]][_0x432c[82]](_0x7048x2f5)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_kickoutFromGroup_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[723]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[494]]!== null&& this[_0x432c[494]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[494],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[494]][_0x432c[85]]);for(var _0x7048x2f6 in this[_0x432c[494]]){if(this[_0x432c[494]][_0x432c[39]](_0x7048x2f6)){_0x7048x2f6= this[_0x432c[494]][_0x7048x2f6];_0x7048xb[_0x432c[40]](_0x7048x2f6)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_kickoutFromGroup_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_kickoutFromGroup_result[_0x432c[4]]= {};LineService_kickoutFromGroup_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_kickoutFromGroup_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[724]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_leaveGroup_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[286]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]}}};LineService_leaveGroup_args[_0x432c[4]]= {};LineService_leaveGroup_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_leaveGroup_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[725]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_leaveGroup_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_leaveGroup_result[_0x432c[4]]= {};LineService_leaveGroup_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_leaveGroup_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[726]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_leaveRoom_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[607]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[607]]!== undefined){this[_0x432c[607]]= _0x7048x5[_0x432c[607]]}}};LineService_leaveRoom_args[_0x432c[4]]= {};LineService_leaveRoom_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[607]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_leaveRoom_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[727]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[607]]!== null&& this[_0x432c[607]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[607],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[607]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_leaveRoom_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_leaveRoom_result[_0x432c[4]]= {};LineService_leaveRoom_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_leaveRoom_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[728]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithIdentityCredential_args= function(_0x7048x5){this[_0x432c[729]]= null;this[_0x432c[718]]= null;this[_0x432c[730]]= null;this[_0x432c[587]]= null;this[_0x432c[731]]= null;this[_0x432c[588]]= null;this[_0x432c[732]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[729]]!== undefined){this[_0x432c[729]]= _0x7048x5[_0x432c[729]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]};if(_0x7048x5[_0x432c[730]]!== undefined){this[_0x432c[730]]= _0x7048x5[_0x432c[730]]};if(_0x7048x5[_0x432c[587]]!== undefined){this[_0x432c[587]]= _0x7048x5[_0x432c[587]]};if(_0x7048x5[_0x432c[731]]!== undefined){this[_0x432c[731]]= _0x7048x5[_0x432c[731]]};if(_0x7048x5[_0x432c[588]]!== undefined){this[_0x432c[588]]= _0x7048x5[_0x432c[588]]};if(_0x7048x5[_0x432c[732]]!== undefined){this[_0x432c[732]]= _0x7048x5[_0x432c[732]]}}};LineService_loginWithIdentityCredential_args[_0x432c[4]]= {};LineService_loginWithIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 8:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[729]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[730]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[587]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[731]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[588]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 9:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[732]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[733]);if(this[_0x432c[729]]!== null&& this[_0x432c[729]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[729],Thrift[_0x432c[12]].I32,8);_0x7048xb[_0x432c[65]](this[_0x432c[729]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[730]]!== null&& this[_0x432c[730]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[730],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[730]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[587]]!== null&& this[_0x432c[587]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[587],Thrift[_0x432c[12]].BOOL,5);_0x7048xb[_0x432c[102]](this[_0x432c[587]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[731]]!== null&& this[_0x432c[731]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[731],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[40]](this[_0x432c[731]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[588]]!== null&& this[_0x432c[588]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[588],Thrift[_0x432c[12]].STRING,7);_0x7048xb[_0x432c[40]](this[_0x432c[588]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[732]]!== null&& this[_0x432c[732]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[732],Thrift[_0x432c[12]].STRING,9);_0x7048xb[_0x432c[40]](this[_0x432c[732]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithIdentityCredential_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_loginWithIdentityCredential_result[_0x432c[4]]= {};LineService_loginWithIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[734]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithIdentityCredentialForCertificate_args= function(_0x7048x5){this[_0x432c[729]]= null;this[_0x432c[718]]= null;this[_0x432c[730]]= null;this[_0x432c[587]]= null;this[_0x432c[731]]= null;this[_0x432c[588]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[729]]!== undefined){this[_0x432c[729]]= _0x7048x5[_0x432c[729]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]};if(_0x7048x5[_0x432c[730]]!== undefined){this[_0x432c[730]]= _0x7048x5[_0x432c[730]]};if(_0x7048x5[_0x432c[587]]!== undefined){this[_0x432c[587]]= _0x7048x5[_0x432c[587]]};if(_0x7048x5[_0x432c[731]]!== undefined){this[_0x432c[731]]= _0x7048x5[_0x432c[731]]};if(_0x7048x5[_0x432c[588]]!== undefined){this[_0x432c[588]]= _0x7048x5[_0x432c[588]]}}};LineService_loginWithIdentityCredentialForCertificate_args[_0x432c[4]]= {};LineService_loginWithIdentityCredentialForCertificate_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 8:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[729]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[730]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[587]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[731]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[588]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithIdentityCredentialForCertificate_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[735]);if(this[_0x432c[729]]!== null&& this[_0x432c[729]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[729],Thrift[_0x432c[12]].I32,8);_0x7048xb[_0x432c[65]](this[_0x432c[729]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[730]]!== null&& this[_0x432c[730]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[730],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[730]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[587]]!== null&& this[_0x432c[587]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[587],Thrift[_0x432c[12]].BOOL,5);_0x7048xb[_0x432c[102]](this[_0x432c[587]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[731]]!== null&& this[_0x432c[731]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[731],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[40]](this[_0x432c[731]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[588]]!== null&& this[_0x432c[588]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[588],Thrift[_0x432c[12]].STRING,7);_0x7048xb[_0x432c[40]](this[_0x432c[588]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithIdentityCredentialForCertificate_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_loginWithIdentityCredentialForCertificate_result[_0x432c[4]]= {};LineService_loginWithIdentityCredentialForCertificate_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.LoginResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithIdentityCredentialForCertificate_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[736]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginZ_args= function(_0x7048x5){this[_0x432c[737]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[737]]!== undefined){this[_0x432c[737]]= _0x7048x5[_0x432c[737]]}}};LineService_loginZ_args[_0x432c[4]]= {};LineService_loginZ_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[737]]= new ttypes.LoginRequest();this[_0x432c[737]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginZ_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[738]);if(this[_0x432c[737]]!== null&& this[_0x432c[737]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[737],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[737]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginZ_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_loginZ_result[_0x432c[4]]= {};LineService_loginZ_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.LoginResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginZ_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[739]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithVerifier_args= function(_0x7048x5){this[_0x432c[60]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]}}};LineService_loginWithVerifier_args[_0x432c[4]]= {};LineService_loginWithVerifier_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithVerifier_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[740]);if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithVerifier_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_loginWithVerifier_result[_0x432c[4]]= {};LineService_loginWithVerifier_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithVerifier_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[741]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithVerifierForCerificate_args= function(_0x7048x5){this[_0x432c[60]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]}}};LineService_loginWithVerifierForCerificate_args[_0x432c[4]]= {};LineService_loginWithVerifierForCerificate_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithVerifierForCerificate_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[742]);if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithVerifierForCerificate_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_loginWithVerifierForCerificate_result[_0x432c[4]]= {};LineService_loginWithVerifierForCerificate_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.LoginResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithVerifierForCerificate_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[743]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithVerifierForCertificate_args= function(_0x7048x5){this[_0x432c[60]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]}}};LineService_loginWithVerifierForCertificate_args[_0x432c[4]]= {};LineService_loginWithVerifierForCertificate_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithVerifierForCertificate_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[744]);if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_loginWithVerifierForCertificate_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_loginWithVerifierForCertificate_result[_0x432c[4]]= {};LineService_loginWithVerifierForCertificate_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.LoginResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_loginWithVerifierForCertificate_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[745]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_logout_args= function(_0x7048x5){};LineService_logout_args[_0x432c[4]]= {};LineService_logout_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_logout_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[746]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_logout_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_logout_result[_0x432c[4]]= {};LineService_logout_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_logout_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[747]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_logoutSession_args= function(_0x7048x5){this[_0x432c[748]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[748]]!== undefined){this[_0x432c[748]]= _0x7048x5[_0x432c[748]]}}};LineService_logoutSession_args[_0x432c[4]]= {};LineService_logoutSession_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[748]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_logoutSession_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[749]);if(this[_0x432c[748]]!== null&& this[_0x432c[748]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[748],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[748]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_logoutSession_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_logoutSession_result[_0x432c[4]]= {};LineService_logoutSession_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_logoutSession_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[750]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_noop_args= function(_0x7048x5){};LineService_noop_args[_0x432c[4]]= {};LineService_noop_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_noop_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[751]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_noop_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_noop_result[_0x432c[4]]= {};LineService_noop_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_noop_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[752]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifiedRedirect_args= function(_0x7048x5){this[_0x432c[753]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[753]]!== undefined){this[_0x432c[753]]= _0x7048x5[_0x432c[753]]}}};LineService_notifiedRedirect_args[_0x432c[4]]= {};LineService_notifiedRedirect_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x2f7=0;var _0x7048x2f8;this[_0x432c[753]]= {};var _0x7048x2f9=0;var _0x7048x2fa=0;_0x7048x2f8= _0x7048x6[_0x432c[30]]();_0x7048x2f9= _0x7048x2f8[_0x432c[31]];_0x7048x2fa= _0x7048x2f8[_0x432c[32]];_0x7048x2f7= _0x7048x2f8[_0x432c[33]];for(var _0x7048x2fb=0;_0x7048x2fb< _0x7048x2f7;++_0x7048x2fb){var _0x7048x2fc=null;var _0x7048x2fd=null;_0x7048x2fc= _0x7048x6[_0x432c[34]]();_0x7048x2fd= _0x7048x6[_0x432c[34]]();this[_0x432c[753]][_0x7048x2fc]= _0x7048x2fd};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifiedRedirect_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[754]);if(this[_0x432c[753]]!== null&& this[_0x432c[753]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[753],Thrift[_0x432c[12]].MAP,2);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[753]]));for(var _0x7048x2fe in this[_0x432c[753]]){if(this[_0x432c[753]][_0x432c[39]](_0x7048x2fe)){var _0x7048x2ff=this[_0x432c[753]][_0x7048x2fe];_0x7048xb[_0x432c[40]](_0x7048x2fe);_0x7048xb[_0x432c[40]](_0x7048x2ff)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifiedRedirect_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifiedRedirect_result[_0x432c[4]]= {};LineService_notifiedRedirect_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifiedRedirect_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[755]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyBuddyOnAir_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[508]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[508]]!== undefined){this[_0x432c[508]]= _0x7048x5[_0x432c[508]]}}};LineService_notifyBuddyOnAir_args[_0x432c[4]]= {};LineService_notifyBuddyOnAir_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x300=0;var _0x7048x301;this[_0x432c[508]]= [];var _0x7048x302=0;_0x7048x301= _0x7048x6[_0x432c[80]]();_0x7048x302= _0x7048x301[_0x432c[81]];_0x7048x300= _0x7048x301[_0x432c[33]];for(var _0x7048x303=0;_0x7048x303< _0x7048x300;++_0x7048x303){var _0x7048x304=null;_0x7048x304= _0x7048x6[_0x432c[34]]();this[_0x432c[508]][_0x432c[82]](_0x7048x304)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyBuddyOnAir_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[756]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[508]]!== null&& this[_0x432c[508]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[508],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[508]][_0x432c[85]]);for(var _0x7048x305 in this[_0x432c[508]]){if(this[_0x432c[508]][_0x432c[39]](_0x7048x305)){_0x7048x305= this[_0x432c[508]][_0x7048x305];_0x7048xb[_0x432c[40]](_0x7048x305)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyBuddyOnAir_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifyBuddyOnAir_result[_0x432c[4]]= {};LineService_notifyBuddyOnAir_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x306=0;var _0x7048x307;this[_0x432c[21]]= {};var _0x7048x308=0;var _0x7048x309=0;_0x7048x307= _0x7048x6[_0x432c[30]]();_0x7048x308= _0x7048x307[_0x432c[31]];_0x7048x309= _0x7048x307[_0x432c[32]];_0x7048x306= _0x7048x307[_0x432c[33]];for(var _0x7048x30a=0;_0x7048x30a< _0x7048x306;++_0x7048x30a){var _0x7048x30b=null;var _0x7048x30c=null;_0x7048x30b= _0x7048x6[_0x432c[34]]();_0x7048x30c= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x7048x30b]= _0x7048x30c};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyBuddyOnAir_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[757]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x30d in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x30d)){var _0x7048x30e=this[_0x432c[21]][_0x7048x30d];_0x7048xb[_0x432c[40]](_0x7048x30d);_0x7048xb[_0x432c[40]](_0x7048x30e)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyIndividualEvent_args= function(_0x7048x5){this[_0x432c[194]]= null;this[_0x432c[508]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[194]]!== undefined){this[_0x432c[194]]= _0x7048x5[_0x432c[194]]};if(_0x7048x5[_0x432c[508]]!== undefined){this[_0x432c[508]]= _0x7048x5[_0x432c[508]]}}};LineService_notifyIndividualEvent_args[_0x432c[4]]= {};LineService_notifyIndividualEvent_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[194]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x30f=0;var _0x7048x310;this[_0x432c[508]]= [];var _0x7048x311=0;_0x7048x310= _0x7048x6[_0x432c[80]]();_0x7048x311= _0x7048x310[_0x432c[81]];_0x7048x30f= _0x7048x310[_0x432c[33]];for(var _0x7048x312=0;_0x7048x312< _0x7048x30f;++_0x7048x312){var _0x7048x313=null;_0x7048x313= _0x7048x6[_0x432c[34]]();this[_0x432c[508]][_0x432c[82]](_0x7048x313)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyIndividualEvent_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[758]);if(this[_0x432c[194]]!== null&& this[_0x432c[194]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[194],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[194]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[508]]!== null&& this[_0x432c[508]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[508],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[508]][_0x432c[85]]);for(var _0x7048x314 in this[_0x432c[508]]){if(this[_0x432c[508]][_0x432c[39]](_0x7048x314)){_0x7048x314= this[_0x432c[508]][_0x7048x314];_0x7048xb[_0x432c[40]](_0x7048x314)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyIndividualEvent_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifyIndividualEvent_result[_0x432c[4]]= {};LineService_notifyIndividualEvent_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyIndividualEvent_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[759]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyInstalled_args= function(_0x7048x5){this[_0x432c[572]]= null;this[_0x432c[760]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[760]]!== undefined){this[_0x432c[760]]= _0x7048x5[_0x432c[760]]}}};LineService_notifyInstalled_args[_0x432c[4]]= {};LineService_notifyInstalled_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[760]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyInstalled_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[761]);if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[760]]!== null&& this[_0x432c[760]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[760],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[760]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyInstalled_result= function(_0x7048x5){};LineService_notifyInstalled_result[_0x432c[4]]= {};LineService_notifyInstalled_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyInstalled_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[762]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyRegistrationComplete_args= function(_0x7048x5){this[_0x432c[572]]= null;this[_0x432c[760]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[760]]!== undefined){this[_0x432c[760]]= _0x7048x5[_0x432c[760]]}}};LineService_notifyRegistrationComplete_args[_0x432c[4]]= {};LineService_notifyRegistrationComplete_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[760]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyRegistrationComplete_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[763]);if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[760]]!== null&& this[_0x432c[760]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[760],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[760]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyRegistrationComplete_result= function(_0x7048x5){};LineService_notifyRegistrationComplete_result[_0x432c[4]]= {};LineService_notifyRegistrationComplete_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyRegistrationComplete_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[764]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifySleep_args= function(_0x7048x5){this[_0x432c[765]]= null;this[_0x432c[766]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[765]]!== undefined){this[_0x432c[765]]= _0x7048x5[_0x432c[765]]};if(_0x7048x5[_0x432c[766]]!== undefined){this[_0x432c[766]]= _0x7048x5[_0x432c[766]]}}};LineService_notifySleep_args[_0x432c[4]]= {};LineService_notifySleep_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[765]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[766]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifySleep_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[767]);if(this[_0x432c[765]]!== null&& this[_0x432c[765]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[765],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[765]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[766]]!== null&& this[_0x432c[766]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[766],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[766]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifySleep_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifySleep_result[_0x432c[4]]= {};LineService_notifySleep_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifySleep_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[768]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyUpdated_args= function(_0x7048x5){this[_0x432c[765]]= null;this[_0x432c[769]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[765]]!== undefined){this[_0x432c[765]]= _0x7048x5[_0x432c[765]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]}}};LineService_notifyUpdated_args[_0x432c[4]]= {};LineService_notifyUpdated_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[765]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyUpdated_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[770]);if(this[_0x432c[765]]!== null&& this[_0x432c[765]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[765],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[765]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,3);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notifyUpdated_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notifyUpdated_result[_0x432c[4]]= {};LineService_notifyUpdated_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notifyUpdated_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[771]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_openProximityMatch_args= function(_0x7048x5){this[_0x432c[772]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[772]]!== undefined){this[_0x432c[772]]= _0x7048x5[_0x432c[772]]}}};LineService_openProximityMatch_args[_0x432c[4]]= {};LineService_openProximityMatch_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[772]]= new ttypes.Location();this[_0x432c[772]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_openProximityMatch_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[773]);if(this[_0x432c[772]]!== null&& this[_0x432c[772]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[772],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[772]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_openProximityMatch_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_openProximityMatch_result[_0x432c[4]]= {};LineService_openProximityMatch_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_openProximityMatch_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[774]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerBuddyUser_args= function(_0x7048x5){this[_0x432c[158]]= null;this[_0x432c[775]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[158]]!== undefined){this[_0x432c[158]]= _0x7048x5[_0x432c[158]]};if(_0x7048x5[_0x432c[775]]!== undefined){this[_0x432c[775]]= _0x7048x5[_0x432c[775]]}}};LineService_registerBuddyUser_args[_0x432c[4]]= {};LineService_registerBuddyUser_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[158]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[775]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerBuddyUser_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[776]);if(this[_0x432c[158]]!== null&& this[_0x432c[158]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[158],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[158]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[775]]!== null&& this[_0x432c[775]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[775],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[775]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerBuddyUser_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerBuddyUser_result[_0x432c[4]]= {};LineService_registerBuddyUser_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerBuddyUser_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[777]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerBuddyUserid_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[269]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[269]]!== undefined){this[_0x432c[269]]= _0x7048x5[_0x432c[269]]}}};LineService_registerBuddyUserid_args[_0x432c[4]]= {};LineService_registerBuddyUserid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[269]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerBuddyUserid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[778]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[269]]!== null&& this[_0x432c[269]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[269],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[269]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerBuddyUserid_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerBuddyUserid_result[_0x432c[4]]= {};LineService_registerBuddyUserid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerBuddyUserid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[779]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerDevice_args= function(_0x7048x5){this[_0x432c[59]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]}}};LineService_registerDevice_args[_0x432c[4]]= {};LineService_registerDevice_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerDevice_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[780]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerDevice_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerDevice_result[_0x432c[4]]= {};LineService_registerDevice_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerDevice_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[781]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerDeviceWithIdentityCredential_args= function(_0x7048x5){this[_0x432c[59]]= null;this[_0x432c[681]]= null;this[_0x432c[718]]= null;this[_0x432c[60]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]};if(_0x7048x5[_0x432c[681]]!== undefined){this[_0x432c[681]]= _0x7048x5[_0x432c[681]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]};if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]}}};LineService_registerDeviceWithIdentityCredential_args[_0x432c[4]]= {};LineService_registerDeviceWithIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[681]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerDeviceWithIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[782]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[681]]!== null&& this[_0x432c[681]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[681],Thrift[_0x432c[12]].I32,5);_0x7048xb[_0x432c[65]](this[_0x432c[681]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerDeviceWithIdentityCredential_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerDeviceWithIdentityCredential_result[_0x432c[4]]= {};LineService_registerDeviceWithIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerDeviceWithIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[783]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerDeviceWithoutPhoneNumber_args= function(_0x7048x5){this[_0x432c[784]]= null;this[_0x432c[572]]= null;this[_0x432c[769]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[784]]!== undefined){this[_0x432c[784]]= _0x7048x5[_0x432c[784]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]}}};LineService_registerDeviceWithoutPhoneNumber_args[_0x432c[4]]= {};LineService_registerDeviceWithoutPhoneNumber_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[784]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerDeviceWithoutPhoneNumber_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[785]);if(this[_0x432c[784]]!== null&& this[_0x432c[784]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[784],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[784]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,4);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerDeviceWithoutPhoneNumber_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerDeviceWithoutPhoneNumber_result[_0x432c[4]]= {};LineService_registerDeviceWithoutPhoneNumber_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerDeviceWithoutPhoneNumber_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[786]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args= function(_0x7048x5){this[_0x432c[784]]= null;this[_0x432c[572]]= null;this[_0x432c[769]]= null;this[_0x432c[681]]= null;this[_0x432c[718]]= null;this[_0x432c[60]]= null;this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[784]]!== undefined){this[_0x432c[784]]= _0x7048x5[_0x432c[784]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]};if(_0x7048x5[_0x432c[681]]!== undefined){this[_0x432c[681]]= _0x7048x5[_0x432c[681]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]};if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]};if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args[_0x432c[4]]= {};LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[784]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[681]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 8:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[787]);if(this[_0x432c[784]]!== null&& this[_0x432c[784]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[784],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[784]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,4);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[681]]!== null&& this[_0x432c[681]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[681],Thrift[_0x432c[12]].I32,5);_0x7048xb[_0x432c[65]](this[_0x432c[681]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,7);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,8);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result[_0x432c[4]]= {};LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[788]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerUserid_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[269]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[269]]!== undefined){this[_0x432c[269]]= _0x7048x5[_0x432c[269]]}}};LineService_registerUserid_args[_0x432c[4]]= {};LineService_registerUserid_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[269]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerUserid_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[789]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[269]]!== null&& this[_0x432c[269]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[269],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[269]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerUserid_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerUserid_result[_0x432c[4]]= {};LineService_registerUserid_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerUserid_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[790]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerWapDevice_args= function(_0x7048x5){this[_0x432c[703]]= null;this[_0x432c[791]]= null;this[_0x432c[715]]= null;this[_0x432c[769]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[703]]!== undefined){this[_0x432c[703]]= _0x7048x5[_0x432c[703]]};if(_0x7048x5[_0x432c[791]]!== undefined){this[_0x432c[791]]= _0x7048x5[_0x432c[791]]};if(_0x7048x5[_0x432c[715]]!== undefined){this[_0x432c[715]]= _0x7048x5[_0x432c[715]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]}}};LineService_registerWapDevice_args[_0x432c[4]]= {};LineService_registerWapDevice_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[703]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[791]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[715]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerWapDevice_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[792]);if(this[_0x432c[703]]!== null&& this[_0x432c[703]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[703],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[703]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[791]]!== null&& this[_0x432c[791]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[791],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[791]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[715]]!== null&& this[_0x432c[715]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[715],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[715]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,5);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerWapDevice_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerWapDevice_result[_0x432c[4]]= {};LineService_registerWapDevice_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerWapDevice_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[793]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerWithExistingSnsIdAndIdentityCredential_args= function(_0x7048x5){this[_0x432c[794]]= null;this[_0x432c[784]]= null;this[_0x432c[572]]= null;this[_0x432c[769]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[794]]!== undefined){this[_0x432c[794]]= _0x7048x5[_0x432c[794]]};if(_0x7048x5[_0x432c[784]]!== undefined){this[_0x432c[784]]= _0x7048x5[_0x432c[784]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]}}};LineService_registerWithExistingSnsIdAndIdentityCredential_args[_0x432c[4]]= {};LineService_registerWithExistingSnsIdAndIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[794]]= new ttypes.IdentityCredential();this[_0x432c[794]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[784]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerWithExistingSnsIdAndIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[795]);if(this[_0x432c[794]]!== null&& this[_0x432c[794]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[794],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[794]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[784]]!== null&& this[_0x432c[784]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[784],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[784]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,5);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerWithExistingSnsIdAndIdentityCredential_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerWithExistingSnsIdAndIdentityCredential_result[_0x432c[4]]= {};LineService_registerWithExistingSnsIdAndIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerWithExistingSnsIdAndIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[796]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerWithSnsId_args= function(_0x7048x5){this[_0x432c[455]]= null;this[_0x432c[456]]= null;this[_0x432c[784]]= null;this[_0x432c[572]]= null;this[_0x432c[769]]= null;this[_0x432c[89]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[455]]!== undefined){this[_0x432c[455]]= _0x7048x5[_0x432c[455]]};if(_0x7048x5[_0x432c[456]]!== undefined){this[_0x432c[456]]= _0x7048x5[_0x432c[456]]};if(_0x7048x5[_0x432c[784]]!== undefined){this[_0x432c[784]]= _0x7048x5[_0x432c[784]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]};if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]}}};LineService_registerWithSnsId_args[_0x432c[4]]= {};LineService_registerWithSnsId_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[455]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[456]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[784]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerWithSnsId_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[797]);if(this[_0x432c[455]]!== null&& this[_0x432c[455]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[455],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[455]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[456]]!== null&& this[_0x432c[456]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[456],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[456]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[784]]!== null&& this[_0x432c[784]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[784],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[784]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,6);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,7);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerWithSnsId_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerWithSnsId_result[_0x432c[4]]= {};LineService_registerWithSnsId_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.RegisterWithSnsIdResult();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerWithSnsId_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[798]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerWithSnsIdAndIdentityCredential_args= function(_0x7048x5){this[_0x432c[455]]= null;this[_0x432c[456]]= null;this[_0x432c[794]]= null;this[_0x432c[784]]= null;this[_0x432c[572]]= null;this[_0x432c[769]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[455]]!== undefined){this[_0x432c[455]]= _0x7048x5[_0x432c[455]]};if(_0x7048x5[_0x432c[456]]!== undefined){this[_0x432c[456]]= _0x7048x5[_0x432c[456]]};if(_0x7048x5[_0x432c[794]]!== undefined){this[_0x432c[794]]= _0x7048x5[_0x432c[794]]};if(_0x7048x5[_0x432c[784]]!== undefined){this[_0x432c[784]]= _0x7048x5[_0x432c[784]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]}}};LineService_registerWithSnsIdAndIdentityCredential_args[_0x432c[4]]= {};LineService_registerWithSnsIdAndIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[455]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[456]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[794]]= new ttypes.IdentityCredential();this[_0x432c[794]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[784]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerWithSnsIdAndIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[799]);if(this[_0x432c[455]]!== null&& this[_0x432c[455]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[455],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[455]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[456]]!== null&& this[_0x432c[456]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[456],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[456]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[794]]!== null&& this[_0x432c[794]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[794],Thrift[_0x432c[12]].STRUCT,4);this[_0x432c[794]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[784]]!== null&& this[_0x432c[784]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[784],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[784]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,6);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,7);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_registerWithSnsIdAndIdentityCredential_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_registerWithSnsIdAndIdentityCredential_result[_0x432c[4]]= {};LineService_registerWithSnsIdAndIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_registerWithSnsIdAndIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[800]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reissueDeviceCredential_args= function(_0x7048x5){};LineService_reissueDeviceCredential_args[_0x432c[4]]= {};LineService_reissueDeviceCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reissueDeviceCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[801]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reissueDeviceCredential_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reissueDeviceCredential_result[_0x432c[4]]= {};LineService_reissueDeviceCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reissueDeviceCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[802]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reissueUserTicket_args= function(_0x7048x5){this[_0x432c[169]]= null;this[_0x432c[170]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[169]]!== undefined){this[_0x432c[169]]= _0x7048x5[_0x432c[169]]};if(_0x7048x5[_0x432c[170]]!== undefined){this[_0x432c[170]]= _0x7048x5[_0x432c[170]]}}};LineService_reissueUserTicket_args[_0x432c[4]]= {};LineService_reissueUserTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[169]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[170]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reissueUserTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[803]);if(this[_0x432c[169]]!== null&& this[_0x432c[169]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[169],Thrift[_0x432c[12]].I64,3);_0x7048xb[_0x432c[119]](this[_0x432c[169]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[170]]!== null&& this[_0x432c[170]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[170],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[170]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reissueUserTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reissueUserTicket_result[_0x432c[4]]= {};LineService_reissueUserTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reissueUserTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[804]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reissueGroupTicket_args= function(_0x7048x5){this[_0x432c[286]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]}}};LineService_reissueGroupTicket_args[_0x432c[4]]= {};LineService_reissueGroupTicket_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reissueGroupTicket_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[805]);if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,1);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reissueGroupTicket_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reissueGroupTicket_result[_0x432c[4]]= {};LineService_reissueGroupTicket_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reissueGroupTicket_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[806]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_rejectGroupInvitation_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[286]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[286]]!== undefined){this[_0x432c[286]]= _0x7048x5[_0x432c[286]]}}};LineService_rejectGroupInvitation_args[_0x432c[4]]= {};LineService_rejectGroupInvitation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[286]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_rejectGroupInvitation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[807]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[286]]!== null&& this[_0x432c[286]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[286],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[286]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_rejectGroupInvitation_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_rejectGroupInvitation_result[_0x432c[4]]= {};LineService_rejectGroupInvitation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_rejectGroupInvitation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[808]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_releaseSession_args= function(_0x7048x5){};LineService_releaseSession_args[_0x432c[4]]= {};LineService_releaseSession_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_releaseSession_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[809]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_releaseSession_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_releaseSession_result[_0x432c[4]]= {};LineService_releaseSession_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_releaseSession_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[810]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeAllMessages_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[811]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[811]]!== undefined){this[_0x432c[811]]= _0x7048x5[_0x432c[811]]}}};LineService_removeAllMessages_args[_0x432c[4]]= {};LineService_removeAllMessages_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[811]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeAllMessages_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[812]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[811]]!== null&& this[_0x432c[811]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[811],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[811]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeAllMessages_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_removeAllMessages_result[_0x432c[4]]= {};LineService_removeAllMessages_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeAllMessages_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[813]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeBuddyLocation_args= function(_0x7048x5){this[_0x432c[89]]= null;this[_0x432c[599]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]};if(_0x7048x5[_0x432c[599]]!== undefined){this[_0x432c[599]]= _0x7048x5[_0x432c[599]]}}};LineService_removeBuddyLocation_args[_0x432c[4]]= {};LineService_removeBuddyLocation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[599]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeBuddyLocation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[814]);if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[599]]!== null&& this[_0x432c[599]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[599],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[599]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeBuddyLocation_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_removeBuddyLocation_result[_0x432c[4]]= {};LineService_removeBuddyLocation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeBuddyLocation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[815]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeMessage_args= function(_0x7048x5){this[_0x432c[103]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[103]]!== undefined){this[_0x432c[103]]= _0x7048x5[_0x432c[103]]}}};LineService_removeMessage_args[_0x432c[4]]= {};LineService_removeMessage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[103]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeMessage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[816]);if(this[_0x432c[103]]!== null&& this[_0x432c[103]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[103],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[103]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeMessage_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_removeMessage_result[_0x432c[4]]= {};LineService_removeMessage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeMessage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[817]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeMessageFromMyHome_args= function(_0x7048x5){this[_0x432c[103]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[103]]!== undefined){this[_0x432c[103]]= _0x7048x5[_0x432c[103]]}}};LineService_removeMessageFromMyHome_args[_0x432c[4]]= {};LineService_removeMessageFromMyHome_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[103]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeMessageFromMyHome_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[818]);if(this[_0x432c[103]]!== null&& this[_0x432c[103]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[103],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[103]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeMessageFromMyHome_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_removeMessageFromMyHome_result[_0x432c[4]]= {};LineService_removeMessageFromMyHome_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[21]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeMessageFromMyHome_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[819]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].BOOL,0);_0x7048xb[_0x432c[102]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeSnsId_args= function(_0x7048x5){this[_0x432c[455]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[455]]!== undefined){this[_0x432c[455]]= _0x7048x5[_0x432c[455]]}}};LineService_removeSnsId_args[_0x432c[4]]= {};LineService_removeSnsId_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[455]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeSnsId_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[820]);if(this[_0x432c[455]]!== null&& this[_0x432c[455]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[455],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[455]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_removeSnsId_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_removeSnsId_result[_0x432c[4]]= {};LineService_removeSnsId_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_removeSnsId_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[821]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_report_args= function(_0x7048x5){this[_0x432c[822]]= null;this[_0x432c[823]]= null;this[_0x432c[824]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[822]]!== undefined){this[_0x432c[822]]= _0x7048x5[_0x432c[822]]};if(_0x7048x5[_0x432c[823]]!== undefined){this[_0x432c[823]]= _0x7048x5[_0x432c[823]]};if(_0x7048x5[_0x432c[824]]!== undefined){this[_0x432c[824]]= _0x7048x5[_0x432c[824]]}}};LineService_report_args[_0x432c[4]]= {};LineService_report_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[822]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[823]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[824]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_report_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[825]);if(this[_0x432c[822]]!== null&& this[_0x432c[822]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[822],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[822]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[823]]!== null&& this[_0x432c[823]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[823],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[823]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[824]]!== null&& this[_0x432c[824]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[824],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[824]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_report_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_report_result[_0x432c[4]]= {};LineService_report_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_report_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[826]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportContacts_args= function(_0x7048x5){this[_0x432c[822]]= null;this[_0x432c[823]]= null;this[_0x432c[827]]= null;this[_0x432c[828]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[822]]!== undefined){this[_0x432c[822]]= _0x7048x5[_0x432c[822]]};if(_0x7048x5[_0x432c[823]]!== undefined){this[_0x432c[823]]= _0x7048x5[_0x432c[823]]};if(_0x7048x5[_0x432c[827]]!== undefined){this[_0x432c[827]]= _0x7048x5[_0x432c[827]]};if(_0x7048x5[_0x432c[828]]!== undefined){this[_0x432c[828]]= _0x7048x5[_0x432c[828]]}}};LineService_reportContacts_args[_0x432c[4]]= {};LineService_reportContacts_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[822]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[823]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x315=0;var _0x7048x316;this[_0x432c[827]]= [];var _0x7048x317=0;_0x7048x316= _0x7048x6[_0x432c[80]]();_0x7048x317= _0x7048x316[_0x432c[81]];_0x7048x315= _0x7048x316[_0x432c[33]];for(var _0x7048x318=0;_0x7048x318< _0x7048x315;++_0x7048x318){var _0x7048x319=null;_0x7048x319= new ttypes.ContactReport();_0x7048x319[_0x432c[5]](_0x7048x6);this[_0x432c[827]][_0x432c[82]](_0x7048x319)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[828]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportContacts_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[829]);if(this[_0x432c[822]]!== null&& this[_0x432c[822]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[822],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[822]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[823]]!== null&& this[_0x432c[823]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[823],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[823]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[827]]!== null&& this[_0x432c[827]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[827],Thrift[_0x432c[12]].LIST,4);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[827]][_0x432c[85]]);for(var _0x7048x31a in this[_0x432c[827]]){if(this[_0x432c[827]][_0x432c[39]](_0x7048x31a)){_0x7048x31a= this[_0x432c[827]][_0x7048x31a];_0x7048x31a[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[828]]!== null&& this[_0x432c[828]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[828],Thrift[_0x432c[12]].I32,5);_0x7048xb[_0x432c[65]](this[_0x432c[828]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportContacts_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reportContacts_result[_0x432c[4]]= {};LineService_reportContacts_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x31b=0;var _0x7048x31c;this[_0x432c[21]]= [];var _0x7048x31d=0;_0x7048x31c= _0x7048x6[_0x432c[80]]();_0x7048x31d= _0x7048x31c[_0x432c[81]];_0x7048x31b= _0x7048x31c[_0x432c[33]];for(var _0x7048x31e=0;_0x7048x31e< _0x7048x31b;++_0x7048x31e){var _0x7048x31f=null;_0x7048x31f= new ttypes.ContactReportResult();_0x7048x31f[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x31f)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportContacts_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[830]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x320 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x320)){_0x7048x320= this[_0x432c[21]][_0x7048x320];_0x7048x320[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportGroups_args= function(_0x7048x5){this[_0x432c[822]]= null;this[_0x432c[831]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[822]]!== undefined){this[_0x432c[822]]= _0x7048x5[_0x432c[822]]};if(_0x7048x5[_0x432c[831]]!== undefined){this[_0x432c[831]]= _0x7048x5[_0x432c[831]]}}};LineService_reportGroups_args[_0x432c[4]]= {};LineService_reportGroups_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[822]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x321=0;var _0x7048x322;this[_0x432c[831]]= [];var _0x7048x323=0;_0x7048x322= _0x7048x6[_0x432c[80]]();_0x7048x323= _0x7048x322[_0x432c[81]];_0x7048x321= _0x7048x322[_0x432c[33]];for(var _0x7048x324=0;_0x7048x324< _0x7048x321;++_0x7048x324){var _0x7048x325=null;_0x7048x325= new ttypes.Group();_0x7048x325[_0x432c[5]](_0x7048x6);this[_0x432c[831]][_0x432c[82]](_0x7048x325)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportGroups_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[832]);if(this[_0x432c[822]]!== null&& this[_0x432c[822]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[822],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[822]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[831]]!== null&& this[_0x432c[831]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[831],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[831]][_0x432c[85]]);for(var _0x7048x326 in this[_0x432c[831]]){if(this[_0x432c[831]][_0x432c[39]](_0x7048x326)){_0x7048x326= this[_0x432c[831]][_0x7048x326];_0x7048x326[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportGroups_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reportGroups_result[_0x432c[4]]= {};LineService_reportGroups_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportGroups_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[833]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportProfile_args= function(_0x7048x5){this[_0x432c[822]]= null;this[_0x432c[834]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[822]]!== undefined){this[_0x432c[822]]= _0x7048x5[_0x432c[822]]};if(_0x7048x5[_0x432c[834]]!== undefined){this[_0x432c[834]]= _0x7048x5[_0x432c[834]]}}};LineService_reportProfile_args[_0x432c[4]]= {};LineService_reportProfile_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[822]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[834]]= new ttypes.Profile();this[_0x432c[834]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportProfile_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[835]);if(this[_0x432c[822]]!== null&& this[_0x432c[822]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[822],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[822]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[834]]!== null&& this[_0x432c[834]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[834],Thrift[_0x432c[12]].STRUCT,3);this[_0x432c[834]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportProfile_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reportProfile_result[_0x432c[4]]= {};LineService_reportProfile_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportProfile_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[836]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportRooms_args= function(_0x7048x5){this[_0x432c[822]]= null;this[_0x432c[837]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[822]]!== undefined){this[_0x432c[822]]= _0x7048x5[_0x432c[822]]};if(_0x7048x5[_0x432c[837]]!== undefined){this[_0x432c[837]]= _0x7048x5[_0x432c[837]]}}};LineService_reportRooms_args[_0x432c[4]]= {};LineService_reportRooms_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[822]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x327=0;var _0x7048x328;this[_0x432c[837]]= [];var _0x7048x329=0;_0x7048x328= _0x7048x6[_0x432c[80]]();_0x7048x329= _0x7048x328[_0x432c[81]];_0x7048x327= _0x7048x328[_0x432c[33]];for(var _0x7048x32a=0;_0x7048x32a< _0x7048x327;++_0x7048x32a){var _0x7048x32b=null;_0x7048x32b= new ttypes.Room();_0x7048x32b[_0x432c[5]](_0x7048x6);this[_0x432c[837]][_0x432c[82]](_0x7048x32b)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportRooms_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[838]);if(this[_0x432c[822]]!== null&& this[_0x432c[822]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[822],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[822]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[837]]!== null&& this[_0x432c[837]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[837],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[837]][_0x432c[85]]);for(var _0x7048x32c in this[_0x432c[837]]){if(this[_0x432c[837]][_0x432c[39]](_0x7048x32c)){_0x7048x32c= this[_0x432c[837]][_0x7048x32c];_0x7048x32c[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportRooms_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reportRooms_result[_0x432c[4]]= {};LineService_reportRooms_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportRooms_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[839]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportSettings_args= function(_0x7048x5){this[_0x432c[822]]= null;this[_0x432c[163]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[822]]!== undefined){this[_0x432c[822]]= _0x7048x5[_0x432c[822]]};if(_0x7048x5[_0x432c[163]]!== undefined){this[_0x432c[163]]= _0x7048x5[_0x432c[163]]}}};LineService_reportSettings_args[_0x432c[4]]= {};LineService_reportSettings_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[116]]){this[_0x432c[822]]= _0x7048x6[_0x432c[117]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[163]]= new ttypes.Settings();this[_0x432c[163]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportSettings_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[840]);if(this[_0x432c[822]]!== null&& this[_0x432c[822]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[822],Thrift[_0x432c[12]].I64,2);_0x7048xb[_0x432c[119]](this[_0x432c[822]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[163]]!== null&& this[_0x432c[163]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[163],Thrift[_0x432c[12]].STRUCT,3);this[_0x432c[163]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportSettings_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reportSettings_result[_0x432c[4]]= {};LineService_reportSettings_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportSettings_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[841]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportSpammer_args= function(_0x7048x5){this[_0x432c[842]]= null;this[_0x432c[843]]= null;this[_0x432c[844]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[842]]!== undefined){this[_0x432c[842]]= _0x7048x5[_0x432c[842]]};if(_0x7048x5[_0x432c[843]]!== undefined){this[_0x432c[843]]= _0x7048x5[_0x432c[843]]};if(_0x7048x5[_0x432c[844]]!== undefined){this[_0x432c[844]]= _0x7048x5[_0x432c[844]]}}};LineService_reportSpammer_args[_0x432c[4]]= {};LineService_reportSpammer_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[842]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x32d=0;var _0x7048x32e;this[_0x432c[843]]= [];var _0x7048x32f=0;_0x7048x32e= _0x7048x6[_0x432c[80]]();_0x7048x32f= _0x7048x32e[_0x432c[81]];_0x7048x32d= _0x7048x32e[_0x432c[33]];for(var _0x7048x330=0;_0x7048x330< _0x7048x32d;++_0x7048x330){var _0x7048x331=null;_0x7048x331= _0x7048x6[_0x432c[63]]();this[_0x432c[843]][_0x432c[82]](_0x7048x331)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x332=0;var _0x7048x333;this[_0x432c[844]]= [];var _0x7048x334=0;_0x7048x333= _0x7048x6[_0x432c[80]]();_0x7048x334= _0x7048x333[_0x432c[81]];_0x7048x332= _0x7048x333[_0x432c[33]];for(var _0x7048x335=0;_0x7048x335< _0x7048x332;++_0x7048x335){var _0x7048x336=null;_0x7048x336= _0x7048x6[_0x432c[34]]();this[_0x432c[844]][_0x432c[82]](_0x7048x336)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportSpammer_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[845]);if(this[_0x432c[842]]!== null&& this[_0x432c[842]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[842],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[842]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[843]]!== null&& this[_0x432c[843]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[843],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].I32,this[_0x432c[843]][_0x432c[85]]);for(var _0x7048x337 in this[_0x432c[843]]){if(this[_0x432c[843]][_0x432c[39]](_0x7048x337)){_0x7048x337= this[_0x432c[843]][_0x7048x337];_0x7048xb[_0x432c[65]](_0x7048x337)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[844]]!== null&& this[_0x432c[844]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[844],Thrift[_0x432c[12]].LIST,4);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[844]][_0x432c[85]]);for(var _0x7048x338 in this[_0x432c[844]]){if(this[_0x432c[844]][_0x432c[39]](_0x7048x338)){_0x7048x338= this[_0x432c[844]][_0x7048x338];_0x7048xb[_0x432c[40]](_0x7048x338)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_reportSpammer_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_reportSpammer_result[_0x432c[4]]= {};LineService_reportSpammer_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_reportSpammer_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[846]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestAccountPasswordReset_args= function(_0x7048x5){this[_0x432c[681]]= null;this[_0x432c[718]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[681]]!== undefined){this[_0x432c[681]]= _0x7048x5[_0x432c[681]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_requestAccountPasswordReset_args[_0x432c[4]]= {};LineService_requestAccountPasswordReset_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[681]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestAccountPasswordReset_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[847]);if(this[_0x432c[681]]!== null&& this[_0x432c[681]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[681],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[681]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestAccountPasswordReset_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_requestAccountPasswordReset_result[_0x432c[4]]= {};LineService_requestAccountPasswordReset_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestAccountPasswordReset_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[848]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestEmailConfirmation_args= function(_0x7048x5){this[_0x432c[849]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[849]]!== undefined){this[_0x432c[849]]= _0x7048x5[_0x432c[849]]}}};LineService_requestEmailConfirmation_args[_0x432c[4]]= {};LineService_requestEmailConfirmation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[849]]= new ttypes.EmailConfirmation();this[_0x432c[849]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestEmailConfirmation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[850]);if(this[_0x432c[849]]!== null&& this[_0x432c[849]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[849],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[849]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestEmailConfirmation_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_requestEmailConfirmation_result[_0x432c[4]]= {};LineService_requestEmailConfirmation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.EmailConfirmationSession();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestEmailConfirmation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[851]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestIdentityUnbind_args= function(_0x7048x5){this[_0x432c[681]]= null;this[_0x432c[718]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[681]]!== undefined){this[_0x432c[681]]= _0x7048x5[_0x432c[681]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]}}};LineService_requestIdentityUnbind_args[_0x432c[4]]= {};LineService_requestIdentityUnbind_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[681]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestIdentityUnbind_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[852]);if(this[_0x432c[681]]!== null&& this[_0x432c[681]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[681],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[681]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_requestIdentityUnbind_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_requestIdentityUnbind_result[_0x432c[4]]= {};LineService_requestIdentityUnbind_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_requestIdentityUnbind_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[853]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_resendEmailConfirmation_args= function(_0x7048x5){this[_0x432c[60]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]}}};LineService_resendEmailConfirmation_args[_0x432c[4]]= {};LineService_resendEmailConfirmation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_resendEmailConfirmation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[854]);if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_resendEmailConfirmation_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_resendEmailConfirmation_result[_0x432c[4]]= {};LineService_resendEmailConfirmation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.EmailConfirmationSession();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_resendEmailConfirmation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[855]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_resendPinCode_args= function(_0x7048x5){this[_0x432c[59]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]}}};LineService_resendPinCode_args[_0x432c[4]]= {};LineService_resendPinCode_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_resendPinCode_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[856]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_resendPinCode_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_resendPinCode_result[_0x432c[4]]= {};LineService_resendPinCode_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_resendPinCode_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[857]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_resendPinCodeBySMS_args= function(_0x7048x5){this[_0x432c[59]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]}}};LineService_resendPinCodeBySMS_args[_0x432c[4]]= {};LineService_resendPinCodeBySMS_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_resendPinCodeBySMS_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[858]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_resendPinCodeBySMS_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_resendPinCodeBySMS_result[_0x432c[4]]= {};LineService_resendPinCodeBySMS_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_resendPinCodeBySMS_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[859]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendChatChecked_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[860]]= null;this[_0x432c[811]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[860]]!== undefined){this[_0x432c[860]]= _0x7048x5[_0x432c[860]]};if(_0x7048x5[_0x432c[811]]!== undefined){this[_0x432c[811]]= _0x7048x5[_0x432c[811]]}}};LineService_sendChatChecked_args[_0x432c[4]]= {};LineService_sendChatChecked_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[860]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[811]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendChatChecked_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[861]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[860]]!== null&& this[_0x432c[860]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[860],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[860]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[811]]!== null&& this[_0x432c[811]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[811],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[811]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendChatChecked_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendChatChecked_result[_0x432c[4]]= {};LineService_sendChatChecked_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendChatChecked_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[862]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendChatRemoved_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[860]]= null;this[_0x432c[811]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[860]]!== undefined){this[_0x432c[860]]= _0x7048x5[_0x432c[860]]};if(_0x7048x5[_0x432c[811]]!== undefined){this[_0x432c[811]]= _0x7048x5[_0x432c[811]]}}};LineService_sendChatRemoved_args[_0x432c[4]]= {};LineService_sendChatRemoved_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[860]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[811]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendChatRemoved_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[863]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[860]]!== null&& this[_0x432c[860]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[860],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[860]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[811]]!== null&& this[_0x432c[811]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[811],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[811]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendChatRemoved_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendChatRemoved_result[_0x432c[4]]= {};LineService_sendChatRemoved_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendChatRemoved_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[864]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendContentPreviewUpdated_args= function(_0x7048x5){this[_0x432c[865]]= null;this[_0x432c[103]]= null;this[_0x432c[508]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[865]]!== undefined){this[_0x432c[865]]= _0x7048x5[_0x432c[865]]};if(_0x7048x5[_0x432c[103]]!== undefined){this[_0x432c[103]]= _0x7048x5[_0x432c[103]]};if(_0x7048x5[_0x432c[508]]!== undefined){this[_0x432c[508]]= _0x7048x5[_0x432c[508]]}}};LineService_sendContentPreviewUpdated_args[_0x432c[4]]= {};LineService_sendContentPreviewUpdated_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[865]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[103]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x339=0;var _0x7048x33a;this[_0x432c[508]]= [];var _0x7048x33b=0;_0x7048x33a= _0x7048x6[_0x432c[80]]();_0x7048x33b= _0x7048x33a[_0x432c[81]];_0x7048x339= _0x7048x33a[_0x432c[33]];for(var _0x7048x33c=0;_0x7048x33c< _0x7048x339;++_0x7048x33c){var _0x7048x33d=null;_0x7048x33d= _0x7048x6[_0x432c[34]]();this[_0x432c[508]][_0x432c[82]](_0x7048x33d)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendContentPreviewUpdated_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[866]);if(this[_0x432c[865]]!== null&& this[_0x432c[865]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[865],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[865]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[103]]!== null&& this[_0x432c[103]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[103],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[103]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[508]]!== null&& this[_0x432c[508]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[508],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[508]][_0x432c[85]]);for(var _0x7048x33e in this[_0x432c[508]]){if(this[_0x432c[508]][_0x432c[39]](_0x7048x33e)){_0x7048x33e= this[_0x432c[508]][_0x7048x33e];_0x7048xb[_0x432c[40]](_0x7048x33e)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendContentPreviewUpdated_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendContentPreviewUpdated_result[_0x432c[4]]= {};LineService_sendContentPreviewUpdated_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x33f=0;var _0x7048x340;this[_0x432c[21]]= {};var _0x7048x341=0;var _0x7048x342=0;_0x7048x340= _0x7048x6[_0x432c[30]]();_0x7048x341= _0x7048x340[_0x432c[31]];_0x7048x342= _0x7048x340[_0x432c[32]];_0x7048x33f= _0x7048x340[_0x432c[33]];for(var _0x7048x343=0;_0x7048x343< _0x7048x33f;++_0x7048x343){var _0x7048x344=null;var _0x7048x345=null;_0x7048x344= _0x7048x6[_0x432c[34]]();_0x7048x345= _0x7048x6[_0x432c[34]]();this[_0x432c[21]][_0x7048x344]= _0x7048x345};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendContentPreviewUpdated_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[867]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x346 in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x346)){var _0x7048x347=this[_0x432c[21]][_0x7048x346];_0x7048xb[_0x432c[40]](_0x7048x346);_0x7048xb[_0x432c[40]](_0x7048x347)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendContentReceipt_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[860]]= null;this[_0x432c[103]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[860]]!== undefined){this[_0x432c[860]]= _0x7048x5[_0x432c[860]]};if(_0x7048x5[_0x432c[103]]!== undefined){this[_0x432c[103]]= _0x7048x5[_0x432c[103]]}}};LineService_sendContentReceipt_args[_0x432c[4]]= {};LineService_sendContentReceipt_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[860]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[103]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendContentReceipt_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[868]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[860]]!== null&& this[_0x432c[860]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[860],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[860]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[103]]!== null&& this[_0x432c[103]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[103],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[103]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendContentReceipt_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendContentReceipt_result[_0x432c[4]]= {};LineService_sendContentReceipt_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendContentReceipt_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[869]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendDummyPush_args= function(_0x7048x5){};LineService_sendDummyPush_args[_0x432c[4]]= {};LineService_sendDummyPush_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendDummyPush_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[870]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendDummyPush_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendDummyPush_result[_0x432c[4]]= {};LineService_sendDummyPush_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendDummyPush_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[871]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendEvent_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[327]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[327]]!== undefined){this[_0x432c[327]]= _0x7048x5[_0x432c[327]]}}};LineService_sendEvent_args[_0x432c[4]]= {};LineService_sendEvent_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[327]]= new ttypes.Message();this[_0x432c[327]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendEvent_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[872]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[327]]!== null&& this[_0x432c[327]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[327],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[327]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendEvent_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendEvent_result[_0x432c[4]]= {};LineService_sendEvent_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Message();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendEvent_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[873]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessage_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[327]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[327]]!== undefined){this[_0x432c[327]]= _0x7048x5[_0x432c[327]]}}};LineService_sendMessage_args[_0x432c[4]]= {};LineService_sendMessage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[327]]= new ttypes.Message();this[_0x432c[327]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[874]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[327]]!== null&& this[_0x432c[327]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[327],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[327]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessage_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendMessage_result[_0x432c[4]]= {};LineService_sendMessage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Message();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[875]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessageIgnored_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[860]]= null;this[_0x432c[511]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[860]]!== undefined){this[_0x432c[860]]= _0x7048x5[_0x432c[860]]};if(_0x7048x5[_0x432c[511]]!== undefined){this[_0x432c[511]]= _0x7048x5[_0x432c[511]]}}};LineService_sendMessageIgnored_args[_0x432c[4]]= {};LineService_sendMessageIgnored_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[860]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x348=0;var _0x7048x349;this[_0x432c[511]]= [];var _0x7048x34a=0;_0x7048x349= _0x7048x6[_0x432c[80]]();_0x7048x34a= _0x7048x349[_0x432c[81]];_0x7048x348= _0x7048x349[_0x432c[33]];for(var _0x7048x34b=0;_0x7048x34b< _0x7048x348;++_0x7048x34b){var _0x7048x34c=null;_0x7048x34c= _0x7048x6[_0x432c[34]]();this[_0x432c[511]][_0x432c[82]](_0x7048x34c)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessageIgnored_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[876]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[860]]!== null&& this[_0x432c[860]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[860],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[860]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[511]]!== null&& this[_0x432c[511]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[511],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[511]][_0x432c[85]]);for(var _0x7048x34d in this[_0x432c[511]]){if(this[_0x432c[511]][_0x432c[39]](_0x7048x34d)){_0x7048x34d= this[_0x432c[511]][_0x7048x34d];_0x7048xb[_0x432c[40]](_0x7048x34d)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessageIgnored_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendMessageIgnored_result[_0x432c[4]]= {};LineService_sendMessageIgnored_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessageIgnored_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[877]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessageReceipt_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[860]]= null;this[_0x432c[511]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[860]]!== undefined){this[_0x432c[860]]= _0x7048x5[_0x432c[860]]};if(_0x7048x5[_0x432c[511]]!== undefined){this[_0x432c[511]]= _0x7048x5[_0x432c[511]]}}};LineService_sendMessageReceipt_args[_0x432c[4]]= {};LineService_sendMessageReceipt_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[860]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x34e=0;var _0x7048x34f;this[_0x432c[511]]= [];var _0x7048x350=0;_0x7048x34f= _0x7048x6[_0x432c[80]]();_0x7048x350= _0x7048x34f[_0x432c[81]];_0x7048x34e= _0x7048x34f[_0x432c[33]];for(var _0x7048x351=0;_0x7048x351< _0x7048x34e;++_0x7048x351){var _0x7048x352=null;_0x7048x352= _0x7048x6[_0x432c[34]]();this[_0x432c[511]][_0x432c[82]](_0x7048x352)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessageReceipt_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[878]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[860]]!== null&& this[_0x432c[860]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[860],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[860]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[511]]!== null&& this[_0x432c[511]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[511],Thrift[_0x432c[12]].LIST,3);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRING,this[_0x432c[511]][_0x432c[85]]);for(var _0x7048x353 in this[_0x432c[511]]){if(this[_0x432c[511]][_0x432c[39]](_0x7048x353)){_0x7048x353= this[_0x432c[511]][_0x7048x353];_0x7048xb[_0x432c[40]](_0x7048x353)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessageReceipt_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendMessageReceipt_result[_0x432c[4]]= {};LineService_sendMessageReceipt_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessageReceipt_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[879]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessageToMyHome_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[327]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[327]]!== undefined){this[_0x432c[327]]= _0x7048x5[_0x432c[327]]}}};LineService_sendMessageToMyHome_args[_0x432c[4]]= {};LineService_sendMessageToMyHome_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[327]]= new ttypes.Message();this[_0x432c[327]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessageToMyHome_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[880]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[327]]!== null&& this[_0x432c[327]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[327],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[327]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_sendMessageToMyHome_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_sendMessageToMyHome_result[_0x432c[4]]= {};LineService_sendMessageToMyHome_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Message();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_sendMessageToMyHome_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[881]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setBuddyLocation_args= function(_0x7048x5){this[_0x432c[89]]= null;this[_0x432c[599]]= null;this[_0x432c[772]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]};if(_0x7048x5[_0x432c[599]]!== undefined){this[_0x432c[599]]= _0x7048x5[_0x432c[599]]};if(_0x7048x5[_0x432c[772]]!== undefined){this[_0x432c[772]]= _0x7048x5[_0x432c[772]]}}};LineService_setBuddyLocation_args[_0x432c[4]]= {};LineService_setBuddyLocation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[599]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[772]]= new ttypes.Geolocation();this[_0x432c[772]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setBuddyLocation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[882]);if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[599]]!== null&& this[_0x432c[599]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[599],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[599]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[772]]!== null&& this[_0x432c[772]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[772],Thrift[_0x432c[12]].STRUCT,4);this[_0x432c[772]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setBuddyLocation_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_setBuddyLocation_result[_0x432c[4]]= {};LineService_setBuddyLocation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setBuddyLocation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[883]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setIdentityCredential_args= function(_0x7048x5){this[_0x432c[681]]= null;this[_0x432c[718]]= null;this[_0x432c[60]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[681]]!== undefined){this[_0x432c[681]]= _0x7048x5[_0x432c[681]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]};if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]}}};LineService_setIdentityCredential_args[_0x432c[4]]= {};LineService_setIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[681]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[884]);if(this[_0x432c[681]]!== null&& this[_0x432c[681]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[681],Thrift[_0x432c[12]].I32,4);_0x7048xb[_0x432c[65]](this[_0x432c[681]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setIdentityCredential_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_setIdentityCredential_result[_0x432c[4]]= {};LineService_setIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[885]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setNotificationsEnabled_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[886]]= null;this[_0x432c[887]]= null;this[_0x432c[888]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[886]]!== undefined){this[_0x432c[886]]= _0x7048x5[_0x432c[886]]};if(_0x7048x5[_0x432c[887]]!== undefined){this[_0x432c[887]]= _0x7048x5[_0x432c[887]]};if(_0x7048x5[_0x432c[888]]!== undefined){this[_0x432c[888]]= _0x7048x5[_0x432c[888]]}}};LineService_setNotificationsEnabled_args[_0x432c[4]]= {};LineService_setNotificationsEnabled_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[886]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[887]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[99]]){this[_0x432c[888]]= _0x7048x6[_0x432c[100]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setNotificationsEnabled_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[889]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[886]]!== null&& this[_0x432c[886]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[886],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[886]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[887]]!== null&& this[_0x432c[887]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[887],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[887]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[888]]!== null&& this[_0x432c[888]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[888],Thrift[_0x432c[12]].BOOL,4);_0x7048xb[_0x432c[102]](this[_0x432c[888]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_setNotificationsEnabled_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_setNotificationsEnabled_result[_0x432c[4]]= {};LineService_setNotificationsEnabled_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_setNotificationsEnabled_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[890]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_startUpdateVerification_args= function(_0x7048x5){this[_0x432c[784]]= null;this[_0x432c[58]]= null;this[_0x432c[891]]= null;this[_0x432c[572]]= null;this[_0x432c[769]]= null;this[_0x432c[892]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[784]]!== undefined){this[_0x432c[784]]= _0x7048x5[_0x432c[784]]};if(_0x7048x5[_0x432c[58]]!== undefined){this[_0x432c[58]]= _0x7048x5[_0x432c[58]]};if(_0x7048x5[_0x432c[891]]!== undefined){this[_0x432c[891]]= _0x7048x5[_0x432c[891]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]};if(_0x7048x5[_0x432c[892]]!== undefined){this[_0x432c[892]]= _0x7048x5[_0x432c[892]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_startUpdateVerification_args[_0x432c[4]]= {};LineService_startUpdateVerification_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[784]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[58]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[891]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[892]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 8:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_startUpdateVerification_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[893]);if(this[_0x432c[784]]!== null&& this[_0x432c[784]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[784],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[784]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[58]]!== null&& this[_0x432c[58]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[58],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[58]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[891]]!== null&& this[_0x432c[891]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[891],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[891]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,6);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[892]]!== null&& this[_0x432c[892]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[892],Thrift[_0x432c[12]].STRING,7);_0x7048xb[_0x432c[40]](this[_0x432c[892]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,8);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_startUpdateVerification_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_startUpdateVerification_result[_0x432c[4]]= {};LineService_startUpdateVerification_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.VerificationSessionData();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_startUpdateVerification_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[894]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_startVerification_args= function(_0x7048x5){this[_0x432c[784]]= null;this[_0x432c[58]]= null;this[_0x432c[891]]= null;this[_0x432c[572]]= null;this[_0x432c[769]]= null;this[_0x432c[892]]= null;this[_0x432c[89]]= null;this[_0x432c[43]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[784]]!== undefined){this[_0x432c[784]]= _0x7048x5[_0x432c[784]]};if(_0x7048x5[_0x432c[58]]!== undefined){this[_0x432c[58]]= _0x7048x5[_0x432c[58]]};if(_0x7048x5[_0x432c[891]]!== undefined){this[_0x432c[891]]= _0x7048x5[_0x432c[891]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]};if(_0x7048x5[_0x432c[892]]!== undefined){this[_0x432c[892]]= _0x7048x5[_0x432c[892]]};if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]};if(_0x7048x5[_0x432c[43]]!== undefined){this[_0x432c[43]]= _0x7048x5[_0x432c[43]]}}};LineService_startVerification_args[_0x432c[4]]= {};LineService_startVerification_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[784]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[58]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[891]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 5:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 6:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 7:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[892]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 8:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 9:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[43]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_startVerification_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[895]);if(this[_0x432c[784]]!== null&& this[_0x432c[784]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[784],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[784]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[58]]!== null&& this[_0x432c[58]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[58],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[58]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[891]]!== null&& this[_0x432c[891]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[891],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[891]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,5);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,6);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[892]]!== null&& this[_0x432c[892]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[892],Thrift[_0x432c[12]].STRING,7);_0x7048xb[_0x432c[40]](this[_0x432c[892]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,8);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[43]]!== null&& this[_0x432c[43]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[43],Thrift[_0x432c[12]].STRING,9);_0x7048xb[_0x432c[40]](this[_0x432c[43]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_startVerification_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_startVerification_result[_0x432c[4]]= {};LineService_startVerification_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.VerificationSessionData();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_startVerification_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[896]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_storeUpdateProfileAttribute_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[332]]= null;this[_0x432c[333]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[332]]!== undefined){this[_0x432c[332]]= _0x7048x5[_0x432c[332]]};if(_0x7048x5[_0x432c[333]]!== undefined){this[_0x432c[333]]= _0x7048x5[_0x432c[333]]}}};LineService_storeUpdateProfileAttribute_args[_0x432c[4]]= {};LineService_storeUpdateProfileAttribute_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[332]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[333]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_storeUpdateProfileAttribute_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[897]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[332]]!== null&& this[_0x432c[332]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[332],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[332]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[333]]!== null&& this[_0x432c[333]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[333],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[333]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_storeUpdateProfileAttribute_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_storeUpdateProfileAttribute_result[_0x432c[4]]= {};LineService_storeUpdateProfileAttribute_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_storeUpdateProfileAttribute_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[898]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_syncContactBySnsIds_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[899]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[899]]!== undefined){this[_0x432c[899]]= _0x7048x5[_0x432c[899]]}}};LineService_syncContactBySnsIds_args[_0x432c[4]]= {};LineService_syncContactBySnsIds_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x354=0;var _0x7048x355;this[_0x432c[899]]= [];var _0x7048x356=0;_0x7048x355= _0x7048x6[_0x432c[80]]();_0x7048x356= _0x7048x355[_0x432c[81]];_0x7048x354= _0x7048x355[_0x432c[33]];for(var _0x7048x357=0;_0x7048x357< _0x7048x354;++_0x7048x357){var _0x7048x358=null;_0x7048x358= new ttypes.SnsFriendModification();_0x7048x358[_0x432c[5]](_0x7048x6);this[_0x432c[899]][_0x432c[82]](_0x7048x358)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_syncContactBySnsIds_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[900]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[899]]!== null&& this[_0x432c[899]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[899],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[899]][_0x432c[85]]);for(var _0x7048x359 in this[_0x432c[899]]){if(this[_0x432c[899]][_0x432c[39]](_0x7048x359)){_0x7048x359= this[_0x432c[899]][_0x7048x359];_0x7048x359[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_syncContactBySnsIds_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_syncContactBySnsIds_result[_0x432c[4]]= {};LineService_syncContactBySnsIds_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x35a=0;var _0x7048x35b;this[_0x432c[21]]= [];var _0x7048x35c=0;_0x7048x35b= _0x7048x6[_0x432c[80]]();_0x7048x35c= _0x7048x35b[_0x432c[81]];_0x7048x35a= _0x7048x35b[_0x432c[33]];for(var _0x7048x35d=0;_0x7048x35d< _0x7048x35a;++_0x7048x35d){var _0x7048x35e=null;_0x7048x35e= new ttypes.SnsFriendContactRegistration();_0x7048x35e[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x432c[82]](_0x7048x35e)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_syncContactBySnsIds_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[901]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].LIST,0);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[21]][_0x432c[85]]);for(var _0x7048x35f in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x35f)){_0x7048x35f= this[_0x432c[21]][_0x7048x35f];_0x7048x35f[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_syncContacts_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[902]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[902]]!== undefined){this[_0x432c[902]]= _0x7048x5[_0x432c[902]]}}};LineService_syncContacts_args[_0x432c[4]]= {};LineService_syncContacts_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[79]]){var _0x7048x360=0;var _0x7048x361;this[_0x432c[902]]= [];var _0x7048x362=0;_0x7048x361= _0x7048x6[_0x432c[80]]();_0x7048x362= _0x7048x361[_0x432c[81]];_0x7048x360= _0x7048x361[_0x432c[33]];for(var _0x7048x363=0;_0x7048x363< _0x7048x360;++_0x7048x363){var _0x7048x364=null;_0x7048x364= new ttypes.ContactModification();_0x7048x364[_0x432c[5]](_0x7048x6);this[_0x432c[902]][_0x432c[82]](_0x7048x364)};_0x7048x6[_0x432c[83]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_syncContacts_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[903]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[902]]!== null&& this[_0x432c[902]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[902],Thrift[_0x432c[12]].LIST,2);_0x7048xb[_0x432c[86]](Thrift[_0x432c[12]].STRUCT,this[_0x432c[902]][_0x432c[85]]);for(var _0x7048x365 in this[_0x432c[902]]){if(this[_0x432c[902]][_0x432c[39]](_0x7048x365)){_0x7048x365= this[_0x432c[902]][_0x7048x365];_0x7048x365[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[87]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_syncContacts_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_syncContacts_result[_0x432c[4]]= {};LineService_syncContacts_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x366=0;var _0x7048x367;this[_0x432c[21]]= {};var _0x7048x368=0;var _0x7048x369=0;_0x7048x367= _0x7048x6[_0x432c[30]]();_0x7048x368= _0x7048x367[_0x432c[31]];_0x7048x369= _0x7048x367[_0x432c[32]];_0x7048x366= _0x7048x367[_0x432c[33]];for(var _0x7048x36a=0;_0x7048x36a< _0x7048x366;++_0x7048x36a){var _0x7048x36b=null;var _0x7048x36c=null;_0x7048x36b= _0x7048x6[_0x432c[34]]();_0x7048x36c= new ttypes.ContactRegistration();_0x7048x36c[_0x432c[5]](_0x7048x6);this[_0x432c[21]][_0x7048x36b]= _0x7048x36c};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_syncContacts_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[904]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].MAP,0);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRUCT,Thrift[_0x432c[37]](this[_0x432c[21]]));for(var _0x7048x36d in this[_0x432c[21]]){if(this[_0x432c[21]][_0x432c[39]](_0x7048x36d)){var _0x7048x36e=this[_0x432c[21]][_0x7048x36d];_0x7048xb[_0x432c[40]](_0x7048x36d);_0x7048x36e[_0x432c[16]](_0x7048xb)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_trySendMessage_args= function(_0x7048x5){this[_0x432c[507]]= null;this[_0x432c[327]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[507]]!== undefined){this[_0x432c[507]]= _0x7048x5[_0x432c[507]]};if(_0x7048x5[_0x432c[327]]!== undefined){this[_0x432c[327]]= _0x7048x5[_0x432c[327]]}}};LineService_trySendMessage_args[_0x432c[4]]= {};LineService_trySendMessage_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[507]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[327]]= new ttypes.Message();this[_0x432c[327]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_trySendMessage_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[905]);if(this[_0x432c[507]]!== null&& this[_0x432c[507]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[507],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[507]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[327]]!== null&& this[_0x432c[327]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[327],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[327]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_trySendMessage_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_trySendMessage_result[_0x432c[4]]= {};LineService_trySendMessage_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.Message();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_trySendMessage_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[906]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unblockContact_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[489]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[489]]!== undefined){this[_0x432c[489]]= _0x7048x5[_0x432c[489]]}}};LineService_unblockContact_args[_0x432c[4]]= {};LineService_unblockContact_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[489]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unblockContact_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[907]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[489]]!== null&& this[_0x432c[489]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[489],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[489]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unblockContact_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_unblockContact_result[_0x432c[4]]= {};LineService_unblockContact_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unblockContact_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[908]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unblockRecommendation_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[489]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[489]]!== undefined){this[_0x432c[489]]= _0x7048x5[_0x432c[489]]}}};LineService_unblockRecommendation_args[_0x432c[4]]= {};LineService_unblockRecommendation_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[489]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unblockRecommendation_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[909]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[489]]!== null&& this[_0x432c[489]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[489],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[489]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unblockRecommendation_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_unblockRecommendation_result[_0x432c[4]]= {};LineService_unblockRecommendation_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unblockRecommendation_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[910]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unregisterUserAndDevice_args= function(_0x7048x5){};LineService_unregisterUserAndDevice_args[_0x432c[4]]= {};LineService_unregisterUserAndDevice_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};_0x7048x6[_0x432c[13]](_0x7048x9);_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unregisterUserAndDevice_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[911]);_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_unregisterUserAndDevice_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_unregisterUserAndDevice_result[_0x432c[4]]= {};LineService_unregisterUserAndDevice_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_unregisterUserAndDevice_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[912]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateApnsDeviceToken_args= function(_0x7048x5){this[_0x432c[913]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[913]]!== undefined){this[_0x432c[913]]= _0x7048x5[_0x432c[913]]}}};LineService_updateApnsDeviceToken_args[_0x432c[4]]= {};LineService_updateApnsDeviceToken_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[913]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateApnsDeviceToken_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[914]);if(this[_0x432c[913]]!== null&& this[_0x432c[913]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[913],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[107]](this[_0x432c[913]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateApnsDeviceToken_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateApnsDeviceToken_result[_0x432c[4]]= {};LineService_updateApnsDeviceToken_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateApnsDeviceToken_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[915]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddySetting_args= function(_0x7048x5){this[_0x432c[916]]= null;this[_0x432c[333]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[916]]!== undefined){this[_0x432c[916]]= _0x7048x5[_0x432c[916]]};if(_0x7048x5[_0x432c[333]]!== undefined){this[_0x432c[333]]= _0x7048x5[_0x432c[333]]}}};LineService_updateBuddySetting_args[_0x432c[4]]= {};LineService_updateBuddySetting_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[916]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[333]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddySetting_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[917]);if(this[_0x432c[916]]!== null&& this[_0x432c[916]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[916],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[916]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[333]]!== null&& this[_0x432c[333]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[333],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[333]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateBuddySetting_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateBuddySetting_result[_0x432c[4]]= {};LineService_updateBuddySetting_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateBuddySetting_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[918]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateC2DMRegistrationId_args= function(_0x7048x5){this[_0x432c[919]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[919]]!== undefined){this[_0x432c[919]]= _0x7048x5[_0x432c[919]]}}};LineService_updateC2DMRegistrationId_args[_0x432c[4]]= {};LineService_updateC2DMRegistrationId_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[919]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateC2DMRegistrationId_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[920]);if(this[_0x432c[919]]!== null&& this[_0x432c[919]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[919],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[919]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateC2DMRegistrationId_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateC2DMRegistrationId_result[_0x432c[4]]= {};LineService_updateC2DMRegistrationId_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateC2DMRegistrationId_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[921]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateContactSetting_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[89]]= null;this[_0x432c[922]]= null;this[_0x432c[333]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[89]]!== undefined){this[_0x432c[89]]= _0x7048x5[_0x432c[89]]};if(_0x7048x5[_0x432c[922]]!== undefined){this[_0x432c[922]]= _0x7048x5[_0x432c[922]]};if(_0x7048x5[_0x432c[333]]!== undefined){this[_0x432c[333]]= _0x7048x5[_0x432c[333]]}}};LineService_updateContactSetting_args[_0x432c[4]]= {};LineService_updateContactSetting_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[89]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[922]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[333]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateContactSetting_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[923]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[89]]!== null&& this[_0x432c[89]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[89],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[89]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[922]]!== null&& this[_0x432c[922]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[922],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[922]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[333]]!== null&& this[_0x432c[333]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[333],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[333]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateContactSetting_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateContactSetting_result[_0x432c[4]]= {};LineService_updateContactSetting_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateContactSetting_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[924]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateCustomModeSettings_args= function(_0x7048x5){this[_0x432c[925]]= null;this[_0x432c[753]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[925]]!== undefined){this[_0x432c[925]]= _0x7048x5[_0x432c[925]]};if(_0x7048x5[_0x432c[753]]!== undefined){this[_0x432c[753]]= _0x7048x5[_0x432c[753]]}}};LineService_updateCustomModeSettings_args[_0x432c[4]]= {};LineService_updateCustomModeSettings_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[925]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[29]]){var _0x7048x36f=0;var _0x7048x370;this[_0x432c[753]]= {};var _0x7048x371=0;var _0x7048x372=0;_0x7048x370= _0x7048x6[_0x432c[30]]();_0x7048x371= _0x7048x370[_0x432c[31]];_0x7048x372= _0x7048x370[_0x432c[32]];_0x7048x36f= _0x7048x370[_0x432c[33]];for(var _0x7048x373=0;_0x7048x373< _0x7048x36f;++_0x7048x373){var _0x7048x374=null;var _0x7048x375=null;_0x7048x374= _0x7048x6[_0x432c[34]]();_0x7048x375= _0x7048x6[_0x432c[34]]();this[_0x432c[753]][_0x7048x374]= _0x7048x375};_0x7048x6[_0x432c[35]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateCustomModeSettings_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[926]);if(this[_0x432c[925]]!== null&& this[_0x432c[925]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[925],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[925]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[753]]!== null&& this[_0x432c[753]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[753],Thrift[_0x432c[12]].MAP,3);_0x7048xb[_0x432c[38]](Thrift[_0x432c[12]].STRING,Thrift[_0x432c[12]].STRING,Thrift[_0x432c[37]](this[_0x432c[753]]));for(var _0x7048x376 in this[_0x432c[753]]){if(this[_0x432c[753]][_0x432c[39]](_0x7048x376)){var _0x7048x377=this[_0x432c[753]][_0x7048x376];_0x7048xb[_0x432c[40]](_0x7048x376);_0x7048xb[_0x432c[40]](_0x7048x377)}};_0x7048xb[_0x432c[41]]();_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateCustomModeSettings_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateCustomModeSettings_result[_0x432c[4]]= {};LineService_updateCustomModeSettings_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateCustomModeSettings_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[927]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateDeviceInfo_args= function(_0x7048x5){this[_0x432c[928]]= null;this[_0x432c[769]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[928]]!== undefined){this[_0x432c[928]]= _0x7048x5[_0x432c[928]]};if(_0x7048x5[_0x432c[769]]!== undefined){this[_0x432c[769]]= _0x7048x5[_0x432c[769]]}}};LineService_updateDeviceInfo_args[_0x432c[4]]= {};LineService_updateDeviceInfo_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[928]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[769]]= new ttypes.DeviceInfo();this[_0x432c[769]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateDeviceInfo_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[929]);if(this[_0x432c[928]]!== null&& this[_0x432c[928]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[928],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[928]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[769]]!== null&& this[_0x432c[769]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[769],Thrift[_0x432c[12]].STRUCT,3);this[_0x432c[769]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateDeviceInfo_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateDeviceInfo_result[_0x432c[4]]= {};LineService_updateDeviceInfo_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateDeviceInfo_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[930]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateGroup_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[931]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[931]]!== undefined){this[_0x432c[931]]= _0x7048x5[_0x432c[931]]}}};LineService_updateGroup_args[_0x432c[4]]= {};LineService_updateGroup_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[931]]= new ttypes.Group();this[_0x432c[931]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateGroup_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[932]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[931]]!== null&& this[_0x432c[931]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[931],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[931]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateGroup_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateGroup_result[_0x432c[4]]= {};LineService_updateGroup_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateGroup_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[933]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateNotificationToken_args= function(_0x7048x5){this[_0x432c[886]]= null;this[_0x432c[934]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[886]]!== undefined){this[_0x432c[886]]= _0x7048x5[_0x432c[886]]};if(_0x7048x5[_0x432c[934]]!== undefined){this[_0x432c[934]]= _0x7048x5[_0x432c[934]]}}};LineService_updateNotificationToken_args[_0x432c[4]]= {};LineService_updateNotificationToken_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[886]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[934]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateNotificationToken_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[935]);if(this[_0x432c[886]]!== null&& this[_0x432c[886]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[886],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[886]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[934]]!== null&& this[_0x432c[934]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[934],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[934]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateNotificationToken_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateNotificationToken_result[_0x432c[4]]= {};LineService_updateNotificationToken_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateNotificationToken_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[936]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateNotificationTokenWithBytes_args= function(_0x7048x5){this[_0x432c[886]]= null;this[_0x432c[934]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[886]]!== undefined){this[_0x432c[886]]= _0x7048x5[_0x432c[886]]};if(_0x7048x5[_0x432c[934]]!== undefined){this[_0x432c[934]]= _0x7048x5[_0x432c[934]]}}};LineService_updateNotificationTokenWithBytes_args[_0x432c[4]]= {};LineService_updateNotificationTokenWithBytes_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[886]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[934]]= _0x7048x6[_0x432c[105]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateNotificationTokenWithBytes_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[937]);if(this[_0x432c[886]]!== null&& this[_0x432c[886]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[886],Thrift[_0x432c[12]].I32,3);_0x7048xb[_0x432c[65]](this[_0x432c[886]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[934]]!== null&& this[_0x432c[934]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[934],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[107]](this[_0x432c[934]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateNotificationTokenWithBytes_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateNotificationTokenWithBytes_result[_0x432c[4]]= {};LineService_updateNotificationTokenWithBytes_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateNotificationTokenWithBytes_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[938]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateProfile_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[834]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[834]]!== undefined){this[_0x432c[834]]= _0x7048x5[_0x432c[834]]}}};LineService_updateProfile_args[_0x432c[4]]= {};LineService_updateProfile_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[834]]= new ttypes.Profile();this[_0x432c[834]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateProfile_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[939]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[834]]!== null&& this[_0x432c[834]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[834],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[834]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateProfile_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateProfile_result[_0x432c[4]]= {};LineService_updateProfile_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateProfile_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[940]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateProfileAttribute_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[941]]= null;this[_0x432c[333]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[941]]!== undefined){this[_0x432c[941]]= _0x7048x5[_0x432c[941]]};if(_0x7048x5[_0x432c[333]]!== undefined){this[_0x432c[333]]= _0x7048x5[_0x432c[333]]}}};LineService_updateProfileAttribute_args[_0x432c[4]]= {};LineService_updateProfileAttribute_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[941]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[333]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateProfileAttribute_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[942]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[941]]!== null&& this[_0x432c[941]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[941],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[941]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[333]]!== null&& this[_0x432c[333]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[333],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[333]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateProfileAttribute_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateProfileAttribute_result[_0x432c[4]]= {};LineService_updateProfileAttribute_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateProfileAttribute_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[943]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateRegion_args= function(_0x7048x5){this[_0x432c[784]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[784]]!== undefined){this[_0x432c[784]]= _0x7048x5[_0x432c[784]]}}};LineService_updateRegion_args[_0x432c[4]]= {};LineService_updateRegion_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[784]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateRegion_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[944]);if(this[_0x432c[784]]!== null&& this[_0x432c[784]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[784],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[784]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateRegion_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateRegion_result[_0x432c[4]]= {};LineService_updateRegion_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateRegion_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[945]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateSettings_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[163]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[163]]!== undefined){this[_0x432c[163]]= _0x7048x5[_0x432c[163]]}}};LineService_updateSettings_args[_0x432c[4]]= {};LineService_updateSettings_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[163]]= new ttypes.Settings();this[_0x432c[163]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateSettings_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[946]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[163]]!== null&& this[_0x432c[163]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[163],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[163]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateSettings_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateSettings_result[_0x432c[4]]= {};LineService_updateSettings_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateSettings_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[947]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateSettings2_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[163]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[163]]!== undefined){this[_0x432c[163]]= _0x7048x5[_0x432c[163]]}}};LineService_updateSettings2_args[_0x432c[4]]= {};LineService_updateSettings2_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[163]]= new ttypes.Settings();this[_0x432c[163]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateSettings2_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[948]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[163]]!== null&& this[_0x432c[163]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[163],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[163]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateSettings2_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateSettings2_result[_0x432c[4]]= {};LineService_updateSettings2_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[21]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateSettings2_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[949]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I32,0);_0x7048xb[_0x432c[65]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateSettingsAttribute_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[941]]= null;this[_0x432c[333]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[941]]!== undefined){this[_0x432c[941]]= _0x7048x5[_0x432c[941]]};if(_0x7048x5[_0x432c[333]]!== undefined){this[_0x432c[333]]= _0x7048x5[_0x432c[333]]}}};LineService_updateSettingsAttribute_args[_0x432c[4]]= {};LineService_updateSettingsAttribute_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[941]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[333]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateSettingsAttribute_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[950]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[941]]!== null&& this[_0x432c[941]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[941],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[941]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[333]]!== null&& this[_0x432c[333]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[333],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[333]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateSettingsAttribute_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateSettingsAttribute_result[_0x432c[4]]= {};LineService_updateSettingsAttribute_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateSettingsAttribute_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[951]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateSettingsAttributes_args= function(_0x7048x5){this[_0x432c[466]]= null;this[_0x432c[690]]= null;this[_0x432c[163]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[466]]!== undefined){this[_0x432c[466]]= _0x7048x5[_0x432c[466]]};if(_0x7048x5[_0x432c[690]]!== undefined){this[_0x432c[690]]= _0x7048x5[_0x432c[690]]};if(_0x7048x5[_0x432c[163]]!== undefined){this[_0x432c[163]]= _0x7048x5[_0x432c[163]]}}};LineService_updateSettingsAttributes_args[_0x432c[4]]= {};LineService_updateSettingsAttributes_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[466]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[690]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[163]]= new ttypes.Settings();this[_0x432c[163]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateSettingsAttributes_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[952]);if(this[_0x432c[466]]!== null&& this[_0x432c[466]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[466],Thrift[_0x432c[12]].I32,1);_0x7048xb[_0x432c[65]](this[_0x432c[466]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[690]]!== null&& this[_0x432c[690]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[690],Thrift[_0x432c[12]].I32,2);_0x7048xb[_0x432c[65]](this[_0x432c[690]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[163]]!== null&& this[_0x432c[163]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[163],Thrift[_0x432c[12]].STRUCT,3);this[_0x432c[163]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_updateSettingsAttributes_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_updateSettingsAttributes_result[_0x432c[4]]= {};LineService_updateSettingsAttributes_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[21]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_updateSettingsAttributes_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[953]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I32,0);_0x7048xb[_0x432c[65]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_verifyIdentityCredential_args= function(_0x7048x5){this[_0x432c[729]]= null;this[_0x432c[718]]= null;this[_0x432c[730]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[729]]!== undefined){this[_0x432c[729]]= _0x7048x5[_0x432c[729]]};if(_0x7048x5[_0x432c[718]]!== undefined){this[_0x432c[718]]= _0x7048x5[_0x432c[718]]};if(_0x7048x5[_0x432c[730]]!== undefined){this[_0x432c[730]]= _0x7048x5[_0x432c[730]]}}};LineService_verifyIdentityCredential_args[_0x432c[4]]= {};LineService_verifyIdentityCredential_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 8:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[729]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[718]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[730]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_verifyIdentityCredential_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[954]);if(this[_0x432c[729]]!== null&& this[_0x432c[729]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[729],Thrift[_0x432c[12]].I32,8);_0x7048xb[_0x432c[65]](this[_0x432c[729]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[718]]!== null&& this[_0x432c[718]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[718],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[718]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[730]]!== null&& this[_0x432c[730]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[730],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[730]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_verifyIdentityCredential_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_verifyIdentityCredential_result[_0x432c[4]]= {};LineService_verifyIdentityCredential_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_verifyIdentityCredential_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[955]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_verifyIdentityCredentialWithResult_args= function(_0x7048x5){this[_0x432c[794]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[794]]!== undefined){this[_0x432c[794]]= _0x7048x5[_0x432c[794]]}}};LineService_verifyIdentityCredentialWithResult_args[_0x432c[4]]= {};LineService_verifyIdentityCredentialWithResult_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[794]]= new ttypes.IdentityCredential();this[_0x432c[794]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_verifyIdentityCredentialWithResult_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[956]);if(this[_0x432c[794]]!== null&& this[_0x432c[794]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[794],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[794]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_verifyIdentityCredentialWithResult_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_verifyIdentityCredentialWithResult_result[_0x432c[4]]= {};LineService_verifyIdentityCredentialWithResult_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[21]]= new ttypes.UserAuthStatus();this[_0x432c[21]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_verifyIdentityCredentialWithResult_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[957]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRUCT,0);this[_0x432c[21]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_verifyPhone_args= function(_0x7048x5){this[_0x432c[59]]= null;this[_0x432c[517]]= null;this[_0x432c[572]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[59]]!== undefined){this[_0x432c[59]]= _0x7048x5[_0x432c[59]]};if(_0x7048x5[_0x432c[517]]!== undefined){this[_0x432c[517]]= _0x7048x5[_0x432c[517]]};if(_0x7048x5[_0x432c[572]]!== undefined){this[_0x432c[572]]= _0x7048x5[_0x432c[572]]}}};LineService_verifyPhone_args[_0x432c[4]]= {};LineService_verifyPhone_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[59]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[517]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 4:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[572]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_verifyPhone_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[958]);if(this[_0x432c[59]]!== null&& this[_0x432c[59]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[59],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[59]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[517]]!== null&& this[_0x432c[517]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[517],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[517]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[572]]!== null&& this[_0x432c[572]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[572],Thrift[_0x432c[12]].STRING,4);_0x7048xb[_0x432c[40]](this[_0x432c[572]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_verifyPhone_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_verifyPhone_result[_0x432c[4]]= {};LineService_verifyPhone_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[62]]){this[_0x432c[21]]= _0x7048x6[_0x432c[63]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_verifyPhone_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[959]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].I32,0);_0x7048xb[_0x432c[65]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_verifyQrcode_args= function(_0x7048x5){this[_0x432c[60]]= null;this[_0x432c[517]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[60]]!== undefined){this[_0x432c[60]]= _0x7048x5[_0x432c[60]]};if(_0x7048x5[_0x432c[517]]!== undefined){this[_0x432c[517]]= _0x7048x5[_0x432c[517]]}}};LineService_verifyQrcode_args[_0x432c[4]]= {};LineService_verifyQrcode_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[60]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 3:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[517]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_verifyQrcode_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[960]);if(this[_0x432c[60]]!== null&& this[_0x432c[60]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[60],Thrift[_0x432c[12]].STRING,2);_0x7048xb[_0x432c[40]](this[_0x432c[60]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[517]]!== null&& this[_0x432c[517]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[517],Thrift[_0x432c[12]].STRING,3);_0x7048xb[_0x432c[40]](this[_0x432c[517]]);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_verifyQrcode_result= function(_0x7048x5){this[_0x432c[21]]= null;this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[23]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[21]]!== undefined){this[_0x432c[21]]= _0x7048x5[_0x432c[21]]};if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_verifyQrcode_result[_0x432c[4]]= {};LineService_verifyQrcode_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 0:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[46]]){this[_0x432c[21]]= _0x7048x6[_0x432c[34]]()}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.TalkException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_verifyQrcode_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[961]);if(this[_0x432c[21]]!== null&& this[_0x432c[21]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[21],Thrift[_0x432c[12]].STRING,0);_0x7048xb[_0x432c[40]](this[_0x432c[21]]);_0x7048xb[_0x432c[27]]()};if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notify_args= function(_0x7048x5){this[_0x432c[962]]= null;if(_0x7048x5){if(_0x7048x5[_0x432c[962]]!== undefined){this[_0x432c[962]]= _0x7048x5[_0x432c[962]]}}};LineService_notify_args[_0x432c[4]]= {};LineService_notify_args[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 2:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[962]]= new ttypes.GlobalEvent();this[_0x432c[962]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notify_args[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[963]);if(this[_0x432c[962]]!== null&& this[_0x432c[962]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[962],Thrift[_0x432c[12]].STRUCT,2);this[_0x432c[962]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineService_notify_result= function(_0x7048x5){this[_0x432c[22]]= null;if(_0x7048x5 instanceof ttypes[_0x432c[964]]){this[_0x432c[22]]= _0x7048x5;return};if(_0x7048x5){if(_0x7048x5[_0x432c[22]]!== undefined){this[_0x432c[22]]= _0x7048x5[_0x432c[22]]}}};LineService_notify_result[_0x432c[4]]= {};LineService_notify_result[_0x432c[4]][_0x432c[5]]= function(_0x7048x6){_0x7048x6[_0x432c[6]]();while(true){var _0x7048x7=_0x7048x6[_0x432c[7]]();var _0x7048x8=_0x7048x7[_0x432c[8]];var _0x7048x9=_0x7048x7[_0x432c[9]];var _0x7048xa=_0x7048x7[_0x432c[10]];if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[11]]){break};switch(_0x7048xa){case 1:if(_0x7048x9== Thrift[_0x432c[12]][_0x432c[24]]){this[_0x432c[22]]= new ttypes.UniversalNotificationServiceException();this[_0x432c[22]][_0x432c[5]](_0x7048x6)}else {_0x7048x6[_0x432c[13]](_0x7048x9)};break;case 0:_0x7048x6[_0x432c[13]](_0x7048x9);break;default:_0x7048x6[_0x432c[13]](_0x7048x9)};_0x7048x6[_0x432c[14]]()};_0x7048x6[_0x432c[15]]();return};LineService_notify_result[_0x432c[4]][_0x432c[16]]= function(_0x7048xb){_0x7048xb[_0x432c[18]](_0x432c[965]);if(this[_0x432c[22]]!== null&& this[_0x432c[22]]!== undefined){_0x7048xb[_0x432c[26]](_0x432c[22],Thrift[_0x432c[12]].STRUCT,1);this[_0x432c[22]][_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[27]]()};_0x7048xb[_0x432c[19]]();_0x7048xb[_0x432c[20]]();return};LineServiceClient= exports[_0x432c[966]]= function(_0x7048xb,_0x7048x378){this[_0x432c[967]]= _0x7048xb;this[_0x432c[968]]= _0x7048x378;this[_0x432c[969]]= 0;this[_0x432c[970]]= {}};LineServiceClient[_0x432c[4]]= {};LineServiceClient[_0x432c[4]][_0x432c[971]]= function(){return this[_0x432c[969]]};LineServiceClient[_0x432c[4]][_0x432c[972]]= function(){return this[_0x432c[969]]+= 1};LineServiceClient[_0x432c[4]][_0x432c[973]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[977]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[977]]()}};LineServiceClient[_0x432c[4]][_0x432c[977]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[973],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getRSAKey_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[983]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getRSAKey_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[986])};LineServiceClient[_0x432c[4]][_0x432c[987]]= function(_0x7048x380,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[988]](_0x7048x380);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[988]](_0x7048x380)}};LineServiceClient[_0x432c[4]][_0x432c[988]]= function(_0x7048x380){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[987],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyEmailConfirmationResult_args();_0x7048x5[_0x432c[28]]= _0x7048x380;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[989]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyEmailConfirmationResult_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[990]]= function(_0x7048x381,_0x7048x382,_0x7048x383,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[991]](_0x7048x381,_0x7048x382,_0x7048x383);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[991]](_0x7048x381,_0x7048x382,_0x7048x383)}};LineServiceClient[_0x432c[4]][_0x432c[991]]= function(_0x7048x381,_0x7048x382,_0x7048x383){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[990],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerVirtualAccount_args();_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[44]]= _0x7048x382;_0x7048x5[_0x432c[45]]= _0x7048x383;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[992]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerVirtualAccount_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[993])};LineServiceClient[_0x432c[4]][_0x432c[994]]= function(_0x7048x384,_0x7048x382,_0x7048x385,_0x7048x386,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[995]](_0x7048x384,_0x7048x382,_0x7048x385,_0x7048x386);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[995]](_0x7048x384,_0x7048x382,_0x7048x385,_0x7048x386)}};LineServiceClient[_0x432c[4]][_0x432c[995]]= function(_0x7048x384,_0x7048x382,_0x7048x385,_0x7048x386){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[994],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_requestVirtualAccountPasswordChange_args();_0x7048x5[_0x432c[49]]= _0x7048x384;_0x7048x5[_0x432c[44]]= _0x7048x382;_0x7048x5[_0x432c[50]]= _0x7048x385;_0x7048x5[_0x432c[51]]= _0x7048x386;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[996]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_requestVirtualAccountPasswordChange_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[997]]= function(_0x7048x384,_0x7048x382,_0x7048x386,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[998]](_0x7048x384,_0x7048x382,_0x7048x386);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[998]](_0x7048x384,_0x7048x382,_0x7048x386)}};LineServiceClient[_0x432c[4]][_0x432c[998]]= function(_0x7048x384,_0x7048x382,_0x7048x386){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[997],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_requestVirtualAccountPasswordSet_args();_0x7048x5[_0x432c[49]]= _0x7048x384;_0x7048x5[_0x432c[44]]= _0x7048x382;_0x7048x5[_0x432c[51]]= _0x7048x386;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[999]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_requestVirtualAccountPasswordSet_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1000]]= function(_0x7048x384,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1001]](_0x7048x384);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1001]](_0x7048x384)}};LineServiceClient[_0x432c[4]][_0x432c[1001]]= function(_0x7048x384){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1000],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_unregisterVirtualAccount_args();_0x7048x5[_0x432c[49]]= _0x7048x384;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1002]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_unregisterVirtualAccount_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1003]]= function(_0x7048x387,_0x7048x388,_0x7048x389,_0x7048x38a,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1004]](_0x7048x387,_0x7048x388,_0x7048x389,_0x7048x38a);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1004]](_0x7048x387,_0x7048x388,_0x7048x389,_0x7048x38a)}};LineServiceClient[_0x432c[4]][_0x432c[1004]]= function(_0x7048x387,_0x7048x388,_0x7048x389,_0x7048x38a){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1003],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_checkUserAge_args();_0x7048x5[_0x432c[58]]= _0x7048x387;_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[61]]= _0x7048x38a;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1005]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_checkUserAge_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1006])};LineServiceClient[_0x432c[4]][_0x432c[1007]]= function(_0x7048x38b,_0x7048x38a,_0x7048x389,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1008]](_0x7048x38b,_0x7048x38a,_0x7048x389);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1008]](_0x7048x38b,_0x7048x38a,_0x7048x389)}};LineServiceClient[_0x432c[4]][_0x432c[1008]]= function(_0x7048x38b,_0x7048x38a,_0x7048x389){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1007],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_checkUserAgeWithDocomo_args();_0x7048x5[_0x432c[67]]= _0x7048x38b;_0x7048x5[_0x432c[61]]= _0x7048x38a;_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1009]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_checkUserAgeWithDocomo_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1010])};LineServiceClient[_0x432c[4]][_0x432c[1011]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1012]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1012]]()}};LineServiceClient[_0x432c[4]][_0x432c[1012]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1011],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_retrieveOpenIdAuthUrlWithDocomo_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1013]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_retrieveOpenIdAuthUrlWithDocomo_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1014])};LineServiceClient[_0x432c[4]][_0x432c[1015]]= function(_0x7048x387,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1016]](_0x7048x387);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1016]](_0x7048x387)}};LineServiceClient[_0x432c[4]][_0x432c[1016]]= function(_0x7048x387){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1015],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_retrieveRequestToken_args();_0x7048x5[_0x432c[58]]= _0x7048x387;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1017]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_retrieveRequestToken_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1018])};LineServiceClient[_0x432c[4]][_0x432c[1019]]= function(_0x7048x38c,_0x7048x38d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1020]](_0x7048x38c,_0x7048x38d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1020]](_0x7048x38c,_0x7048x38d)}};LineServiceClient[_0x432c[4]][_0x432c[1020]]= function(_0x7048x38c,_0x7048x38d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1019],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_addBuddyMember_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[75]]= _0x7048x38d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1021]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_addBuddyMember_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1022]]= function(_0x7048x38c,_0x7048x38e,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1023]](_0x7048x38c,_0x7048x38e);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1023]](_0x7048x38c,_0x7048x38e)}};LineServiceClient[_0x432c[4]][_0x432c[1023]]= function(_0x7048x38c,_0x7048x38e){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1022],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_addBuddyMembers_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[78]]= _0x7048x38e;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1024]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_addBuddyMembers_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1025]]= function(_0x7048x38c,_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1026]](_0x7048x38c,_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1026]](_0x7048x38c,_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[1026]]= function(_0x7048x38c,_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1025],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_blockBuddyMember_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1027]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_blockBuddyMember_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1028]]= function(_0x7048x390,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1029]](_0x7048x390);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1029]](_0x7048x390)}};LineServiceClient[_0x432c[4]][_0x432c[1029]]= function(_0x7048x390){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1028],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_commitSendMessagesToAll_args();_0x7048x5[_0x432c[92]]= _0x7048x390;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1030]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_commitSendMessagesToAll_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1031])};LineServiceClient[_0x432c[4]][_0x432c[1032]]= function(_0x7048x390,_0x7048x391,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1033]](_0x7048x390,_0x7048x391);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1033]](_0x7048x390,_0x7048x391)}};LineServiceClient[_0x432c[4]][_0x432c[1033]]= function(_0x7048x390,_0x7048x391){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1032],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_commitSendMessagesToMids_args();_0x7048x5[_0x432c[92]]= _0x7048x390;_0x7048x5[_0x432c[95]]= _0x7048x391;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1034]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_commitSendMessagesToMids_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1035])};LineServiceClient[_0x432c[4]][_0x432c[1036]]= function(_0x7048x38c,_0x7048x38d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1037]](_0x7048x38c,_0x7048x38d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1037]](_0x7048x38c,_0x7048x38d)}};LineServiceClient[_0x432c[4]][_0x432c[1037]]= function(_0x7048x38c,_0x7048x38d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1036],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_containsBuddyMember_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[75]]= _0x7048x38d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1038]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_containsBuddyMember_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1039])};LineServiceClient[_0x432c[4]][_0x432c[1040]]= function(_0x7048x38c,_0x7048x392,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1041]](_0x7048x38c,_0x7048x392);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1041]](_0x7048x38c,_0x7048x392)}};LineServiceClient[_0x432c[4]][_0x432c[1041]]= function(_0x7048x38c,_0x7048x392){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1040],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_downloadMessageContent_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[103]]= _0x7048x392;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1042]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_downloadMessageContent_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1043])};LineServiceClient[_0x432c[4]][_0x432c[1044]]= function(_0x7048x38c,_0x7048x392,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1045]](_0x7048x38c,_0x7048x392);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1045]](_0x7048x38c,_0x7048x392)}};LineServiceClient[_0x432c[4]][_0x432c[1045]]= function(_0x7048x38c,_0x7048x392){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1044],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_downloadMessageContentPreview_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[103]]= _0x7048x392;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1046]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_downloadMessageContentPreview_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1047])};LineServiceClient[_0x432c[4]][_0x432c[1048]]= function(_0x7048x38c,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1049]](_0x7048x38c);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1049]](_0x7048x38c)}};LineServiceClient[_0x432c[4]][_0x432c[1049]]= function(_0x7048x38c){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1048],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_downloadProfileImage_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1050]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_downloadProfileImage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1051])};LineServiceClient[_0x432c[4]][_0x432c[1052]]= function(_0x7048x38c,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1053]](_0x7048x38c);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1053]](_0x7048x38c)}};LineServiceClient[_0x432c[4]][_0x432c[1053]]= function(_0x7048x38c){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1052],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_downloadProfileImagePreview_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1054]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_downloadProfileImagePreview_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1055])};LineServiceClient[_0x432c[4]][_0x432c[1056]]= function(_0x7048x393,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1057]](_0x7048x393);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1057]](_0x7048x393)}};LineServiceClient[_0x432c[4]][_0x432c[1057]]= function(_0x7048x393){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1056],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getActiveMemberCountByBuddyMid_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1058]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getActiveMemberCountByBuddyMid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1059])};LineServiceClient[_0x432c[4]][_0x432c[1060]]= function(_0x7048x393,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1061]](_0x7048x393);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1061]](_0x7048x393)}};LineServiceClient[_0x432c[4]][_0x432c[1061]]= function(_0x7048x393){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1060],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getActiveMemberMidsByBuddyMid_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1062]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getActiveMemberMidsByBuddyMid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1063])};LineServiceClient[_0x432c[4]][_0x432c[1064]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1065]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1065]]()}};LineServiceClient[_0x432c[4]][_0x432c[1065]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1064],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getAllBuddyMembers_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1066]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getAllBuddyMembers_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1067])};LineServiceClient[_0x432c[4]][_0x432c[1068]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1069]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1069]]()}};LineServiceClient[_0x432c[4]][_0x432c[1069]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1068],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBlockedBuddyMembers_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1070]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBlockedBuddyMembers_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1071])};LineServiceClient[_0x432c[4]][_0x432c[1072]]= function(_0x7048x393,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1073]](_0x7048x393);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1073]](_0x7048x393)}};LineServiceClient[_0x432c[4]][_0x432c[1073]]= function(_0x7048x393){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1072],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBlockerCountByBuddyMid_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1074]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBlockerCountByBuddyMid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1075])};LineServiceClient[_0x432c[4]][_0x432c[1076]]= function(_0x7048x393,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1077]](_0x7048x393);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1077]](_0x7048x393)}};LineServiceClient[_0x432c[4]][_0x432c[1077]]= function(_0x7048x393){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1076],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBuddyDetailByMid_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1078]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBuddyDetailByMid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1079])};LineServiceClient[_0x432c[4]][_0x432c[1080]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1081]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1081]]()}};LineServiceClient[_0x432c[4]][_0x432c[1081]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1080],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBuddyProfile_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1082]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBuddyProfile_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1083])};LineServiceClient[_0x432c[4]][_0x432c[1084]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1085]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1085]]()}};LineServiceClient[_0x432c[4]][_0x432c[1085]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1084],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getContactTicket_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1086]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getContactTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1087])};LineServiceClient[_0x432c[4]][_0x432c[1088]]= function(_0x7048x393,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1089]](_0x7048x393);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1089]](_0x7048x393)}};LineServiceClient[_0x432c[4]][_0x432c[1089]]= function(_0x7048x393){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1088],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMemberCountByBuddyMid_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1090]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMemberCountByBuddyMid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1091])};LineServiceClient[_0x432c[4]][_0x432c[1092]]= function(_0x7048x394,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1093]](_0x7048x394);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1093]](_0x7048x394)}};LineServiceClient[_0x432c[4]][_0x432c[1093]]= function(_0x7048x394){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1092],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSendBuddyMessageResult_args();_0x7048x5[_0x432c[136]]= _0x7048x394;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1094]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSendBuddyMessageResult_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1095])};LineServiceClient[_0x432c[4]][_0x432c[1096]]= function(_0x7048x395,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1097]](_0x7048x395);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1097]](_0x7048x395)}};LineServiceClient[_0x432c[4]][_0x432c[1097]]= function(_0x7048x395){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1096],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSetBuddyOnAirResult_args();_0x7048x5[_0x432c[139]]= _0x7048x395;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1098]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSetBuddyOnAirResult_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1099])};LineServiceClient[_0x432c[4]][_0x432c[1100]]= function(_0x7048x396,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1101]](_0x7048x396);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1101]](_0x7048x396)}};LineServiceClient[_0x432c[4]][_0x432c[1101]]= function(_0x7048x396){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1100],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getUpdateBuddyProfileResult_args();_0x7048x5[_0x432c[142]]= _0x7048x396;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1102]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getUpdateBuddyProfileResult_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1103])};LineServiceClient[_0x432c[4]][_0x432c[1104]]= function(_0x7048x393,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1105]](_0x7048x393);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1105]](_0x7048x393)}};LineServiceClient[_0x432c[4]][_0x432c[1105]]= function(_0x7048x393){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1104],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_isBuddyOnAirByMid_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1106]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_isBuddyOnAirByMid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1107])};LineServiceClient[_0x432c[4]][_0x432c[1108]]= function(_0x7048x38c,_0x7048x397,_0x7048x398,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1109]](_0x7048x38c,_0x7048x397,_0x7048x398);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1109]](_0x7048x38c,_0x7048x397,_0x7048x398)}};LineServiceClient[_0x432c[4]][_0x432c[1109]]= function(_0x7048x38c,_0x7048x397,_0x7048x398){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1108],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_linkAndSendBuddyContentMessageToAllAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[148]]= _0x7048x398;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1110]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_linkAndSendBuddyContentMessageToAllAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1111])};LineServiceClient[_0x432c[4]][_0x432c[1112]]= function(_0x7048x38c,_0x7048x397,_0x7048x398,_0x7048x391,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1113]](_0x7048x38c,_0x7048x397,_0x7048x398,_0x7048x391);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1113]](_0x7048x38c,_0x7048x397,_0x7048x398,_0x7048x391)}};LineServiceClient[_0x432c[4]][_0x432c[1113]]= function(_0x7048x38c,_0x7048x397,_0x7048x398,_0x7048x391){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1112],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_linkAndSendBuddyContentMessageToMids_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[148]]= _0x7048x398;_0x7048x5[_0x432c[95]]= _0x7048x391;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1114]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_linkAndSendBuddyContentMessageToMids_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1115])};LineServiceClient[_0x432c[4]][_0x432c[1116]]= function(_0x7048x393,_0x7048x399,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1117]](_0x7048x393,_0x7048x399);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1117]](_0x7048x393,_0x7048x399)}};LineServiceClient[_0x432c[4]][_0x432c[1117]]= function(_0x7048x393,_0x7048x399){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1116],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyBuddyBlocked_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[153]]= _0x7048x399;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1118]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyBuddyBlocked_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1119]]= function(_0x7048x393,_0x7048x399,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1120]](_0x7048x393,_0x7048x399);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1120]](_0x7048x393,_0x7048x399)}};LineServiceClient[_0x432c[4]][_0x432c[1120]]= function(_0x7048x393,_0x7048x399){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1119],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyBuddyUnblocked_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[153]]= _0x7048x399;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1121]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyBuddyUnblocked_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1122]]= function(_0x7048x39a,_0x7048x39b,_0x7048x39c,_0x7048x39d,_0x7048x39e,_0x7048x39f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1123]](_0x7048x39a,_0x7048x39b,_0x7048x39c,_0x7048x39d,_0x7048x39e,_0x7048x39f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1123]](_0x7048x39a,_0x7048x39b,_0x7048x39c,_0x7048x39d,_0x7048x39e,_0x7048x39f)}};LineServiceClient[_0x432c[4]][_0x432c[1123]]= function(_0x7048x39a,_0x7048x39b,_0x7048x39c,_0x7048x39d,_0x7048x39e,_0x7048x39f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1122],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerBuddy_args();_0x7048x5[_0x432c[158]]= _0x7048x39a;_0x7048x5[_0x432c[159]]= _0x7048x39b;_0x7048x5[_0x432c[160]]= _0x7048x39c;_0x7048x5[_0x432c[161]]= _0x7048x39d;_0x7048x5[_0x432c[162]]= _0x7048x39e;_0x7048x5[_0x432c[163]]= _0x7048x39f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1124]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerBuddy_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1125])};LineServiceClient[_0x432c[4]][_0x432c[1126]]= function(_0x7048x39a,_0x7048x39b,_0x7048x39c,_0x7048x3a0,_0x7048x39e,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1127]](_0x7048x39a,_0x7048x39b,_0x7048x39c,_0x7048x3a0,_0x7048x39e);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1127]](_0x7048x39a,_0x7048x39b,_0x7048x39c,_0x7048x3a0,_0x7048x39e)}};LineServiceClient[_0x432c[4]][_0x432c[1127]]= function(_0x7048x39a,_0x7048x39b,_0x7048x39c,_0x7048x3a0,_0x7048x39e){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1126],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerBuddyAdmin_args();_0x7048x5[_0x432c[158]]= _0x7048x39a;_0x7048x5[_0x432c[159]]= _0x7048x39b;_0x7048x5[_0x432c[160]]= _0x7048x39c;_0x7048x5[_0x432c[166]]= _0x7048x3a0;_0x7048x5[_0x432c[162]]= _0x7048x39e;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1128]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerBuddyAdmin_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1129])};LineServiceClient[_0x432c[4]][_0x432c[1130]]= function(_0x7048x3a1,_0x7048x3a2,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1131]](_0x7048x3a1,_0x7048x3a2);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1131]](_0x7048x3a1,_0x7048x3a2)}};LineServiceClient[_0x432c[4]][_0x432c[1131]]= function(_0x7048x3a1,_0x7048x3a2){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1130],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reissueContactTicket_args();_0x7048x5[_0x432c[169]]= _0x7048x3a1;_0x7048x5[_0x432c[170]]= _0x7048x3a2;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1132]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reissueContactTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1133])};LineServiceClient[_0x432c[4]][_0x432c[1134]]= function(_0x7048x38c,_0x7048x38d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1135]](_0x7048x38c,_0x7048x38d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1135]](_0x7048x38c,_0x7048x38d)}};LineServiceClient[_0x432c[4]][_0x432c[1135]]= function(_0x7048x38c,_0x7048x38d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1134],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_removeBuddyMember_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[75]]= _0x7048x38d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1136]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_removeBuddyMember_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1137]]= function(_0x7048x38c,_0x7048x38e,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1138]](_0x7048x38c,_0x7048x38e);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1138]](_0x7048x38c,_0x7048x38e)}};LineServiceClient[_0x432c[4]][_0x432c[1138]]= function(_0x7048x38c,_0x7048x38e){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1137],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_removeBuddyMembers_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[78]]= _0x7048x38e;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1139]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_removeBuddyMembers_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1140]]= function(_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1141]](_0x7048x38c,_0x7048x397,_0x7048x3a3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1141]](_0x7048x38c,_0x7048x397,_0x7048x3a3)}};LineServiceClient[_0x432c[4]][_0x432c[1141]]= function(_0x7048x38c,_0x7048x397,_0x7048x3a3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1140],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendBuddyContentMessageToAll_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[177]]= _0x7048x3a3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1142]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendBuddyContentMessageToAll_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1143])};LineServiceClient[_0x432c[4]][_0x432c[1144]]= function(_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1145]](_0x7048x38c,_0x7048x397,_0x7048x3a3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1145]](_0x7048x38c,_0x7048x397,_0x7048x3a3)}};LineServiceClient[_0x432c[4]][_0x432c[1145]]= function(_0x7048x38c,_0x7048x397,_0x7048x3a3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1144],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendBuddyContentMessageToAllAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[177]]= _0x7048x3a3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1146]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendBuddyContentMessageToAllAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1147])};LineServiceClient[_0x432c[4]][_0x432c[1148]]= function(_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x391,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1149]](_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x391);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1149]](_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x391)}};LineServiceClient[_0x432c[4]][_0x432c[1149]]= function(_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x391){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1148],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendBuddyContentMessageToMids_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[177]]= _0x7048x3a3;_0x7048x5[_0x432c[95]]= _0x7048x391;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1150]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendBuddyContentMessageToMids_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1151])};LineServiceClient[_0x432c[4]][_0x432c[1152]]= function(_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x391,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1153]](_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x391);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1153]](_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x391)}};LineServiceClient[_0x432c[4]][_0x432c[1153]]= function(_0x7048x38c,_0x7048x397,_0x7048x3a3,_0x7048x391){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1152],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendBuddyContentMessageToMidsAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[177]]= _0x7048x3a3;_0x7048x5[_0x432c[95]]= _0x7048x391;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1154]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendBuddyContentMessageToMidsAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1155])};LineServiceClient[_0x432c[4]][_0x432c[1156]]= function(_0x7048x38c,_0x7048x397,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1157]](_0x7048x38c,_0x7048x397);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1157]](_0x7048x38c,_0x7048x397)}};LineServiceClient[_0x432c[4]][_0x432c[1157]]= function(_0x7048x38c,_0x7048x397){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1156],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendBuddyMessageToAll_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1158]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendBuddyMessageToAll_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1159])};LineServiceClient[_0x432c[4]][_0x432c[1160]]= function(_0x7048x38c,_0x7048x397,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1161]](_0x7048x38c,_0x7048x397);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1161]](_0x7048x38c,_0x7048x397)}};LineServiceClient[_0x432c[4]][_0x432c[1161]]= function(_0x7048x38c,_0x7048x397){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1160],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendBuddyMessageToAllAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1162]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendBuddyMessageToAllAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1163])};LineServiceClient[_0x432c[4]][_0x432c[1164]]= function(_0x7048x38c,_0x7048x397,_0x7048x391,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1165]](_0x7048x38c,_0x7048x397,_0x7048x391);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1165]](_0x7048x38c,_0x7048x397,_0x7048x391)}};LineServiceClient[_0x432c[4]][_0x432c[1165]]= function(_0x7048x38c,_0x7048x397,_0x7048x391){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1164],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendBuddyMessageToMids_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[95]]= _0x7048x391;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1166]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendBuddyMessageToMids_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1167])};LineServiceClient[_0x432c[4]][_0x432c[1168]]= function(_0x7048x38c,_0x7048x397,_0x7048x391,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1169]](_0x7048x38c,_0x7048x397,_0x7048x391);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1169]](_0x7048x38c,_0x7048x397,_0x7048x391)}};LineServiceClient[_0x432c[4]][_0x432c[1169]]= function(_0x7048x38c,_0x7048x397,_0x7048x391){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1168],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendBuddyMessageToMidsAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[147]]= _0x7048x397;_0x7048x5[_0x432c[95]]= _0x7048x391;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1170]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendBuddyMessageToMidsAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1171])};LineServiceClient[_0x432c[4]][_0x432c[1172]]= function(_0x7048x38c,_0x7048x393,_0x7048x3a4,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1173]](_0x7048x38c,_0x7048x393,_0x7048x3a4);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1173]](_0x7048x38c,_0x7048x393,_0x7048x3a4)}};LineServiceClient[_0x432c[4]][_0x432c[1173]]= function(_0x7048x38c,_0x7048x393,_0x7048x3a4){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1172],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendIndividualEventToAllAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[194]]= _0x7048x3a4;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1174]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendIndividualEventToAllAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1175]]= function(_0x7048x38c,_0x7048x3a5,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1176]](_0x7048x38c,_0x7048x3a5);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1176]](_0x7048x38c,_0x7048x3a5)}};LineServiceClient[_0x432c[4]][_0x432c[1176]]= function(_0x7048x38c,_0x7048x3a5){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1175],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_setBuddyOnAir_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[197]]= _0x7048x3a5;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1177]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_setBuddyOnAir_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1178])};LineServiceClient[_0x432c[4]][_0x432c[1179]]= function(_0x7048x38c,_0x7048x3a5,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1180]](_0x7048x38c,_0x7048x3a5);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1180]](_0x7048x38c,_0x7048x3a5)}};LineServiceClient[_0x432c[4]][_0x432c[1180]]= function(_0x7048x38c,_0x7048x3a5){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1179],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_setBuddyOnAirAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[197]]= _0x7048x3a5;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1181]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_setBuddyOnAirAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1182])};LineServiceClient[_0x432c[4]][_0x432c[1183]]= function(_0x7048x38c,_0x7048x3a6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1184]](_0x7048x38c,_0x7048x3a6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1184]](_0x7048x38c,_0x7048x3a6)}};LineServiceClient[_0x432c[4]][_0x432c[1184]]= function(_0x7048x38c,_0x7048x3a6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1183],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_storeMessage_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[202]]= _0x7048x3a6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1185]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_storeMessage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1186])};LineServiceClient[_0x432c[4]][_0x432c[1187]]= function(_0x7048x38c,_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1188]](_0x7048x38c,_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1188]](_0x7048x38c,_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[1188]]= function(_0x7048x38c,_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1187],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_unblockBuddyMember_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1189]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_unblockBuddyMember_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1190]]= function(_0x7048x38c,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1191]](_0x7048x38c);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1191]](_0x7048x38c)}};LineServiceClient[_0x432c[4]][_0x432c[1191]]= function(_0x7048x38c){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1190],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_unregisterBuddy_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1192]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_unregisterBuddy_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1193]]= function(_0x7048x38c,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1194]](_0x7048x38c);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1194]](_0x7048x38c)}};LineServiceClient[_0x432c[4]][_0x432c[1194]]= function(_0x7048x38c){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1193],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_unregisterBuddyAdmin_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1195]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_unregisterBuddyAdmin_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1196]]= function(_0x7048x38c,_0x7048x3a7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1197]](_0x7048x38c,_0x7048x3a7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1197]](_0x7048x38c,_0x7048x3a7)}};LineServiceClient[_0x432c[4]][_0x432c[1197]]= function(_0x7048x38c,_0x7048x3a7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1196],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddyAdminProfileAttribute_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[211]]= _0x7048x3a7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1198]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddyAdminProfileAttribute_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1199]]= function(_0x7048x38c,_0x7048x39e,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1200]](_0x7048x38c,_0x7048x39e);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1200]](_0x7048x38c,_0x7048x39e)}};LineServiceClient[_0x432c[4]][_0x432c[1200]]= function(_0x7048x38c,_0x7048x39e){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1199],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddyAdminProfileImage_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[162]]= _0x7048x39e;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1201]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddyAdminProfileImage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1202]]= function(_0x7048x38c,_0x7048x3a7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1203]](_0x7048x38c,_0x7048x3a7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1203]](_0x7048x38c,_0x7048x3a7)}};LineServiceClient[_0x432c[4]][_0x432c[1203]]= function(_0x7048x38c,_0x7048x3a7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1202],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddyProfileAttributes_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[211]]= _0x7048x3a7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1204]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddyProfileAttributes_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1205])};LineServiceClient[_0x432c[4]][_0x432c[1206]]= function(_0x7048x38c,_0x7048x3a7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1207]](_0x7048x38c,_0x7048x3a7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1207]](_0x7048x38c,_0x7048x3a7)}};LineServiceClient[_0x432c[4]][_0x432c[1207]]= function(_0x7048x38c,_0x7048x3a7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1206],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddyProfileAttributesAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[211]]= _0x7048x3a7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1208]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddyProfileAttributesAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1209])};LineServiceClient[_0x432c[4]][_0x432c[1210]]= function(_0x7048x38c,_0x7048x3a8,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1211]](_0x7048x38c,_0x7048x3a8);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1211]](_0x7048x38c,_0x7048x3a8)}};LineServiceClient[_0x432c[4]][_0x432c[1211]]= function(_0x7048x38c,_0x7048x3a8){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1210],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddyProfileImage_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[220]]= _0x7048x3a8;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1212]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddyProfileImage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1213])};LineServiceClient[_0x432c[4]][_0x432c[1214]]= function(_0x7048x38c,_0x7048x3a8,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1215]](_0x7048x38c,_0x7048x3a8);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1215]](_0x7048x38c,_0x7048x3a8)}};LineServiceClient[_0x432c[4]][_0x432c[1215]]= function(_0x7048x38c,_0x7048x3a8){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1214],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddyProfileImageAsync_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[220]]= _0x7048x3a8;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1216]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddyProfileImageAsync_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1217])};LineServiceClient[_0x432c[4]][_0x432c[1218]]= function(_0x7048x38c,_0x7048x39b,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1219]](_0x7048x38c,_0x7048x39b);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1219]](_0x7048x38c,_0x7048x39b)}};LineServiceClient[_0x432c[4]][_0x432c[1219]]= function(_0x7048x38c,_0x7048x39b){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1218],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddySearchId_args();_0x7048x5[_0x432c[74]]= _0x7048x38c;_0x7048x5[_0x432c[159]]= _0x7048x39b;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1220]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddySearchId_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1221]]= function(_0x7048x39f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1222]](_0x7048x39f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1222]](_0x7048x39f)}};LineServiceClient[_0x432c[4]][_0x432c[1222]]= function(_0x7048x39f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1221],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddySettings_args();_0x7048x5[_0x432c[163]]= _0x7048x39f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1223]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddySettings_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1224]]= function(_0x7048x3a9,_0x7048x3a3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1225]](_0x7048x3a9,_0x7048x3a3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1225]](_0x7048x3a9,_0x7048x3a3)}};LineServiceClient[_0x432c[4]][_0x432c[1225]]= function(_0x7048x3a9,_0x7048x3a3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1224],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_uploadBuddyContent_args();_0x7048x5[_0x432c[229]]= _0x7048x3a9;_0x7048x5[_0x432c[177]]= _0x7048x3a3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1226]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_uploadBuddyContent_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1227])};LineServiceClient[_0x432c[4]][_0x432c[1228]]= function(_0x7048x3aa,_0x7048x3ab,_0x7048x3ac,_0x7048x3ad,_0x7048x3ae,_0x7048x3af,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1229]](_0x7048x3aa,_0x7048x3ab,_0x7048x3ac,_0x7048x3ad,_0x7048x3ae,_0x7048x3af);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1229]](_0x7048x3aa,_0x7048x3ab,_0x7048x3ac,_0x7048x3ad,_0x7048x3ae,_0x7048x3af)}};LineServiceClient[_0x432c[4]][_0x432c[1229]]= function(_0x7048x3aa,_0x7048x3ab,_0x7048x3ac,_0x7048x3ad,_0x7048x3ae,_0x7048x3af){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1228],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findBuddyContactsByQuery_args();_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[234]]= _0x7048x3ac;_0x7048x5[_0x432c[235]]= _0x7048x3ad;_0x7048x5[_0x432c[236]]= _0x7048x3ae;_0x7048x5[_0x432c[237]]= _0x7048x3af;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1230]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findBuddyContactsByQuery_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1231])};LineServiceClient[_0x432c[4]][_0x432c[1232]]= function(_0x7048x3aa,_0x7048x3ab,_0x7048x3b0,_0x7048x3ad,_0x7048x3ae,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1233]](_0x7048x3aa,_0x7048x3ab,_0x7048x3b0,_0x7048x3ad,_0x7048x3ae);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1233]](_0x7048x3aa,_0x7048x3ab,_0x7048x3b0,_0x7048x3ad,_0x7048x3ae)}};LineServiceClient[_0x432c[4]][_0x432c[1233]]= function(_0x7048x3aa,_0x7048x3ab,_0x7048x3b0,_0x7048x3ad,_0x7048x3ae){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1232],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBuddyContacts_args();_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[240]]= _0x7048x3b0;_0x7048x5[_0x432c[235]]= _0x7048x3ad;_0x7048x5[_0x432c[236]]= _0x7048x3ae;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1234]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBuddyContacts_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1235])};LineServiceClient[_0x432c[4]][_0x432c[1236]]= function(_0x7048x393,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1237]](_0x7048x393);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1237]](_0x7048x393)}};LineServiceClient[_0x432c[4]][_0x432c[1237]]= function(_0x7048x393){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1236],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBuddyDetail_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1238]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBuddyDetail_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1239])};LineServiceClient[_0x432c[4]][_0x432c[1240]]= function(_0x7048x393,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1241]](_0x7048x393);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1241]](_0x7048x393)}};LineServiceClient[_0x432c[4]][_0x432c[1241]]= function(_0x7048x393){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1240],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBuddyOnAir_args();_0x7048x5[_0x432c[114]]= _0x7048x393;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1242]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBuddyOnAir_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1243])};LineServiceClient[_0x432c[4]][_0x432c[1244]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1245]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1245]]()}};LineServiceClient[_0x432c[4]][_0x432c[1245]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1244],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCountriesHavingBuddy_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1246]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCountriesHavingBuddy_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1247])};LineServiceClient[_0x432c[4]][_0x432c[1248]]= function(_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1249]](_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1249]](_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1249]]= function(_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1248],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getNewlyReleasedBuddyIds_args();_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1250]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getNewlyReleasedBuddyIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1251])};LineServiceClient[_0x432c[4]][_0x432c[1252]]= function(_0x7048x3aa,_0x7048x3ab,_0x7048x3b1,_0x7048x3b2,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1253]](_0x7048x3aa,_0x7048x3ab,_0x7048x3b1,_0x7048x3b2);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1253]](_0x7048x3aa,_0x7048x3ab,_0x7048x3b1,_0x7048x3b2)}};LineServiceClient[_0x432c[4]][_0x432c[1253]]= function(_0x7048x3aa,_0x7048x3ab,_0x7048x3b1,_0x7048x3b2){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1252],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPopularBuddyBanner_args();_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[251]]= _0x7048x3b1;_0x7048x5[_0x432c[252]]= _0x7048x3b2;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1254]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPopularBuddyBanner_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1255])};LineServiceClient[_0x432c[4]][_0x432c[1256]]= function(_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1257]](_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1257]](_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1257]]= function(_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1256],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPopularBuddyLists_args();_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1258]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPopularBuddyLists_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1259])};LineServiceClient[_0x432c[4]][_0x432c[1260]]= function(_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1261]](_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1261]](_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1261]]= function(_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1260],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPromotedBuddyContacts_args();_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1262]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPromotedBuddyContacts_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1263])};LineServiceClient[_0x432c[4]][_0x432c[1264]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1265]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1265]]()}};LineServiceClient[_0x432c[4]][_0x432c[1265]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1264],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_activeBuddySubscriberCount_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1266]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_activeBuddySubscriberCount_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1267])};LineServiceClient[_0x432c[4]][_0x432c[1268]]= function(_0x7048x3b3,_0x7048x3b4,_0x7048x3b5,_0x7048x3b6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1269]](_0x7048x3b3,_0x7048x3b4,_0x7048x3b5,_0x7048x3b6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1269]](_0x7048x3b3,_0x7048x3b4,_0x7048x3b5,_0x7048x3b6)}};LineServiceClient[_0x432c[4]][_0x432c[1269]]= function(_0x7048x3b3,_0x7048x3b4,_0x7048x3b5,_0x7048x3b6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1268],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_addOperationForChannel_args();_0x7048x5[_0x432c[261]]= _0x7048x3b3;_0x7048x5[_0x432c[262]]= _0x7048x3b4;_0x7048x5[_0x432c[263]]= _0x7048x3b5;_0x7048x5[_0x432c[264]]= _0x7048x3b6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1270]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_addOperationForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1271]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1272]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1272]]()}};LineServiceClient[_0x432c[4]][_0x432c[1272]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1271],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_displayBuddySubscriberCount_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1273]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_displayBuddySubscriberCount_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1274])};LineServiceClient[_0x432c[4]][_0x432c[1275]]= function(_0x7048x3b7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1276]](_0x7048x3b7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1276]](_0x7048x3b7)}};LineServiceClient[_0x432c[4]][_0x432c[1276]]= function(_0x7048x3b7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1275],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findContactByUseridWithoutAbuseBlockForChannel_args();_0x7048x5[_0x432c[269]]= _0x7048x3b7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1277]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findContactByUseridWithoutAbuseBlockForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1278])};LineServiceClient[_0x432c[4]][_0x432c[1279]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1280]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1280]]()}};LineServiceClient[_0x432c[4]][_0x432c[1280]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1279],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getAllContactIdsForChannel_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1281]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getAllContactIdsForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1282])};LineServiceClient[_0x432c[4]][_0x432c[1283]]= function(_0x7048x3b8,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1284]](_0x7048x3b8);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1284]](_0x7048x3b8)}};LineServiceClient[_0x432c[4]][_0x432c[1284]]= function(_0x7048x3b8){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1283],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCompactContacts_args();_0x7048x5[_0x432c[274]]= _0x7048x3b8;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1285]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCompactContacts_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1286])};LineServiceClient[_0x432c[4]][_0x432c[1287]]= function(_0x7048x3b9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1288]](_0x7048x3b9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1288]](_0x7048x3b9)}};LineServiceClient[_0x432c[4]][_0x432c[1288]]= function(_0x7048x3b9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1287],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getContactsForChannel_args();_0x7048x5[_0x432c[277]]= _0x7048x3b9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1289]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getContactsForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1290])};LineServiceClient[_0x432c[4]][_0x432c[1291]]= function(_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1292]](_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1292]](_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[1292]]= function(_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1291],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getDisplayName_args();_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1293]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getDisplayName_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1294])};LineServiceClient[_0x432c[4]][_0x432c[1295]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1296]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1296]]()}};LineServiceClient[_0x432c[4]][_0x432c[1296]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1295],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getFavoriteMidsForChannel_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1297]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getFavoriteMidsForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1298])};LineServiceClient[_0x432c[4]][_0x432c[1299]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1300]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1300]]()}};LineServiceClient[_0x432c[4]][_0x432c[1300]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1299],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getFriendMids_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1301]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getFriendMids_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1302])};LineServiceClient[_0x432c[4]][_0x432c[1303]]= function(_0x7048x3ba,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1304]](_0x7048x3ba);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1304]](_0x7048x3ba)}};LineServiceClient[_0x432c[4]][_0x432c[1304]]= function(_0x7048x3ba){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1303],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getGroupMemberMids_args();_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1305]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getGroupMemberMids_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1306])};LineServiceClient[_0x432c[4]][_0x432c[1307]]= function(_0x7048x3bb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1308]](_0x7048x3bb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1308]](_0x7048x3bb)}};LineServiceClient[_0x432c[4]][_0x432c[1308]]= function(_0x7048x3bb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1307],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getGroupsForChannel_args();_0x7048x5[_0x432c[289]]= _0x7048x3bb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1309]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getGroupsForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1310])};LineServiceClient[_0x432c[4]][_0x432c[1311]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1312]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1312]]()}};LineServiceClient[_0x432c[4]][_0x432c[1312]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1311],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getIdentityCredential_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1313]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1314])};LineServiceClient[_0x432c[4]][_0x432c[1315]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1316]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1316]]()}};LineServiceClient[_0x432c[4]][_0x432c[1316]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1315],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getJoinedGroupIdsForChannel_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1317]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getJoinedGroupIdsForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1318])};LineServiceClient[_0x432c[4]][_0x432c[1319]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1320]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1320]]()}};LineServiceClient[_0x432c[4]][_0x432c[1320]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1319],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMetaProfile_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1321]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMetaProfile_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1322])};LineServiceClient[_0x432c[4]][_0x432c[1323]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1324]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1324]]()}};LineServiceClient[_0x432c[4]][_0x432c[1324]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1323],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMid_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1325]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1326])};LineServiceClient[_0x432c[4]][_0x432c[1327]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1328]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1328]]()}};LineServiceClient[_0x432c[4]][_0x432c[1328]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1327],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPrimaryClientForChannel_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1329]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPrimaryClientForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1330])};LineServiceClient[_0x432c[4]][_0x432c[1331]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1332]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1332]]()}};LineServiceClient[_0x432c[4]][_0x432c[1332]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1331],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getProfileForChannel_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1333]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getProfileForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1334])};LineServiceClient[_0x432c[4]][_0x432c[1335]]= function(_0x7048x3b9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1336]](_0x7048x3b9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1336]](_0x7048x3b9)}};LineServiceClient[_0x432c[4]][_0x432c[1336]]= function(_0x7048x3b9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1335],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSimpleChannelContacts_args();_0x7048x5[_0x432c[277]]= _0x7048x3b9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1337]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSimpleChannelContacts_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1338])};LineServiceClient[_0x432c[4]][_0x432c[1339]]= function(_0x7048x3ab,_0x7048x3bc,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1340]](_0x7048x3ab,_0x7048x3bc);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1340]](_0x7048x3ab,_0x7048x3bc)}};LineServiceClient[_0x432c[4]][_0x432c[1340]]= function(_0x7048x3ab,_0x7048x3bc){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1339],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getUserCountryForBilling_args();_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[306]]= _0x7048x3bc;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1341]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getUserCountryForBilling_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1342])};LineServiceClient[_0x432c[4]][_0x432c[1343]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1344]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1344]]()}};LineServiceClient[_0x432c[4]][_0x432c[1344]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1343],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getUserCreateTime_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1345]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getUserCreateTime_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1346])};LineServiceClient[_0x432c[4]][_0x432c[1347]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1348]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1348]]()}};LineServiceClient[_0x432c[4]][_0x432c[1348]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1347],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getUserIdentities_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1349]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getUserIdentities_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1350])};LineServiceClient[_0x432c[4]][_0x432c[1351]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1352]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1352]]()}};LineServiceClient[_0x432c[4]][_0x432c[1352]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1351],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getUserLanguage_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1353]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getUserLanguage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1354])};LineServiceClient[_0x432c[4]][_0x432c[1355]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1356]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1356]]()}};LineServiceClient[_0x432c[4]][_0x432c[1356]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1355],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getUserMidsWhoAddedMe_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1357]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getUserMidsWhoAddedMe_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1358])};LineServiceClient[_0x432c[4]][_0x432c[1359]]= function(_0x7048x3ba,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1360]](_0x7048x3ba);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1360]](_0x7048x3ba)}};LineServiceClient[_0x432c[4]][_0x432c[1360]]= function(_0x7048x3ba){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1359],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_isGroupMember_args();_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1361]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_isGroupMember_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1362])};LineServiceClient[_0x432c[4]][_0x432c[1363]]= function(_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1364]](_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1364]](_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[1364]]= function(_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1363],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_isInContact_args();_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1365]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_isInContact_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1366])};LineServiceClient[_0x432c[4]][_0x432c[1367]]= function(_0x7048x3bd,_0x7048x3be,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1368]](_0x7048x3bd,_0x7048x3be);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1368]](_0x7048x3bd,_0x7048x3be)}};LineServiceClient[_0x432c[4]][_0x432c[1368]]= function(_0x7048x3bd,_0x7048x3be){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1367],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerChannelCP_args();_0x7048x5[_0x432c[321]]= _0x7048x3bd;_0x7048x5[_0x432c[322]]= _0x7048x3be;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1369]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerChannelCP_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1370])};LineServiceClient[_0x432c[4]][_0x432c[1371]]= function(_0x7048x3a4,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1372]](_0x7048x3a4);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1372]](_0x7048x3a4)}};LineServiceClient[_0x432c[4]][_0x432c[1372]]= function(_0x7048x3a4){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1371],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_removeNotificationStatus_args();_0x7048x5[_0x432c[194]]= _0x7048x3a4;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1373]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_removeNotificationStatus_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1374]]= function(_0x7048x3bf,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1375]](_0x7048x3bf);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1375]](_0x7048x3bf)}};LineServiceClient[_0x432c[4]][_0x432c[1375]]= function(_0x7048x3bf){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1374],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendMessageForChannel_args();_0x7048x5[_0x432c[327]]= _0x7048x3bf;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1376]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendMessageForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1377])};LineServiceClient[_0x432c[4]][_0x432c[1378]]= function(_0x7048x389,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1379]](_0x7048x389);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1379]](_0x7048x389)}};LineServiceClient[_0x432c[4]][_0x432c[1379]]= function(_0x7048x389){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1378],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendPinCodeOperation_args();_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1380]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendPinCodeOperation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1381]]= function(_0x7048x3c0,_0x7048x3c1,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1382]](_0x7048x3c0,_0x7048x3c1);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1382]](_0x7048x3c0,_0x7048x3c1)}};LineServiceClient[_0x432c[4]][_0x432c[1382]]= function(_0x7048x3c0,_0x7048x3c1){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1381],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateProfileAttributeForChannel_args();_0x7048x5[_0x432c[332]]= _0x7048x3c0;_0x7048x5[_0x432c[333]]= _0x7048x3c1;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1383]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateProfileAttributeForChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1384]]= function(_0x7048x3c2,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1385]](_0x7048x3c2);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1385]](_0x7048x3c2)}};LineServiceClient[_0x432c[4]][_0x432c[1385]]= function(_0x7048x3c2){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1384],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_approveChannelAndIssueChannelToken_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1386]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_approveChannelAndIssueChannelToken_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1387])};LineServiceClient[_0x432c[4]][_0x432c[1388]]= function(_0x7048x3c2,_0x7048x3c3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1389]](_0x7048x3c2,_0x7048x3c3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1389]](_0x7048x3c2,_0x7048x3c3)}};LineServiceClient[_0x432c[4]][_0x432c[1389]]= function(_0x7048x3c2,_0x7048x3c3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1388],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_approveChannelAndIssueRequestToken_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[340]]= _0x7048x3c3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1390]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_approveChannelAndIssueRequestToken_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1391])};LineServiceClient[_0x432c[4]][_0x432c[1392]]= function(_0x7048x3c4,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1393]](_0x7048x3c4);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1393]](_0x7048x3c4)}};LineServiceClient[_0x432c[4]][_0x432c[1393]]= function(_0x7048x3c4){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1392],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_fetchNotificationItems_args();_0x7048x5[_0x432c[343]]= _0x7048x3c4;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1394]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_fetchNotificationItems_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1395])};LineServiceClient[_0x432c[4]][_0x432c[1396]]= function(_0x7048x3c5,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1397]](_0x7048x3c5,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1397]](_0x7048x3c5,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[1397]]= function(_0x7048x3c5,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1396],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getApprovedChannels_args();_0x7048x5[_0x432c[346]]= _0x7048x3c5;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1398]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getApprovedChannels_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1399])};LineServiceClient[_0x432c[4]][_0x432c[1400]]= function(_0x7048x3c2,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1401]](_0x7048x3c2,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1401]](_0x7048x3c2,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[1401]]= function(_0x7048x3c2,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1400],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getChannelInfo_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1402]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getChannelInfo_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1403])};LineServiceClient[_0x432c[4]][_0x432c[1404]]= function(_0x7048x3c2,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1405]](_0x7048x3c2,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1405]](_0x7048x3c2,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[1405]]= function(_0x7048x3c2,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1404],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getChannelNotificationSetting_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1406]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getChannelNotificationSetting_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1407])};LineServiceClient[_0x432c[4]][_0x432c[1408]]= function(_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1409]](_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1409]](_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[1409]]= function(_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1408],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getChannelNotificationSettings_args();_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1410]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getChannelNotificationSettings_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1411])};LineServiceClient[_0x432c[4]][_0x432c[1412]]= function(_0x7048x3c5,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1413]](_0x7048x3c5,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1413]](_0x7048x3c5,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[1413]]= function(_0x7048x3c5,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1412],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getChannels_args();_0x7048x5[_0x432c[346]]= _0x7048x3c5;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1414]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getChannels_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1415])};LineServiceClient[_0x432c[4]][_0x432c[1416]]= function(_0x7048x3c5,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1417]](_0x7048x3c5);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1417]](_0x7048x3c5)}};LineServiceClient[_0x432c[4]][_0x432c[1417]]= function(_0x7048x3c5){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1416],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getDomains_args();_0x7048x5[_0x432c[346]]= _0x7048x3c5;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1418]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getDomains_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1419])};LineServiceClient[_0x432c[4]][_0x432c[1420]]= function(_0x7048x3c6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1421]](_0x7048x3c6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1421]](_0x7048x3c6)}};LineServiceClient[_0x432c[4]][_0x432c[1421]]= function(_0x7048x3c6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1420],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getFriendChannelMatrices_args();_0x7048x5[_0x432c[359]]= _0x7048x3c6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1422]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getFriendChannelMatrices_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1423])};LineServiceClient[_0x432c[4]][_0x432c[1424]]= function(_0x7048x3c4,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1425]](_0x7048x3c4);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1425]](_0x7048x3c4)}};LineServiceClient[_0x432c[4]][_0x432c[1425]]= function(_0x7048x3c4){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1424],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getNotificationBadgeCount_args();_0x7048x5[_0x432c[343]]= _0x7048x3c4;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1426]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getNotificationBadgeCount_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1427])};LineServiceClient[_0x432c[4]][_0x432c[1428]]= function(_0x7048x3c2,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1429]](_0x7048x3c2);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1429]](_0x7048x3c2)}};LineServiceClient[_0x432c[4]][_0x432c[1429]]= function(_0x7048x3c2){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1428],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_issueChannelToken_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1430]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_issueChannelToken_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1431])};LineServiceClient[_0x432c[4]][_0x432c[1432]]= function(_0x7048x3c2,_0x7048x3c3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1433]](_0x7048x3c2,_0x7048x3c3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1433]](_0x7048x3c2,_0x7048x3c3)}};LineServiceClient[_0x432c[4]][_0x432c[1433]]= function(_0x7048x3c2,_0x7048x3c3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1432],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_issueRequestToken_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[340]]= _0x7048x3c3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1434]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_issueRequestToken_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1435])};LineServiceClient[_0x432c[4]][_0x432c[1436]]= function(_0x7048x3c2,_0x7048x3c3,_0x7048x3c7,_0x7048x3c8,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1437]](_0x7048x3c2,_0x7048x3c3,_0x7048x3c7,_0x7048x3c8);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1437]](_0x7048x3c2,_0x7048x3c3,_0x7048x3c7,_0x7048x3c8)}};LineServiceClient[_0x432c[4]][_0x432c[1437]]= function(_0x7048x3c2,_0x7048x3c3,_0x7048x3c7,_0x7048x3c8){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1436],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_issueRequestTokenWithAuthScheme_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[340]]= _0x7048x3c3;_0x7048x5[_0x432c[368]]= _0x7048x3c7;_0x7048x5[_0x432c[369]]= _0x7048x3c8;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1438]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_issueRequestTokenWithAuthScheme_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1439])};LineServiceClient[_0x432c[4]][_0x432c[1440]]= function(_0x7048x3c9,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1441]](_0x7048x3c9,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1441]](_0x7048x3c9,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[1441]]= function(_0x7048x3c9,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1440],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reserveCoinUse_args();_0x7048x5[_0x432c[372]]= _0x7048x3c9;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1442]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reserveCoinUse_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1443])};LineServiceClient[_0x432c[4]][_0x432c[1444]]= function(_0x7048x3c2,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1445]](_0x7048x3c2);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1445]](_0x7048x3c2)}};LineServiceClient[_0x432c[4]][_0x432c[1445]]= function(_0x7048x3c2){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1444],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_revokeChannel_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1446]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_revokeChannel_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1447]]= function(_0x7048x3c5,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1448]](_0x7048x3c5,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1448]](_0x7048x3c5,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[1448]]= function(_0x7048x3c5,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1447],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_syncChannelData_args();_0x7048x5[_0x432c[346]]= _0x7048x3c5;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1449]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_syncChannelData_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1450])};LineServiceClient[_0x432c[4]][_0x432c[1451]]= function(_0x7048x3ca,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1452]](_0x7048x3ca);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1452]](_0x7048x3ca)}};LineServiceClient[_0x432c[4]][_0x432c[1452]]= function(_0x7048x3ca){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1451],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateChannelNotificationSetting_args();_0x7048x5[_0x432c[379]]= _0x7048x3ca;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1453]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateChannelNotificationSetting_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1454]]= function(_0x7048x3cb,_0x7048x3cc,_0x7048x3ae,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1455]](_0x7048x3cb,_0x7048x3cc,_0x7048x3ae);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1455]](_0x7048x3cb,_0x7048x3cc,_0x7048x3ae)}};LineServiceClient[_0x432c[4]][_0x432c[1455]]= function(_0x7048x3cb,_0x7048x3cc,_0x7048x3ae){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1454],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_fetchMessageOperations_args();_0x7048x5[_0x432c[382]]= _0x7048x3cb;_0x7048x5[_0x432c[383]]= _0x7048x3cc;_0x7048x5[_0x432c[236]]= _0x7048x3ae;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1456]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_fetchMessageOperations_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1457])};LineServiceClient[_0x432c[4]][_0x432c[1458]]= function(_0x7048x3cd,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1459]](_0x7048x3cd);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1459]](_0x7048x3cd)}};LineServiceClient[_0x432c[4]][_0x432c[1459]]= function(_0x7048x3cd){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1458],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getLastReadMessageIds_args();_0x7048x5[_0x432c[386]]= _0x7048x3cd;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1460]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getLastReadMessageIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1461])};LineServiceClient[_0x432c[4]][_0x432c[1462]]= function(_0x7048x3ce,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1463]](_0x7048x3ce);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1463]](_0x7048x3ce)}};LineServiceClient[_0x432c[4]][_0x432c[1463]]= function(_0x7048x3ce){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1462],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_multiGetLastReadMessageIds_args();_0x7048x5[_0x432c[389]]= _0x7048x3ce;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1464]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_multiGetLastReadMessageIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1465])};LineServiceClient[_0x432c[4]][_0x432c[1466]]= function(_0x7048x3cf,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1467]](_0x7048x3cf);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1467]](_0x7048x3cf)}};LineServiceClient[_0x432c[4]][_0x432c[1467]]= function(_0x7048x3cf){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1466],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_buyCoinProduct_args();_0x7048x5[_0x432c[392]]= _0x7048x3cf;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1468]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_buyCoinProduct_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1469]]= function(_0x7048x3d0,_0x7048x3d1,_0x7048x3d2,_0x7048x3aa,_0x7048x3ab,_0x7048x3d3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1470]](_0x7048x3d0,_0x7048x3d1,_0x7048x3d2,_0x7048x3aa,_0x7048x3ab,_0x7048x3d3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1470]](_0x7048x3d0,_0x7048x3d1,_0x7048x3d2,_0x7048x3aa,_0x7048x3ab,_0x7048x3d3)}};LineServiceClient[_0x432c[4]][_0x432c[1470]]= function(_0x7048x3d0,_0x7048x3d1,_0x7048x3d2,_0x7048x3aa,_0x7048x3ab,_0x7048x3d3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1469],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_buyFreeProduct_args();_0x7048x5[_0x432c[395]]= _0x7048x3d0;_0x7048x5[_0x432c[396]]= _0x7048x3d1;_0x7048x5[_0x432c[397]]= _0x7048x3d2;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[398]]= _0x7048x3d3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1471]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_buyFreeProduct_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1472]]= function(_0x7048x3d0,_0x7048x3d1,_0x7048x3d2,_0x7048x3aa,_0x7048x3ab,_0x7048x3d3,_0x7048x3d4,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1473]](_0x7048x3d0,_0x7048x3d1,_0x7048x3d2,_0x7048x3aa,_0x7048x3ab,_0x7048x3d3,_0x7048x3d4);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1473]](_0x7048x3d0,_0x7048x3d1,_0x7048x3d2,_0x7048x3aa,_0x7048x3ab,_0x7048x3d3,_0x7048x3d4)}};LineServiceClient[_0x432c[4]][_0x432c[1473]]= function(_0x7048x3d0,_0x7048x3d1,_0x7048x3d2,_0x7048x3aa,_0x7048x3ab,_0x7048x3d3,_0x7048x3d4){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1472],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_buyMustbuyProduct_args();_0x7048x5[_0x432c[395]]= _0x7048x3d0;_0x7048x5[_0x432c[396]]= _0x7048x3d1;_0x7048x5[_0x432c[397]]= _0x7048x3d2;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[398]]= _0x7048x3d3;_0x7048x5[_0x432c[401]]= _0x7048x3d4;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1474]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_buyMustbuyProduct_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1475]]= function(_0x7048x3d5,_0x7048x3d3,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1476]](_0x7048x3d5,_0x7048x3d3,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1476]](_0x7048x3d5,_0x7048x3d3,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1476]]= function(_0x7048x3d5,_0x7048x3d3,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1475],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_checkCanReceivePresent_args();_0x7048x5[_0x432c[404]]= _0x7048x3d5;_0x7048x5[_0x432c[398]]= _0x7048x3d3;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1477]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_checkCanReceivePresent_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1478]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1479]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1479]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1479]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1478],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getActivePurchases_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1480]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getActivePurchases_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1481])};LineServiceClient[_0x432c[4]][_0x432c[1482]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1483]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1483]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1483]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1482],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getActivePurchaseVersions_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1484]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getActivePurchaseVersions_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1485])};LineServiceClient[_0x432c[4]][_0x432c[1486]]= function(_0x7048x3d8,_0x7048x3ab,_0x7048x3aa,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1487]](_0x7048x3d8,_0x7048x3ab,_0x7048x3aa);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1487]](_0x7048x3d8,_0x7048x3ab,_0x7048x3aa)}};LineServiceClient[_0x432c[4]][_0x432c[1487]]= function(_0x7048x3d8,_0x7048x3ab,_0x7048x3aa){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1486],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCoinProducts_args();_0x7048x5[_0x432c[412]]= _0x7048x3d8;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1488]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCoinProducts_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1489])};LineServiceClient[_0x432c[4]][_0x432c[1490]]= function(_0x7048x3d8,_0x7048x3d9,_0x7048x3ab,_0x7048x3aa,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1491]](_0x7048x3d8,_0x7048x3d9,_0x7048x3ab,_0x7048x3aa);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1491]](_0x7048x3d8,_0x7048x3d9,_0x7048x3ab,_0x7048x3aa)}};LineServiceClient[_0x432c[4]][_0x432c[1491]]= function(_0x7048x3d8,_0x7048x3d9,_0x7048x3ab,_0x7048x3aa){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1490],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCoinProductsByPgCode_args();_0x7048x5[_0x432c[412]]= _0x7048x3d8;_0x7048x5[_0x432c[415]]= _0x7048x3d9;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1492]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCoinProductsByPgCode_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1493])};LineServiceClient[_0x432c[4]][_0x432c[1494]]= function(_0x7048x3c9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1495]](_0x7048x3c9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1495]](_0x7048x3c9)}};LineServiceClient[_0x432c[4]][_0x432c[1495]]= function(_0x7048x3c9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1494],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCoinPurchaseHistory_args();_0x7048x5[_0x432c[372]]= _0x7048x3c9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1496]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCoinPurchaseHistory_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1497])};LineServiceClient[_0x432c[4]][_0x432c[1498]]= function(_0x7048x3c9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1499]](_0x7048x3c9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1499]](_0x7048x3c9)}};LineServiceClient[_0x432c[4]][_0x432c[1499]]= function(_0x7048x3c9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1498],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCoinUseAndRefundHistory_args();_0x7048x5[_0x432c[372]]= _0x7048x3c9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1500]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCoinUseAndRefundHistory_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1501])};LineServiceClient[_0x432c[4]][_0x432c[1502]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1503]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1503]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1503]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1502],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getDownloads_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1504]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getDownloads_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1505])};LineServiceClient[_0x432c[4]][_0x432c[1506]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1507]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1507]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1507]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1506],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getEventPackages_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1508]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getEventPackages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1509])};LineServiceClient[_0x432c[4]][_0x432c[1510]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1511]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1511]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1511]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1510],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getNewlyReleasedPackages_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1512]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getNewlyReleasedPackages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1513])};LineServiceClient[_0x432c[4]][_0x432c[1514]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1515]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1515]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1515]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1514],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPopularPackages_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1516]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPopularPackages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1517])};LineServiceClient[_0x432c[4]][_0x432c[1518]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1519]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1519]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1519]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1518],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPresentsReceived_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1520]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPresentsReceived_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1521])};LineServiceClient[_0x432c[4]][_0x432c[1522]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1523]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1523]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1523]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1522],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPresentsSent_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1524]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPresentsSent_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1525])};LineServiceClient[_0x432c[4]][_0x432c[1526]]= function(_0x7048x3da,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1527]](_0x7048x3da,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1527]](_0x7048x3da,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1527]]= function(_0x7048x3da,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1526],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getProduct_args();_0x7048x5[_0x432c[434]]= _0x7048x3da;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1528]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getProduct_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1529])};LineServiceClient[_0x432c[4]][_0x432c[1530]]= function(_0x7048x3db,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1531]](_0x7048x3db,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1531]](_0x7048x3db,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1531]]= function(_0x7048x3db,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1530],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getProductList_args();_0x7048x5[_0x432c[437]]= _0x7048x3db;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1532]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getProductList_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1533])};LineServiceClient[_0x432c[4]][_0x432c[1534]]= function(_0x7048x3db,_0x7048x3aa,_0x7048x3ab,_0x7048x3dc,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1535]](_0x7048x3db,_0x7048x3aa,_0x7048x3ab,_0x7048x3dc);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1535]](_0x7048x3db,_0x7048x3aa,_0x7048x3ab,_0x7048x3dc)}};LineServiceClient[_0x432c[4]][_0x432c[1535]]= function(_0x7048x3db,_0x7048x3aa,_0x7048x3ab,_0x7048x3dc){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1534],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getProductListWithCarrier_args();_0x7048x5[_0x432c[437]]= _0x7048x3db;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[440]]= _0x7048x3dc;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1536]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getProductListWithCarrier_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1537])};LineServiceClient[_0x432c[4]][_0x432c[1538]]= function(_0x7048x3da,_0x7048x3aa,_0x7048x3ab,_0x7048x3dc,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1539]](_0x7048x3da,_0x7048x3aa,_0x7048x3ab,_0x7048x3dc);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1539]](_0x7048x3da,_0x7048x3aa,_0x7048x3ab,_0x7048x3dc)}};LineServiceClient[_0x432c[4]][_0x432c[1539]]= function(_0x7048x3da,_0x7048x3aa,_0x7048x3ab,_0x7048x3dc){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1538],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getProductWithCarrier_args();_0x7048x5[_0x432c[434]]= _0x7048x3da;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[440]]= _0x7048x3dc;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1540]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getProductWithCarrier_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1541])};LineServiceClient[_0x432c[4]][_0x432c[1542]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1543]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1543]](_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab)}};LineServiceClient[_0x432c[4]][_0x432c[1543]]= function(_0x7048x3d6,_0x7048x3d7,_0x7048x3aa,_0x7048x3ab){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1542],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPurchaseHistory_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[33]]= _0x7048x3d7;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[233]]= _0x7048x3ab;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1544]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPurchaseHistory_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1545])};LineServiceClient[_0x432c[4]][_0x432c[1546]]= function(_0x7048x3d8,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1547]](_0x7048x3d8);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1547]](_0x7048x3d8)}};LineServiceClient[_0x432c[4]][_0x432c[1547]]= function(_0x7048x3d8){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1546],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getTotalBalance_args();_0x7048x5[_0x432c[412]]= _0x7048x3d8;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1548]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getTotalBalance_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1549])};LineServiceClient[_0x432c[4]][_0x432c[1550]]= function(_0x7048x3d3,_0x7048x3aa,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1551]](_0x7048x3d3,_0x7048x3aa);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1551]](_0x7048x3d3,_0x7048x3aa)}};LineServiceClient[_0x432c[4]][_0x432c[1551]]= function(_0x7048x3d3,_0x7048x3aa){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1550],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyDownloaded_args();_0x7048x5[_0x432c[398]]= _0x7048x3d3;_0x7048x5[_0x432c[232]]= _0x7048x3aa;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1552]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyDownloaded_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1553])};LineServiceClient[_0x432c[4]][_0x432c[1554]]= function(_0x7048x3c9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1555]](_0x7048x3c9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1555]](_0x7048x3c9)}};LineServiceClient[_0x432c[4]][_0x432c[1555]]= function(_0x7048x3c9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1554],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reserveCoinPurchase_args();_0x7048x5[_0x432c[372]]= _0x7048x3c9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1556]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reserveCoinPurchase_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1557])};LineServiceClient[_0x432c[4]][_0x432c[1558]]= function(_0x7048x3cf,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1559]](_0x7048x3cf);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1559]](_0x7048x3cf)}};LineServiceClient[_0x432c[4]][_0x432c[1559]]= function(_0x7048x3cf){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1558],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reservePayment_args();_0x7048x5[_0x432c[392]]= _0x7048x3cf;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1560]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reservePayment_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1561])};LineServiceClient[_0x432c[4]][_0x432c[1562]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x3df,_0x7048x3e0,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1563]](_0x7048x3dd,_0x7048x3de,_0x7048x3df,_0x7048x3e0);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1563]](_0x7048x3dd,_0x7048x3de,_0x7048x3df,_0x7048x3e0)}};LineServiceClient[_0x432c[4]][_0x432c[1563]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x3df,_0x7048x3e0){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1562],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSnsFriends_args();_0x7048x5[_0x432c[455]]= _0x7048x3dd;_0x7048x5[_0x432c[456]]= _0x7048x3de;_0x7048x5[_0x432c[457]]= _0x7048x3df;_0x7048x5[_0x432c[458]]= _0x7048x3e0;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1564]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSnsFriends_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1565])};LineServiceClient[_0x432c[4]][_0x432c[1566]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1567]](_0x7048x3dd,_0x7048x3de);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1567]](_0x7048x3dd,_0x7048x3de)}};LineServiceClient[_0x432c[4]][_0x432c[1567]]= function(_0x7048x3dd,_0x7048x3de){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1566],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSnsMyProfile_args();_0x7048x5[_0x432c[455]]= _0x7048x3dd;_0x7048x5[_0x432c[456]]= _0x7048x3de;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1568]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSnsMyProfile_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1569])};LineServiceClient[_0x432c[4]][_0x432c[1570]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x3e1,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1571]](_0x7048x3dd,_0x7048x3de,_0x7048x3e1);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1571]](_0x7048x3dd,_0x7048x3de,_0x7048x3e1)}};LineServiceClient[_0x432c[4]][_0x432c[1571]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x3e1){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1570],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_postSnsInvitationMessage_args();_0x7048x5[_0x432c[455]]= _0x7048x3dd;_0x7048x5[_0x432c[456]]= _0x7048x3de;_0x7048x5[_0x432c[463]]= _0x7048x3e1;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1572]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_postSnsInvitationMessage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1573]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1574]](_0x7048x3e2,_0x7048x3ba);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1574]](_0x7048x3e2,_0x7048x3ba)}};LineServiceClient[_0x432c[4]][_0x432c[1574]]= function(_0x7048x3e2,_0x7048x3ba){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1573],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_acceptGroupInvitation_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1575]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_acceptGroupInvitation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1576]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x3e3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1577]](_0x7048x3e2,_0x7048x3ba,_0x7048x3e3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1577]](_0x7048x3e2,_0x7048x3ba,_0x7048x3e3)}};LineServiceClient[_0x432c[4]][_0x432c[1577]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x3e3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1576],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_acceptGroupInvitationByTicket_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[469]]= _0x7048x3e3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1578]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_acceptGroupInvitationByTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1579]]= function(_0x7048x388,_0x7048x3b9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1580]](_0x7048x388,_0x7048x3b9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1580]](_0x7048x388,_0x7048x3b9)}};LineServiceClient[_0x432c[4]][_0x432c[1580]]= function(_0x7048x388,_0x7048x3b9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1579],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_acceptProximityMatches_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[277]]= _0x7048x3b9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1581]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_acceptProximityMatches_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1582]]= function(_0x7048x3e4,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1583]](_0x7048x3e4);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1583]](_0x7048x3e4)}};LineServiceClient[_0x432c[4]][_0x432c[1583]]= function(_0x7048x3e4){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1582],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_acquireCallRoute_args();_0x7048x5[_0x432c[479]]= _0x7048x3e4;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1584]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_acquireCallRoute_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1585])};LineServiceClient[_0x432c[4]][_0x432c[1586]]= function(_0x7048x3e4,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1587]](_0x7048x3e4);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1587]](_0x7048x3e4)}};LineServiceClient[_0x432c[4]][_0x432c[1587]]= function(_0x7048x3e4){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1586],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_acquireCallTicket_args();_0x7048x5[_0x432c[479]]= _0x7048x3e4;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1588]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_acquireCallTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1589])};LineServiceClient[_0x432c[4]][_0x432c[1590]]= function(_0x7048x3e5,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1591]](_0x7048x3e5);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1591]](_0x7048x3e5)}};LineServiceClient[_0x432c[4]][_0x432c[1591]]= function(_0x7048x3e5){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1590],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_acquireEncryptedAccessToken_args();_0x7048x5[_0x432c[484]]= _0x7048x3e5;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1592]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_acquireEncryptedAccessToken_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1593])};LineServiceClient[_0x432c[4]][_0x432c[1594]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1595]](_0x7048x3dd,_0x7048x3de);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1595]](_0x7048x3dd,_0x7048x3de)}};LineServiceClient[_0x432c[4]][_0x432c[1595]]= function(_0x7048x3dd,_0x7048x3de){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1594],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_addSnsId_args();_0x7048x5[_0x432c[455]]= _0x7048x3dd;_0x7048x5[_0x432c[456]]= _0x7048x3de;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1596]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_addSnsId_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1597])};LineServiceClient[_0x432c[4]][_0x432c[1598]]= function(_0x7048x3e2,_0x7048x3e6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1599]](_0x7048x3e2,_0x7048x3e6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1599]](_0x7048x3e2,_0x7048x3e6)}};LineServiceClient[_0x432c[4]][_0x432c[1599]]= function(_0x7048x3e2,_0x7048x3e6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1598],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_blockContact_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[489]]= _0x7048x3e6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1600]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_blockContact_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1601]]= function(_0x7048x3e2,_0x7048x3e6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1602]](_0x7048x3e2,_0x7048x3e6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1602]](_0x7048x3e2,_0x7048x3e6)}};LineServiceClient[_0x432c[4]][_0x432c[1602]]= function(_0x7048x3e2,_0x7048x3e6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1601],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_blockRecommendation_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[489]]= _0x7048x3e6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1603]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_blockRecommendation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1604]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x3e7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1605]](_0x7048x3e2,_0x7048x3ba,_0x7048x3e7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1605]](_0x7048x3e2,_0x7048x3ba,_0x7048x3e7)}};LineServiceClient[_0x432c[4]][_0x432c[1605]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x3e7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1604],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_cancelGroupInvitation_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[494]]= _0x7048x3e7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1606]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_cancelGroupInvitation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1607]]= function(_0x7048x388,_0x7048x3e8,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1608]](_0x7048x388,_0x7048x3e8);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1608]](_0x7048x388,_0x7048x3e8)}};LineServiceClient[_0x432c[4]][_0x432c[1608]]= function(_0x7048x388,_0x7048x3e8){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1607],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_changeVerificationMethod_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[497]]= _0x7048x3e8;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1609]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_changeVerificationMethod_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1610])};LineServiceClient[_0x432c[4]][_0x432c[1611]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1612]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1612]]()}};LineServiceClient[_0x432c[4]][_0x432c[1612]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1611],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_clearIdentityCredential_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1613]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_clearIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1614]]= function(_0x7048x3c2,_0x7048x3e9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1615]](_0x7048x3c2,_0x7048x3e9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1615]](_0x7048x3c2,_0x7048x3e9)}};LineServiceClient[_0x432c[4]][_0x432c[1615]]= function(_0x7048x3c2,_0x7048x3e9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1614],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_clearMessageBox_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[502]]= _0x7048x3e9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1616]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_clearMessageBox_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1617]]= function(_0x7048x388,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1618]](_0x7048x388);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1618]](_0x7048x388)}};LineServiceClient[_0x432c[4]][_0x432c[1618]]= function(_0x7048x388){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1617],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_closeProximityMatch_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1619]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_closeProximityMatch_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1620]]= function(_0x7048x3ea,_0x7048x392,_0x7048x3eb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1621]](_0x7048x3ea,_0x7048x392,_0x7048x3eb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1621]](_0x7048x3ea,_0x7048x392,_0x7048x3eb)}};LineServiceClient[_0x432c[4]][_0x432c[1621]]= function(_0x7048x3ea,_0x7048x392,_0x7048x3eb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1620],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_commitSendMessage_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[103]]= _0x7048x392;_0x7048x5[_0x432c[508]]= _0x7048x3eb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1622]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_commitSendMessage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1623])};LineServiceClient[_0x432c[4]][_0x432c[1624]]= function(_0x7048x3ea,_0x7048x3ec,_0x7048x3eb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1625]](_0x7048x3ea,_0x7048x3ec,_0x7048x3eb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1625]](_0x7048x3ea,_0x7048x3ec,_0x7048x3eb)}};LineServiceClient[_0x432c[4]][_0x432c[1625]]= function(_0x7048x3ea,_0x7048x3ec,_0x7048x3eb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1624],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_commitSendMessages_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[511]]= _0x7048x3ec;_0x7048x5[_0x432c[508]]= _0x7048x3eb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1626]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_commitSendMessages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1627])};LineServiceClient[_0x432c[4]][_0x432c[1628]]= function(_0x7048x3ea,_0x7048x3ed,_0x7048x3eb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1629]](_0x7048x3ea,_0x7048x3ed,_0x7048x3eb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1629]](_0x7048x3ea,_0x7048x3ed,_0x7048x3eb)}};LineServiceClient[_0x432c[4]][_0x432c[1629]]= function(_0x7048x3ea,_0x7048x3ed,_0x7048x3eb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1628],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_commitUpdateProfile_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[514]]= _0x7048x3ed;_0x7048x5[_0x432c[508]]= _0x7048x3eb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1630]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_commitUpdateProfile_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1631])};LineServiceClient[_0x432c[4]][_0x432c[1632]]= function(_0x7048x389,_0x7048x3ee,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1633]](_0x7048x389,_0x7048x3ee);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1633]](_0x7048x389,_0x7048x3ee)}};LineServiceClient[_0x432c[4]][_0x432c[1633]]= function(_0x7048x389,_0x7048x3ee){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1632],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_confirmEmail_args();_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[517]]= _0x7048x3ee;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1634]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_confirmEmail_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1635]]= function(_0x7048x3ea,_0x7048x3ef,_0x7048x3e7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1636]](_0x7048x3ea,_0x7048x3ef,_0x7048x3e7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1636]](_0x7048x3ea,_0x7048x3ef,_0x7048x3e7)}};LineServiceClient[_0x432c[4]][_0x432c[1636]]= function(_0x7048x3ea,_0x7048x3ef,_0x7048x3e7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1635],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_createGroup_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[520]]= _0x7048x3ef;_0x7048x5[_0x432c[494]]= _0x7048x3e7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1637]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_createGroup_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1638])};LineServiceClient[_0x432c[4]][_0x432c[1639]]= function(_0x7048x3ea,_0x7048x3ef,_0x7048x3e7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1640]](_0x7048x3ea,_0x7048x3ef,_0x7048x3e7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1640]](_0x7048x3ea,_0x7048x3ef,_0x7048x3e7)}};LineServiceClient[_0x432c[4]][_0x432c[1640]]= function(_0x7048x3ea,_0x7048x3ef,_0x7048x3e7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1639],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_createGroupV2_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[520]]= _0x7048x3ef;_0x7048x5[_0x432c[494]]= _0x7048x3e7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1641]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_createGroupV2_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1642])};LineServiceClient[_0x432c[4]][_0x432c[1643]]= function(_0x7048x3f0,_0x7048x3f1,_0x7048x3f2,_0x7048x37f,_0x7048x3f3,_0x7048x3f4,_0x7048x3f5,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1644]](_0x7048x3f0,_0x7048x3f1,_0x7048x3f2,_0x7048x37f,_0x7048x3f3,_0x7048x3f4,_0x7048x3f5);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1644]](_0x7048x3f0,_0x7048x3f1,_0x7048x3f2,_0x7048x37f,_0x7048x3f3,_0x7048x3f4,_0x7048x3f5)}};LineServiceClient[_0x432c[4]][_0x432c[1644]]= function(_0x7048x3f0,_0x7048x3f1,_0x7048x3f2,_0x7048x37f,_0x7048x3f3,_0x7048x3f4,_0x7048x3f5){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1643],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_createQrcodeBase64Image_args();_0x7048x5[_0x432c[525]]= _0x7048x3f0;_0x7048x5[_0x432c[526]]= _0x7048x3f1;_0x7048x5[_0x432c[527]]= _0x7048x3f2;_0x7048x5[_0x432c[528]]= _0x7048x37f;_0x7048x5[_0x432c[529]]= _0x7048x3f3;_0x7048x5[_0x432c[530]]= _0x7048x3f4;_0x7048x5[_0x432c[531]]= _0x7048x3f5;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1645]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_createQrcodeBase64Image_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1646])};LineServiceClient[_0x432c[4]][_0x432c[1647]]= function(_0x7048x3e2,_0x7048x3e7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1648]](_0x7048x3e2,_0x7048x3e7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1648]](_0x7048x3e2,_0x7048x3e7)}};LineServiceClient[_0x432c[4]][_0x432c[1648]]= function(_0x7048x3e2,_0x7048x3e7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1647],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_createRoom_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[494]]= _0x7048x3e7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1649]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_createRoom_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1650])};LineServiceClient[_0x432c[4]][_0x432c[1651]]= function(_0x7048x3e2,_0x7048x3e7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1652]](_0x7048x3e2,_0x7048x3e7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1652]](_0x7048x3e2,_0x7048x3e7)}};LineServiceClient[_0x432c[4]][_0x432c[1652]]= function(_0x7048x3e2,_0x7048x3e7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1651],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_createRoomV2_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[494]]= _0x7048x3e7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1653]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_createRoomV2_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1654])};LineServiceClient[_0x432c[4]][_0x432c[1655]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1656]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1656]]()}};LineServiceClient[_0x432c[4]][_0x432c[1656]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1655],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_createSession_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1657]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_createSession_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1658])};LineServiceClient[_0x432c[4]][_0x432c[1659]]= function(_0x7048x3f6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1660]](_0x7048x3f6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1660]](_0x7048x3f6)}};LineServiceClient[_0x432c[4]][_0x432c[1660]]= function(_0x7048x3f6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1659],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_fetchAnnouncements_args();_0x7048x5[_0x432c[540]]= _0x7048x3f6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1661]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_fetchAnnouncements_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1662])};LineServiceClient[_0x432c[4]][_0x432c[1663]]= function(_0x7048x3f7,_0x7048x3ae,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1664]](_0x7048x3f7,_0x7048x3ae);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1664]](_0x7048x3f7,_0x7048x3ae)}};LineServiceClient[_0x432c[4]][_0x432c[1664]]= function(_0x7048x3f7,_0x7048x3ae){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1663],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_fetchMessages_args();_0x7048x5[_0x432c[543]]= _0x7048x3f7;_0x7048x5[_0x432c[236]]= _0x7048x3ae;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1665]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_fetchMessages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1666])};LineServiceClient[_0x432c[4]][_0x432c[1667]]= function(_0x7048x3c4,_0x7048x3ae,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1668]](_0x7048x3c4,_0x7048x3ae);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1668]](_0x7048x3c4,_0x7048x3ae)}};LineServiceClient[_0x432c[4]][_0x432c[1668]]= function(_0x7048x3c4,_0x7048x3ae){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1667],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_fetchOperations_args();_0x7048x5[_0x432c[343]]= _0x7048x3c4;_0x7048x5[_0x432c[236]]= _0x7048x3ae;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1669]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_fetchOperations_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1670])};LineServiceClient[_0x432c[4]][_0x432c[1671]]= function(_0x7048x3c4,_0x7048x3ae,_0x7048x3f8,_0x7048x3f9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1672]](_0x7048x3c4,_0x7048x3ae,_0x7048x3f8,_0x7048x3f9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1672]](_0x7048x3c4,_0x7048x3ae,_0x7048x3f8,_0x7048x3f9)}};LineServiceClient[_0x432c[4]][_0x432c[1672]]= function(_0x7048x3c4,_0x7048x3ae,_0x7048x3f8,_0x7048x3f9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1671],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_fetchOps_args();_0x7048x5[_0x432c[343]]= _0x7048x3c4;_0x7048x5[_0x432c[236]]= _0x7048x3ae;_0x7048x5[_0x432c[548]]= _0x7048x3f8;_0x7048x5[_0x432c[549]]= _0x7048x3f9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1673]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_fetchOps_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1674])};LineServiceClient[_0x432c[4]][_0x432c[1675]]= function(_0x7048x3e2,_0x7048x3fa,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1676]](_0x7048x3e2,_0x7048x3fa);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1676]](_0x7048x3e2,_0x7048x3fa)}};LineServiceClient[_0x432c[4]][_0x432c[1676]]= function(_0x7048x3e2,_0x7048x3fa){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1675],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findAndAddContactsByEmail_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[552]]= _0x7048x3fa;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1677]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findAndAddContactsByEmail_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1678])};LineServiceClient[_0x432c[4]][_0x432c[1679]]= function(_0x7048x3e2,_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1680]](_0x7048x3e2,_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1680]](_0x7048x3e2,_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[1680]]= function(_0x7048x3e2,_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1679],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findAndAddContactsByMid_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1681]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findAndAddContactsByMid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1682])};LineServiceClient[_0x432c[4]][_0x432c[1683]]= function(_0x7048x3e2,_0x7048x3fb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1684]](_0x7048x3e2,_0x7048x3fb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1684]](_0x7048x3e2,_0x7048x3fb)}};LineServiceClient[_0x432c[4]][_0x432c[1684]]= function(_0x7048x3e2,_0x7048x3fb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1683],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findAndAddContactsByPhone_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[557]]= _0x7048x3fb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1685]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findAndAddContactsByPhone_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1686])};LineServiceClient[_0x432c[4]][_0x432c[1687]]= function(_0x7048x3e2,_0x7048x3b7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1688]](_0x7048x3e2,_0x7048x3b7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1688]](_0x7048x3e2,_0x7048x3b7)}};LineServiceClient[_0x432c[4]][_0x432c[1688]]= function(_0x7048x3e2,_0x7048x3b7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1687],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findAndAddContactsByUserid_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[269]]= _0x7048x3b7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1689]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findAndAddContactsByUserid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1690])};LineServiceClient[_0x432c[4]][_0x432c[1691]]= function(_0x7048x3b7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1692]](_0x7048x3b7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1692]](_0x7048x3b7)}};LineServiceClient[_0x432c[4]][_0x432c[1692]]= function(_0x7048x3b7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1691],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findContactByUserid_args();_0x7048x5[_0x432c[269]]= _0x7048x3b7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1693]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findContactByUserid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1694])};LineServiceClient[_0x432c[4]][_0x432c[1695]]= function(_0x7048x3e3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1696]](_0x7048x3e3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1696]](_0x7048x3e3)}};LineServiceClient[_0x432c[4]][_0x432c[1696]]= function(_0x7048x3e3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1695],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findContactByUserTicket_args();_0x7048x5[_0x432c[469]]= _0x7048x3e3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1697]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findContactByUserTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1698])};LineServiceClient[_0x432c[4]][_0x432c[1699]]= function(_0x7048x3e3,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1700]](_0x7048x3e3);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1700]](_0x7048x3e3)}};LineServiceClient[_0x432c[4]][_0x432c[1700]]= function(_0x7048x3e3){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1699],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findGroupByTicket_args();_0x7048x5[_0x432c[469]]= _0x7048x3e3;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1701]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findGroupByTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1702])};LineServiceClient[_0x432c[4]][_0x432c[1703]]= function(_0x7048x3fa,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1704]](_0x7048x3fa);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1704]](_0x7048x3fa)}};LineServiceClient[_0x432c[4]][_0x432c[1704]]= function(_0x7048x3fa){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1703],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findContactsByEmail_args();_0x7048x5[_0x432c[552]]= _0x7048x3fa;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1705]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findContactsByEmail_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1706])};LineServiceClient[_0x432c[4]][_0x432c[1707]]= function(_0x7048x3fb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1708]](_0x7048x3fb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1708]](_0x7048x3fb)}};LineServiceClient[_0x432c[4]][_0x432c[1708]]= function(_0x7048x3fb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1707],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findContactsByPhone_args();_0x7048x5[_0x432c[557]]= _0x7048x3fb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1709]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findContactsByPhone_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1710])};LineServiceClient[_0x432c[4]][_0x432c[1711]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x3fc,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1712]](_0x7048x3dd,_0x7048x3de,_0x7048x3fc);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1712]](_0x7048x3dd,_0x7048x3de,_0x7048x3fc)}};LineServiceClient[_0x432c[4]][_0x432c[1712]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x3fc){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1711],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_findSnsIdUserStatus_args();_0x7048x5[_0x432c[455]]= _0x7048x3dd;_0x7048x5[_0x432c[456]]= _0x7048x3de;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1713]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_findSnsIdUserStatus_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1714])};LineServiceClient[_0x432c[4]][_0x432c[1715]]= function(_0x7048x388,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1716]](_0x7048x388);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1716]](_0x7048x388)}};LineServiceClient[_0x432c[4]][_0x432c[1716]]= function(_0x7048x388){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1715],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_finishUpdateVerification_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1717]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_finishUpdateVerification_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1718]]= function(_0x7048x3a1,_0x7048x3a2,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1719]](_0x7048x3a1,_0x7048x3a2);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1719]](_0x7048x3a1,_0x7048x3a2)}};LineServiceClient[_0x432c[4]][_0x432c[1719]]= function(_0x7048x3a1,_0x7048x3a2){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1718],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_generateUserTicket_args();_0x7048x5[_0x432c[169]]= _0x7048x3a1;_0x7048x5[_0x432c[170]]= _0x7048x3a2;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1720]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_generateUserTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1721])};LineServiceClient[_0x432c[4]][_0x432c[1722]]= function(_0x7048x388,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1723]](_0x7048x388);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1723]](_0x7048x388)}};LineServiceClient[_0x432c[4]][_0x432c[1723]]= function(_0x7048x388){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1722],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getAcceptedProximityMatches_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1724]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getAcceptedProximityMatches_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1725])};LineServiceClient[_0x432c[4]][_0x432c[1726]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1727]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1727]]()}};LineServiceClient[_0x432c[4]][_0x432c[1727]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1726],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getActiveBuddySubscriberIds_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1728]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getActiveBuddySubscriberIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1729])};LineServiceClient[_0x432c[4]][_0x432c[1730]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1731]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1731]]()}};LineServiceClient[_0x432c[4]][_0x432c[1731]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1730],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getAllContactIds_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1732]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getAllContactIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1733])};LineServiceClient[_0x432c[4]][_0x432c[1734]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1735]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1735]]()}};LineServiceClient[_0x432c[4]][_0x432c[1735]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1734],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getAllRoomIds_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1736]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getAllRoomIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1737])};LineServiceClient[_0x432c[4]][_0x432c[1738]]= function(_0x7048x3fd,_0x7048x3fe,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1739]](_0x7048x3fd,_0x7048x3fe);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1739]](_0x7048x3fd,_0x7048x3fe)}};LineServiceClient[_0x432c[4]][_0x432c[1739]]= function(_0x7048x3fd,_0x7048x3fe){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1738],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getAuthQrcode_args();_0x7048x5[_0x432c[587]]= _0x7048x3fd;_0x7048x5[_0x432c[588]]= _0x7048x3fe;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1740]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getAuthQrcode_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1741])};LineServiceClient[_0x432c[4]][_0x432c[1742]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1743]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1743]]()}};LineServiceClient[_0x432c[4]][_0x432c[1743]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1742],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBlockedContactIds_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1744]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBlockedContactIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1745])};LineServiceClient[_0x432c[4]][_0x432c[1746]]= function(_0x7048x3d6,_0x7048x3ae,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1747]](_0x7048x3d6,_0x7048x3ae);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1747]](_0x7048x3d6,_0x7048x3ae)}};LineServiceClient[_0x432c[4]][_0x432c[1747]]= function(_0x7048x3d6,_0x7048x3ae){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1746],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBlockedContactIdsByRange_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[236]]= _0x7048x3ae;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1748]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBlockedContactIdsByRange_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1749])};LineServiceClient[_0x432c[4]][_0x432c[1750]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1751]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1751]]()}};LineServiceClient[_0x432c[4]][_0x432c[1751]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1750],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBlockedRecommendationIds_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1752]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBlockedRecommendationIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1753])};LineServiceClient[_0x432c[4]][_0x432c[1754]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1755]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1755]]()}};LineServiceClient[_0x432c[4]][_0x432c[1755]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1754],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBuddyBlockerIds_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1756]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBuddyBlockerIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1757])};LineServiceClient[_0x432c[4]][_0x432c[1758]]= function(_0x7048x38f,_0x7048x3ff,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1759]](_0x7048x38f,_0x7048x3ff);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1759]](_0x7048x38f,_0x7048x3ff)}};LineServiceClient[_0x432c[4]][_0x432c[1759]]= function(_0x7048x38f,_0x7048x3ff){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1758],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getBuddyLocation_args();_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[599]]= _0x7048x3ff;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1760]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getBuddyLocation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1761])};LineServiceClient[_0x432c[4]][_0x432c[1762]]= function(_0x7048x400,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1763]](_0x7048x400);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1763]](_0x7048x400)}};LineServiceClient[_0x432c[4]][_0x432c[1763]]= function(_0x7048x400){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1762],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCompactContactsModifiedSince_args();_0x7048x5[_0x432c[602]]= _0x7048x400;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1764]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCompactContactsModifiedSince_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1765])};LineServiceClient[_0x432c[4]][_0x432c[1766]]= function(_0x7048x3ba,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1767]](_0x7048x3ba);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1767]](_0x7048x3ba)}};LineServiceClient[_0x432c[4]][_0x432c[1767]]= function(_0x7048x3ba){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1766],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCompactGroup_args();_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1768]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCompactGroup_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1769])};LineServiceClient[_0x432c[4]][_0x432c[1770]]= function(_0x7048x401,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1771]](_0x7048x401);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1771]](_0x7048x401)}};LineServiceClient[_0x432c[4]][_0x432c[1771]]= function(_0x7048x401){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1770],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCompactRoom_args();_0x7048x5[_0x432c[607]]= _0x7048x401;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1772]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCompactRoom_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1773])};LineServiceClient[_0x432c[4]][_0x432c[1774]]= function(_0x7048x3e6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1775]](_0x7048x3e6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1775]](_0x7048x3e6)}};LineServiceClient[_0x432c[4]][_0x432c[1775]]= function(_0x7048x3e6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1774],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getContact_args();_0x7048x5[_0x432c[489]]= _0x7048x3e6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1776]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getContact_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1777])};LineServiceClient[_0x432c[4]][_0x432c[1778]]= function(_0x7048x3b9,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1779]](_0x7048x3b9);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1779]](_0x7048x3b9)}};LineServiceClient[_0x432c[4]][_0x432c[1779]]= function(_0x7048x3b9){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1778],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getContacts_args();_0x7048x5[_0x432c[277]]= _0x7048x3b9;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1780]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getContacts_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1781])};LineServiceClient[_0x432c[4]][_0x432c[1782]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1783]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1783]]()}};LineServiceClient[_0x432c[4]][_0x432c[1783]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1782],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getCountryWithRequestIp_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1784]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getCountryWithRequestIp_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1785])};LineServiceClient[_0x432c[4]][_0x432c[1786]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1787]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1787]]()}};LineServiceClient[_0x432c[4]][_0x432c[1787]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1786],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getFavoriteMids_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1788]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getFavoriteMids_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1789])};LineServiceClient[_0x432c[4]][_0x432c[1790]]= function(_0x7048x3ba,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1791]](_0x7048x3ba);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1791]](_0x7048x3ba)}};LineServiceClient[_0x432c[4]][_0x432c[1791]]= function(_0x7048x3ba){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1790],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getGroup_args();_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1792]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getGroup_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1793])};LineServiceClient[_0x432c[4]][_0x432c[1794]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1795]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1795]]()}};LineServiceClient[_0x432c[4]][_0x432c[1795]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1794],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getGroupIdsInvited_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1796]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getGroupIdsInvited_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1797])};LineServiceClient[_0x432c[4]][_0x432c[1798]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1799]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1799]]()}};LineServiceClient[_0x432c[4]][_0x432c[1799]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1798],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getGroupIdsJoined_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1800]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getGroupIdsJoined_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1801])};LineServiceClient[_0x432c[4]][_0x432c[1802]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1803]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1803]]()}};LineServiceClient[_0x432c[4]][_0x432c[1803]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1802],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getRoomIdsJoined_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1804]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getRoomIdsJoined_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1805])};LineServiceClient[_0x432c[4]][_0x432c[1806]]= function(_0x7048x3bb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1807]](_0x7048x3bb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1807]](_0x7048x3bb)}};LineServiceClient[_0x432c[4]][_0x432c[1807]]= function(_0x7048x3bb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1806],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getGroups_args();_0x7048x5[_0x432c[289]]= _0x7048x3bb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1808]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getGroups_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1809])};LineServiceClient[_0x432c[4]][_0x432c[1810]]= function(_0x7048x3bb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1811]](_0x7048x3bb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1811]](_0x7048x3bb)}};LineServiceClient[_0x432c[4]][_0x432c[1811]]= function(_0x7048x3bb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1810],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getGroupsV2_args();_0x7048x5[_0x432c[289]]= _0x7048x3bb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1812]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getGroupsV2_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1813])};LineServiceClient[_0x432c[4]][_0x432c[1814]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1815]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1815]]()}};LineServiceClient[_0x432c[4]][_0x432c[1815]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1814],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getHiddenContactMids_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1816]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getHiddenContactMids_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1817])};LineServiceClient[_0x432c[4]][_0x432c[1818]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1819]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1819]]()}};LineServiceClient[_0x432c[4]][_0x432c[1819]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1818],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getIdentityIdentifier_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1820]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getIdentityIdentifier_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1821])};LineServiceClient[_0x432c[4]][_0x432c[1822]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1823]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1823]]()}};LineServiceClient[_0x432c[4]][_0x432c[1823]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1822],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getLastAnnouncementIndex_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1824]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getLastAnnouncementIndex_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1825])};LineServiceClient[_0x432c[4]][_0x432c[1826]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1827]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1827]]()}};LineServiceClient[_0x432c[4]][_0x432c[1827]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1826],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getLastOpRevision_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1828]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getLastOpRevision_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1829])};LineServiceClient[_0x432c[4]][_0x432c[1830]]= function(_0x7048x3c2,_0x7048x3e9,_0x7048x402,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1831]](_0x7048x3c2,_0x7048x3e9,_0x7048x402);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1831]](_0x7048x3c2,_0x7048x3e9,_0x7048x402)}};LineServiceClient[_0x432c[4]][_0x432c[1831]]= function(_0x7048x3c2,_0x7048x3e9,_0x7048x402){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1830],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMessageBox_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[502]]= _0x7048x3e9;_0x7048x5[_0x432c[638]]= _0x7048x402;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1832]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMessageBox_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1833])};LineServiceClient[_0x432c[4]][_0x432c[1834]]= function(_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1835]](_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1835]](_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[1835]]= function(_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1834],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMessageBoxCompactWrapUp_args();_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1836]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMessageBoxCompactWrapUp_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1837])};LineServiceClient[_0x432c[4]][_0x432c[1838]]= function(_0x7048x3d6,_0x7048x403,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1839]](_0x7048x3d6,_0x7048x403);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1839]](_0x7048x3d6,_0x7048x403)}};LineServiceClient[_0x432c[4]][_0x432c[1839]]= function(_0x7048x3d6,_0x7048x403){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1838],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMessageBoxCompactWrapUpList_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[643]]= _0x7048x403;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1840]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMessageBoxCompactWrapUpList_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1841])};LineServiceClient[_0x432c[4]][_0x432c[1842]]= function(_0x7048x3c2,_0x7048x402,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1843]](_0x7048x3c2,_0x7048x402);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1843]](_0x7048x3c2,_0x7048x402)}};LineServiceClient[_0x432c[4]][_0x432c[1843]]= function(_0x7048x3c2,_0x7048x402){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1842],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMessageBoxList_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[638]]= _0x7048x402;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1844]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMessageBoxList_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1845])};LineServiceClient[_0x432c[4]][_0x432c[1846]]= function(_0x7048x3c2,_0x7048x402,_0x7048x404,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1847]](_0x7048x3c2,_0x7048x402,_0x7048x404);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1847]](_0x7048x3c2,_0x7048x402,_0x7048x404)}};LineServiceClient[_0x432c[4]][_0x432c[1847]]= function(_0x7048x3c2,_0x7048x402,_0x7048x404){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1846],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMessageBoxListByStatus_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[638]]= _0x7048x402;_0x7048x5[_0x432c[648]]= _0x7048x404;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1848]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMessageBoxListByStatus_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1849])};LineServiceClient[_0x432c[4]][_0x432c[1850]]= function(_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1851]](_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1851]](_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[1851]]= function(_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1850],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMessageBoxWrapUp_args();_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1852]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMessageBoxWrapUp_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1853])};LineServiceClient[_0x432c[4]][_0x432c[1854]]= function(_0x7048x3d6,_0x7048x403,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1855]](_0x7048x3d6,_0x7048x403);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1855]](_0x7048x3d6,_0x7048x403)}};LineServiceClient[_0x432c[4]][_0x432c[1855]]= function(_0x7048x3d6,_0x7048x403){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1854],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMessageBoxWrapUpList_args();_0x7048x5[_0x432c[407]]= _0x7048x3d6;_0x7048x5[_0x432c[643]]= _0x7048x403;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1856]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMessageBoxWrapUpList_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1857])};LineServiceClient[_0x432c[4]][_0x432c[1858]]= function(_0x7048x3c2,_0x7048x3e9,_0x7048x405,_0x7048x406,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1859]](_0x7048x3c2,_0x7048x3e9,_0x7048x405,_0x7048x406);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1859]](_0x7048x3c2,_0x7048x3e9,_0x7048x405,_0x7048x406)}};LineServiceClient[_0x432c[4]][_0x432c[1859]]= function(_0x7048x3c2,_0x7048x3e9,_0x7048x405,_0x7048x406){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1858],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getMessagesBySequenceNumber_args();_0x7048x5[_0x432c[336]]= _0x7048x3c2;_0x7048x5[_0x432c[502]]= _0x7048x3e9;_0x7048x5[_0x432c[655]]= _0x7048x405;_0x7048x5[_0x432c[656]]= _0x7048x406;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1860]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getMessagesBySequenceNumber_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1861])};LineServiceClient[_0x432c[4]][_0x432c[1862]]= function(_0x7048x3e9,_0x7048x405,_0x7048x407,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1863]](_0x7048x3e9,_0x7048x405,_0x7048x407);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1863]](_0x7048x3e9,_0x7048x405,_0x7048x407)}};LineServiceClient[_0x432c[4]][_0x432c[1863]]= function(_0x7048x3e9,_0x7048x405,_0x7048x407){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1862],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getNextMessages_args();_0x7048x5[_0x432c[502]]= _0x7048x3e9;_0x7048x5[_0x432c[655]]= _0x7048x405;_0x7048x5[_0x432c[659]]= _0x7048x407;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1864]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getNextMessages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1865])};LineServiceClient[_0x432c[4]][_0x432c[1866]]= function(_0x7048x387,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1867]](_0x7048x387);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1867]](_0x7048x387)}};LineServiceClient[_0x432c[4]][_0x432c[1867]]= function(_0x7048x387){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1866],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getNotificationPolicy_args();_0x7048x5[_0x432c[58]]= _0x7048x387;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1868]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getNotificationPolicy_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1869])};LineServiceClient[_0x432c[4]][_0x432c[1870]]= function(_0x7048x3e9,_0x7048x406,_0x7048x407,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1871]](_0x7048x3e9,_0x7048x406,_0x7048x407);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1871]](_0x7048x3e9,_0x7048x406,_0x7048x407)}};LineServiceClient[_0x432c[4]][_0x432c[1871]]= function(_0x7048x3e9,_0x7048x406,_0x7048x407){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1870],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getPreviousMessages_args();_0x7048x5[_0x432c[502]]= _0x7048x3e9;_0x7048x5[_0x432c[656]]= _0x7048x406;_0x7048x5[_0x432c[659]]= _0x7048x407;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1872]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getPreviousMessages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1873])};LineServiceClient[_0x432c[4]][_0x432c[1874]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1875]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1875]]()}};LineServiceClient[_0x432c[4]][_0x432c[1875]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1874],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getProfile_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1876]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getProfile_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1877])};LineServiceClient[_0x432c[4]][_0x432c[1878]]= function(_0x7048x388,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1879]](_0x7048x388);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1879]](_0x7048x388)}};LineServiceClient[_0x432c[4]][_0x432c[1879]]= function(_0x7048x388){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1878],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getProximityMatchCandidateList_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1880]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getProximityMatchCandidateList_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1881])};LineServiceClient[_0x432c[4]][_0x432c[1882]]= function(_0x7048x388,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1883]](_0x7048x388);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1883]](_0x7048x388)}};LineServiceClient[_0x432c[4]][_0x432c[1883]]= function(_0x7048x388){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1882],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getProximityMatchCandidates_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1884]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getProximityMatchCandidates_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1885])};LineServiceClient[_0x432c[4]][_0x432c[1886]]= function(_0x7048x3e9,_0x7048x407,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1887]](_0x7048x3e9,_0x7048x407);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1887]](_0x7048x3e9,_0x7048x407)}};LineServiceClient[_0x432c[4]][_0x432c[1887]]= function(_0x7048x3e9,_0x7048x407){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1886],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getRecentMessages_args();_0x7048x5[_0x432c[502]]= _0x7048x3e9;_0x7048x5[_0x432c[659]]= _0x7048x407;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1888]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getRecentMessages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1889])};LineServiceClient[_0x432c[4]][_0x432c[1890]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1891]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1891]]()}};LineServiceClient[_0x432c[4]][_0x432c[1891]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1890],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getRecommendationIds_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1892]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getRecommendationIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1893])};LineServiceClient[_0x432c[4]][_0x432c[1894]]= function(_0x7048x401,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1895]](_0x7048x401);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1895]](_0x7048x401)}};LineServiceClient[_0x432c[4]][_0x432c[1895]]= function(_0x7048x401){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1894],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getRoom_args();_0x7048x5[_0x432c[607]]= _0x7048x401;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1896]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getRoom_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1897])};LineServiceClient[_0x432c[4]][_0x432c[1898]]= function(_0x7048x408,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1899]](_0x7048x408);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1899]](_0x7048x408)}};LineServiceClient[_0x432c[4]][_0x432c[1899]]= function(_0x7048x408){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1898],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getRoomsV2_args();_0x7048x5[_0x432c[678]]= _0x7048x408;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1900]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getRoomsV2_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1901])};LineServiceClient[_0x432c[4]][_0x432c[1902]]= function(_0x7048x409,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1903]](_0x7048x409);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1903]](_0x7048x409)}};LineServiceClient[_0x432c[4]][_0x432c[1903]]= function(_0x7048x409){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1902],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getRSAKeyInfo_args();_0x7048x5[_0x432c[681]]= _0x7048x409;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1904]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getRSAKeyInfo_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1905])};LineServiceClient[_0x432c[4]][_0x432c[1906]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1907]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1907]]()}};LineServiceClient[_0x432c[4]][_0x432c[1907]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1906],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getServerTime_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1908]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getServerTime_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1909])};LineServiceClient[_0x432c[4]][_0x432c[1910]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1911]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1911]]()}};LineServiceClient[_0x432c[4]][_0x432c[1911]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1910],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSessions_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1912]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSessions_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1913])};LineServiceClient[_0x432c[4]][_0x432c[1914]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1915]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1915]]()}};LineServiceClient[_0x432c[4]][_0x432c[1915]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1914],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSettings_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1916]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSettings_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1917])};LineServiceClient[_0x432c[4]][_0x432c[1918]]= function(_0x7048x40a,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1919]](_0x7048x40a);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1919]](_0x7048x40a)}};LineServiceClient[_0x432c[4]][_0x432c[1919]]= function(_0x7048x40a){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1918],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSettingsAttributes_args();_0x7048x5[_0x432c[690]]= _0x7048x40a;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1920]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSettingsAttributes_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1921])};LineServiceClient[_0x432c[4]][_0x432c[1922]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1923]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1923]]()}};LineServiceClient[_0x432c[4]][_0x432c[1923]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1922],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getSystemConfiguration_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1924]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getSystemConfiguration_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1925])};LineServiceClient[_0x432c[4]][_0x432c[1926]]= function(_0x7048x40b,_0x7048x40c,_0x7048x40d,_0x7048x40e,_0x7048x387,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1927]](_0x7048x40b,_0x7048x40c,_0x7048x40d,_0x7048x40e,_0x7048x387);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1927]](_0x7048x40b,_0x7048x40c,_0x7048x40d,_0x7048x40e,_0x7048x387)}};LineServiceClient[_0x432c[4]][_0x432c[1927]]= function(_0x7048x40b,_0x7048x40c,_0x7048x40d,_0x7048x40e,_0x7048x387){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1926],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getConfigurations_args();_0x7048x5[_0x432c[695]]= _0x7048x40b;_0x7048x5[_0x432c[696]]= _0x7048x40c;_0x7048x5[_0x432c[697]]= _0x7048x40d;_0x7048x5[_0x432c[698]]= _0x7048x40e;_0x7048x5[_0x432c[58]]= _0x7048x387;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1928]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getConfigurations_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1929]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1930]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1930]]()}};LineServiceClient[_0x432c[4]][_0x432c[1930]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1929],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getUserTicket_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1931]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getUserTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1932])};LineServiceClient[_0x432c[4]][_0x432c[1933]]= function(_0x7048x40f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1934]](_0x7048x40f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1934]](_0x7048x40f)}};LineServiceClient[_0x432c[4]][_0x432c[1934]]= function(_0x7048x40f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1933],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_getWapInvitation_args();_0x7048x5[_0x432c[703]]= _0x7048x40f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1935]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_getWapInvitation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1936])};LineServiceClient[_0x432c[4]][_0x432c[1937]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1938]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1938]]()}};LineServiceClient[_0x432c[4]][_0x432c[1938]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1937],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_invalidateUserTicket_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1939]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_invalidateUserTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1940]]= function(_0x7048x410,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1941]](_0x7048x410);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1941]](_0x7048x410)}};LineServiceClient[_0x432c[4]][_0x432c[1941]]= function(_0x7048x410){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1940],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_inviteFriendsBySms_args();_0x7048x5[_0x432c[708]]= _0x7048x410;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1942]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_inviteFriendsBySms_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1943]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x3e7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1944]](_0x7048x3e2,_0x7048x3ba,_0x7048x3e7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1944]](_0x7048x3e2,_0x7048x3ba,_0x7048x3e7)}};LineServiceClient[_0x432c[4]][_0x432c[1944]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x3e7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1943],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_inviteIntoGroup_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[494]]= _0x7048x3e7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1945]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_inviteIntoGroup_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1946]]= function(_0x7048x3e2,_0x7048x401,_0x7048x3e7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1947]](_0x7048x3e2,_0x7048x401,_0x7048x3e7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1947]](_0x7048x3e2,_0x7048x401,_0x7048x3e7)}};LineServiceClient[_0x432c[4]][_0x432c[1947]]= function(_0x7048x3e2,_0x7048x401,_0x7048x3e7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1946],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_inviteIntoRoom_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[607]]= _0x7048x401;_0x7048x5[_0x432c[494]]= _0x7048x3e7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1948]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_inviteIntoRoom_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1949]]= function(_0x7048x3e2,_0x7048x411,_0x7048x3ef,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1950]](_0x7048x3e2,_0x7048x411,_0x7048x3ef);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1950]](_0x7048x3e2,_0x7048x411,_0x7048x3ef)}};LineServiceClient[_0x432c[4]][_0x432c[1950]]= function(_0x7048x3e2,_0x7048x411,_0x7048x3ef){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1949],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_inviteViaEmail_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[715]]= _0x7048x411;_0x7048x5[_0x432c[520]]= _0x7048x3ef;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1951]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_inviteViaEmail_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1952]]= function(_0x7048x409,_0x7048x412,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1953]](_0x7048x409,_0x7048x412);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1953]](_0x7048x409,_0x7048x412)}};LineServiceClient[_0x432c[4]][_0x432c[1953]]= function(_0x7048x409,_0x7048x412){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1952],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_isIdentityIdentifierAvailable_args();_0x7048x5[_0x432c[681]]= _0x7048x409;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1954]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_isIdentityIdentifierAvailable_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1955])};LineServiceClient[_0x432c[4]][_0x432c[1956]]= function(_0x7048x3b7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1957]](_0x7048x3b7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1957]](_0x7048x3b7)}};LineServiceClient[_0x432c[4]][_0x432c[1957]]= function(_0x7048x3b7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1956],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_isUseridAvailable_args();_0x7048x5[_0x432c[269]]= _0x7048x3b7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1958]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_isUseridAvailable_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1959])};LineServiceClient[_0x432c[4]][_0x432c[1960]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x3e7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1961]](_0x7048x3e2,_0x7048x3ba,_0x7048x3e7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1961]](_0x7048x3e2,_0x7048x3ba,_0x7048x3e7)}};LineServiceClient[_0x432c[4]][_0x432c[1961]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x3e7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1960],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_kickoutFromGroup_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[494]]= _0x7048x3e7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1962]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_kickoutFromGroup_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1963]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1964]](_0x7048x3e2,_0x7048x3ba);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1964]](_0x7048x3e2,_0x7048x3ba)}};LineServiceClient[_0x432c[4]][_0x432c[1964]]= function(_0x7048x3e2,_0x7048x3ba){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1963],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_leaveGroup_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1965]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_leaveGroup_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1966]]= function(_0x7048x3e2,_0x7048x401,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1967]](_0x7048x3e2,_0x7048x401);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1967]](_0x7048x3e2,_0x7048x401)}};LineServiceClient[_0x432c[4]][_0x432c[1967]]= function(_0x7048x3e2,_0x7048x401){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1966],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_leaveRoom_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[607]]= _0x7048x401;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1968]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_leaveRoom_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1969]]= function(_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x3fd,_0x7048x415,_0x7048x3fe,_0x7048x416,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1970]](_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x3fd,_0x7048x415,_0x7048x3fe,_0x7048x416);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1970]](_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x3fd,_0x7048x415,_0x7048x3fe,_0x7048x416)}};LineServiceClient[_0x432c[4]][_0x432c[1970]]= function(_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x3fd,_0x7048x415,_0x7048x3fe,_0x7048x416){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1969],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_loginWithIdentityCredential_args();_0x7048x5[_0x432c[729]]= _0x7048x413;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[730]]= _0x7048x414;_0x7048x5[_0x432c[587]]= _0x7048x3fd;_0x7048x5[_0x432c[731]]= _0x7048x415;_0x7048x5[_0x432c[588]]= _0x7048x3fe;_0x7048x5[_0x432c[732]]= _0x7048x416;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1971]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_loginWithIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1972])};LineServiceClient[_0x432c[4]][_0x432c[1973]]= function(_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x3fd,_0x7048x415,_0x7048x3fe,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1974]](_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x3fd,_0x7048x415,_0x7048x3fe);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1974]](_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x3fd,_0x7048x415,_0x7048x3fe)}};LineServiceClient[_0x432c[4]][_0x432c[1974]]= function(_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x3fd,_0x7048x415,_0x7048x3fe){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1973],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_loginWithIdentityCredentialForCertificate_args();_0x7048x5[_0x432c[729]]= _0x7048x413;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[730]]= _0x7048x414;_0x7048x5[_0x432c[587]]= _0x7048x3fd;_0x7048x5[_0x432c[731]]= _0x7048x415;_0x7048x5[_0x432c[588]]= _0x7048x3fe;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1975]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_loginWithIdentityCredentialForCertificate_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1976])};LineServiceClient[_0x432c[4]][_0x432c[1977]]= function(_0x7048x417,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1978]](_0x7048x417);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1978]](_0x7048x417)}};LineServiceClient[_0x432c[4]][_0x432c[1978]]= function(_0x7048x417){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1977],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_loginZ_args();_0x7048x5[_0x432c[737]]= _0x7048x417;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1979]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_loginZ_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1980])};LineServiceClient[_0x432c[4]][_0x432c[1981]]= function(_0x7048x389,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1982]](_0x7048x389);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1982]](_0x7048x389)}};LineServiceClient[_0x432c[4]][_0x432c[1982]]= function(_0x7048x389){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1981],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_loginWithVerifier_args();_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1983]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_loginWithVerifier_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1984])};LineServiceClient[_0x432c[4]][_0x432c[1985]]= function(_0x7048x389,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1986]](_0x7048x389);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1986]](_0x7048x389)}};LineServiceClient[_0x432c[4]][_0x432c[1986]]= function(_0x7048x389){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1985],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_loginWithVerifierForCerificate_args();_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1987]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_loginWithVerifierForCerificate_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1988])};LineServiceClient[_0x432c[4]][_0x432c[1989]]= function(_0x7048x389,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1990]](_0x7048x389);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1990]](_0x7048x389)}};LineServiceClient[_0x432c[4]][_0x432c[1990]]= function(_0x7048x389){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1989],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_loginWithVerifierForCertificate_args();_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1991]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_loginWithVerifierForCertificate_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[1992])};LineServiceClient[_0x432c[4]][_0x432c[1993]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1994]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1994]]()}};LineServiceClient[_0x432c[4]][_0x432c[1994]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1993],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_logout_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1995]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_logout_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1996]]= function(_0x7048x418,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[1997]](_0x7048x418);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[1997]](_0x7048x418)}};LineServiceClient[_0x432c[4]][_0x432c[1997]]= function(_0x7048x418){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1996],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_logoutSession_args();_0x7048x5[_0x432c[748]]= _0x7048x418;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[1998]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_logoutSession_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[1999]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2000]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2000]]()}};LineServiceClient[_0x432c[4]][_0x432c[2000]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[1999],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_noop_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2001]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_noop_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2002]]= function(_0x7048x419,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2003]](_0x7048x419);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2003]](_0x7048x419)}};LineServiceClient[_0x432c[4]][_0x432c[2003]]= function(_0x7048x419){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2002],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifiedRedirect_args();_0x7048x5[_0x432c[753]]= _0x7048x419;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2004]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifiedRedirect_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2005]]= function(_0x7048x3ea,_0x7048x3eb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2006]](_0x7048x3ea,_0x7048x3eb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2006]](_0x7048x3ea,_0x7048x3eb)}};LineServiceClient[_0x432c[4]][_0x432c[2006]]= function(_0x7048x3ea,_0x7048x3eb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2005],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyBuddyOnAir_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[508]]= _0x7048x3eb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2007]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyBuddyOnAir_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2008])};LineServiceClient[_0x432c[4]][_0x432c[2009]]= function(_0x7048x3a4,_0x7048x3eb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2010]](_0x7048x3a4,_0x7048x3eb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2010]](_0x7048x3a4,_0x7048x3eb)}};LineServiceClient[_0x432c[4]][_0x432c[2010]]= function(_0x7048x3a4,_0x7048x3eb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2009],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyIndividualEvent_args();_0x7048x5[_0x432c[194]]= _0x7048x3a4;_0x7048x5[_0x432c[508]]= _0x7048x3eb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2011]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyIndividualEvent_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2012]]= function(_0x7048x3fc,_0x7048x41a,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2013]](_0x7048x3fc,_0x7048x41a);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2013]](_0x7048x3fc,_0x7048x41a)}};LineServiceClient[_0x432c[4]][_0x432c[2013]]= function(_0x7048x3fc,_0x7048x41a){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2012],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyInstalled_args();_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[760]]= _0x7048x41a;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2014]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyInstalled_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2015]]= function(_0x7048x3fc,_0x7048x41a,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2016]](_0x7048x3fc,_0x7048x41a);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2016]](_0x7048x3fc,_0x7048x41a)}};LineServiceClient[_0x432c[4]][_0x432c[2016]]= function(_0x7048x3fc,_0x7048x41a){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2015],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyRegistrationComplete_args();_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[760]]= _0x7048x41a;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2017]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyRegistrationComplete_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2018]]= function(_0x7048x41b,_0x7048x41c,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2019]](_0x7048x41b,_0x7048x41c);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2019]](_0x7048x41b,_0x7048x41c)}};LineServiceClient[_0x432c[4]][_0x432c[2019]]= function(_0x7048x41b,_0x7048x41c){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2018],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifySleep_args();_0x7048x5[_0x432c[765]]= _0x7048x41b;_0x7048x5[_0x432c[766]]= _0x7048x41c;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2020]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifySleep_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2021]]= function(_0x7048x41b,_0x7048x41d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2022]](_0x7048x41b,_0x7048x41d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2022]](_0x7048x41b,_0x7048x41d)}};LineServiceClient[_0x432c[4]][_0x432c[2022]]= function(_0x7048x41b,_0x7048x41d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2021],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notifyUpdated_args();_0x7048x5[_0x432c[765]]= _0x7048x41b;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2023]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notifyUpdated_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2024]]= function(_0x7048x41e,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2025]](_0x7048x41e);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2025]](_0x7048x41e)}};LineServiceClient[_0x432c[4]][_0x432c[2025]]= function(_0x7048x41e){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2024],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_openProximityMatch_args();_0x7048x5[_0x432c[772]]= _0x7048x41e;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2026]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_openProximityMatch_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2027])};LineServiceClient[_0x432c[4]][_0x432c[2028]]= function(_0x7048x39a,_0x7048x41f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2029]](_0x7048x39a,_0x7048x41f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2029]](_0x7048x39a,_0x7048x41f)}};LineServiceClient[_0x432c[4]][_0x432c[2029]]= function(_0x7048x39a,_0x7048x41f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2028],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerBuddyUser_args();_0x7048x5[_0x432c[158]]= _0x7048x39a;_0x7048x5[_0x432c[775]]= _0x7048x41f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2030]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerBuddyUser_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2031])};LineServiceClient[_0x432c[4]][_0x432c[2032]]= function(_0x7048x3ea,_0x7048x3b7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2033]](_0x7048x3ea,_0x7048x3b7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2033]](_0x7048x3ea,_0x7048x3b7)}};LineServiceClient[_0x432c[4]][_0x432c[2033]]= function(_0x7048x3ea,_0x7048x3b7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2032],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerBuddyUserid_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[269]]= _0x7048x3b7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2034]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerBuddyUserid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2035]]= function(_0x7048x388,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2036]](_0x7048x388);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2036]](_0x7048x388)}};LineServiceClient[_0x432c[4]][_0x432c[2036]]= function(_0x7048x388){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2035],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerDevice_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2037]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerDevice_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2038])};LineServiceClient[_0x432c[4]][_0x432c[2039]]= function(_0x7048x388,_0x7048x409,_0x7048x412,_0x7048x389,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2040]](_0x7048x388,_0x7048x409,_0x7048x412,_0x7048x389);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2040]](_0x7048x388,_0x7048x409,_0x7048x412,_0x7048x389)}};LineServiceClient[_0x432c[4]][_0x432c[2040]]= function(_0x7048x388,_0x7048x409,_0x7048x412,_0x7048x389){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2039],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerDeviceWithIdentityCredential_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[681]]= _0x7048x409;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2041]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerDeviceWithIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2042])};LineServiceClient[_0x432c[4]][_0x432c[2043]]= function(_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2044]](_0x7048x420,_0x7048x3fc,_0x7048x41d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2044]](_0x7048x420,_0x7048x3fc,_0x7048x41d)}};LineServiceClient[_0x432c[4]][_0x432c[2044]]= function(_0x7048x420,_0x7048x3fc,_0x7048x41d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2043],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerDeviceWithoutPhoneNumber_args();_0x7048x5[_0x432c[784]]= _0x7048x420;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2045]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerDeviceWithoutPhoneNumber_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2046])};LineServiceClient[_0x432c[4]][_0x432c[2047]]= function(_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x409,_0x7048x412,_0x7048x389,_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2048]](_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x409,_0x7048x412,_0x7048x389,_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2048]](_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x409,_0x7048x412,_0x7048x389,_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[2048]]= function(_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x409,_0x7048x412,_0x7048x389,_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2047],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args();_0x7048x5[_0x432c[784]]= _0x7048x420;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[681]]= _0x7048x409;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2049]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2050])};LineServiceClient[_0x432c[4]][_0x432c[2051]]= function(_0x7048x3e2,_0x7048x3b7,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2052]](_0x7048x3e2,_0x7048x3b7);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2052]](_0x7048x3e2,_0x7048x3b7)}};LineServiceClient[_0x432c[4]][_0x432c[2052]]= function(_0x7048x3e2,_0x7048x3b7){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2051],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerUserid_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[269]]= _0x7048x3b7;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2053]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerUserid_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2054])};LineServiceClient[_0x432c[4]][_0x432c[2055]]= function(_0x7048x40f,_0x7048x421,_0x7048x411,_0x7048x41d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2056]](_0x7048x40f,_0x7048x421,_0x7048x411,_0x7048x41d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2056]](_0x7048x40f,_0x7048x421,_0x7048x411,_0x7048x41d)}};LineServiceClient[_0x432c[4]][_0x432c[2056]]= function(_0x7048x40f,_0x7048x421,_0x7048x411,_0x7048x41d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2055],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerWapDevice_args();_0x7048x5[_0x432c[703]]= _0x7048x40f;_0x7048x5[_0x432c[791]]= _0x7048x421;_0x7048x5[_0x432c[715]]= _0x7048x411;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2057]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerWapDevice_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2058])};LineServiceClient[_0x432c[4]][_0x432c[2059]]= function(_0x7048x422,_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2060]](_0x7048x422,_0x7048x420,_0x7048x3fc,_0x7048x41d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2060]](_0x7048x422,_0x7048x420,_0x7048x3fc,_0x7048x41d)}};LineServiceClient[_0x432c[4]][_0x432c[2060]]= function(_0x7048x422,_0x7048x420,_0x7048x3fc,_0x7048x41d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2059],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerWithExistingSnsIdAndIdentityCredential_args();_0x7048x5[_0x432c[794]]= _0x7048x422;_0x7048x5[_0x432c[784]]= _0x7048x420;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2061]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerWithExistingSnsIdAndIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2062])};LineServiceClient[_0x432c[4]][_0x432c[2063]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x38f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2064]](_0x7048x3dd,_0x7048x3de,_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x38f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2064]](_0x7048x3dd,_0x7048x3de,_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x38f)}};LineServiceClient[_0x432c[4]][_0x432c[2064]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x38f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2063],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerWithSnsId_args();_0x7048x5[_0x432c[455]]= _0x7048x3dd;_0x7048x5[_0x432c[456]]= _0x7048x3de;_0x7048x5[_0x432c[784]]= _0x7048x420;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2065]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerWithSnsId_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2066])};LineServiceClient[_0x432c[4]][_0x432c[2067]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x422,_0x7048x420,_0x7048x3fc,_0x7048x41d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2068]](_0x7048x3dd,_0x7048x3de,_0x7048x422,_0x7048x420,_0x7048x3fc,_0x7048x41d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2068]](_0x7048x3dd,_0x7048x3de,_0x7048x422,_0x7048x420,_0x7048x3fc,_0x7048x41d)}};LineServiceClient[_0x432c[4]][_0x432c[2068]]= function(_0x7048x3dd,_0x7048x3de,_0x7048x422,_0x7048x420,_0x7048x3fc,_0x7048x41d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2067],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_registerWithSnsIdAndIdentityCredential_args();_0x7048x5[_0x432c[455]]= _0x7048x3dd;_0x7048x5[_0x432c[456]]= _0x7048x3de;_0x7048x5[_0x432c[794]]= _0x7048x422;_0x7048x5[_0x432c[784]]= _0x7048x420;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2069]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_registerWithSnsIdAndIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2070])};LineServiceClient[_0x432c[4]][_0x432c[2071]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2072]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2072]]()}};LineServiceClient[_0x432c[4]][_0x432c[2072]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2071],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reissueDeviceCredential_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2073]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reissueDeviceCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2074])};LineServiceClient[_0x432c[4]][_0x432c[2075]]= function(_0x7048x3a1,_0x7048x3a2,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2076]](_0x7048x3a1,_0x7048x3a2);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2076]](_0x7048x3a1,_0x7048x3a2)}};LineServiceClient[_0x432c[4]][_0x432c[2076]]= function(_0x7048x3a1,_0x7048x3a2){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2075],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reissueUserTicket_args();_0x7048x5[_0x432c[169]]= _0x7048x3a1;_0x7048x5[_0x432c[170]]= _0x7048x3a2;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2077]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reissueUserTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2078])};LineServiceClient[_0x432c[4]][_0x432c[2079]]= function(_0x7048x3ba,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2080]](_0x7048x3ba);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2080]](_0x7048x3ba)}};LineServiceClient[_0x432c[4]][_0x432c[2080]]= function(_0x7048x3ba){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2079],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reissueGroupTicket_args();_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2081]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reissueGroupTicket_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2082])};LineServiceClient[_0x432c[4]][_0x432c[2083]]= function(_0x7048x3e2,_0x7048x3ba,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2084]](_0x7048x3e2,_0x7048x3ba);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2084]](_0x7048x3e2,_0x7048x3ba)}};LineServiceClient[_0x432c[4]][_0x432c[2084]]= function(_0x7048x3e2,_0x7048x3ba){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2083],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_rejectGroupInvitation_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[286]]= _0x7048x3ba;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2085]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_rejectGroupInvitation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2086]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2087]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2087]]()}};LineServiceClient[_0x432c[4]][_0x432c[2087]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2086],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_releaseSession_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2088]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_releaseSession_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2089]]= function(_0x7048x3ea,_0x7048x423,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2090]](_0x7048x3ea,_0x7048x423);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2090]](_0x7048x3ea,_0x7048x423)}};LineServiceClient[_0x432c[4]][_0x432c[2090]]= function(_0x7048x3ea,_0x7048x423){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2089],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_removeAllMessages_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[811]]= _0x7048x423;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2091]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_removeAllMessages_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2092]]= function(_0x7048x38f,_0x7048x3ff,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2093]](_0x7048x38f,_0x7048x3ff);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2093]](_0x7048x38f,_0x7048x3ff)}};LineServiceClient[_0x432c[4]][_0x432c[2093]]= function(_0x7048x38f,_0x7048x3ff){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2092],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_removeBuddyLocation_args();_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[599]]= _0x7048x3ff;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2094]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_removeBuddyLocation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2095]]= function(_0x7048x392,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2096]](_0x7048x392);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2096]](_0x7048x392)}};LineServiceClient[_0x432c[4]][_0x432c[2096]]= function(_0x7048x392){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2095],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_removeMessage_args();_0x7048x5[_0x432c[103]]= _0x7048x392;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2097]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_removeMessage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2098])};LineServiceClient[_0x432c[4]][_0x432c[2099]]= function(_0x7048x392,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2100]](_0x7048x392);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2100]](_0x7048x392)}};LineServiceClient[_0x432c[4]][_0x432c[2100]]= function(_0x7048x392){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2099],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_removeMessageFromMyHome_args();_0x7048x5[_0x432c[103]]= _0x7048x392;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2101]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_removeMessageFromMyHome_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2102])};LineServiceClient[_0x432c[4]][_0x432c[2103]]= function(_0x7048x3dd,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2104]](_0x7048x3dd);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2104]](_0x7048x3dd)}};LineServiceClient[_0x432c[4]][_0x432c[2104]]= function(_0x7048x3dd){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2103],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_removeSnsId_args();_0x7048x5[_0x432c[455]]= _0x7048x3dd;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2105]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_removeSnsId_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2106])};LineServiceClient[_0x432c[4]][_0x432c[824]]= function(_0x7048x424,_0x7048x425,_0x7048x426,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2107]](_0x7048x424,_0x7048x425,_0x7048x426);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2107]](_0x7048x424,_0x7048x425,_0x7048x426)}};LineServiceClient[_0x432c[4]][_0x432c[2107]]= function(_0x7048x424,_0x7048x425,_0x7048x426){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[824],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_report_args();_0x7048x5[_0x432c[822]]= _0x7048x424;_0x7048x5[_0x432c[823]]= _0x7048x425;_0x7048x5[_0x432c[824]]= _0x7048x426;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2108]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_report_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2109]]= function(_0x7048x424,_0x7048x425,_0x7048x427,_0x7048x428,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2110]](_0x7048x424,_0x7048x425,_0x7048x427,_0x7048x428);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2110]](_0x7048x424,_0x7048x425,_0x7048x427,_0x7048x428)}};LineServiceClient[_0x432c[4]][_0x432c[2110]]= function(_0x7048x424,_0x7048x425,_0x7048x427,_0x7048x428){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2109],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reportContacts_args();_0x7048x5[_0x432c[822]]= _0x7048x424;_0x7048x5[_0x432c[823]]= _0x7048x425;_0x7048x5[_0x432c[827]]= _0x7048x427;_0x7048x5[_0x432c[828]]= _0x7048x428;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2111]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reportContacts_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2112])};LineServiceClient[_0x432c[4]][_0x432c[2113]]= function(_0x7048x424,_0x7048x429,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2114]](_0x7048x424,_0x7048x429);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2114]](_0x7048x424,_0x7048x429)}};LineServiceClient[_0x432c[4]][_0x432c[2114]]= function(_0x7048x424,_0x7048x429){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2113],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reportGroups_args();_0x7048x5[_0x432c[822]]= _0x7048x424;_0x7048x5[_0x432c[831]]= _0x7048x429;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2115]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reportGroups_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2116]]= function(_0x7048x424,_0x7048x42a,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2117]](_0x7048x424,_0x7048x42a);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2117]](_0x7048x424,_0x7048x42a)}};LineServiceClient[_0x432c[4]][_0x432c[2117]]= function(_0x7048x424,_0x7048x42a){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2116],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reportProfile_args();_0x7048x5[_0x432c[822]]= _0x7048x424;_0x7048x5[_0x432c[834]]= _0x7048x42a;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2118]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reportProfile_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2119]]= function(_0x7048x424,_0x7048x42b,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2120]](_0x7048x424,_0x7048x42b);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2120]](_0x7048x424,_0x7048x42b)}};LineServiceClient[_0x432c[4]][_0x432c[2120]]= function(_0x7048x424,_0x7048x42b){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2119],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reportRooms_args();_0x7048x5[_0x432c[822]]= _0x7048x424;_0x7048x5[_0x432c[837]]= _0x7048x42b;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2121]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reportRooms_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2122]]= function(_0x7048x424,_0x7048x39f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2123]](_0x7048x424,_0x7048x39f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2123]](_0x7048x424,_0x7048x39f)}};LineServiceClient[_0x432c[4]][_0x432c[2123]]= function(_0x7048x424,_0x7048x39f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2122],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reportSettings_args();_0x7048x5[_0x432c[822]]= _0x7048x424;_0x7048x5[_0x432c[163]]= _0x7048x39f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2124]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reportSettings_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2125]]= function(_0x7048x42c,_0x7048x42d,_0x7048x42e,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2126]](_0x7048x42c,_0x7048x42d,_0x7048x42e);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2126]](_0x7048x42c,_0x7048x42d,_0x7048x42e)}};LineServiceClient[_0x432c[4]][_0x432c[2126]]= function(_0x7048x42c,_0x7048x42d,_0x7048x42e){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2125],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_reportSpammer_args();_0x7048x5[_0x432c[842]]= _0x7048x42c;_0x7048x5[_0x432c[843]]= _0x7048x42d;_0x7048x5[_0x432c[844]]= _0x7048x42e;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2127]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_reportSpammer_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2128]]= function(_0x7048x409,_0x7048x412,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2129]](_0x7048x409,_0x7048x412,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2129]](_0x7048x409,_0x7048x412,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[2129]]= function(_0x7048x409,_0x7048x412,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2128],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_requestAccountPasswordReset_args();_0x7048x5[_0x432c[681]]= _0x7048x409;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2130]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_requestAccountPasswordReset_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2131]]= function(_0x7048x42f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2132]](_0x7048x42f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2132]](_0x7048x42f)}};LineServiceClient[_0x432c[4]][_0x432c[2132]]= function(_0x7048x42f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2131],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_requestEmailConfirmation_args();_0x7048x5[_0x432c[849]]= _0x7048x42f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2133]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_requestEmailConfirmation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2134])};LineServiceClient[_0x432c[4]][_0x432c[2135]]= function(_0x7048x409,_0x7048x412,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2136]](_0x7048x409,_0x7048x412);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2136]](_0x7048x409,_0x7048x412)}};LineServiceClient[_0x432c[4]][_0x432c[2136]]= function(_0x7048x409,_0x7048x412){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2135],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_requestIdentityUnbind_args();_0x7048x5[_0x432c[681]]= _0x7048x409;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2137]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_requestIdentityUnbind_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2138]]= function(_0x7048x389,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2139]](_0x7048x389);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2139]](_0x7048x389)}};LineServiceClient[_0x432c[4]][_0x432c[2139]]= function(_0x7048x389){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2138],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_resendEmailConfirmation_args();_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2140]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_resendEmailConfirmation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2141])};LineServiceClient[_0x432c[4]][_0x432c[2142]]= function(_0x7048x388,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2143]](_0x7048x388);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2143]](_0x7048x388)}};LineServiceClient[_0x432c[4]][_0x432c[2143]]= function(_0x7048x388){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2142],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_resendPinCode_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2144]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_resendPinCode_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2145]]= function(_0x7048x388,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2146]](_0x7048x388);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2146]](_0x7048x388)}};LineServiceClient[_0x432c[4]][_0x432c[2146]]= function(_0x7048x388){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2145],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_resendPinCodeBySMS_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2147]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_resendPinCodeBySMS_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2148]]= function(_0x7048x3ea,_0x7048x430,_0x7048x423,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2149]](_0x7048x3ea,_0x7048x430,_0x7048x423);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2149]](_0x7048x3ea,_0x7048x430,_0x7048x423)}};LineServiceClient[_0x432c[4]][_0x432c[2149]]= function(_0x7048x3ea,_0x7048x430,_0x7048x423){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2148],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendChatChecked_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[860]]= _0x7048x430;_0x7048x5[_0x432c[811]]= _0x7048x423;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2150]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendChatChecked_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2151]]= function(_0x7048x3ea,_0x7048x430,_0x7048x423,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2152]](_0x7048x3ea,_0x7048x430,_0x7048x423);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2152]](_0x7048x3ea,_0x7048x430,_0x7048x423)}};LineServiceClient[_0x432c[4]][_0x432c[2152]]= function(_0x7048x3ea,_0x7048x430,_0x7048x423){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2151],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendChatRemoved_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[860]]= _0x7048x430;_0x7048x5[_0x432c[811]]= _0x7048x423;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2153]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendChatRemoved_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2154]]= function(_0x7048x431,_0x7048x392,_0x7048x3eb,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2155]](_0x7048x431,_0x7048x392,_0x7048x3eb);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2155]](_0x7048x431,_0x7048x392,_0x7048x3eb)}};LineServiceClient[_0x432c[4]][_0x432c[2155]]= function(_0x7048x431,_0x7048x392,_0x7048x3eb){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2154],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendContentPreviewUpdated_args();_0x7048x5[_0x432c[865]]= _0x7048x431;_0x7048x5[_0x432c[103]]= _0x7048x392;_0x7048x5[_0x432c[508]]= _0x7048x3eb;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2156]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendContentPreviewUpdated_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2157])};LineServiceClient[_0x432c[4]][_0x432c[2158]]= function(_0x7048x3ea,_0x7048x430,_0x7048x392,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2159]](_0x7048x3ea,_0x7048x430,_0x7048x392);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2159]](_0x7048x3ea,_0x7048x430,_0x7048x392)}};LineServiceClient[_0x432c[4]][_0x432c[2159]]= function(_0x7048x3ea,_0x7048x430,_0x7048x392){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2158],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendContentReceipt_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[860]]= _0x7048x430;_0x7048x5[_0x432c[103]]= _0x7048x392;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2160]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendContentReceipt_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2161]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2162]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2162]]()}};LineServiceClient[_0x432c[4]][_0x432c[2162]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2161],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendDummyPush_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2163]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendDummyPush_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2164]]= function(_0x7048x3ea,_0x7048x3bf,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2165]](_0x7048x3ea,_0x7048x3bf);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2165]](_0x7048x3ea,_0x7048x3bf)}};LineServiceClient[_0x432c[4]][_0x432c[2165]]= function(_0x7048x3ea,_0x7048x3bf){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2164],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendEvent_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[327]]= _0x7048x3bf;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2166]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendEvent_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2167])};LineServiceClient[_0x432c[4]][_0x432c[2168]]= function(_0x7048x3ea,_0x7048x3bf,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2169]](_0x7048x3ea,_0x7048x3bf);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2169]](_0x7048x3ea,_0x7048x3bf)}};LineServiceClient[_0x432c[4]][_0x432c[2169]]= function(_0x7048x3ea,_0x7048x3bf){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2168],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendMessage_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[327]]= _0x7048x3bf;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2170]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendMessage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2171])};LineServiceClient[_0x432c[4]][_0x432c[2172]]= function(_0x7048x3ea,_0x7048x430,_0x7048x3ec,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2173]](_0x7048x3ea,_0x7048x430,_0x7048x3ec);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2173]](_0x7048x3ea,_0x7048x430,_0x7048x3ec)}};LineServiceClient[_0x432c[4]][_0x432c[2173]]= function(_0x7048x3ea,_0x7048x430,_0x7048x3ec){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2172],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendMessageIgnored_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[860]]= _0x7048x430;_0x7048x5[_0x432c[511]]= _0x7048x3ec;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2174]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendMessageIgnored_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2175]]= function(_0x7048x3ea,_0x7048x430,_0x7048x3ec,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2176]](_0x7048x3ea,_0x7048x430,_0x7048x3ec);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2176]](_0x7048x3ea,_0x7048x430,_0x7048x3ec)}};LineServiceClient[_0x432c[4]][_0x432c[2176]]= function(_0x7048x3ea,_0x7048x430,_0x7048x3ec){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2175],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendMessageReceipt_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[860]]= _0x7048x430;_0x7048x5[_0x432c[511]]= _0x7048x3ec;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2177]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendMessageReceipt_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2178]]= function(_0x7048x3ea,_0x7048x3bf,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2179]](_0x7048x3ea,_0x7048x3bf);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2179]](_0x7048x3ea,_0x7048x3bf)}};LineServiceClient[_0x432c[4]][_0x432c[2179]]= function(_0x7048x3ea,_0x7048x3bf){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2178],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_sendMessageToMyHome_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[327]]= _0x7048x3bf;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2180]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_sendMessageToMyHome_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2181])};LineServiceClient[_0x432c[4]][_0x432c[2182]]= function(_0x7048x38f,_0x7048x3ff,_0x7048x41e,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2183]](_0x7048x38f,_0x7048x3ff,_0x7048x41e);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2183]](_0x7048x38f,_0x7048x3ff,_0x7048x41e)}};LineServiceClient[_0x432c[4]][_0x432c[2183]]= function(_0x7048x38f,_0x7048x3ff,_0x7048x41e){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2182],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_setBuddyLocation_args();_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[599]]= _0x7048x3ff;_0x7048x5[_0x432c[772]]= _0x7048x41e;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2184]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_setBuddyLocation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2185]]= function(_0x7048x409,_0x7048x412,_0x7048x389,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2186]](_0x7048x409,_0x7048x412,_0x7048x389);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2186]](_0x7048x409,_0x7048x412,_0x7048x389)}};LineServiceClient[_0x432c[4]][_0x432c[2186]]= function(_0x7048x409,_0x7048x412,_0x7048x389){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2185],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_setIdentityCredential_args();_0x7048x5[_0x432c[681]]= _0x7048x409;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2187]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_setIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2188]]= function(_0x7048x3e2,_0x7048x432,_0x7048x433,_0x7048x434,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2189]](_0x7048x3e2,_0x7048x432,_0x7048x433,_0x7048x434);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2189]](_0x7048x3e2,_0x7048x432,_0x7048x433,_0x7048x434)}};LineServiceClient[_0x432c[4]][_0x432c[2189]]= function(_0x7048x3e2,_0x7048x432,_0x7048x433,_0x7048x434){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2188],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_setNotificationsEnabled_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[886]]= _0x7048x432;_0x7048x5[_0x432c[887]]= _0x7048x433;_0x7048x5[_0x432c[888]]= _0x7048x434;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2190]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_setNotificationsEnabled_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2191]]= function(_0x7048x420,_0x7048x387,_0x7048x435,_0x7048x3fc,_0x7048x41d,_0x7048x436,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2192]](_0x7048x420,_0x7048x387,_0x7048x435,_0x7048x3fc,_0x7048x41d,_0x7048x436,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2192]](_0x7048x420,_0x7048x387,_0x7048x435,_0x7048x3fc,_0x7048x41d,_0x7048x436,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[2192]]= function(_0x7048x420,_0x7048x387,_0x7048x435,_0x7048x3fc,_0x7048x41d,_0x7048x436,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2191],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_startUpdateVerification_args();_0x7048x5[_0x432c[784]]= _0x7048x420;_0x7048x5[_0x432c[58]]= _0x7048x387;_0x7048x5[_0x432c[891]]= _0x7048x435;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[892]]= _0x7048x436;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2193]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_startUpdateVerification_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2194])};LineServiceClient[_0x432c[4]][_0x432c[2195]]= function(_0x7048x420,_0x7048x387,_0x7048x435,_0x7048x3fc,_0x7048x41d,_0x7048x436,_0x7048x38f,_0x7048x381,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2196]](_0x7048x420,_0x7048x387,_0x7048x435,_0x7048x3fc,_0x7048x41d,_0x7048x436,_0x7048x38f,_0x7048x381);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2196]](_0x7048x420,_0x7048x387,_0x7048x435,_0x7048x3fc,_0x7048x41d,_0x7048x436,_0x7048x38f,_0x7048x381)}};LineServiceClient[_0x432c[4]][_0x432c[2196]]= function(_0x7048x420,_0x7048x387,_0x7048x435,_0x7048x3fc,_0x7048x41d,_0x7048x436,_0x7048x38f,_0x7048x381){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2195],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_startVerification_args();_0x7048x5[_0x432c[784]]= _0x7048x420;_0x7048x5[_0x432c[58]]= _0x7048x387;_0x7048x5[_0x432c[891]]= _0x7048x435;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[892]]= _0x7048x436;_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[43]]= _0x7048x381;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2197]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_startVerification_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2198])};LineServiceClient[_0x432c[4]][_0x432c[2199]]= function(_0x7048x3ea,_0x7048x3c0,_0x7048x3c1,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2200]](_0x7048x3ea,_0x7048x3c0,_0x7048x3c1);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2200]](_0x7048x3ea,_0x7048x3c0,_0x7048x3c1)}};LineServiceClient[_0x432c[4]][_0x432c[2200]]= function(_0x7048x3ea,_0x7048x3c0,_0x7048x3c1){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2199],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_storeUpdateProfileAttribute_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[332]]= _0x7048x3c0;_0x7048x5[_0x432c[333]]= _0x7048x3c1;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2201]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_storeUpdateProfileAttribute_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2202]]= function(_0x7048x3e2,_0x7048x437,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2203]](_0x7048x3e2,_0x7048x437);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2203]](_0x7048x3e2,_0x7048x437)}};LineServiceClient[_0x432c[4]][_0x432c[2203]]= function(_0x7048x3e2,_0x7048x437){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2202],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_syncContactBySnsIds_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[899]]= _0x7048x437;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2204]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_syncContactBySnsIds_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2205])};LineServiceClient[_0x432c[4]][_0x432c[2206]]= function(_0x7048x3e2,_0x7048x438,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2207]](_0x7048x3e2,_0x7048x438);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2207]](_0x7048x3e2,_0x7048x438)}};LineServiceClient[_0x432c[4]][_0x432c[2207]]= function(_0x7048x3e2,_0x7048x438){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2206],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_syncContacts_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[902]]= _0x7048x438;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2208]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_syncContacts_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2209])};LineServiceClient[_0x432c[4]][_0x432c[2210]]= function(_0x7048x3ea,_0x7048x3bf,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2211]](_0x7048x3ea,_0x7048x3bf);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2211]](_0x7048x3ea,_0x7048x3bf)}};LineServiceClient[_0x432c[4]][_0x432c[2211]]= function(_0x7048x3ea,_0x7048x3bf){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2210],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_trySendMessage_args();_0x7048x5[_0x432c[507]]= _0x7048x3ea;_0x7048x5[_0x432c[327]]= _0x7048x3bf;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2212]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_trySendMessage_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2213])};LineServiceClient[_0x432c[4]][_0x432c[2214]]= function(_0x7048x3e2,_0x7048x3e6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2215]](_0x7048x3e2,_0x7048x3e6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2215]](_0x7048x3e2,_0x7048x3e6)}};LineServiceClient[_0x432c[4]][_0x432c[2215]]= function(_0x7048x3e2,_0x7048x3e6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2214],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_unblockContact_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[489]]= _0x7048x3e6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2216]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_unblockContact_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2217]]= function(_0x7048x3e2,_0x7048x3e6,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2218]](_0x7048x3e2,_0x7048x3e6);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2218]](_0x7048x3e2,_0x7048x3e6)}};LineServiceClient[_0x432c[4]][_0x432c[2218]]= function(_0x7048x3e2,_0x7048x3e6){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2217],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_unblockRecommendation_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[489]]= _0x7048x3e6;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2219]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_unblockRecommendation_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2220]]= function(_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2221]]();return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2221]]()}};LineServiceClient[_0x432c[4]][_0x432c[2221]]= function(){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2220],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_unregisterUserAndDevice_args();_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2222]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_unregisterUserAndDevice_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2223])};LineServiceClient[_0x432c[4]][_0x432c[2224]]= function(_0x7048x439,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2225]](_0x7048x439);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2225]](_0x7048x439)}};LineServiceClient[_0x432c[4]][_0x432c[2225]]= function(_0x7048x439){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2224],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateApnsDeviceToken_args();_0x7048x5[_0x432c[913]]= _0x7048x439;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2226]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateApnsDeviceToken_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2227]]= function(_0x7048x43a,_0x7048x3c1,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2228]](_0x7048x43a,_0x7048x3c1);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2228]](_0x7048x43a,_0x7048x3c1)}};LineServiceClient[_0x432c[4]][_0x432c[2228]]= function(_0x7048x43a,_0x7048x3c1){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2227],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateBuddySetting_args();_0x7048x5[_0x432c[916]]= _0x7048x43a;_0x7048x5[_0x432c[333]]= _0x7048x3c1;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2229]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateBuddySetting_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2230]]= function(_0x7048x43b,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2231]](_0x7048x43b);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2231]](_0x7048x43b)}};LineServiceClient[_0x432c[4]][_0x432c[2231]]= function(_0x7048x43b){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2230],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateC2DMRegistrationId_args();_0x7048x5[_0x432c[919]]= _0x7048x43b;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2232]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateC2DMRegistrationId_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2233]]= function(_0x7048x3e2,_0x7048x38f,_0x7048x43c,_0x7048x3c1,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2234]](_0x7048x3e2,_0x7048x38f,_0x7048x43c,_0x7048x3c1);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2234]](_0x7048x3e2,_0x7048x38f,_0x7048x43c,_0x7048x3c1)}};LineServiceClient[_0x432c[4]][_0x432c[2234]]= function(_0x7048x3e2,_0x7048x38f,_0x7048x43c,_0x7048x3c1){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2233],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateContactSetting_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[89]]= _0x7048x38f;_0x7048x5[_0x432c[922]]= _0x7048x43c;_0x7048x5[_0x432c[333]]= _0x7048x3c1;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2235]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateContactSetting_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2236]]= function(_0x7048x43d,_0x7048x419,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2237]](_0x7048x43d,_0x7048x419);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2237]](_0x7048x43d,_0x7048x419)}};LineServiceClient[_0x432c[4]][_0x432c[2237]]= function(_0x7048x43d,_0x7048x419){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2236],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateCustomModeSettings_args();_0x7048x5[_0x432c[925]]= _0x7048x43d;_0x7048x5[_0x432c[753]]= _0x7048x419;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2238]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateCustomModeSettings_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2239]]= function(_0x7048x43e,_0x7048x41d,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2240]](_0x7048x43e,_0x7048x41d);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2240]](_0x7048x43e,_0x7048x41d)}};LineServiceClient[_0x432c[4]][_0x432c[2240]]= function(_0x7048x43e,_0x7048x41d){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2239],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateDeviceInfo_args();_0x7048x5[_0x432c[928]]= _0x7048x43e;_0x7048x5[_0x432c[769]]= _0x7048x41d;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2241]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateDeviceInfo_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2242]]= function(_0x7048x3e2,_0x7048x43f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2243]](_0x7048x3e2,_0x7048x43f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2243]](_0x7048x3e2,_0x7048x43f)}};LineServiceClient[_0x432c[4]][_0x432c[2243]]= function(_0x7048x3e2,_0x7048x43f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2242],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateGroup_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[931]]= _0x7048x43f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2244]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateGroup_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2245]]= function(_0x7048x432,_0x7048x440,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2246]](_0x7048x432,_0x7048x440);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2246]](_0x7048x432,_0x7048x440)}};LineServiceClient[_0x432c[4]][_0x432c[2246]]= function(_0x7048x432,_0x7048x440){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2245],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateNotificationToken_args();_0x7048x5[_0x432c[886]]= _0x7048x432;_0x7048x5[_0x432c[934]]= _0x7048x440;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2247]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateNotificationToken_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2248]]= function(_0x7048x432,_0x7048x440,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2249]](_0x7048x432,_0x7048x440);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2249]](_0x7048x432,_0x7048x440)}};LineServiceClient[_0x432c[4]][_0x432c[2249]]= function(_0x7048x432,_0x7048x440){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2248],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateNotificationTokenWithBytes_args();_0x7048x5[_0x432c[886]]= _0x7048x432;_0x7048x5[_0x432c[934]]= _0x7048x440;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2250]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateNotificationTokenWithBytes_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2251]]= function(_0x7048x3e2,_0x7048x42a,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2252]](_0x7048x3e2,_0x7048x42a);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2252]](_0x7048x3e2,_0x7048x42a)}};LineServiceClient[_0x432c[4]][_0x432c[2252]]= function(_0x7048x3e2,_0x7048x42a){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2251],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateProfile_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[834]]= _0x7048x42a;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2253]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateProfile_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2254]]= function(_0x7048x3e2,_0x7048x441,_0x7048x3c1,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2255]](_0x7048x3e2,_0x7048x441,_0x7048x3c1);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2255]](_0x7048x3e2,_0x7048x441,_0x7048x3c1)}};LineServiceClient[_0x432c[4]][_0x432c[2255]]= function(_0x7048x3e2,_0x7048x441,_0x7048x3c1){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2254],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateProfileAttribute_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[941]]= _0x7048x441;_0x7048x5[_0x432c[333]]= _0x7048x3c1;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2256]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateProfileAttribute_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2257]]= function(_0x7048x420,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2258]](_0x7048x420);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2258]](_0x7048x420)}};LineServiceClient[_0x432c[4]][_0x432c[2258]]= function(_0x7048x420){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2257],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateRegion_args();_0x7048x5[_0x432c[784]]= _0x7048x420;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2259]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateRegion_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2260]]= function(_0x7048x3e2,_0x7048x39f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2261]](_0x7048x3e2,_0x7048x39f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2261]](_0x7048x3e2,_0x7048x39f)}};LineServiceClient[_0x432c[4]][_0x432c[2261]]= function(_0x7048x3e2,_0x7048x39f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2260],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateSettings_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[163]]= _0x7048x39f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2262]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateSettings_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2263]]= function(_0x7048x3e2,_0x7048x39f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2264]](_0x7048x3e2,_0x7048x39f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2264]](_0x7048x3e2,_0x7048x39f)}};LineServiceClient[_0x432c[4]][_0x432c[2264]]= function(_0x7048x3e2,_0x7048x39f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2263],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateSettings2_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[163]]= _0x7048x39f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2265]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateSettings2_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2266])};LineServiceClient[_0x432c[4]][_0x432c[2267]]= function(_0x7048x3e2,_0x7048x441,_0x7048x3c1,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2268]](_0x7048x3e2,_0x7048x441,_0x7048x3c1);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2268]](_0x7048x3e2,_0x7048x441,_0x7048x3c1)}};LineServiceClient[_0x432c[4]][_0x432c[2268]]= function(_0x7048x3e2,_0x7048x441,_0x7048x3c1){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2267],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateSettingsAttribute_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[941]]= _0x7048x441;_0x7048x5[_0x432c[333]]= _0x7048x3c1;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2269]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateSettingsAttribute_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2270]]= function(_0x7048x3e2,_0x7048x40a,_0x7048x39f,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2271]](_0x7048x3e2,_0x7048x40a,_0x7048x39f);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2271]](_0x7048x3e2,_0x7048x40a,_0x7048x39f)}};LineServiceClient[_0x432c[4]][_0x432c[2271]]= function(_0x7048x3e2,_0x7048x40a,_0x7048x39f){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2270],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_updateSettingsAttributes_args();_0x7048x5[_0x432c[466]]= _0x7048x3e2;_0x7048x5[_0x432c[690]]= _0x7048x40a;_0x7048x5[_0x432c[163]]= _0x7048x39f;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2272]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_updateSettingsAttributes_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2273])};LineServiceClient[_0x432c[4]][_0x432c[2274]]= function(_0x7048x413,_0x7048x412,_0x7048x414,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2275]](_0x7048x413,_0x7048x412,_0x7048x414);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2275]](_0x7048x413,_0x7048x412,_0x7048x414)}};LineServiceClient[_0x432c[4]][_0x432c[2275]]= function(_0x7048x413,_0x7048x412,_0x7048x414){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2274],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_verifyIdentityCredential_args();_0x7048x5[_0x432c[729]]= _0x7048x413;_0x7048x5[_0x432c[718]]= _0x7048x412;_0x7048x5[_0x432c[730]]= _0x7048x414;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2276]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_verifyIdentityCredential_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceClient[_0x432c[4]][_0x432c[2277]]= function(_0x7048x422,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2278]](_0x7048x422);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2278]](_0x7048x422)}};LineServiceClient[_0x432c[4]][_0x432c[2278]]= function(_0x7048x422){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2277],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_verifyIdentityCredentialWithResult_args();_0x7048x5[_0x432c[794]]= _0x7048x422;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2279]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_verifyIdentityCredentialWithResult_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2280])};LineServiceClient[_0x432c[4]][_0x432c[2281]]= function(_0x7048x388,_0x7048x3ee,_0x7048x3fc,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2282]](_0x7048x388,_0x7048x3ee,_0x7048x3fc);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2282]](_0x7048x388,_0x7048x3ee,_0x7048x3fc)}};LineServiceClient[_0x432c[4]][_0x432c[2282]]= function(_0x7048x388,_0x7048x3ee,_0x7048x3fc){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2281],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_verifyPhone_args();_0x7048x5[_0x432c[59]]= _0x7048x388;_0x7048x5[_0x432c[517]]= _0x7048x3ee;_0x7048x5[_0x432c[572]]= _0x7048x3fc;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2283]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_verifyPhone_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2284])};LineServiceClient[_0x432c[4]][_0x432c[2285]]= function(_0x7048x389,_0x7048x3ee,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2286]](_0x7048x389,_0x7048x3ee);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2286]](_0x7048x389,_0x7048x3ee)}};LineServiceClient[_0x432c[4]][_0x432c[2286]]= function(_0x7048x389,_0x7048x3ee){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2285],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_verifyQrcode_args();_0x7048x5[_0x432c[60]]= _0x7048x389;_0x7048x5[_0x432c[517]]= _0x7048x3ee;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2287]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_verifyQrcode_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};if(null!== _0x7048x37c[_0x432c[21]]){return _0x7048x379(null,_0x7048x37c[_0x432c[21]])};return _0x7048x379(_0x432c[2288])};LineServiceClient[_0x432c[4]][_0x432c[2289]]= function(_0x7048x442,_0x7048x379){this[_0x432c[969]]= this[_0x432c[972]]();if(_0x7048x379=== undefined){var _0x7048x37a=Q[_0x432c[974]]();this[_0x432c[970]][this[_0x432c[971]]()]= function(_0x7048x37b,_0x7048x37c){if(_0x7048x37b){_0x7048x37a[_0x432c[975]](_0x7048x37b)}else {_0x7048x37a[_0x432c[976]](_0x7048x37c)}};this[_0x432c[2290]](_0x7048x442);return _0x7048x37a[_0x432c[978]]}else {this[_0x432c[970]][this[_0x432c[971]]()]= _0x7048x379;this[_0x432c[2290]](_0x7048x442)}};LineServiceClient[_0x432c[4]][_0x432c[2290]]= function(_0x7048x442){var _0x7048xb= new this[_0x432c[968]](this[_0x432c[967]]);_0x7048xb[_0x432c[980]](_0x432c[2289],Thrift[_0x432c[979]].CALL,this[_0x432c[971]]());var _0x7048x5= new LineService_notify_args();_0x7048x5[_0x432c[962]]= _0x7048x442;_0x7048x5[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();return this[_0x432c[967]][_0x432c[982]]()};LineServiceClient[_0x432c[4]][_0x432c[2291]]= function(_0x7048x6,_0x7048x37d,_0x7048x37e){var _0x7048x379=this[_0x432c[970]][_0x7048x37e]|| function(){};delete this[_0x432c[970]][_0x7048x37e];if(_0x7048x37d== Thrift[_0x432c[979]][_0x432c[984]]){var _0x7048x37f= new Thrift.TApplicationException();_0x7048x37f[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();return _0x7048x379(_0x7048x37f)};var _0x7048x37c= new LineService_notify_result();_0x7048x37c[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(null!== _0x7048x37c[_0x432c[22]]){return _0x7048x379(_0x7048x37c[_0x432c[22]])};_0x7048x379(null)};LineServiceProcessor= exports[_0x432c[2292]]= function(_0x7048x443){this[_0x432c[2293]]= _0x7048x443};LineServiceProcessor[_0x432c[4]][_0x432c[2294]]= function(_0x7048x6,_0x7048xb){var _0x7048x444=_0x7048x6[_0x432c[2295]]();if(this[_0x432c[2296]+ _0x7048x444[_0x432c[8]]]){return this[_0x432c[2296]+ _0x7048x444[_0x432c[8]]][_0x432c[2298]](this,_0x7048x444[_0x432c[2297]],_0x7048x6,_0x7048xb)}else {_0x7048x6[_0x432c[13]](Thrift[_0x432c[12]].STRUCT);_0x7048x6[_0x432c[985]]();var _0x7048x37f= new Thrift.TApplicationException(Thrift[_0x432c[2299]].UNKNOWN_METHOD,_0x432c[2300]+ _0x7048x444[_0x432c[8]]);_0x7048xb[_0x432c[980]](_0x7048x444[_0x432c[8]],Thrift[_0x432c[979]].EXCEPTION,_0x7048x444[_0x432c[2297]]);_0x7048x37f[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()}};LineServiceProcessor[_0x432c[4]][_0x432c[2301]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getRSAKey_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[973]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[973]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getRSAKey_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[973],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getRSAKey_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[973],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[973]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getRSAKey_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[973],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2304]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyEmailConfirmationResult_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[987]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[987]],_0x7048x5[_0x432c[28]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyEmailConfirmationResult_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[987],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyEmailConfirmationResult_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[987],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[987]](_0x7048x5[_0x432c[28]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyEmailConfirmationResult_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[987],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2305]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerVirtualAccount_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[990]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[990]],_0x7048x5[_0x432c[43]],_0x7048x5[_0x432c[44]],_0x7048x5[_0x432c[45]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerVirtualAccount_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[990],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerVirtualAccount_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[990],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[990]](_0x7048x5[_0x432c[43]],_0x7048x5[_0x432c[44]],_0x7048x5[_0x432c[45]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerVirtualAccount_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[990],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2306]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_requestVirtualAccountPasswordChange_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[994]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[994]],_0x7048x5[_0x432c[49]],_0x7048x5[_0x432c[44]],_0x7048x5[_0x432c[50]],_0x7048x5[_0x432c[51]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_requestVirtualAccountPasswordChange_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[994],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_requestVirtualAccountPasswordChange_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[994],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[994]](_0x7048x5[_0x432c[49]],_0x7048x5[_0x432c[44]],_0x7048x5[_0x432c[50]],_0x7048x5[_0x432c[51]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_requestVirtualAccountPasswordChange_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[994],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2307]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_requestVirtualAccountPasswordSet_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[997]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[997]],_0x7048x5[_0x432c[49]],_0x7048x5[_0x432c[44]],_0x7048x5[_0x432c[51]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_requestVirtualAccountPasswordSet_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[997],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_requestVirtualAccountPasswordSet_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[997],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[997]](_0x7048x5[_0x432c[49]],_0x7048x5[_0x432c[44]],_0x7048x5[_0x432c[51]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_requestVirtualAccountPasswordSet_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[997],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2308]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_unregisterVirtualAccount_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1000]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1000]],_0x7048x5[_0x432c[49]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_unregisterVirtualAccount_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1000],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_unregisterVirtualAccount_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1000],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1000]](_0x7048x5[_0x432c[49]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_unregisterVirtualAccount_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1000],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2309]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_checkUserAge_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1003]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1003]],_0x7048x5[_0x432c[58]],_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[60]],_0x7048x5[_0x432c[61]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_checkUserAge_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1003],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_checkUserAge_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1003],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1003]](_0x7048x5[_0x432c[58]],_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[60]],_0x7048x5[_0x432c[61]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_checkUserAge_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1003],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2310]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_checkUserAgeWithDocomo_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1007]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1007]],_0x7048x5[_0x432c[67]],_0x7048x5[_0x432c[61]],_0x7048x5[_0x432c[60]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_checkUserAgeWithDocomo_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1007],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_checkUserAgeWithDocomo_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1007],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1007]](_0x7048x5[_0x432c[67]],_0x7048x5[_0x432c[61]],_0x7048x5[_0x432c[60]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_checkUserAgeWithDocomo_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1007],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2311]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_retrieveOpenIdAuthUrlWithDocomo_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1011]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1011]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_retrieveOpenIdAuthUrlWithDocomo_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1011],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_retrieveOpenIdAuthUrlWithDocomo_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1011],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1011]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_retrieveOpenIdAuthUrlWithDocomo_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1011],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2312]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_retrieveRequestToken_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1015]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1015]],_0x7048x5[_0x432c[58]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_retrieveRequestToken_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1015],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_retrieveRequestToken_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1015],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1015]](_0x7048x5[_0x432c[58]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_retrieveRequestToken_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1015],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2313]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_addBuddyMember_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1019]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1019]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[75]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_addBuddyMember_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1019],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_addBuddyMember_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1019],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1019]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[75]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_addBuddyMember_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1019],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2314]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_addBuddyMembers_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1022]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1022]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[78]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_addBuddyMembers_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1022],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_addBuddyMembers_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1022],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1022]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[78]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_addBuddyMembers_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1022],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2315]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_blockBuddyMember_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1025]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1025]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_blockBuddyMember_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1025],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_blockBuddyMember_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1025],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1025]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_blockBuddyMember_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1025],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2316]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_commitSendMessagesToAll_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1028]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1028]],_0x7048x5[_0x432c[92]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_commitSendMessagesToAll_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1028],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_commitSendMessagesToAll_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1028],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1028]](_0x7048x5[_0x432c[92]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_commitSendMessagesToAll_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1028],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2317]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_commitSendMessagesToMids_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1032]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1032]],_0x7048x5[_0x432c[92]],_0x7048x5[_0x432c[95]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_commitSendMessagesToMids_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1032],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_commitSendMessagesToMids_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1032],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1032]](_0x7048x5[_0x432c[92]],_0x7048x5[_0x432c[95]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_commitSendMessagesToMids_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1032],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2318]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_containsBuddyMember_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1036]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1036]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[75]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_containsBuddyMember_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1036],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_containsBuddyMember_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1036],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1036]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[75]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_containsBuddyMember_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1036],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2319]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_downloadMessageContent_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1040]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1040]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[103]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_downloadMessageContent_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1040],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_downloadMessageContent_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1040],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1040]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[103]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_downloadMessageContent_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1040],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2320]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_downloadMessageContentPreview_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1044]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1044]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[103]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_downloadMessageContentPreview_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1044],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_downloadMessageContentPreview_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1044],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1044]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[103]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_downloadMessageContentPreview_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1044],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2321]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_downloadProfileImage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1048]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1048]],_0x7048x5[_0x432c[74]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_downloadProfileImage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1048],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_downloadProfileImage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1048],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1048]](_0x7048x5[_0x432c[74]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_downloadProfileImage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1048],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2322]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_downloadProfileImagePreview_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1052]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1052]],_0x7048x5[_0x432c[74]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_downloadProfileImagePreview_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1052],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_downloadProfileImagePreview_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1052],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1052]](_0x7048x5[_0x432c[74]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_downloadProfileImagePreview_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1052],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2323]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getActiveMemberCountByBuddyMid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1056]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1056]],_0x7048x5[_0x432c[114]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getActiveMemberCountByBuddyMid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1056],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getActiveMemberCountByBuddyMid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1056],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1056]](_0x7048x5[_0x432c[114]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getActiveMemberCountByBuddyMid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1056],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2324]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getActiveMemberMidsByBuddyMid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1060]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1060]],_0x7048x5[_0x432c[114]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getActiveMemberMidsByBuddyMid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1060],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getActiveMemberMidsByBuddyMid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1060],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1060]](_0x7048x5[_0x432c[114]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getActiveMemberMidsByBuddyMid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1060],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2325]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getAllBuddyMembers_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1064]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1064]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getAllBuddyMembers_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1064],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getAllBuddyMembers_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1064],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1064]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getAllBuddyMembers_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1064],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2326]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBlockedBuddyMembers_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1068]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1068]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBlockedBuddyMembers_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1068],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBlockedBuddyMembers_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1068],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1068]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBlockedBuddyMembers_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1068],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2327]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBlockerCountByBuddyMid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1072]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1072]],_0x7048x5[_0x432c[114]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBlockerCountByBuddyMid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1072],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBlockerCountByBuddyMid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1072],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1072]](_0x7048x5[_0x432c[114]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBlockerCountByBuddyMid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1072],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2328]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBuddyDetailByMid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1076]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1076]],_0x7048x5[_0x432c[114]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBuddyDetailByMid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1076],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBuddyDetailByMid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1076],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1076]](_0x7048x5[_0x432c[114]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBuddyDetailByMid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1076],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2329]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBuddyProfile_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1080]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1080]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBuddyProfile_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1080],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBuddyProfile_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1080],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1080]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBuddyProfile_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1080],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2330]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getContactTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1084]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1084]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getContactTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1084],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getContactTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1084],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1084]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getContactTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1084],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2331]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMemberCountByBuddyMid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1088]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1088]],_0x7048x5[_0x432c[114]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMemberCountByBuddyMid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1088],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMemberCountByBuddyMid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1088],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1088]](_0x7048x5[_0x432c[114]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMemberCountByBuddyMid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1088],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2332]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSendBuddyMessageResult_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1092]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1092]],_0x7048x5[_0x432c[136]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSendBuddyMessageResult_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1092],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSendBuddyMessageResult_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1092],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1092]](_0x7048x5[_0x432c[136]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSendBuddyMessageResult_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1092],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2333]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSetBuddyOnAirResult_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1096]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1096]],_0x7048x5[_0x432c[139]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSetBuddyOnAirResult_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1096],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSetBuddyOnAirResult_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1096],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1096]](_0x7048x5[_0x432c[139]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSetBuddyOnAirResult_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1096],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2334]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getUpdateBuddyProfileResult_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1100]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1100]],_0x7048x5[_0x432c[142]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getUpdateBuddyProfileResult_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1100],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getUpdateBuddyProfileResult_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1100],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1100]](_0x7048x5[_0x432c[142]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getUpdateBuddyProfileResult_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1100],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2335]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_isBuddyOnAirByMid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1104]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1104]],_0x7048x5[_0x432c[114]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_isBuddyOnAirByMid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1104],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_isBuddyOnAirByMid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1104],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1104]](_0x7048x5[_0x432c[114]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_isBuddyOnAirByMid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1104],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2336]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_linkAndSendBuddyContentMessageToAllAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1108]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1108]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[148]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_linkAndSendBuddyContentMessageToAllAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1108],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_linkAndSendBuddyContentMessageToAllAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1108],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1108]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[148]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_linkAndSendBuddyContentMessageToAllAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1108],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2337]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_linkAndSendBuddyContentMessageToMids_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1112]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1112]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[148]],_0x7048x5[_0x432c[95]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_linkAndSendBuddyContentMessageToMids_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1112],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_linkAndSendBuddyContentMessageToMids_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1112],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1112]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[148]],_0x7048x5[_0x432c[95]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_linkAndSendBuddyContentMessageToMids_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1112],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2338]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyBuddyBlocked_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1116]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1116]],_0x7048x5[_0x432c[114]],_0x7048x5[_0x432c[153]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyBuddyBlocked_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1116],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyBuddyBlocked_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1116],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1116]](_0x7048x5[_0x432c[114]],_0x7048x5[_0x432c[153]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyBuddyBlocked_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1116],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2339]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyBuddyUnblocked_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1119]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1119]],_0x7048x5[_0x432c[114]],_0x7048x5[_0x432c[153]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyBuddyUnblocked_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1119],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyBuddyUnblocked_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1119],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1119]](_0x7048x5[_0x432c[114]],_0x7048x5[_0x432c[153]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyBuddyUnblocked_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1119],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2340]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerBuddy_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1122]][_0x432c[85]]=== 6){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1122]],_0x7048x5[_0x432c[158]],_0x7048x5[_0x432c[159]],_0x7048x5[_0x432c[160]],_0x7048x5[_0x432c[161]],_0x7048x5[_0x432c[162]],_0x7048x5[_0x432c[163]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerBuddy_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1122],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerBuddy_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1122],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1122]](_0x7048x5[_0x432c[158]],_0x7048x5[_0x432c[159]],_0x7048x5[_0x432c[160]],_0x7048x5[_0x432c[161]],_0x7048x5[_0x432c[162]],_0x7048x5[_0x432c[163]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerBuddy_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1122],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2341]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerBuddyAdmin_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1126]][_0x432c[85]]=== 5){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1126]],_0x7048x5[_0x432c[158]],_0x7048x5[_0x432c[159]],_0x7048x5[_0x432c[160]],_0x7048x5[_0x432c[166]],_0x7048x5[_0x432c[162]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerBuddyAdmin_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1126],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerBuddyAdmin_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1126],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1126]](_0x7048x5[_0x432c[158]],_0x7048x5[_0x432c[159]],_0x7048x5[_0x432c[160]],_0x7048x5[_0x432c[166]],_0x7048x5[_0x432c[162]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerBuddyAdmin_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1126],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2342]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reissueContactTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1130]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1130]],_0x7048x5[_0x432c[169]],_0x7048x5[_0x432c[170]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reissueContactTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1130],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reissueContactTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1130],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1130]](_0x7048x5[_0x432c[169]],_0x7048x5[_0x432c[170]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reissueContactTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1130],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2343]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_removeBuddyMember_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1134]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1134]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[75]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_removeBuddyMember_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1134],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_removeBuddyMember_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1134],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1134]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[75]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_removeBuddyMember_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1134],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2344]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_removeBuddyMembers_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1137]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1137]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[78]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_removeBuddyMembers_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1137],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_removeBuddyMembers_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1137],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1137]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[78]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_removeBuddyMembers_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1137],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2345]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendBuddyContentMessageToAll_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1140]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1140]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[177]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyContentMessageToAll_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1140],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendBuddyContentMessageToAll_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1140],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1140]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[177]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyContentMessageToAll_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1140],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2346]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendBuddyContentMessageToAllAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1144]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1144]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[177]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyContentMessageToAllAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1144],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendBuddyContentMessageToAllAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1144],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1144]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[177]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyContentMessageToAllAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1144],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2347]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendBuddyContentMessageToMids_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1148]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1148]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[177]],_0x7048x5[_0x432c[95]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyContentMessageToMids_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1148],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendBuddyContentMessageToMids_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1148],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1148]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[177]],_0x7048x5[_0x432c[95]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyContentMessageToMids_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1148],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2348]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendBuddyContentMessageToMidsAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1152]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1152]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[177]],_0x7048x5[_0x432c[95]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyContentMessageToMidsAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1152],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendBuddyContentMessageToMidsAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1152],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1152]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[177]],_0x7048x5[_0x432c[95]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyContentMessageToMidsAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1152],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2349]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendBuddyMessageToAll_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1156]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1156]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyMessageToAll_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1156],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendBuddyMessageToAll_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1156],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1156]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyMessageToAll_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1156],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2350]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendBuddyMessageToAllAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1160]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1160]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyMessageToAllAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1160],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendBuddyMessageToAllAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1160],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1160]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyMessageToAllAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1160],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2351]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendBuddyMessageToMids_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1164]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1164]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[95]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyMessageToMids_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1164],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendBuddyMessageToMids_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1164],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1164]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[95]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyMessageToMids_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1164],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2352]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendBuddyMessageToMidsAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1168]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1168]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[95]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyMessageToMidsAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1168],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendBuddyMessageToMidsAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1168],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1168]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[147]],_0x7048x5[_0x432c[95]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendBuddyMessageToMidsAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1168],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2353]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendIndividualEventToAllAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1172]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1172]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[114]],_0x7048x5[_0x432c[194]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendIndividualEventToAllAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1172],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendIndividualEventToAllAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1172],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1172]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[114]],_0x7048x5[_0x432c[194]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendIndividualEventToAllAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1172],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2354]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_setBuddyOnAir_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1175]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1175]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[197]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_setBuddyOnAir_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1175],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_setBuddyOnAir_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1175],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1175]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[197]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_setBuddyOnAir_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1175],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2355]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_setBuddyOnAirAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1179]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1179]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[197]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_setBuddyOnAirAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1179],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_setBuddyOnAirAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1179],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1179]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[197]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_setBuddyOnAirAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1179],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2356]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_storeMessage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1183]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1183]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[202]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_storeMessage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1183],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_storeMessage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1183],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1183]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[202]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_storeMessage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1183],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2357]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_unblockBuddyMember_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1187]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1187]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_unblockBuddyMember_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1187],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_unblockBuddyMember_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1187],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1187]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_unblockBuddyMember_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1187],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2358]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_unregisterBuddy_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1190]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1190]],_0x7048x5[_0x432c[74]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_unregisterBuddy_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1190],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_unregisterBuddy_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1190],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1190]](_0x7048x5[_0x432c[74]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_unregisterBuddy_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1190],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2359]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_unregisterBuddyAdmin_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1193]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1193]],_0x7048x5[_0x432c[74]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_unregisterBuddyAdmin_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1193],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_unregisterBuddyAdmin_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1193],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1193]](_0x7048x5[_0x432c[74]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_unregisterBuddyAdmin_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1193],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2360]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddyAdminProfileAttribute_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1196]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1196]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[211]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyAdminProfileAttribute_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1196],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddyAdminProfileAttribute_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1196],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1196]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[211]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyAdminProfileAttribute_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1196],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2361]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddyAdminProfileImage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1199]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1199]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[162]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyAdminProfileImage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1199],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddyAdminProfileImage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1199],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1199]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[162]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyAdminProfileImage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1199],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2362]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddyProfileAttributes_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1202]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1202]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[211]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyProfileAttributes_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1202],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddyProfileAttributes_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1202],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1202]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[211]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyProfileAttributes_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1202],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2363]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddyProfileAttributesAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1206]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1206]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[211]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyProfileAttributesAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1206],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddyProfileAttributesAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1206],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1206]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[211]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyProfileAttributesAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1206],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2364]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddyProfileImage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1210]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1210]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[220]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyProfileImage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1210],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddyProfileImage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1210],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1210]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[220]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyProfileImage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1210],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2365]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddyProfileImageAsync_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1214]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1214]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[220]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyProfileImageAsync_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1214],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddyProfileImageAsync_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1214],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1214]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[220]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddyProfileImageAsync_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1214],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2366]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddySearchId_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1218]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1218]],_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[159]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddySearchId_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1218],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddySearchId_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1218],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1218]](_0x7048x5[_0x432c[74]],_0x7048x5[_0x432c[159]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddySearchId_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1218],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2367]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddySettings_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1221]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1221]],_0x7048x5[_0x432c[163]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddySettings_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1221],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddySettings_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1221],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1221]](_0x7048x5[_0x432c[163]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddySettings_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1221],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2368]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_uploadBuddyContent_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1224]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1224]],_0x7048x5[_0x432c[229]],_0x7048x5[_0x432c[177]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_uploadBuddyContent_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1224],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_uploadBuddyContent_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1224],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1224]](_0x7048x5[_0x432c[229]],_0x7048x5[_0x432c[177]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_uploadBuddyContent_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1224],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2369]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findBuddyContactsByQuery_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1228]][_0x432c[85]]=== 6){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1228]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[234]],_0x7048x5[_0x432c[235]],_0x7048x5[_0x432c[236]],_0x7048x5[_0x432c[237]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findBuddyContactsByQuery_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1228],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findBuddyContactsByQuery_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1228],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1228]](_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[234]],_0x7048x5[_0x432c[235]],_0x7048x5[_0x432c[236]],_0x7048x5[_0x432c[237]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findBuddyContactsByQuery_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1228],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2370]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBuddyContacts_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1232]][_0x432c[85]]=== 5){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1232]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[240]],_0x7048x5[_0x432c[235]],_0x7048x5[_0x432c[236]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBuddyContacts_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1232],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBuddyContacts_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1232],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1232]](_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[240]],_0x7048x5[_0x432c[235]],_0x7048x5[_0x432c[236]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBuddyContacts_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1232],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2371]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBuddyDetail_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1236]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1236]],_0x7048x5[_0x432c[114]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBuddyDetail_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1236],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBuddyDetail_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1236],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1236]](_0x7048x5[_0x432c[114]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBuddyDetail_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1236],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2372]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBuddyOnAir_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1240]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1240]],_0x7048x5[_0x432c[114]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBuddyOnAir_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1240],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBuddyOnAir_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1240],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1240]](_0x7048x5[_0x432c[114]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBuddyOnAir_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1240],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2373]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCountriesHavingBuddy_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1244]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1244]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCountriesHavingBuddy_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1244],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCountriesHavingBuddy_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1244],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1244]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCountriesHavingBuddy_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1244],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2374]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getNewlyReleasedBuddyIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1248]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1248]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getNewlyReleasedBuddyIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1248],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getNewlyReleasedBuddyIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1248],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1248]](_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getNewlyReleasedBuddyIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1248],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2375]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPopularBuddyBanner_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1252]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1252]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[251]],_0x7048x5[_0x432c[252]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPopularBuddyBanner_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1252],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPopularBuddyBanner_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1252],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1252]](_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[251]],_0x7048x5[_0x432c[252]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPopularBuddyBanner_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1252],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2376]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPopularBuddyLists_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1256]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1256]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPopularBuddyLists_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1256],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPopularBuddyLists_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1256],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1256]](_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPopularBuddyLists_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1256],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2377]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPromotedBuddyContacts_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1260]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1260]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPromotedBuddyContacts_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1260],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPromotedBuddyContacts_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1260],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1260]](_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPromotedBuddyContacts_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1260],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2378]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_activeBuddySubscriberCount_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1264]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1264]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_activeBuddySubscriberCount_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1264],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_activeBuddySubscriberCount_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1264],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1264]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_activeBuddySubscriberCount_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1264],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2379]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_addOperationForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1268]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1268]],_0x7048x5[_0x432c[261]],_0x7048x5[_0x432c[262]],_0x7048x5[_0x432c[263]],_0x7048x5[_0x432c[264]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_addOperationForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1268],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_addOperationForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1268],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1268]](_0x7048x5[_0x432c[261]],_0x7048x5[_0x432c[262]],_0x7048x5[_0x432c[263]],_0x7048x5[_0x432c[264]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_addOperationForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1268],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2380]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_displayBuddySubscriberCount_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1271]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1271]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_displayBuddySubscriberCount_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1271],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_displayBuddySubscriberCount_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1271],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1271]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_displayBuddySubscriberCount_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1271],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2381]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findContactByUseridWithoutAbuseBlockForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1275]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1275]],_0x7048x5[_0x432c[269]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findContactByUseridWithoutAbuseBlockForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1275],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findContactByUseridWithoutAbuseBlockForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1275],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1275]](_0x7048x5[_0x432c[269]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findContactByUseridWithoutAbuseBlockForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1275],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2382]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getAllContactIdsForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1279]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1279]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getAllContactIdsForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1279],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getAllContactIdsForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1279],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1279]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getAllContactIdsForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1279],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2383]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCompactContacts_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1283]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1283]],_0x7048x5[_0x432c[274]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCompactContacts_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1283],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCompactContacts_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1283],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1283]](_0x7048x5[_0x432c[274]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCompactContacts_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1283],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2384]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getContactsForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1287]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1287]],_0x7048x5[_0x432c[277]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getContactsForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1287],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getContactsForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1287],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1287]](_0x7048x5[_0x432c[277]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getContactsForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1287],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2385]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getDisplayName_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1291]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1291]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getDisplayName_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1291],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getDisplayName_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1291],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1291]](_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getDisplayName_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1291],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2386]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getFavoriteMidsForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1295]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1295]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getFavoriteMidsForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1295],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getFavoriteMidsForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1295],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1295]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getFavoriteMidsForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1295],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2387]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getFriendMids_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1299]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1299]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getFriendMids_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1299],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getFriendMids_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1299],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1299]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getFriendMids_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1299],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2388]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getGroupMemberMids_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1303]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1303]],_0x7048x5[_0x432c[286]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getGroupMemberMids_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1303],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getGroupMemberMids_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1303],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1303]](_0x7048x5[_0x432c[286]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getGroupMemberMids_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1303],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2389]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getGroupsForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1307]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1307]],_0x7048x5[_0x432c[289]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getGroupsForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1307],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getGroupsForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1307],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1307]](_0x7048x5[_0x432c[289]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getGroupsForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1307],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2390]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1311]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1311]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1311],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1311],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1311]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1311],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2391]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getJoinedGroupIdsForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1315]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1315]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getJoinedGroupIdsForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1315],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getJoinedGroupIdsForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1315],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1315]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getJoinedGroupIdsForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1315],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2392]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMetaProfile_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1319]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1319]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMetaProfile_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1319],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMetaProfile_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1319],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1319]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMetaProfile_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1319],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2393]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1323]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1323]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1323],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1323],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1323]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1323],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2394]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPrimaryClientForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1327]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1327]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPrimaryClientForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1327],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPrimaryClientForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1327],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1327]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPrimaryClientForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1327],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2395]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getProfileForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1331]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1331]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getProfileForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1331],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getProfileForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1331],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1331]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getProfileForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1331],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2396]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSimpleChannelContacts_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1335]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1335]],_0x7048x5[_0x432c[277]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSimpleChannelContacts_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1335],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSimpleChannelContacts_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1335],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1335]](_0x7048x5[_0x432c[277]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSimpleChannelContacts_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1335],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2397]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getUserCountryForBilling_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1339]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1339]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[306]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getUserCountryForBilling_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1339],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getUserCountryForBilling_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1339],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1339]](_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[306]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getUserCountryForBilling_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1339],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2398]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getUserCreateTime_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1343]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1343]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getUserCreateTime_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1343],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getUserCreateTime_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1343],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1343]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getUserCreateTime_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1343],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2399]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getUserIdentities_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1347]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1347]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getUserIdentities_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1347],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getUserIdentities_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1347],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1347]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getUserIdentities_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1347],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2400]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getUserLanguage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1351]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1351]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getUserLanguage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1351],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getUserLanguage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1351],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1351]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getUserLanguage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1351],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2401]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getUserMidsWhoAddedMe_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1355]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1355]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getUserMidsWhoAddedMe_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1355],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getUserMidsWhoAddedMe_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1355],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1355]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getUserMidsWhoAddedMe_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1355],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2402]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_isGroupMember_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1359]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1359]],_0x7048x5[_0x432c[286]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_isGroupMember_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1359],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_isGroupMember_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1359],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1359]](_0x7048x5[_0x432c[286]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_isGroupMember_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1359],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2403]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_isInContact_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1363]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1363]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_isInContact_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1363],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_isInContact_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1363],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1363]](_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_isInContact_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1363],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2404]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerChannelCP_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1367]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1367]],_0x7048x5[_0x432c[321]],_0x7048x5[_0x432c[322]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerChannelCP_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1367],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerChannelCP_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1367],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1367]](_0x7048x5[_0x432c[321]],_0x7048x5[_0x432c[322]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerChannelCP_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1367],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2405]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_removeNotificationStatus_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1371]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1371]],_0x7048x5[_0x432c[194]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_removeNotificationStatus_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1371],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_removeNotificationStatus_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1371],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1371]](_0x7048x5[_0x432c[194]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_removeNotificationStatus_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1371],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2406]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendMessageForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1374]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1374]],_0x7048x5[_0x432c[327]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendMessageForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1374],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendMessageForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1374],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1374]](_0x7048x5[_0x432c[327]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendMessageForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1374],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2407]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendPinCodeOperation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1378]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1378]],_0x7048x5[_0x432c[60]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendPinCodeOperation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1378],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendPinCodeOperation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1378],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1378]](_0x7048x5[_0x432c[60]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendPinCodeOperation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1378],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2408]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateProfileAttributeForChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1381]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1381]],_0x7048x5[_0x432c[332]],_0x7048x5[_0x432c[333]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateProfileAttributeForChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1381],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateProfileAttributeForChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1381],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1381]](_0x7048x5[_0x432c[332]],_0x7048x5[_0x432c[333]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateProfileAttributeForChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1381],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2409]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_approveChannelAndIssueChannelToken_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1384]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1384]],_0x7048x5[_0x432c[336]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_approveChannelAndIssueChannelToken_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1384],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_approveChannelAndIssueChannelToken_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1384],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1384]](_0x7048x5[_0x432c[336]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_approveChannelAndIssueChannelToken_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1384],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2410]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_approveChannelAndIssueRequestToken_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1388]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1388]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[340]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_approveChannelAndIssueRequestToken_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1388],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_approveChannelAndIssueRequestToken_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1388],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1388]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[340]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_approveChannelAndIssueRequestToken_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1388],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2411]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_fetchNotificationItems_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1392]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1392]],_0x7048x5[_0x432c[343]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_fetchNotificationItems_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1392],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_fetchNotificationItems_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1392],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1392]](_0x7048x5[_0x432c[343]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_fetchNotificationItems_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1392],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2412]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getApprovedChannels_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1396]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1396]],_0x7048x5[_0x432c[346]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getApprovedChannels_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1396],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getApprovedChannels_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1396],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1396]](_0x7048x5[_0x432c[346]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getApprovedChannels_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1396],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2413]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getChannelInfo_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1400]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1400]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getChannelInfo_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1400],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getChannelInfo_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1400],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1400]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getChannelInfo_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1400],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2414]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getChannelNotificationSetting_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1404]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1404]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getChannelNotificationSetting_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1404],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getChannelNotificationSetting_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1404],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1404]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getChannelNotificationSetting_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1404],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2415]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getChannelNotificationSettings_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1408]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1408]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getChannelNotificationSettings_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1408],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getChannelNotificationSettings_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1408],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1408]](_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getChannelNotificationSettings_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1408],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2416]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getChannels_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1412]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1412]],_0x7048x5[_0x432c[346]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getChannels_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1412],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getChannels_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1412],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1412]](_0x7048x5[_0x432c[346]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getChannels_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1412],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2417]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getDomains_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1416]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1416]],_0x7048x5[_0x432c[346]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getDomains_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1416],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getDomains_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1416],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1416]](_0x7048x5[_0x432c[346]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getDomains_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1416],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2418]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getFriendChannelMatrices_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1420]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1420]],_0x7048x5[_0x432c[359]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getFriendChannelMatrices_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1420],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getFriendChannelMatrices_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1420],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1420]](_0x7048x5[_0x432c[359]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getFriendChannelMatrices_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1420],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2419]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getNotificationBadgeCount_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1424]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1424]],_0x7048x5[_0x432c[343]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getNotificationBadgeCount_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1424],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getNotificationBadgeCount_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1424],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1424]](_0x7048x5[_0x432c[343]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getNotificationBadgeCount_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1424],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2420]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_issueChannelToken_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1428]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1428]],_0x7048x5[_0x432c[336]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_issueChannelToken_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1428],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_issueChannelToken_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1428],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1428]](_0x7048x5[_0x432c[336]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_issueChannelToken_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1428],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2421]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_issueRequestToken_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1432]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1432]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[340]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_issueRequestToken_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1432],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_issueRequestToken_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1432],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1432]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[340]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_issueRequestToken_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1432],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2422]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_issueRequestTokenWithAuthScheme_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1436]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1436]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[340]],_0x7048x5[_0x432c[368]],_0x7048x5[_0x432c[369]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_issueRequestTokenWithAuthScheme_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1436],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_issueRequestTokenWithAuthScheme_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1436],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1436]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[340]],_0x7048x5[_0x432c[368]],_0x7048x5[_0x432c[369]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_issueRequestTokenWithAuthScheme_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1436],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2423]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reserveCoinUse_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1440]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1440]],_0x7048x5[_0x432c[372]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reserveCoinUse_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1440],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reserveCoinUse_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1440],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1440]](_0x7048x5[_0x432c[372]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reserveCoinUse_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1440],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2424]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_revokeChannel_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1444]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1444]],_0x7048x5[_0x432c[336]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_revokeChannel_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1444],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_revokeChannel_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1444],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1444]](_0x7048x5[_0x432c[336]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_revokeChannel_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1444],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2425]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_syncChannelData_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1447]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1447]],_0x7048x5[_0x432c[346]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_syncChannelData_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1447],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_syncChannelData_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1447],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1447]](_0x7048x5[_0x432c[346]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_syncChannelData_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1447],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2426]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateChannelNotificationSetting_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1451]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1451]],_0x7048x5[_0x432c[379]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateChannelNotificationSetting_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1451],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateChannelNotificationSetting_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1451],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1451]](_0x7048x5[_0x432c[379]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateChannelNotificationSetting_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1451],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2427]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_fetchMessageOperations_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1454]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1454]],_0x7048x5[_0x432c[382]],_0x7048x5[_0x432c[383]],_0x7048x5[_0x432c[236]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_fetchMessageOperations_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1454],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_fetchMessageOperations_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1454],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1454]](_0x7048x5[_0x432c[382]],_0x7048x5[_0x432c[383]],_0x7048x5[_0x432c[236]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_fetchMessageOperations_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1454],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2428]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getLastReadMessageIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1458]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1458]],_0x7048x5[_0x432c[386]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getLastReadMessageIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1458],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getLastReadMessageIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1458],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1458]](_0x7048x5[_0x432c[386]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getLastReadMessageIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1458],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2429]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_multiGetLastReadMessageIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1462]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1462]],_0x7048x5[_0x432c[389]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_multiGetLastReadMessageIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1462],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_multiGetLastReadMessageIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1462],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1462]](_0x7048x5[_0x432c[389]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_multiGetLastReadMessageIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1462],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2430]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_buyCoinProduct_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1466]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1466]],_0x7048x5[_0x432c[392]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_buyCoinProduct_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1466],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_buyCoinProduct_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1466],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1466]](_0x7048x5[_0x432c[392]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_buyCoinProduct_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1466],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2431]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_buyFreeProduct_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1469]][_0x432c[85]]=== 6){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1469]],_0x7048x5[_0x432c[395]],_0x7048x5[_0x432c[396]],_0x7048x5[_0x432c[397]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[398]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_buyFreeProduct_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1469],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_buyFreeProduct_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1469],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1469]](_0x7048x5[_0x432c[395]],_0x7048x5[_0x432c[396]],_0x7048x5[_0x432c[397]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[398]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_buyFreeProduct_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1469],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2432]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_buyMustbuyProduct_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1472]][_0x432c[85]]=== 7){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1472]],_0x7048x5[_0x432c[395]],_0x7048x5[_0x432c[396]],_0x7048x5[_0x432c[397]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[398]],_0x7048x5[_0x432c[401]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_buyMustbuyProduct_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1472],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_buyMustbuyProduct_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1472],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1472]](_0x7048x5[_0x432c[395]],_0x7048x5[_0x432c[396]],_0x7048x5[_0x432c[397]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[398]],_0x7048x5[_0x432c[401]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_buyMustbuyProduct_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1472],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2433]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_checkCanReceivePresent_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1475]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1475]],_0x7048x5[_0x432c[404]],_0x7048x5[_0x432c[398]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_checkCanReceivePresent_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1475],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_checkCanReceivePresent_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1475],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1475]](_0x7048x5[_0x432c[404]],_0x7048x5[_0x432c[398]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_checkCanReceivePresent_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1475],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2434]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getActivePurchases_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1478]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1478]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getActivePurchases_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1478],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getActivePurchases_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1478],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1478]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getActivePurchases_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1478],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2435]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getActivePurchaseVersions_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1482]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1482]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getActivePurchaseVersions_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1482],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getActivePurchaseVersions_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1482],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1482]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getActivePurchaseVersions_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1482],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2436]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCoinProducts_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1486]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1486]],_0x7048x5[_0x432c[412]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[232]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCoinProducts_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1486],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCoinProducts_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1486],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1486]](_0x7048x5[_0x432c[412]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[232]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCoinProducts_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1486],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2437]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCoinProductsByPgCode_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1490]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1490]],_0x7048x5[_0x432c[412]],_0x7048x5[_0x432c[415]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[232]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCoinProductsByPgCode_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1490],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCoinProductsByPgCode_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1490],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1490]](_0x7048x5[_0x432c[412]],_0x7048x5[_0x432c[415]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[232]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCoinProductsByPgCode_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1490],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2438]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCoinPurchaseHistory_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1494]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1494]],_0x7048x5[_0x432c[372]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCoinPurchaseHistory_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1494],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCoinPurchaseHistory_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1494],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1494]](_0x7048x5[_0x432c[372]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCoinPurchaseHistory_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1494],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2439]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCoinUseAndRefundHistory_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1498]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1498]],_0x7048x5[_0x432c[372]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCoinUseAndRefundHistory_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1498],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCoinUseAndRefundHistory_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1498],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1498]](_0x7048x5[_0x432c[372]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCoinUseAndRefundHistory_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1498],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2440]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getDownloads_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1502]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1502]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getDownloads_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1502],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getDownloads_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1502],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1502]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getDownloads_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1502],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2441]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getEventPackages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1506]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1506]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getEventPackages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1506],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getEventPackages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1506],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1506]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getEventPackages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1506],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2442]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getNewlyReleasedPackages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1510]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1510]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getNewlyReleasedPackages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1510],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getNewlyReleasedPackages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1510],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1510]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getNewlyReleasedPackages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1510],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2443]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPopularPackages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1514]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1514]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPopularPackages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1514],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPopularPackages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1514],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1514]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPopularPackages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1514],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2444]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPresentsReceived_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1518]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1518]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPresentsReceived_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1518],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPresentsReceived_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1518],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1518]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPresentsReceived_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1518],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2445]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPresentsSent_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1522]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1522]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPresentsSent_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1522],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPresentsSent_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1522],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1522]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPresentsSent_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1522],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2446]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getProduct_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1526]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1526]],_0x7048x5[_0x432c[434]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getProduct_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1526],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getProduct_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1526],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1526]](_0x7048x5[_0x432c[434]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getProduct_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1526],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2447]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getProductList_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1530]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1530]],_0x7048x5[_0x432c[437]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getProductList_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1530],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getProductList_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1530],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1530]](_0x7048x5[_0x432c[437]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getProductList_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1530],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2448]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getProductListWithCarrier_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1534]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1534]],_0x7048x5[_0x432c[437]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[440]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getProductListWithCarrier_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1534],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getProductListWithCarrier_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1534],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1534]](_0x7048x5[_0x432c[437]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[440]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getProductListWithCarrier_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1534],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2449]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getProductWithCarrier_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1538]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1538]],_0x7048x5[_0x432c[434]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[440]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getProductWithCarrier_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1538],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getProductWithCarrier_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1538],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1538]](_0x7048x5[_0x432c[434]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],_0x7048x5[_0x432c[440]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getProductWithCarrier_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1538],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2450]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPurchaseHistory_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1542]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1542]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPurchaseHistory_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1542],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPurchaseHistory_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1542],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1542]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[33]],_0x7048x5[_0x432c[232]],_0x7048x5[_0x432c[233]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPurchaseHistory_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1542],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2451]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getTotalBalance_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1546]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1546]],_0x7048x5[_0x432c[412]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getTotalBalance_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1546],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getTotalBalance_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1546],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1546]](_0x7048x5[_0x432c[412]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getTotalBalance_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1546],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2452]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyDownloaded_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1550]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1550]],_0x7048x5[_0x432c[398]],_0x7048x5[_0x432c[232]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyDownloaded_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1550],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyDownloaded_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1550],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1550]](_0x7048x5[_0x432c[398]],_0x7048x5[_0x432c[232]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyDownloaded_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1550],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2453]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reserveCoinPurchase_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1554]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1554]],_0x7048x5[_0x432c[372]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reserveCoinPurchase_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1554],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reserveCoinPurchase_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1554],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1554]](_0x7048x5[_0x432c[372]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reserveCoinPurchase_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1554],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2454]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reservePayment_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1558]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1558]],_0x7048x5[_0x432c[392]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reservePayment_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1558],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reservePayment_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1558],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1558]](_0x7048x5[_0x432c[392]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reservePayment_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1558],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2455]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSnsFriends_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1562]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1562]],_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[457]],_0x7048x5[_0x432c[458]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSnsFriends_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1562],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSnsFriends_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1562],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1562]](_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[457]],_0x7048x5[_0x432c[458]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSnsFriends_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1562],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2456]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSnsMyProfile_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1566]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1566]],_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSnsMyProfile_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1566],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSnsMyProfile_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1566],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1566]](_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSnsMyProfile_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1566],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2457]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_postSnsInvitationMessage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1570]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1570]],_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[463]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_postSnsInvitationMessage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1570],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_postSnsInvitationMessage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1570],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1570]](_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[463]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_postSnsInvitationMessage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1570],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2458]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_acceptGroupInvitation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1573]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1573]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_acceptGroupInvitation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1573],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_acceptGroupInvitation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1573],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1573]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_acceptGroupInvitation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1573],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2459]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_acceptGroupInvitationByTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1576]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1576]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],_0x7048x5[_0x432c[469]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_acceptGroupInvitationByTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1576],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_acceptGroupInvitationByTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1576],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1576]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],_0x7048x5[_0x432c[469]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_acceptGroupInvitationByTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1576],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2460]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_acceptProximityMatches_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1579]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1579]],_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[277]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_acceptProximityMatches_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1579],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_acceptProximityMatches_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1579],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1579]](_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[277]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_acceptProximityMatches_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1579],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2461]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_acquireCallRoute_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1582]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1582]],_0x7048x5[_0x432c[479]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_acquireCallRoute_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1582],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_acquireCallRoute_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1582],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1582]](_0x7048x5[_0x432c[479]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_acquireCallRoute_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1582],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2462]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_acquireCallTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1586]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1586]],_0x7048x5[_0x432c[479]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_acquireCallTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1586],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_acquireCallTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1586],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1586]](_0x7048x5[_0x432c[479]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_acquireCallTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1586],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2463]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_acquireEncryptedAccessToken_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1590]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1590]],_0x7048x5[_0x432c[484]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_acquireEncryptedAccessToken_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1590],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_acquireEncryptedAccessToken_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1590],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1590]](_0x7048x5[_0x432c[484]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_acquireEncryptedAccessToken_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1590],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2464]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_addSnsId_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1594]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1594]],_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_addSnsId_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1594],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_addSnsId_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1594],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1594]](_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_addSnsId_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1594],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2465]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_blockContact_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1598]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1598]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[489]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_blockContact_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1598],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_blockContact_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1598],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1598]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[489]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_blockContact_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1598],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2466]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_blockRecommendation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1601]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1601]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[489]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_blockRecommendation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1601],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_blockRecommendation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1601],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1601]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[489]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_blockRecommendation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1601],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2467]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_cancelGroupInvitation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1604]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1604]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],_0x7048x5[_0x432c[494]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_cancelGroupInvitation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1604],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_cancelGroupInvitation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1604],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1604]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],_0x7048x5[_0x432c[494]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_cancelGroupInvitation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1604],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2468]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_changeVerificationMethod_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1607]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1607]],_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[497]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_changeVerificationMethod_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1607],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_changeVerificationMethod_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1607],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1607]](_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[497]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_changeVerificationMethod_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1607],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2469]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_clearIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1611]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1611]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_clearIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1611],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_clearIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1611],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1611]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_clearIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1611],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2470]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_clearMessageBox_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1614]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1614]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[502]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_clearMessageBox_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1614],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_clearMessageBox_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1614],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1614]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[502]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_clearMessageBox_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1614],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2471]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_closeProximityMatch_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1617]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1617]],_0x7048x5[_0x432c[59]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_closeProximityMatch_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1617],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_closeProximityMatch_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1617],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1617]](_0x7048x5[_0x432c[59]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_closeProximityMatch_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1617],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2472]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_commitSendMessage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1620]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1620]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[103]],_0x7048x5[_0x432c[508]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_commitSendMessage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1620],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_commitSendMessage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1620],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1620]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[103]],_0x7048x5[_0x432c[508]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_commitSendMessage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1620],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2473]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_commitSendMessages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1624]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1624]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[511]],_0x7048x5[_0x432c[508]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_commitSendMessages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1624],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_commitSendMessages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1624],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1624]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[511]],_0x7048x5[_0x432c[508]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_commitSendMessages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1624],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2474]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_commitUpdateProfile_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1628]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1628]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[514]],_0x7048x5[_0x432c[508]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_commitUpdateProfile_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1628],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_commitUpdateProfile_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1628],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1628]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[514]],_0x7048x5[_0x432c[508]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_commitUpdateProfile_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1628],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2475]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_confirmEmail_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1632]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1632]],_0x7048x5[_0x432c[60]],_0x7048x5[_0x432c[517]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_confirmEmail_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1632],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_confirmEmail_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1632],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1632]](_0x7048x5[_0x432c[60]],_0x7048x5[_0x432c[517]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_confirmEmail_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1632],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2476]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_createGroup_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1635]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1635]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[520]],_0x7048x5[_0x432c[494]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_createGroup_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1635],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_createGroup_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1635],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1635]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[520]],_0x7048x5[_0x432c[494]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_createGroup_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1635],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2477]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_createGroupV2_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1639]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1639]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[520]],_0x7048x5[_0x432c[494]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_createGroupV2_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1639],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_createGroupV2_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1639],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1639]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[520]],_0x7048x5[_0x432c[494]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_createGroupV2_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1639],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2478]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_createQrcodeBase64Image_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1643]][_0x432c[85]]=== 7){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1643]],_0x7048x5[_0x432c[525]],_0x7048x5[_0x432c[526]],_0x7048x5[_0x432c[527]],_0x7048x5[_0x432c[528]],_0x7048x5[_0x432c[529]],_0x7048x5[_0x432c[530]],_0x7048x5[_0x432c[531]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_createQrcodeBase64Image_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1643],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_createQrcodeBase64Image_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1643],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1643]](_0x7048x5[_0x432c[525]],_0x7048x5[_0x432c[526]],_0x7048x5[_0x432c[527]],_0x7048x5[_0x432c[528]],_0x7048x5[_0x432c[529]],_0x7048x5[_0x432c[530]],_0x7048x5[_0x432c[531]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_createQrcodeBase64Image_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1643],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2479]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_createRoom_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1647]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1647]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[494]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_createRoom_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1647],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_createRoom_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1647],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1647]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[494]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_createRoom_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1647],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2480]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_createRoomV2_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1651]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1651]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[494]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_createRoomV2_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1651],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_createRoomV2_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1651],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1651]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[494]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_createRoomV2_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1651],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2481]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_createSession_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1655]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1655]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_createSession_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1655],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_createSession_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1655],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1655]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_createSession_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1655],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2482]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_fetchAnnouncements_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1659]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1659]],_0x7048x5[_0x432c[540]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_fetchAnnouncements_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1659],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_fetchAnnouncements_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1659],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1659]](_0x7048x5[_0x432c[540]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_fetchAnnouncements_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1659],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2483]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_fetchMessages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1663]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1663]],_0x7048x5[_0x432c[543]],_0x7048x5[_0x432c[236]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_fetchMessages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1663],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_fetchMessages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1663],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1663]](_0x7048x5[_0x432c[543]],_0x7048x5[_0x432c[236]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_fetchMessages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1663],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2484]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_fetchOperations_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1667]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1667]],_0x7048x5[_0x432c[343]],_0x7048x5[_0x432c[236]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_fetchOperations_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1667],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_fetchOperations_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1667],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1667]](_0x7048x5[_0x432c[343]],_0x7048x5[_0x432c[236]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_fetchOperations_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1667],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2485]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_fetchOps_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1671]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1671]],_0x7048x5[_0x432c[343]],_0x7048x5[_0x432c[236]],_0x7048x5[_0x432c[548]],_0x7048x5[_0x432c[549]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_fetchOps_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1671],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_fetchOps_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1671],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1671]](_0x7048x5[_0x432c[343]],_0x7048x5[_0x432c[236]],_0x7048x5[_0x432c[548]],_0x7048x5[_0x432c[549]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_fetchOps_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1671],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2486]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findAndAddContactsByEmail_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1675]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1675]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[552]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findAndAddContactsByEmail_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1675],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findAndAddContactsByEmail_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1675],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1675]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[552]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findAndAddContactsByEmail_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1675],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2487]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findAndAddContactsByMid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1679]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1679]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findAndAddContactsByMid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1679],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findAndAddContactsByMid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1679],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1679]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findAndAddContactsByMid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1679],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2488]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findAndAddContactsByPhone_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1683]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1683]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[557]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findAndAddContactsByPhone_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1683],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findAndAddContactsByPhone_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1683],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1683]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[557]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findAndAddContactsByPhone_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1683],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2489]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findAndAddContactsByUserid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1687]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1687]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[269]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findAndAddContactsByUserid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1687],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findAndAddContactsByUserid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1687],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1687]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[269]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findAndAddContactsByUserid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1687],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2490]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findContactByUserid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1691]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1691]],_0x7048x5[_0x432c[269]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findContactByUserid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1691],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findContactByUserid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1691],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1691]](_0x7048x5[_0x432c[269]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findContactByUserid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1691],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2491]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findContactByUserTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1695]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1695]],_0x7048x5[_0x432c[469]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findContactByUserTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1695],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findContactByUserTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1695],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1695]](_0x7048x5[_0x432c[469]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findContactByUserTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1695],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2492]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findGroupByTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1699]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1699]],_0x7048x5[_0x432c[469]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findGroupByTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1699],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findGroupByTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1699],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1699]](_0x7048x5[_0x432c[469]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findGroupByTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1699],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2493]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findContactsByEmail_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1703]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1703]],_0x7048x5[_0x432c[552]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findContactsByEmail_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1703],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findContactsByEmail_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1703],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1703]](_0x7048x5[_0x432c[552]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findContactsByEmail_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1703],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2494]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findContactsByPhone_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1707]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1707]],_0x7048x5[_0x432c[557]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findContactsByPhone_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1707],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findContactsByPhone_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1707],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1707]](_0x7048x5[_0x432c[557]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findContactsByPhone_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1707],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2495]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_findSnsIdUserStatus_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1711]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1711]],_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[572]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_findSnsIdUserStatus_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1711],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_findSnsIdUserStatus_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1711],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1711]](_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[572]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_findSnsIdUserStatus_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1711],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2496]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_finishUpdateVerification_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1715]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1715]],_0x7048x5[_0x432c[59]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_finishUpdateVerification_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1715],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_finishUpdateVerification_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1715],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1715]](_0x7048x5[_0x432c[59]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_finishUpdateVerification_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1715],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2497]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_generateUserTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1718]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1718]],_0x7048x5[_0x432c[169]],_0x7048x5[_0x432c[170]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_generateUserTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1718],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_generateUserTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1718],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1718]](_0x7048x5[_0x432c[169]],_0x7048x5[_0x432c[170]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_generateUserTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1718],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2498]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getAcceptedProximityMatches_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1722]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1722]],_0x7048x5[_0x432c[59]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getAcceptedProximityMatches_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1722],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getAcceptedProximityMatches_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1722],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1722]](_0x7048x5[_0x432c[59]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getAcceptedProximityMatches_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1722],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2499]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getActiveBuddySubscriberIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1726]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1726]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getActiveBuddySubscriberIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1726],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getActiveBuddySubscriberIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1726],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1726]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getActiveBuddySubscriberIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1726],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2500]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getAllContactIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1730]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1730]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getAllContactIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1730],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getAllContactIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1730],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1730]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getAllContactIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1730],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2501]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getAllRoomIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1734]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1734]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getAllRoomIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1734],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getAllRoomIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1734],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1734]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getAllRoomIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1734],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2502]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getAuthQrcode_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1738]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1738]],_0x7048x5[_0x432c[587]],_0x7048x5[_0x432c[588]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getAuthQrcode_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1738],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getAuthQrcode_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1738],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1738]](_0x7048x5[_0x432c[587]],_0x7048x5[_0x432c[588]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getAuthQrcode_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1738],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2503]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBlockedContactIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1742]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1742]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBlockedContactIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1742],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBlockedContactIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1742],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1742]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBlockedContactIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1742],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2504]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBlockedContactIdsByRange_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1746]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1746]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[236]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBlockedContactIdsByRange_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1746],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBlockedContactIdsByRange_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1746],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1746]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[236]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBlockedContactIdsByRange_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1746],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2505]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBlockedRecommendationIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1750]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1750]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBlockedRecommendationIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1750],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBlockedRecommendationIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1750],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1750]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBlockedRecommendationIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1750],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2506]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBuddyBlockerIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1754]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1754]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBuddyBlockerIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1754],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBuddyBlockerIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1754],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1754]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBuddyBlockerIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1754],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2507]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getBuddyLocation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1758]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1758]],_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[599]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getBuddyLocation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1758],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getBuddyLocation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1758],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1758]](_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[599]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getBuddyLocation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1758],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2508]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCompactContactsModifiedSince_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1762]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1762]],_0x7048x5[_0x432c[602]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCompactContactsModifiedSince_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1762],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCompactContactsModifiedSince_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1762],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1762]](_0x7048x5[_0x432c[602]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCompactContactsModifiedSince_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1762],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2509]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCompactGroup_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1766]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1766]],_0x7048x5[_0x432c[286]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCompactGroup_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1766],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCompactGroup_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1766],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1766]](_0x7048x5[_0x432c[286]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCompactGroup_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1766],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2510]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCompactRoom_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1770]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1770]],_0x7048x5[_0x432c[607]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCompactRoom_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1770],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCompactRoom_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1770],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1770]](_0x7048x5[_0x432c[607]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCompactRoom_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1770],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2511]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getContact_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1774]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1774]],_0x7048x5[_0x432c[489]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getContact_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1774],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getContact_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1774],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1774]](_0x7048x5[_0x432c[489]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getContact_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1774],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2512]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getContacts_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1778]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1778]],_0x7048x5[_0x432c[277]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getContacts_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1778],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getContacts_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1778],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1778]](_0x7048x5[_0x432c[277]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getContacts_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1778],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2513]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getCountryWithRequestIp_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1782]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1782]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getCountryWithRequestIp_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1782],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getCountryWithRequestIp_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1782],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1782]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getCountryWithRequestIp_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1782],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2514]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getFavoriteMids_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1786]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1786]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getFavoriteMids_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1786],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getFavoriteMids_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1786],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1786]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getFavoriteMids_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1786],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2515]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getGroup_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1790]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1790]],_0x7048x5[_0x432c[286]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getGroup_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1790],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getGroup_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1790],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1790]](_0x7048x5[_0x432c[286]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getGroup_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1790],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2516]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getGroupIdsInvited_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1794]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1794]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getGroupIdsInvited_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1794],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getGroupIdsInvited_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1794],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1794]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getGroupIdsInvited_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1794],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2517]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getGroupIdsJoined_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1798]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1798]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getGroupIdsJoined_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1798],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getGroupIdsJoined_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1798],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1798]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getGroupIdsJoined_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1798],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2518]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getRoomIdsJoined_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1802]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1802]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getRoomIdsJoined_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1802],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getRoomIdsJoined_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1802],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1802]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getRoomIdsJoined_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1802],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2519]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getGroups_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1806]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1806]],_0x7048x5[_0x432c[289]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getGroups_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1806],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getGroups_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1806],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1806]](_0x7048x5[_0x432c[289]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getGroups_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1806],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2520]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getGroupsV2_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1810]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1810]],_0x7048x5[_0x432c[289]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getGroupsV2_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1810],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getGroupsV2_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1810],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1810]](_0x7048x5[_0x432c[289]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getGroupsV2_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1810],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2521]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getHiddenContactMids_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1814]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1814]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getHiddenContactMids_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1814],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getHiddenContactMids_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1814],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1814]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getHiddenContactMids_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1814],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2522]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getIdentityIdentifier_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1818]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1818]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getIdentityIdentifier_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1818],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getIdentityIdentifier_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1818],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1818]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getIdentityIdentifier_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1818],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2523]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getLastAnnouncementIndex_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1822]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1822]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getLastAnnouncementIndex_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1822],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getLastAnnouncementIndex_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1822],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1822]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getLastAnnouncementIndex_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1822],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2524]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getLastOpRevision_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1826]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1826]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getLastOpRevision_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1826],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getLastOpRevision_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1826],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1826]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getLastOpRevision_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1826],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2525]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMessageBox_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1830]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1830]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[638]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMessageBox_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1830],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMessageBox_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1830],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1830]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[638]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMessageBox_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1830],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2526]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMessageBoxCompactWrapUp_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1834]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1834]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxCompactWrapUp_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1834],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMessageBoxCompactWrapUp_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1834],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1834]](_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxCompactWrapUp_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1834],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2527]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMessageBoxCompactWrapUpList_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1838]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1838]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[643]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxCompactWrapUpList_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1838],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMessageBoxCompactWrapUpList_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1838],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1838]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[643]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxCompactWrapUpList_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1838],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2528]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMessageBoxList_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1842]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1842]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[638]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxList_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1842],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMessageBoxList_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1842],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1842]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[638]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxList_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1842],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2529]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMessageBoxListByStatus_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1846]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1846]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[638]],_0x7048x5[_0x432c[648]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxListByStatus_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1846],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMessageBoxListByStatus_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1846],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1846]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[638]],_0x7048x5[_0x432c[648]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxListByStatus_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1846],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2530]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMessageBoxWrapUp_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1850]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1850]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxWrapUp_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1850],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMessageBoxWrapUp_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1850],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1850]](_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxWrapUp_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1850],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2531]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMessageBoxWrapUpList_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1854]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1854]],_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[643]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxWrapUpList_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1854],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMessageBoxWrapUpList_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1854],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1854]](_0x7048x5[_0x432c[407]],_0x7048x5[_0x432c[643]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMessageBoxWrapUpList_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1854],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2532]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getMessagesBySequenceNumber_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1858]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1858]],_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[655]],_0x7048x5[_0x432c[656]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getMessagesBySequenceNumber_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1858],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getMessagesBySequenceNumber_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1858],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1858]](_0x7048x5[_0x432c[336]],_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[655]],_0x7048x5[_0x432c[656]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getMessagesBySequenceNumber_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1858],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2533]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getNextMessages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1862]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1862]],_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[655]],_0x7048x5[_0x432c[659]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getNextMessages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1862],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getNextMessages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1862],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1862]](_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[655]],_0x7048x5[_0x432c[659]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getNextMessages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1862],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2534]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getNotificationPolicy_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1866]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1866]],_0x7048x5[_0x432c[58]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getNotificationPolicy_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1866],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getNotificationPolicy_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1866],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1866]](_0x7048x5[_0x432c[58]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getNotificationPolicy_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1866],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2535]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getPreviousMessages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1870]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1870]],_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[656]],_0x7048x5[_0x432c[659]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getPreviousMessages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1870],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getPreviousMessages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1870],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1870]](_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[656]],_0x7048x5[_0x432c[659]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getPreviousMessages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1870],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2536]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getProfile_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1874]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1874]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getProfile_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1874],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getProfile_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1874],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1874]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getProfile_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1874],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2537]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getProximityMatchCandidateList_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1878]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1878]],_0x7048x5[_0x432c[59]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getProximityMatchCandidateList_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1878],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getProximityMatchCandidateList_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1878],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1878]](_0x7048x5[_0x432c[59]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getProximityMatchCandidateList_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1878],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2538]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getProximityMatchCandidates_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1882]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1882]],_0x7048x5[_0x432c[59]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getProximityMatchCandidates_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1882],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getProximityMatchCandidates_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1882],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1882]](_0x7048x5[_0x432c[59]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getProximityMatchCandidates_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1882],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2539]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getRecentMessages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1886]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1886]],_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[659]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getRecentMessages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1886],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getRecentMessages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1886],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1886]](_0x7048x5[_0x432c[502]],_0x7048x5[_0x432c[659]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getRecentMessages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1886],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2540]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getRecommendationIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1890]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1890]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getRecommendationIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1890],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getRecommendationIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1890],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1890]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getRecommendationIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1890],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2541]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getRoom_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1894]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1894]],_0x7048x5[_0x432c[607]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getRoom_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1894],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getRoom_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1894],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1894]](_0x7048x5[_0x432c[607]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getRoom_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1894],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2542]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getRoomsV2_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1898]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1898]],_0x7048x5[_0x432c[678]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getRoomsV2_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1898],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getRoomsV2_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1898],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1898]](_0x7048x5[_0x432c[678]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getRoomsV2_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1898],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2543]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getRSAKeyInfo_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1902]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1902]],_0x7048x5[_0x432c[681]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getRSAKeyInfo_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1902],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getRSAKeyInfo_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1902],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1902]](_0x7048x5[_0x432c[681]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getRSAKeyInfo_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1902],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2544]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getServerTime_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1906]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1906]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getServerTime_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1906],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getServerTime_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1906],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1906]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getServerTime_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1906],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2545]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSessions_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1910]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1910]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSessions_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1910],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSessions_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1910],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1910]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSessions_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1910],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2546]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSettings_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1914]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1914]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSettings_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1914],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSettings_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1914],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1914]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSettings_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1914],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2547]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSettingsAttributes_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1918]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1918]],_0x7048x5[_0x432c[690]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSettingsAttributes_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1918],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSettingsAttributes_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1918],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1918]](_0x7048x5[_0x432c[690]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSettingsAttributes_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1918],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2548]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getSystemConfiguration_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1922]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1922]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getSystemConfiguration_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1922],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getSystemConfiguration_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1922],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1922]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getSystemConfiguration_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1922],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2549]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getConfigurations_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1926]][_0x432c[85]]=== 5){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1926]],_0x7048x5[_0x432c[695]],_0x7048x5[_0x432c[696]],_0x7048x5[_0x432c[697]],_0x7048x5[_0x432c[698]],_0x7048x5[_0x432c[58]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getConfigurations_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1926],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getConfigurations_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1926],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1926]](_0x7048x5[_0x432c[695]],_0x7048x5[_0x432c[696]],_0x7048x5[_0x432c[697]],_0x7048x5[_0x432c[698]],_0x7048x5[_0x432c[58]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getConfigurations_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1926],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2550]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getUserTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1929]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1929]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getUserTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1929],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getUserTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1929],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1929]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getUserTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1929],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2551]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_getWapInvitation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1933]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1933]],_0x7048x5[_0x432c[703]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_getWapInvitation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1933],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_getWapInvitation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1933],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1933]](_0x7048x5[_0x432c[703]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_getWapInvitation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1933],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2552]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_invalidateUserTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1937]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1937]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_invalidateUserTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1937],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_invalidateUserTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1937],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1937]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_invalidateUserTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1937],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2553]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_inviteFriendsBySms_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1940]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1940]],_0x7048x5[_0x432c[708]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_inviteFriendsBySms_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1940],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_inviteFriendsBySms_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1940],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1940]](_0x7048x5[_0x432c[708]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_inviteFriendsBySms_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1940],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2554]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_inviteIntoGroup_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1943]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1943]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],_0x7048x5[_0x432c[494]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_inviteIntoGroup_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1943],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_inviteIntoGroup_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1943],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1943]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],_0x7048x5[_0x432c[494]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_inviteIntoGroup_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1943],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2555]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_inviteIntoRoom_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1946]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1946]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[607]],_0x7048x5[_0x432c[494]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_inviteIntoRoom_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1946],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_inviteIntoRoom_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1946],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1946]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[607]],_0x7048x5[_0x432c[494]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_inviteIntoRoom_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1946],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2556]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_inviteViaEmail_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1949]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1949]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[715]],_0x7048x5[_0x432c[520]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_inviteViaEmail_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1949],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_inviteViaEmail_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1949],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1949]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[715]],_0x7048x5[_0x432c[520]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_inviteViaEmail_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1949],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2557]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_isIdentityIdentifierAvailable_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1952]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1952]],_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_isIdentityIdentifierAvailable_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1952],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_isIdentityIdentifierAvailable_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1952],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1952]](_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_isIdentityIdentifierAvailable_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1952],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2558]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_isUseridAvailable_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1956]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1956]],_0x7048x5[_0x432c[269]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_isUseridAvailable_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1956],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_isUseridAvailable_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1956],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1956]](_0x7048x5[_0x432c[269]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_isUseridAvailable_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1956],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2559]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_kickoutFromGroup_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1960]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1960]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],_0x7048x5[_0x432c[494]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_kickoutFromGroup_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1960],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_kickoutFromGroup_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1960],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1960]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],_0x7048x5[_0x432c[494]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_kickoutFromGroup_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1960],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2560]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_leaveGroup_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1963]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1963]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_leaveGroup_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1963],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_leaveGroup_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1963],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1963]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_leaveGroup_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1963],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2561]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_leaveRoom_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1966]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1966]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[607]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_leaveRoom_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1966],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_leaveRoom_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1966],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1966]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[607]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_leaveRoom_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1966],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2562]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_loginWithIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1969]][_0x432c[85]]=== 7){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1969]],_0x7048x5[_0x432c[729]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[730]],_0x7048x5[_0x432c[587]],_0x7048x5[_0x432c[731]],_0x7048x5[_0x432c[588]],_0x7048x5[_0x432c[732]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_loginWithIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1969],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_loginWithIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1969],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1969]](_0x7048x5[_0x432c[729]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[730]],_0x7048x5[_0x432c[587]],_0x7048x5[_0x432c[731]],_0x7048x5[_0x432c[588]],_0x7048x5[_0x432c[732]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_loginWithIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1969],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2563]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_loginWithIdentityCredentialForCertificate_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1973]][_0x432c[85]]=== 6){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1973]],_0x7048x5[_0x432c[729]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[730]],_0x7048x5[_0x432c[587]],_0x7048x5[_0x432c[731]],_0x7048x5[_0x432c[588]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_loginWithIdentityCredentialForCertificate_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1973],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_loginWithIdentityCredentialForCertificate_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1973],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1973]](_0x7048x5[_0x432c[729]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[730]],_0x7048x5[_0x432c[587]],_0x7048x5[_0x432c[731]],_0x7048x5[_0x432c[588]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_loginWithIdentityCredentialForCertificate_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1973],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2564]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_loginZ_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1977]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1977]],_0x7048x5[_0x432c[737]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_loginZ_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1977],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_loginZ_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1977],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1977]](_0x7048x5[_0x432c[737]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_loginZ_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1977],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2565]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_loginWithVerifier_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1981]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1981]],_0x7048x5[_0x432c[60]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_loginWithVerifier_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1981],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_loginWithVerifier_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1981],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1981]](_0x7048x5[_0x432c[60]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_loginWithVerifier_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1981],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2566]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_loginWithVerifierForCerificate_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1985]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1985]],_0x7048x5[_0x432c[60]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_loginWithVerifierForCerificate_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1985],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_loginWithVerifierForCerificate_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1985],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1985]](_0x7048x5[_0x432c[60]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_loginWithVerifierForCerificate_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1985],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2567]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_loginWithVerifierForCertificate_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1989]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1989]],_0x7048x5[_0x432c[60]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_loginWithVerifierForCertificate_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1989],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_loginWithVerifierForCertificate_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1989],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1989]](_0x7048x5[_0x432c[60]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_loginWithVerifierForCertificate_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1989],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2568]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_logout_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1993]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1993]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_logout_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1993],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_logout_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1993],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1993]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_logout_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1993],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2569]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_logoutSession_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1996]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1996]],_0x7048x5[_0x432c[748]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_logoutSession_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1996],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_logoutSession_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1996],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1996]](_0x7048x5[_0x432c[748]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_logoutSession_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1996],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2570]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_noop_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[1999]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[1999]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_noop_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[1999],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_noop_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[1999],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[1999]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_noop_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[1999],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2571]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifiedRedirect_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2002]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2002]],_0x7048x5[_0x432c[753]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifiedRedirect_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2002],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifiedRedirect_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2002],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2002]](_0x7048x5[_0x432c[753]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifiedRedirect_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2002],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2572]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyBuddyOnAir_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2005]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2005]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[508]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyBuddyOnAir_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2005],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyBuddyOnAir_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2005],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2005]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[508]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyBuddyOnAir_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2005],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2573]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyIndividualEvent_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2009]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2009]],_0x7048x5[_0x432c[194]],_0x7048x5[_0x432c[508]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyIndividualEvent_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2009],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyIndividualEvent_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2009],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2009]](_0x7048x5[_0x432c[194]],_0x7048x5[_0x432c[508]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyIndividualEvent_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2009],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2574]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyInstalled_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2012]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2012]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[760]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyInstalled_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2012],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyInstalled_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2012],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2012]](_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[760]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyInstalled_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2012],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2575]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyRegistrationComplete_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2015]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2015]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[760]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyRegistrationComplete_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2015],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyRegistrationComplete_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2015],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2015]](_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[760]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyRegistrationComplete_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2015],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2576]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifySleep_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2018]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2018]],_0x7048x5[_0x432c[765]],_0x7048x5[_0x432c[766]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifySleep_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2018],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifySleep_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2018],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2018]](_0x7048x5[_0x432c[765]],_0x7048x5[_0x432c[766]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifySleep_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2018],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2577]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notifyUpdated_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2021]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2021]],_0x7048x5[_0x432c[765]],_0x7048x5[_0x432c[769]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notifyUpdated_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2021],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notifyUpdated_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2021],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2021]](_0x7048x5[_0x432c[765]],_0x7048x5[_0x432c[769]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notifyUpdated_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2021],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2578]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_openProximityMatch_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2024]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2024]],_0x7048x5[_0x432c[772]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_openProximityMatch_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2024],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_openProximityMatch_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2024],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2024]](_0x7048x5[_0x432c[772]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_openProximityMatch_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2024],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2579]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerBuddyUser_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2028]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2028]],_0x7048x5[_0x432c[158]],_0x7048x5[_0x432c[775]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerBuddyUser_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2028],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerBuddyUser_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2028],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2028]](_0x7048x5[_0x432c[158]],_0x7048x5[_0x432c[775]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerBuddyUser_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2028],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2580]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerBuddyUserid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2032]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2032]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[269]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerBuddyUserid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2032],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerBuddyUserid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2032],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2032]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[269]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerBuddyUserid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2032],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2581]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerDevice_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2035]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2035]],_0x7048x5[_0x432c[59]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerDevice_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2035],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerDevice_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2035],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2035]](_0x7048x5[_0x432c[59]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerDevice_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2035],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2582]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerDeviceWithIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2039]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2039]],_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[60]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerDeviceWithIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2039],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerDeviceWithIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2039],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2039]](_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[60]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerDeviceWithIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2039],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2583]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerDeviceWithoutPhoneNumber_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2043]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2043]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerDeviceWithoutPhoneNumber_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2043],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerDeviceWithoutPhoneNumber_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2043],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2043]](_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerDeviceWithoutPhoneNumber_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2043],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2584]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2047]][_0x432c[85]]=== 7){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2047]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[60]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2047],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2047],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2047]](_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[60]],_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2047],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2585]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerUserid_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2051]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2051]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[269]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerUserid_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2051],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerUserid_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2051],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2051]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[269]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerUserid_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2051],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2586]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerWapDevice_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2055]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2055]],_0x7048x5[_0x432c[703]],_0x7048x5[_0x432c[791]],_0x7048x5[_0x432c[715]],_0x7048x5[_0x432c[769]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerWapDevice_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2055],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerWapDevice_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2055],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2055]](_0x7048x5[_0x432c[703]],_0x7048x5[_0x432c[791]],_0x7048x5[_0x432c[715]],_0x7048x5[_0x432c[769]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerWapDevice_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2055],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2587]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerWithExistingSnsIdAndIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2059]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2059]],_0x7048x5[_0x432c[794]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerWithExistingSnsIdAndIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2059],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerWithExistingSnsIdAndIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2059],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2059]](_0x7048x5[_0x432c[794]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerWithExistingSnsIdAndIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2059],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2588]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerWithSnsId_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2063]][_0x432c[85]]=== 6){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2063]],_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],_0x7048x5[_0x432c[89]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerWithSnsId_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2063],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerWithSnsId_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2063],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2063]](_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],_0x7048x5[_0x432c[89]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerWithSnsId_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2063],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2589]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_registerWithSnsIdAndIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2067]][_0x432c[85]]=== 6){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2067]],_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[794]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_registerWithSnsIdAndIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2067],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_registerWithSnsIdAndIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2067],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2067]](_0x7048x5[_0x432c[455]],_0x7048x5[_0x432c[456]],_0x7048x5[_0x432c[794]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_registerWithSnsIdAndIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2067],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2590]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reissueDeviceCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2071]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2071]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reissueDeviceCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2071],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reissueDeviceCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2071],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2071]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reissueDeviceCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2071],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2591]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reissueUserTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2075]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2075]],_0x7048x5[_0x432c[169]],_0x7048x5[_0x432c[170]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reissueUserTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2075],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reissueUserTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2075],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2075]](_0x7048x5[_0x432c[169]],_0x7048x5[_0x432c[170]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reissueUserTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2075],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2592]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reissueGroupTicket_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2079]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2079]],_0x7048x5[_0x432c[286]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reissueGroupTicket_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2079],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reissueGroupTicket_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2079],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2079]](_0x7048x5[_0x432c[286]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reissueGroupTicket_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2079],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2593]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_rejectGroupInvitation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2083]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2083]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_rejectGroupInvitation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2083],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_rejectGroupInvitation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2083],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2083]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[286]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_rejectGroupInvitation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2083],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2594]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_releaseSession_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2086]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2086]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_releaseSession_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2086],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_releaseSession_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2086],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2086]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_releaseSession_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2086],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2595]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_removeAllMessages_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2089]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2089]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[811]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_removeAllMessages_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2089],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_removeAllMessages_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2089],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2089]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[811]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_removeAllMessages_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2089],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2596]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_removeBuddyLocation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2092]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2092]],_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[599]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_removeBuddyLocation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2092],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_removeBuddyLocation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2092],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2092]](_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[599]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_removeBuddyLocation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2092],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2597]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_removeMessage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2095]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2095]],_0x7048x5[_0x432c[103]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_removeMessage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2095],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_removeMessage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2095],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2095]](_0x7048x5[_0x432c[103]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_removeMessage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2095],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2598]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_removeMessageFromMyHome_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2099]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2099]],_0x7048x5[_0x432c[103]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_removeMessageFromMyHome_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2099],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_removeMessageFromMyHome_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2099],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2099]](_0x7048x5[_0x432c[103]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_removeMessageFromMyHome_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2099],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2599]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_removeSnsId_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2103]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2103]],_0x7048x5[_0x432c[455]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_removeSnsId_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2103],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_removeSnsId_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2103],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2103]](_0x7048x5[_0x432c[455]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_removeSnsId_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2103],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2600]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_report_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[824]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[824]],_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[823]],_0x7048x5[_0x432c[824]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_report_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[824],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_report_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[824],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[824]](_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[823]],_0x7048x5[_0x432c[824]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_report_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[824],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2601]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reportContacts_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2109]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2109]],_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[823]],_0x7048x5[_0x432c[827]],_0x7048x5[_0x432c[828]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reportContacts_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2109],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reportContacts_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2109],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2109]](_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[823]],_0x7048x5[_0x432c[827]],_0x7048x5[_0x432c[828]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reportContacts_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2109],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2602]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reportGroups_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2113]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2113]],_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[831]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reportGroups_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2113],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reportGroups_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2113],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2113]](_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[831]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reportGroups_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2113],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2603]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reportProfile_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2116]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2116]],_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[834]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reportProfile_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2116],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reportProfile_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2116],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2116]](_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[834]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reportProfile_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2116],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2604]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reportRooms_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2119]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2119]],_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[837]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reportRooms_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2119],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reportRooms_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2119],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2119]](_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[837]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reportRooms_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2119],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2605]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reportSettings_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2122]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2122]],_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[163]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reportSettings_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2122],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reportSettings_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2122],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2122]](_0x7048x5[_0x432c[822]],_0x7048x5[_0x432c[163]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reportSettings_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2122],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2606]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_reportSpammer_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2125]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2125]],_0x7048x5[_0x432c[842]],_0x7048x5[_0x432c[843]],_0x7048x5[_0x432c[844]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_reportSpammer_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2125],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_reportSpammer_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2125],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2125]](_0x7048x5[_0x432c[842]],_0x7048x5[_0x432c[843]],_0x7048x5[_0x432c[844]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_reportSpammer_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2125],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2607]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_requestAccountPasswordReset_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2128]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2128]],_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_requestAccountPasswordReset_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2128],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_requestAccountPasswordReset_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2128],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2128]](_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_requestAccountPasswordReset_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2128],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2608]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_requestEmailConfirmation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2131]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2131]],_0x7048x5[_0x432c[849]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_requestEmailConfirmation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2131],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_requestEmailConfirmation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2131],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2131]](_0x7048x5[_0x432c[849]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_requestEmailConfirmation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2131],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2609]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_requestIdentityUnbind_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2135]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2135]],_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_requestIdentityUnbind_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2135],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_requestIdentityUnbind_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2135],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2135]](_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_requestIdentityUnbind_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2135],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2610]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_resendEmailConfirmation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2138]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2138]],_0x7048x5[_0x432c[60]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_resendEmailConfirmation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2138],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_resendEmailConfirmation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2138],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2138]](_0x7048x5[_0x432c[60]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_resendEmailConfirmation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2138],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2611]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_resendPinCode_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2142]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2142]],_0x7048x5[_0x432c[59]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_resendPinCode_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2142],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_resendPinCode_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2142],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2142]](_0x7048x5[_0x432c[59]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_resendPinCode_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2142],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2612]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_resendPinCodeBySMS_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2145]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2145]],_0x7048x5[_0x432c[59]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_resendPinCodeBySMS_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2145],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_resendPinCodeBySMS_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2145],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2145]](_0x7048x5[_0x432c[59]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_resendPinCodeBySMS_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2145],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2613]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendChatChecked_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2148]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2148]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[811]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendChatChecked_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2148],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendChatChecked_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2148],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2148]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[811]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendChatChecked_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2148],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2614]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendChatRemoved_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2151]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2151]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[811]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendChatRemoved_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2151],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendChatRemoved_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2151],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2151]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[811]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendChatRemoved_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2151],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2615]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendContentPreviewUpdated_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2154]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2154]],_0x7048x5[_0x432c[865]],_0x7048x5[_0x432c[103]],_0x7048x5[_0x432c[508]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendContentPreviewUpdated_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2154],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendContentPreviewUpdated_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2154],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2154]](_0x7048x5[_0x432c[865]],_0x7048x5[_0x432c[103]],_0x7048x5[_0x432c[508]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendContentPreviewUpdated_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2154],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2616]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendContentReceipt_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2158]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2158]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[103]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendContentReceipt_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2158],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendContentReceipt_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2158],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2158]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[103]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendContentReceipt_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2158],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2617]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendDummyPush_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2161]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2161]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendDummyPush_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2161],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendDummyPush_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2161],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2161]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendDummyPush_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2161],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2618]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendEvent_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2164]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2164]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[327]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendEvent_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2164],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendEvent_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2164],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2164]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[327]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendEvent_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2164],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2619]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendMessage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2168]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2168]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[327]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendMessage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2168],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendMessage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2168],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2168]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[327]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendMessage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2168],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2620]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendMessageIgnored_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2172]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2172]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[511]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendMessageIgnored_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2172],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendMessageIgnored_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2172],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2172]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[511]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendMessageIgnored_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2172],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2621]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendMessageReceipt_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2175]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2175]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[511]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendMessageReceipt_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2175],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendMessageReceipt_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2175],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2175]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[860]],_0x7048x5[_0x432c[511]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendMessageReceipt_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2175],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2622]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_sendMessageToMyHome_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2178]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2178]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[327]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_sendMessageToMyHome_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2178],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_sendMessageToMyHome_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2178],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2178]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[327]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_sendMessageToMyHome_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2178],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2623]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_setBuddyLocation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2182]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2182]],_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[599]],_0x7048x5[_0x432c[772]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_setBuddyLocation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2182],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_setBuddyLocation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2182],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2182]](_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[599]],_0x7048x5[_0x432c[772]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_setBuddyLocation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2182],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2624]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_setIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2185]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2185]],_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[60]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_setIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2185],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_setIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2185],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2185]](_0x7048x5[_0x432c[681]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[60]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_setIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2185],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2625]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_setNotificationsEnabled_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2188]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2188]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[886]],_0x7048x5[_0x432c[887]],_0x7048x5[_0x432c[888]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_setNotificationsEnabled_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2188],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_setNotificationsEnabled_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2188],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2188]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[886]],_0x7048x5[_0x432c[887]],_0x7048x5[_0x432c[888]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_setNotificationsEnabled_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2188],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2626]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_startUpdateVerification_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2191]][_0x432c[85]]=== 7){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2191]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[58]],_0x7048x5[_0x432c[891]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],_0x7048x5[_0x432c[892]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_startUpdateVerification_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2191],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_startUpdateVerification_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2191],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2191]](_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[58]],_0x7048x5[_0x432c[891]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],_0x7048x5[_0x432c[892]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_startUpdateVerification_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2191],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2627]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_startVerification_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2195]][_0x432c[85]]=== 8){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2195]],_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[58]],_0x7048x5[_0x432c[891]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],_0x7048x5[_0x432c[892]],_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[43]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_startVerification_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2195],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_startVerification_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2195],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2195]](_0x7048x5[_0x432c[784]],_0x7048x5[_0x432c[58]],_0x7048x5[_0x432c[891]],_0x7048x5[_0x432c[572]],_0x7048x5[_0x432c[769]],_0x7048x5[_0x432c[892]],_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[43]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_startVerification_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2195],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2628]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_storeUpdateProfileAttribute_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2199]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2199]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[332]],_0x7048x5[_0x432c[333]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_storeUpdateProfileAttribute_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2199],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_storeUpdateProfileAttribute_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2199],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2199]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[332]],_0x7048x5[_0x432c[333]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_storeUpdateProfileAttribute_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2199],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2629]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_syncContactBySnsIds_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2202]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2202]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[899]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_syncContactBySnsIds_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2202],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_syncContactBySnsIds_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2202],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2202]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[899]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_syncContactBySnsIds_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2202],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2630]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_syncContacts_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2206]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2206]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[902]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_syncContacts_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2206],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_syncContacts_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2206],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2206]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[902]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_syncContacts_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2206],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2631]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_trySendMessage_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2210]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2210]],_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[327]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_trySendMessage_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2210],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_trySendMessage_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2210],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2210]](_0x7048x5[_0x432c[507]],_0x7048x5[_0x432c[327]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_trySendMessage_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2210],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2632]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_unblockContact_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2214]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2214]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[489]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_unblockContact_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2214],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_unblockContact_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2214],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2214]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[489]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_unblockContact_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2214],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2633]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_unblockRecommendation_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2217]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2217]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[489]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_unblockRecommendation_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2217],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_unblockRecommendation_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2217],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2217]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[489]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_unblockRecommendation_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2217],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2634]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_unregisterUserAndDevice_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2220]][_0x432c[85]]=== 0){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2220]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_unregisterUserAndDevice_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2220],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_unregisterUserAndDevice_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2220],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2220]](function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_unregisterUserAndDevice_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2220],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2635]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateApnsDeviceToken_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2224]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2224]],_0x7048x5[_0x432c[913]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateApnsDeviceToken_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2224],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateApnsDeviceToken_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2224],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2224]](_0x7048x5[_0x432c[913]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateApnsDeviceToken_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2224],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2636]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateBuddySetting_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2227]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2227]],_0x7048x5[_0x432c[916]],_0x7048x5[_0x432c[333]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateBuddySetting_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2227],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateBuddySetting_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2227],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2227]](_0x7048x5[_0x432c[916]],_0x7048x5[_0x432c[333]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateBuddySetting_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2227],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2637]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateC2DMRegistrationId_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2230]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2230]],_0x7048x5[_0x432c[919]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateC2DMRegistrationId_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2230],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateC2DMRegistrationId_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2230],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2230]](_0x7048x5[_0x432c[919]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateC2DMRegistrationId_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2230],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2638]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateContactSetting_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2233]][_0x432c[85]]=== 4){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2233]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[922]],_0x7048x5[_0x432c[333]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateContactSetting_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2233],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateContactSetting_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2233],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2233]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[89]],_0x7048x5[_0x432c[922]],_0x7048x5[_0x432c[333]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateContactSetting_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2233],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2639]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateCustomModeSettings_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2236]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2236]],_0x7048x5[_0x432c[925]],_0x7048x5[_0x432c[753]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateCustomModeSettings_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2236],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateCustomModeSettings_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2236],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2236]](_0x7048x5[_0x432c[925]],_0x7048x5[_0x432c[753]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateCustomModeSettings_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2236],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2640]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateDeviceInfo_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2239]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2239]],_0x7048x5[_0x432c[928]],_0x7048x5[_0x432c[769]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateDeviceInfo_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2239],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateDeviceInfo_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2239],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2239]](_0x7048x5[_0x432c[928]],_0x7048x5[_0x432c[769]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateDeviceInfo_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2239],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2641]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateGroup_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2242]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2242]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[931]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateGroup_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2242],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateGroup_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2242],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2242]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[931]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateGroup_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2242],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2642]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateNotificationToken_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2245]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2245]],_0x7048x5[_0x432c[886]],_0x7048x5[_0x432c[934]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateNotificationToken_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2245],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateNotificationToken_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2245],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2245]](_0x7048x5[_0x432c[886]],_0x7048x5[_0x432c[934]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateNotificationToken_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2245],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2643]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateNotificationTokenWithBytes_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2248]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2248]],_0x7048x5[_0x432c[886]],_0x7048x5[_0x432c[934]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateNotificationTokenWithBytes_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2248],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateNotificationTokenWithBytes_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2248],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2248]](_0x7048x5[_0x432c[886]],_0x7048x5[_0x432c[934]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateNotificationTokenWithBytes_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2248],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2644]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateProfile_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2251]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2251]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[834]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateProfile_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2251],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateProfile_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2251],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2251]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[834]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateProfile_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2251],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2645]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateProfileAttribute_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2254]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2254]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[941]],_0x7048x5[_0x432c[333]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateProfileAttribute_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2254],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateProfileAttribute_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2254],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2254]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[941]],_0x7048x5[_0x432c[333]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateProfileAttribute_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2254],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2646]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateRegion_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2257]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2257]],_0x7048x5[_0x432c[784]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateRegion_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2257],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateRegion_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2257],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2257]](_0x7048x5[_0x432c[784]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateRegion_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2257],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2647]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateSettings_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2260]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2260]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[163]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateSettings_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2260],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateSettings_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2260],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2260]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[163]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateSettings_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2260],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2648]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateSettings2_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2263]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2263]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[163]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateSettings2_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2263],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateSettings2_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2263],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2263]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[163]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateSettings2_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2263],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2649]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateSettingsAttribute_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2267]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2267]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[941]],_0x7048x5[_0x432c[333]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateSettingsAttribute_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2267],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateSettingsAttribute_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2267],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2267]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[941]],_0x7048x5[_0x432c[333]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateSettingsAttribute_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2267],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2650]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_updateSettingsAttributes_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2270]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2270]],_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[690]],_0x7048x5[_0x432c[163]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_updateSettingsAttributes_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2270],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_updateSettingsAttributes_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2270],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2270]](_0x7048x5[_0x432c[466]],_0x7048x5[_0x432c[690]],_0x7048x5[_0x432c[163]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_updateSettingsAttributes_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2270],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2651]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_verifyIdentityCredential_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2274]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2274]],_0x7048x5[_0x432c[729]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[730]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_verifyIdentityCredential_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2274],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_verifyIdentityCredential_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2274],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2274]](_0x7048x5[_0x432c[729]],_0x7048x5[_0x432c[718]],_0x7048x5[_0x432c[730]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_verifyIdentityCredential_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2274],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2652]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_verifyIdentityCredentialWithResult_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2277]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2277]],_0x7048x5[_0x432c[794]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_verifyIdentityCredentialWithResult_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2277],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_verifyIdentityCredentialWithResult_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2277],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2277]](_0x7048x5[_0x432c[794]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_verifyIdentityCredentialWithResult_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2277],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2653]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_verifyPhone_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2281]][_0x432c[85]]=== 3){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2281]],_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[517]],_0x7048x5[_0x432c[572]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_verifyPhone_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2281],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_verifyPhone_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2281],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2281]](_0x7048x5[_0x432c[59]],_0x7048x5[_0x432c[517]],_0x7048x5[_0x432c[572]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_verifyPhone_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2281],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2654]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_verifyQrcode_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2285]][_0x432c[85]]=== 2){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2285]],_0x7048x5[_0x432c[60]],_0x7048x5[_0x432c[517]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_verifyQrcode_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2285],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_verifyQrcode_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2285],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2285]](_0x7048x5[_0x432c[60]],_0x7048x5[_0x432c[517]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_verifyQrcode_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2285],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}};LineServiceProcessor[_0x432c[4]][_0x432c[2655]]= function(_0x7048x445,_0x7048x6,_0x7048xb){var _0x7048x5= new LineService_notify_args();_0x7048x5[_0x432c[5]](_0x7048x6);_0x7048x6[_0x432c[985]]();if(this[_0x432c[2293]][_0x432c[2289]][_0x432c[85]]=== 1){Q[_0x432c[2303]](this[_0x432c[2293]][_0x432c[2289]],_0x7048x5[_0x432c[962]])[_0x432c[2302]](function(_0x7048x37c){var _0x7048x37c= new LineService_notify_result({success:_0x7048x37c});_0x7048xb[_0x432c[980]](_0x432c[2289],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()},function(_0x7048x446){var _0x7048x37c= new LineService_notify_result(_0x7048x446);_0x7048xb[_0x432c[980]](_0x432c[2289],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}else {this[_0x432c[2293]][_0x432c[2289]](_0x7048x5[_0x432c[962]],function(_0x7048x446,_0x7048x37c){var _0x7048x37c= new LineService_notify_result((_0x7048x446!= null?_0x7048x446:{success:_0x7048x37c}));_0x7048xb[_0x432c[980]](_0x432c[2289],Thrift[_0x432c[979]].REPLY,_0x7048x445);_0x7048x37c[_0x432c[16]](_0x7048xb);_0x7048xb[_0x432c[981]]();_0x7048xb[_0x432c[982]]()})}} \ No newline at end of file +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var TalkService_getChatRoomAnnouncementsBulk_args = function(args) { + this.chatRoomMids = null; + if (args) { + if (args.chatRoomMids !== undefined && args.chatRoomMids !== null) { + this.chatRoomMids = Thrift.copyList(args.chatRoomMids, [null]); + } + } +}; +TalkService_getChatRoomAnnouncementsBulk_args.prototype = {}; +TalkService_getChatRoomAnnouncementsBulk_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1530 = 0; + var _rtmp31534; + this.chatRoomMids = []; + var _etype1533 = 0; + _rtmp31534 = input.readListBegin(); + _etype1533 = _rtmp31534.etype; + _size1530 = _rtmp31534.size; + for (var _i1535 = 0; _i1535 < _size1530; ++_i1535) + { + var elem1536 = null; + elem1536 = input.readString(); + this.chatRoomMids.push(elem1536); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getChatRoomAnnouncementsBulk_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getChatRoomAnnouncementsBulk_args'); + if (this.chatRoomMids !== null && this.chatRoomMids !== undefined) { + output.writeFieldBegin('chatRoomMids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.chatRoomMids.length); + for (var iter1537 in this.chatRoomMids) + { + if (this.chatRoomMids.hasOwnProperty(iter1537)) + { + iter1537 = this.chatRoomMids[iter1537]; + output.writeString(iter1537); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getChatRoomAnnouncementsBulk_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [Thrift.copyList, ttypes.ChatRoomAnnouncement]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getChatRoomAnnouncementsBulk_result.prototype = {}; +TalkService_getChatRoomAnnouncementsBulk_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1538 = 0; + var _rtmp31542; + this.success = {}; + var _ktype1539 = 0; + var _vtype1540 = 0; + _rtmp31542 = input.readMapBegin(); + _ktype1539 = _rtmp31542.ktype; + _vtype1540 = _rtmp31542.vtype; + _size1538 = _rtmp31542.size; + for (var _i1543 = 0; _i1543 < _size1538; ++_i1543) + { + var key1544 = null; + var val1545 = null; + key1544 = input.readString(); + var _size1546 = 0; + var _rtmp31550; + val1545 = []; + var _etype1549 = 0; + _rtmp31550 = input.readListBegin(); + _etype1549 = _rtmp31550.etype; + _size1546 = _rtmp31550.size; + for (var _i1551 = 0; _i1551 < _size1546; ++_i1551) + { + var elem1552 = null; + elem1552 = new ttypes.ChatRoomAnnouncement(); + elem1552.read(input); + val1545.push(elem1552); + } + input.readListEnd(); + this.success[key1544] = val1545; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getChatRoomAnnouncementsBulk_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getChatRoomAnnouncementsBulk_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.LIST, Thrift.objectLength(this.success)); + for (var kiter1553 in this.success) + { + if (this.success.hasOwnProperty(kiter1553)) + { + var viter1554 = this.success[kiter1553]; + output.writeString(kiter1553); + output.writeListBegin(Thrift.Type.STRUCT, viter1554.length); + for (var iter1555 in viter1554) + { + if (viter1554.hasOwnProperty(iter1555)) + { + iter1555 = viter1554[iter1555]; + iter1555.write(output); + } + } + output.writeListEnd(); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getChatRoomAnnouncements_args = function(args) { + this.chatRoomMid = null; + if (args) { + if (args.chatRoomMid !== undefined && args.chatRoomMid !== null) { + this.chatRoomMid = args.chatRoomMid; + } + } +}; +TalkService_getChatRoomAnnouncements_args.prototype = {}; +TalkService_getChatRoomAnnouncements_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatRoomMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getChatRoomAnnouncements_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getChatRoomAnnouncements_args'); + if (this.chatRoomMid !== null && this.chatRoomMid !== undefined) { + output.writeFieldBegin('chatRoomMid', Thrift.Type.STRING, 2); + output.writeString(this.chatRoomMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getChatRoomAnnouncements_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.ChatRoomAnnouncement]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getChatRoomAnnouncements_result.prototype = {}; +TalkService_getChatRoomAnnouncements_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1556 = 0; + var _rtmp31560; + this.success = []; + var _etype1559 = 0; + _rtmp31560 = input.readListBegin(); + _etype1559 = _rtmp31560.etype; + _size1556 = _rtmp31560.size; + for (var _i1561 = 0; _i1561 < _size1556; ++_i1561) + { + var elem1562 = null; + elem1562 = new ttypes.ChatRoomAnnouncement(); + elem1562.read(input); + this.success.push(elem1562); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getChatRoomAnnouncements_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getChatRoomAnnouncements_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1563 in this.success) + { + if (this.success.hasOwnProperty(iter1563)) + { + iter1563 = this.success[iter1563]; + iter1563.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createChatRoomAnnouncement_args = function(args) { + this.reqSeq = null; + this.chatRoomMid = null; + this.type = null; + this.contents = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.chatRoomMid !== undefined && args.chatRoomMid !== null) { + this.chatRoomMid = args.chatRoomMid; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.contents !== undefined && args.contents !== null) { + this.contents = new ttypes.ChatRoomAnnouncementContents(args.contents); + } + } +}; +TalkService_createChatRoomAnnouncement_args.prototype = {}; +TalkService_createChatRoomAnnouncement_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatRoomMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.contents = new ttypes.ChatRoomAnnouncementContents(); + this.contents.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createChatRoomAnnouncement_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_createChatRoomAnnouncement_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.chatRoomMid !== null && this.chatRoomMid !== undefined) { + output.writeFieldBegin('chatRoomMid', Thrift.Type.STRING, 2); + output.writeString(this.chatRoomMid); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.contents !== null && this.contents !== undefined) { + output.writeFieldBegin('contents', Thrift.Type.STRUCT, 4); + this.contents.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createChatRoomAnnouncement_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ChatRoomAnnouncement(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_createChatRoomAnnouncement_result.prototype = {}; +TalkService_createChatRoomAnnouncement_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ChatRoomAnnouncement(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createChatRoomAnnouncement_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_createChatRoomAnnouncement_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeChatRoomAnnouncement_args = function(args) { + this.reqSeq = null; + this.chatRoomMid = null; + this.announcementSeq = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.chatRoomMid !== undefined && args.chatRoomMid !== null) { + this.chatRoomMid = args.chatRoomMid; + } + if (args.announcementSeq !== undefined && args.announcementSeq !== null) { + this.announcementSeq = args.announcementSeq; + } + } +}; +TalkService_removeChatRoomAnnouncement_args.prototype = {}; +TalkService_removeChatRoomAnnouncement_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatRoomMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.announcementSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeChatRoomAnnouncement_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeChatRoomAnnouncement_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.chatRoomMid !== null && this.chatRoomMid !== undefined) { + output.writeFieldBegin('chatRoomMid', Thrift.Type.STRING, 2); + output.writeString(this.chatRoomMid); + output.writeFieldEnd(); + } + if (this.announcementSeq !== null && this.announcementSeq !== undefined) { + output.writeFieldBegin('announcementSeq', Thrift.Type.I64, 3); + output.writeI64(this.announcementSeq); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeChatRoomAnnouncement_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_removeChatRoomAnnouncement_result.prototype = {}; +TalkService_removeChatRoomAnnouncement_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeChatRoomAnnouncement_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeChatRoomAnnouncement_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_unsendMessage_args = function(args) { + this.seq = null; + this.messageId = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +TalkService_unsendMessage_args.prototype = {}; +TalkService_unsendMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_unsendMessage_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_unsendMessage_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 2); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_unsendMessage_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_unsendMessage_result.prototype = {}; +TalkService_unsendMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_unsendMessage_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_unsendMessage_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroupWithoutMembers_args = function(args) { + this.groupId = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +TalkService_getGroupWithoutMembers_args.prototype = {}; +TalkService_getGroupWithoutMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroupWithoutMembers_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroupWithoutMembers_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroupWithoutMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Group(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getGroupWithoutMembers_result.prototype = {}; +TalkService_getGroupWithoutMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Group(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroupWithoutMembers_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroupWithoutMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestResendMessage_args = function(args) { + this.reqSeq = null; + this.senderMid = null; + this.messageId = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.senderMid !== undefined && args.senderMid !== null) { + this.senderMid = args.senderMid; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +TalkService_requestResendMessage_args.prototype = {}; +TalkService_requestResendMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.senderMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestResendMessage_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestResendMessage_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.senderMid !== null && this.senderMid !== undefined) { + output.writeFieldBegin('senderMid', Thrift.Type.STRING, 2); + output.writeString(this.senderMid); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 3); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestResendMessage_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_requestResendMessage_result.prototype = {}; +TalkService_requestResendMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestResendMessage_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestResendMessage_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_respondResendMessage_args = function(args) { + this.reqSeq = null; + this.receiverMid = null; + this.originalMessageId = null; + this.resendMessage = null; + this.errorCode = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.receiverMid !== undefined && args.receiverMid !== null) { + this.receiverMid = args.receiverMid; + } + if (args.originalMessageId !== undefined && args.originalMessageId !== null) { + this.originalMessageId = args.originalMessageId; + } + if (args.resendMessage !== undefined && args.resendMessage !== null) { + this.resendMessage = new ttypes.Message(args.resendMessage); + } + if (args.errorCode !== undefined && args.errorCode !== null) { + this.errorCode = args.errorCode; + } + } +}; +TalkService_respondResendMessage_args.prototype = {}; +TalkService_respondResendMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.receiverMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.originalMessageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.resendMessage = new ttypes.Message(); + this.resendMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.errorCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_respondResendMessage_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_respondResendMessage_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.receiverMid !== null && this.receiverMid !== undefined) { + output.writeFieldBegin('receiverMid', Thrift.Type.STRING, 2); + output.writeString(this.receiverMid); + output.writeFieldEnd(); + } + if (this.originalMessageId !== null && this.originalMessageId !== undefined) { + output.writeFieldBegin('originalMessageId', Thrift.Type.STRING, 3); + output.writeString(this.originalMessageId); + output.writeFieldEnd(); + } + if (this.resendMessage !== null && this.resendMessage !== undefined) { + output.writeFieldBegin('resendMessage', Thrift.Type.STRUCT, 4); + this.resendMessage.write(output); + output.writeFieldEnd(); + } + if (this.errorCode !== null && this.errorCode !== undefined) { + output.writeFieldBegin('errorCode', Thrift.Type.I32, 5); + output.writeI32(this.errorCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_respondResendMessage_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_respondResendMessage_result.prototype = {}; +TalkService_respondResendMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_respondResendMessage_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_respondResendMessage_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acceptGroupInvitation_args = function(args) { + this.reqSeq = null; + this.groupId = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +TalkService_acceptGroupInvitation_args.prototype = {}; +TalkService_acceptGroupInvitation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acceptGroupInvitation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_acceptGroupInvitation_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acceptGroupInvitation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_acceptGroupInvitation_result.prototype = {}; +TalkService_acceptGroupInvitation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acceptGroupInvitation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_acceptGroupInvitation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acceptGroupInvitationByTicket_args = function(args) { + this.reqSeq = null; + this.GroupMid = null; + this.ticketId = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.GroupMid !== undefined && args.GroupMid !== null) { + this.GroupMid = args.GroupMid; + } + if (args.ticketId !== undefined && args.ticketId !== null) { + this.ticketId = args.ticketId; + } + } +}; +TalkService_acceptGroupInvitationByTicket_args.prototype = {}; +TalkService_acceptGroupInvitationByTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.GroupMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.ticketId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acceptGroupInvitationByTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_acceptGroupInvitationByTicket_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.GroupMid !== null && this.GroupMid !== undefined) { + output.writeFieldBegin('GroupMid', Thrift.Type.STRING, 2); + output.writeString(this.GroupMid); + output.writeFieldEnd(); + } + if (this.ticketId !== null && this.ticketId !== undefined) { + output.writeFieldBegin('ticketId', Thrift.Type.STRING, 3); + output.writeString(this.ticketId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acceptGroupInvitationByTicket_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_acceptGroupInvitationByTicket_result.prototype = {}; +TalkService_acceptGroupInvitationByTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acceptGroupInvitationByTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_acceptGroupInvitationByTicket_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acceptProximityMatches_args = function(args) { + this.sessionId = null; + this.ids = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.ids !== undefined && args.ids !== null) { + this.ids = Thrift.copyList(args.ids, [null]); + } + } +}; +TalkService_acceptProximityMatches_args.prototype = {}; +TalkService_acceptProximityMatches_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.SET) { + var _size1564 = 0; + var _rtmp31568; + this.ids = []; + var _etype1567 = 0; + _rtmp31568 = input.readSetBegin(); + _etype1567 = _rtmp31568.etype; + _size1564 = _rtmp31568.size; + for (var _i1569 = 0; _i1569 < _size1564; ++_i1569) + { + var elem1570 = null; + elem1570 = input.readString(); + this.ids.push(elem1570); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acceptProximityMatches_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_acceptProximityMatches_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.ids !== null && this.ids !== undefined) { + output.writeFieldBegin('ids', Thrift.Type.SET, 3); + output.writeSetBegin(Thrift.Type.STRING, this.ids.length); + for (var iter1571 in this.ids) + { + if (this.ids.hasOwnProperty(iter1571)) + { + iter1571 = this.ids[iter1571]; + output.writeString(iter1571); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acceptProximityMatches_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_acceptProximityMatches_result.prototype = {}; +TalkService_acceptProximityMatches_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acceptProximityMatches_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_acceptProximityMatches_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acquireCallRoute_args = function(args) { + this.to = null; + if (args) { + if (args.to !== undefined && args.to !== null) { + this.to = args.to; + } + } +}; +TalkService_acquireCallRoute_args.prototype = {}; +TalkService_acquireCallRoute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.to = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acquireCallRoute_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_acquireCallRoute_args'); + if (this.to !== null && this.to !== undefined) { + output.writeFieldBegin('to', Thrift.Type.STRING, 2); + output.writeString(this.to); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acquireCallRoute_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_acquireCallRoute_result.prototype = {}; +TalkService_acquireCallRoute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1572 = 0; + var _rtmp31576; + this.success = []; + var _etype1575 = 0; + _rtmp31576 = input.readListBegin(); + _etype1575 = _rtmp31576.etype; + _size1572 = _rtmp31576.size; + for (var _i1577 = 0; _i1577 < _size1572; ++_i1577) + { + var elem1578 = null; + elem1578 = input.readString(); + this.success.push(elem1578); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acquireCallRoute_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_acquireCallRoute_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1579 in this.success) + { + if (this.success.hasOwnProperty(iter1579)) + { + iter1579 = this.success[iter1579]; + output.writeString(iter1579); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acquireCallTicket_args = function(args) { + this.to = null; + if (args) { + if (args.to !== undefined && args.to !== null) { + this.to = args.to; + } + } +}; +TalkService_acquireCallTicket_args.prototype = {}; +TalkService_acquireCallTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.to = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acquireCallTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_acquireCallTicket_args'); + if (this.to !== null && this.to !== undefined) { + output.writeFieldBegin('to', Thrift.Type.STRING, 2); + output.writeString(this.to); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acquireCallTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_acquireCallTicket_result.prototype = {}; +TalkService_acquireCallTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acquireCallTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_acquireCallTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acquireEncryptedAccessToken_args = function(args) { + this.featureType = null; + if (args) { + if (args.featureType !== undefined && args.featureType !== null) { + this.featureType = args.featureType; + } + } +}; +TalkService_acquireEncryptedAccessToken_args.prototype = {}; +TalkService_acquireEncryptedAccessToken_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.featureType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acquireEncryptedAccessToken_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_acquireEncryptedAccessToken_args'); + if (this.featureType !== null && this.featureType !== undefined) { + output.writeFieldBegin('featureType', Thrift.Type.I32, 2); + output.writeI32(this.featureType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_acquireEncryptedAccessToken_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_acquireEncryptedAccessToken_result.prototype = {}; +TalkService_acquireEncryptedAccessToken_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_acquireEncryptedAccessToken_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_acquireEncryptedAccessToken_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_addSnsId_args = function(args) { + this.snsIdType = null; + this.snsAccessToken = null; + if (args) { + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + if (args.snsAccessToken !== undefined && args.snsAccessToken !== null) { + this.snsAccessToken = args.snsAccessToken; + } + } +}; +TalkService_addSnsId_args.prototype = {}; +TalkService_addSnsId_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.snsAccessToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_addSnsId_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_addSnsId_args'); + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + if (this.snsAccessToken !== null && this.snsAccessToken !== undefined) { + output.writeFieldBegin('snsAccessToken', Thrift.Type.STRING, 3); + output.writeString(this.snsAccessToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_addSnsId_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_addSnsId_result.prototype = {}; +TalkService_addSnsId_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_addSnsId_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_addSnsId_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_blockContact_args = function(args) { + this.reqSeq = null; + this.id = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + } +}; +TalkService_blockContact_args.prototype = {}; +TalkService_blockContact_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_blockContact_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_blockContact_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 2); + output.writeString(this.id); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_blockContact_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_blockContact_result.prototype = {}; +TalkService_blockContact_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_blockContact_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_blockContact_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_blockRecommendation_args = function(args) { + this.reqSeq = null; + this.id = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + } +}; +TalkService_blockRecommendation_args.prototype = {}; +TalkService_blockRecommendation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_blockRecommendation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_blockRecommendation_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 2); + output.writeString(this.id); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_blockRecommendation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_blockRecommendation_result.prototype = {}; +TalkService_blockRecommendation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_blockRecommendation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_blockRecommendation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_cancelGroupInvitation_args = function(args) { + this.reqSeq = null; + this.groupId = null; + this.contactIds = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + if (args.contactIds !== undefined && args.contactIds !== null) { + this.contactIds = Thrift.copyList(args.contactIds, [null]); + } + } +}; +TalkService_cancelGroupInvitation_args.prototype = {}; +TalkService_cancelGroupInvitation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size1580 = 0; + var _rtmp31584; + this.contactIds = []; + var _etype1583 = 0; + _rtmp31584 = input.readListBegin(); + _etype1583 = _rtmp31584.etype; + _size1580 = _rtmp31584.size; + for (var _i1585 = 0; _i1585 < _size1580; ++_i1585) + { + var elem1586 = null; + elem1586 = input.readString(); + this.contactIds.push(elem1586); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_cancelGroupInvitation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_cancelGroupInvitation_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + if (this.contactIds !== null && this.contactIds !== undefined) { + output.writeFieldBegin('contactIds', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.contactIds.length); + for (var iter1587 in this.contactIds) + { + if (this.contactIds.hasOwnProperty(iter1587)) + { + iter1587 = this.contactIds[iter1587]; + output.writeString(iter1587); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_cancelGroupInvitation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_cancelGroupInvitation_result.prototype = {}; +TalkService_cancelGroupInvitation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_cancelGroupInvitation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_cancelGroupInvitation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_changeVerificationMethod_args = function(args) { + this.sessionId = null; + this.method = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.method !== undefined && args.method !== null) { + this.method = args.method; + } + } +}; +TalkService_changeVerificationMethod_args.prototype = {}; +TalkService_changeVerificationMethod_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.method = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_changeVerificationMethod_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_changeVerificationMethod_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.method !== null && this.method !== undefined) { + output.writeFieldBegin('method', Thrift.Type.I32, 3); + output.writeI32(this.method); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_changeVerificationMethod_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.VerificationSessionData(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_changeVerificationMethod_result.prototype = {}; +TalkService_changeVerificationMethod_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.VerificationSessionData(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_changeVerificationMethod_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_changeVerificationMethod_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_clearIdentityCredential_args = function(args) { +}; +TalkService_clearIdentityCredential_args.prototype = {}; +TalkService_clearIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_clearIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_clearIdentityCredential_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_clearIdentityCredential_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_clearIdentityCredential_result.prototype = {}; +TalkService_clearIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_clearIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_clearIdentityCredential_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_clearMessageBox_args = function(args) { + this.channelId = null; + this.messageBoxId = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + } +}; +TalkService_clearMessageBox_args.prototype = {}; +TalkService_clearMessageBox_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_clearMessageBox_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_clearMessageBox_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 3); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_clearMessageBox_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_clearMessageBox_result.prototype = {}; +TalkService_clearMessageBox_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_clearMessageBox_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_clearMessageBox_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_closeProximityMatch_args = function(args) { + this.sessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_closeProximityMatch_args.prototype = {}; +TalkService_closeProximityMatch_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_closeProximityMatch_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_closeProximityMatch_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_closeProximityMatch_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_closeProximityMatch_result.prototype = {}; +TalkService_closeProximityMatch_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_closeProximityMatch_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_closeProximityMatch_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_commitSendMessage_args = function(args) { + this.seq = null; + this.messageId = null; + this.receiverMids = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + if (args.receiverMids !== undefined && args.receiverMids !== null) { + this.receiverMids = Thrift.copyList(args.receiverMids, [null]); + } + } +}; +TalkService_commitSendMessage_args.prototype = {}; +TalkService_commitSendMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size1588 = 0; + var _rtmp31592; + this.receiverMids = []; + var _etype1591 = 0; + _rtmp31592 = input.readListBegin(); + _etype1591 = _rtmp31592.etype; + _size1588 = _rtmp31592.size; + for (var _i1593 = 0; _i1593 < _size1588; ++_i1593) + { + var elem1594 = null; + elem1594 = input.readString(); + this.receiverMids.push(elem1594); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_commitSendMessage_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_commitSendMessage_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 2); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + if (this.receiverMids !== null && this.receiverMids !== undefined) { + output.writeFieldBegin('receiverMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.receiverMids.length); + for (var iter1595 in this.receiverMids) + { + if (this.receiverMids.hasOwnProperty(iter1595)) + { + iter1595 = this.receiverMids[iter1595]; + output.writeString(iter1595); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_commitSendMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_commitSendMessage_result.prototype = {}; +TalkService_commitSendMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1596 = 0; + var _rtmp31600; + this.success = {}; + var _ktype1597 = 0; + var _vtype1598 = 0; + _rtmp31600 = input.readMapBegin(); + _ktype1597 = _rtmp31600.ktype; + _vtype1598 = _rtmp31600.vtype; + _size1596 = _rtmp31600.size; + for (var _i1601 = 0; _i1601 < _size1596; ++_i1601) + { + var key1602 = null; + var val1603 = null; + key1602 = input.readString(); + val1603 = input.readString(); + this.success[key1602] = val1603; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_commitSendMessage_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_commitSendMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter1604 in this.success) + { + if (this.success.hasOwnProperty(kiter1604)) + { + var viter1605 = this.success[kiter1604]; + output.writeString(kiter1604); + output.writeString(viter1605); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_commitSendMessages_args = function(args) { + this.seq = null; + this.messageIds = null; + this.receiverMids = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.messageIds !== undefined && args.messageIds !== null) { + this.messageIds = Thrift.copyList(args.messageIds, [null]); + } + if (args.receiverMids !== undefined && args.receiverMids !== null) { + this.receiverMids = Thrift.copyList(args.receiverMids, [null]); + } + } +}; +TalkService_commitSendMessages_args.prototype = {}; +TalkService_commitSendMessages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1606 = 0; + var _rtmp31610; + this.messageIds = []; + var _etype1609 = 0; + _rtmp31610 = input.readListBegin(); + _etype1609 = _rtmp31610.etype; + _size1606 = _rtmp31610.size; + for (var _i1611 = 0; _i1611 < _size1606; ++_i1611) + { + var elem1612 = null; + elem1612 = input.readString(); + this.messageIds.push(elem1612); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size1613 = 0; + var _rtmp31617; + this.receiverMids = []; + var _etype1616 = 0; + _rtmp31617 = input.readListBegin(); + _etype1616 = _rtmp31617.etype; + _size1613 = _rtmp31617.size; + for (var _i1618 = 0; _i1618 < _size1613; ++_i1618) + { + var elem1619 = null; + elem1619 = input.readString(); + this.receiverMids.push(elem1619); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_commitSendMessages_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_commitSendMessages_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.messageIds !== null && this.messageIds !== undefined) { + output.writeFieldBegin('messageIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.messageIds.length); + for (var iter1620 in this.messageIds) + { + if (this.messageIds.hasOwnProperty(iter1620)) + { + iter1620 = this.messageIds[iter1620]; + output.writeString(iter1620); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.receiverMids !== null && this.receiverMids !== undefined) { + output.writeFieldBegin('receiverMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.receiverMids.length); + for (var iter1621 in this.receiverMids) + { + if (this.receiverMids.hasOwnProperty(iter1621)) + { + iter1621 = this.receiverMids[iter1621]; + output.writeString(iter1621); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_commitSendMessages_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_commitSendMessages_result.prototype = {}; +TalkService_commitSendMessages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1622 = 0; + var _rtmp31626; + this.success = {}; + var _ktype1623 = 0; + var _vtype1624 = 0; + _rtmp31626 = input.readMapBegin(); + _ktype1623 = _rtmp31626.ktype; + _vtype1624 = _rtmp31626.vtype; + _size1622 = _rtmp31626.size; + for (var _i1627 = 0; _i1627 < _size1622; ++_i1627) + { + var key1628 = null; + var val1629 = null; + key1628 = input.readString(); + val1629 = input.readString(); + this.success[key1628] = val1629; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_commitSendMessages_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_commitSendMessages_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter1630 in this.success) + { + if (this.success.hasOwnProperty(kiter1630)) + { + var viter1631 = this.success[kiter1630]; + output.writeString(kiter1630); + output.writeString(viter1631); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_commitUpdateProfile_args = function(args) { + this.seq = null; + this.attrs = null; + this.receiverMids = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.attrs !== undefined && args.attrs !== null) { + this.attrs = Thrift.copyList(args.attrs, [null]); + } + if (args.receiverMids !== undefined && args.receiverMids !== null) { + this.receiverMids = Thrift.copyList(args.receiverMids, [null]); + } + } +}; +TalkService_commitUpdateProfile_args.prototype = {}; +TalkService_commitUpdateProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1632 = 0; + var _rtmp31636; + this.attrs = []; + var _etype1635 = 0; + _rtmp31636 = input.readListBegin(); + _etype1635 = _rtmp31636.etype; + _size1632 = _rtmp31636.size; + for (var _i1637 = 0; _i1637 < _size1632; ++_i1637) + { + var elem1638 = null; + elem1638 = input.readI32(); + this.attrs.push(elem1638); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size1639 = 0; + var _rtmp31643; + this.receiverMids = []; + var _etype1642 = 0; + _rtmp31643 = input.readListBegin(); + _etype1642 = _rtmp31643.etype; + _size1639 = _rtmp31643.size; + for (var _i1644 = 0; _i1644 < _size1639; ++_i1644) + { + var elem1645 = null; + elem1645 = input.readString(); + this.receiverMids.push(elem1645); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_commitUpdateProfile_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_commitUpdateProfile_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.attrs !== null && this.attrs !== undefined) { + output.writeFieldBegin('attrs', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.I32, this.attrs.length); + for (var iter1646 in this.attrs) + { + if (this.attrs.hasOwnProperty(iter1646)) + { + iter1646 = this.attrs[iter1646]; + output.writeI32(iter1646); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.receiverMids !== null && this.receiverMids !== undefined) { + output.writeFieldBegin('receiverMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.receiverMids.length); + for (var iter1647 in this.receiverMids) + { + if (this.receiverMids.hasOwnProperty(iter1647)) + { + iter1647 = this.receiverMids[iter1647]; + output.writeString(iter1647); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_commitUpdateProfile_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_commitUpdateProfile_result.prototype = {}; +TalkService_commitUpdateProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1648 = 0; + var _rtmp31652; + this.success = {}; + var _ktype1649 = 0; + var _vtype1650 = 0; + _rtmp31652 = input.readMapBegin(); + _ktype1649 = _rtmp31652.ktype; + _vtype1650 = _rtmp31652.vtype; + _size1648 = _rtmp31652.size; + for (var _i1653 = 0; _i1653 < _size1648; ++_i1653) + { + var key1654 = null; + var val1655 = null; + key1654 = input.readString(); + val1655 = input.readString(); + this.success[key1654] = val1655; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_commitUpdateProfile_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_commitUpdateProfile_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter1656 in this.success) + { + if (this.success.hasOwnProperty(kiter1656)) + { + var viter1657 = this.success[kiter1656]; + output.writeString(kiter1656); + output.writeString(viter1657); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_confirmEmail_args = function(args) { + this.verifier = null; + this.pinCode = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.pinCode !== undefined && args.pinCode !== null) { + this.pinCode = args.pinCode; + } + } +}; +TalkService_confirmEmail_args.prototype = {}; +TalkService_confirmEmail_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.pinCode = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_confirmEmail_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_confirmEmail_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 2); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.pinCode !== null && this.pinCode !== undefined) { + output.writeFieldBegin('pinCode', Thrift.Type.STRING, 3); + output.writeString(this.pinCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_confirmEmail_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_confirmEmail_result.prototype = {}; +TalkService_confirmEmail_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_confirmEmail_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_confirmEmail_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createGroup_args = function(args) { + this.seq = null; + this.name = null; + this.contactIds = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.contactIds !== undefined && args.contactIds !== null) { + this.contactIds = Thrift.copyList(args.contactIds, [null]); + } + } +}; +TalkService_createGroup_args.prototype = {}; +TalkService_createGroup_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size1658 = 0; + var _rtmp31662; + this.contactIds = []; + var _etype1661 = 0; + _rtmp31662 = input.readListBegin(); + _etype1661 = _rtmp31662.etype; + _size1658 = _rtmp31662.size; + for (var _i1663 = 0; _i1663 < _size1658; ++_i1663) + { + var elem1664 = null; + elem1664 = input.readString(); + this.contactIds.push(elem1664); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createGroup_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_createGroup_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 2); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.contactIds !== null && this.contactIds !== undefined) { + output.writeFieldBegin('contactIds', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.contactIds.length); + for (var iter1665 in this.contactIds) + { + if (this.contactIds.hasOwnProperty(iter1665)) + { + iter1665 = this.contactIds[iter1665]; + output.writeString(iter1665); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createGroup_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Group(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_createGroup_result.prototype = {}; +TalkService_createGroup_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Group(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createGroup_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_createGroup_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createQrcodeBase64Image_args = function(args) { + this.url = null; + this.characterSet = null; + this.imageSize = null; + this.x = null; + this.y = null; + this.width = null; + this.height = null; + if (args) { + if (args.url !== undefined && args.url !== null) { + this.url = args.url; + } + if (args.characterSet !== undefined && args.characterSet !== null) { + this.characterSet = args.characterSet; + } + if (args.imageSize !== undefined && args.imageSize !== null) { + this.imageSize = args.imageSize; + } + if (args.x !== undefined && args.x !== null) { + this.x = args.x; + } + if (args.y !== undefined && args.y !== null) { + this.y = args.y; + } + if (args.width !== undefined && args.width !== null) { + this.width = args.width; + } + if (args.height !== undefined && args.height !== null) { + this.height = args.height; + } + } +}; +TalkService_createQrcodeBase64Image_args.prototype = {}; +TalkService_createQrcodeBase64Image_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.url = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.characterSet = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.imageSize = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.x = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.y = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.width = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I32) { + this.height = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createQrcodeBase64Image_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_createQrcodeBase64Image_args'); + if (this.url !== null && this.url !== undefined) { + output.writeFieldBegin('url', Thrift.Type.STRING, 2); + output.writeString(this.url); + output.writeFieldEnd(); + } + if (this.characterSet !== null && this.characterSet !== undefined) { + output.writeFieldBegin('characterSet', Thrift.Type.STRING, 3); + output.writeString(this.characterSet); + output.writeFieldEnd(); + } + if (this.imageSize !== null && this.imageSize !== undefined) { + output.writeFieldBegin('imageSize', Thrift.Type.I32, 4); + output.writeI32(this.imageSize); + output.writeFieldEnd(); + } + if (this.x !== null && this.x !== undefined) { + output.writeFieldBegin('x', Thrift.Type.I32, 5); + output.writeI32(this.x); + output.writeFieldEnd(); + } + if (this.y !== null && this.y !== undefined) { + output.writeFieldBegin('y', Thrift.Type.I32, 6); + output.writeI32(this.y); + output.writeFieldEnd(); + } + if (this.width !== null && this.width !== undefined) { + output.writeFieldBegin('width', Thrift.Type.I32, 7); + output.writeI32(this.width); + output.writeFieldEnd(); + } + if (this.height !== null && this.height !== undefined) { + output.writeFieldBegin('height', Thrift.Type.I32, 8); + output.writeI32(this.height); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createQrcodeBase64Image_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_createQrcodeBase64Image_result.prototype = {}; +TalkService_createQrcodeBase64Image_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createQrcodeBase64Image_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_createQrcodeBase64Image_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createRoom_args = function(args) { + this.reqSeq = null; + this.contactIds = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.contactIds !== undefined && args.contactIds !== null) { + this.contactIds = Thrift.copyList(args.contactIds, [null]); + } + } +}; +TalkService_createRoom_args.prototype = {}; +TalkService_createRoom_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1666 = 0; + var _rtmp31670; + this.contactIds = []; + var _etype1669 = 0; + _rtmp31670 = input.readListBegin(); + _etype1669 = _rtmp31670.etype; + _size1666 = _rtmp31670.size; + for (var _i1671 = 0; _i1671 < _size1666; ++_i1671) + { + var elem1672 = null; + elem1672 = input.readString(); + this.contactIds.push(elem1672); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createRoom_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_createRoom_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.contactIds !== null && this.contactIds !== undefined) { + output.writeFieldBegin('contactIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.contactIds.length); + for (var iter1673 in this.contactIds) + { + if (this.contactIds.hasOwnProperty(iter1673)) + { + iter1673 = this.contactIds[iter1673]; + output.writeString(iter1673); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createRoom_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Room(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_createRoom_result.prototype = {}; +TalkService_createRoom_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Room(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createRoom_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_createRoom_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createSession_args = function(args) { +}; +TalkService_createSession_args.prototype = {}; +TalkService_createSession_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createSession_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_createSession_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createSession_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_createSession_result.prototype = {}; +TalkService_createSession_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createSession_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_createSession_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_fetchAnnouncements_args = function(args) { + this.lastFetchedIndex = null; + if (args) { + if (args.lastFetchedIndex !== undefined && args.lastFetchedIndex !== null) { + this.lastFetchedIndex = args.lastFetchedIndex; + } + } +}; +TalkService_fetchAnnouncements_args.prototype = {}; +TalkService_fetchAnnouncements_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.lastFetchedIndex = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_fetchAnnouncements_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_fetchAnnouncements_args'); + if (this.lastFetchedIndex !== null && this.lastFetchedIndex !== undefined) { + output.writeFieldBegin('lastFetchedIndex', Thrift.Type.I32, 2); + output.writeI32(this.lastFetchedIndex); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_fetchAnnouncements_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Announcement]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_fetchAnnouncements_result.prototype = {}; +TalkService_fetchAnnouncements_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1674 = 0; + var _rtmp31678; + this.success = []; + var _etype1677 = 0; + _rtmp31678 = input.readListBegin(); + _etype1677 = _rtmp31678.etype; + _size1674 = _rtmp31678.size; + for (var _i1679 = 0; _i1679 < _size1674; ++_i1679) + { + var elem1680 = null; + elem1680 = new ttypes.Announcement(); + elem1680.read(input); + this.success.push(elem1680); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_fetchAnnouncements_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_fetchAnnouncements_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1681 in this.success) + { + if (this.success.hasOwnProperty(iter1681)) + { + iter1681 = this.success[iter1681]; + iter1681.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_fetchMessages_args = function(args) { + this.localTs = null; + this.count = null; + if (args) { + if (args.localTs !== undefined && args.localTs !== null) { + this.localTs = args.localTs; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + } +}; +TalkService_fetchMessages_args.prototype = {}; +TalkService_fetchMessages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.localTs = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_fetchMessages_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_fetchMessages_args'); + if (this.localTs !== null && this.localTs !== undefined) { + output.writeFieldBegin('localTs', Thrift.Type.I64, 2); + output.writeI64(this.localTs); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 3); + output.writeI32(this.count); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_fetchMessages_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Message]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_fetchMessages_result.prototype = {}; +TalkService_fetchMessages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1682 = 0; + var _rtmp31686; + this.success = []; + var _etype1685 = 0; + _rtmp31686 = input.readListBegin(); + _etype1685 = _rtmp31686.etype; + _size1682 = _rtmp31686.size; + for (var _i1687 = 0; _i1687 < _size1682; ++_i1687) + { + var elem1688 = null; + elem1688 = new ttypes.Message(); + elem1688.read(input); + this.success.push(elem1688); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_fetchMessages_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_fetchMessages_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1689 in this.success) + { + if (this.success.hasOwnProperty(iter1689)) + { + iter1689 = this.success[iter1689]; + iter1689.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_fetchOperations_args = function(args) { + this.localRev = null; + this.count = null; + if (args) { + if (args.localRev !== undefined && args.localRev !== null) { + this.localRev = args.localRev; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + } +}; +TalkService_fetchOperations_args.prototype = {}; +TalkService_fetchOperations_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.localRev = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_fetchOperations_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_fetchOperations_args'); + if (this.localRev !== null && this.localRev !== undefined) { + output.writeFieldBegin('localRev', Thrift.Type.I64, 2); + output.writeI64(this.localRev); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 3); + output.writeI32(this.count); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_fetchOperations_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ShouldSyncException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Operation]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_fetchOperations_result.prototype = {}; +TalkService_fetchOperations_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1690 = 0; + var _rtmp31694; + this.success = []; + var _etype1693 = 0; + _rtmp31694 = input.readListBegin(); + _etype1693 = _rtmp31694.etype; + _size1690 = _rtmp31694.size; + for (var _i1695 = 0; _i1695 < _size1690; ++_i1695) + { + var elem1696 = null; + elem1696 = new ttypes.Operation(); + elem1696.read(input); + this.success.push(elem1696); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ShouldSyncException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_fetchOperations_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_fetchOperations_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1697 in this.success) + { + if (this.success.hasOwnProperty(iter1697)) + { + iter1697 = this.success[iter1697]; + iter1697.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_fetchOps_args = function(args) { + this.localRev = null; + this.count = null; + this.globalRev = null; + this.individualRev = null; + if (args) { + if (args.localRev !== undefined && args.localRev !== null) { + this.localRev = args.localRev; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + if (args.globalRev !== undefined && args.globalRev !== null) { + this.globalRev = args.globalRev; + } + if (args.individualRev !== undefined && args.individualRev !== null) { + this.individualRev = args.individualRev; + } + } +}; +TalkService_fetchOps_args.prototype = {}; +TalkService_fetchOps_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.localRev = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.globalRev = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.individualRev = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_fetchOps_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_fetchOps_args'); + if (this.localRev !== null && this.localRev !== undefined) { + output.writeFieldBegin('localRev', Thrift.Type.I64, 2); + output.writeI64(this.localRev); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 3); + output.writeI32(this.count); + output.writeFieldEnd(); + } + if (this.globalRev !== null && this.globalRev !== undefined) { + output.writeFieldBegin('globalRev', Thrift.Type.I64, 4); + output.writeI64(this.globalRev); + output.writeFieldEnd(); + } + if (this.individualRev !== null && this.individualRev !== undefined) { + output.writeFieldBegin('individualRev', Thrift.Type.I64, 5); + output.writeI64(this.individualRev); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_fetchOps_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.ShouldSyncException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Operation]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_fetchOps_result.prototype = {}; +TalkService_fetchOps_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1698 = 0; + var _rtmp31702; + this.success = []; + var _etype1701 = 0; + _rtmp31702 = input.readListBegin(); + _etype1701 = _rtmp31702.etype; + _size1698 = _rtmp31702.size; + for (var _i1703 = 0; _i1703 < _size1698; ++_i1703) + { + var elem1704 = null; + elem1704 = new ttypes.Operation(); + elem1704.read(input); + this.success.push(elem1704); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.ShouldSyncException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_fetchOps_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_fetchOps_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1705 in this.success) + { + if (this.success.hasOwnProperty(iter1705)) + { + iter1705 = this.success[iter1705]; + iter1705.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactsByEmail_args = function(args) { + this.reqSeq = null; + this.emails = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.emails !== undefined && args.emails !== null) { + this.emails = Thrift.copyList(args.emails, [null]); + } + } +}; +TalkService_findAndAddContactsByEmail_args.prototype = {}; +TalkService_findAndAddContactsByEmail_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.SET) { + var _size1706 = 0; + var _rtmp31710; + this.emails = []; + var _etype1709 = 0; + _rtmp31710 = input.readSetBegin(); + _etype1709 = _rtmp31710.etype; + _size1706 = _rtmp31710.size; + for (var _i1711 = 0; _i1711 < _size1706; ++_i1711) + { + var elem1712 = null; + elem1712 = input.readString(); + this.emails.push(elem1712); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactsByEmail_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactsByEmail_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.emails !== null && this.emails !== undefined) { + output.writeFieldBegin('emails', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.STRING, this.emails.length); + for (var iter1713 in this.emails) + { + if (this.emails.hasOwnProperty(iter1713)) + { + iter1713 = this.emails[iter1713]; + output.writeString(iter1713); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactsByEmail_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findAndAddContactsByEmail_result.prototype = {}; +TalkService_findAndAddContactsByEmail_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1714 = 0; + var _rtmp31718; + this.success = {}; + var _ktype1715 = 0; + var _vtype1716 = 0; + _rtmp31718 = input.readMapBegin(); + _ktype1715 = _rtmp31718.ktype; + _vtype1716 = _rtmp31718.vtype; + _size1714 = _rtmp31718.size; + for (var _i1719 = 0; _i1719 < _size1714; ++_i1719) + { + var key1720 = null; + var val1721 = null; + key1720 = input.readString(); + val1721 = new ttypes.Contact(); + val1721.read(input); + this.success[key1720] = val1721; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactsByEmail_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactsByEmail_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter1722 in this.success) + { + if (this.success.hasOwnProperty(kiter1722)) + { + var viter1723 = this.success[kiter1722]; + output.writeString(kiter1722); + viter1723.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactsByMid_args = function(args) { + this.reqSeq = null; + this.mid = null; + this.type = null; + this.reference = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.reference !== undefined && args.reference !== null) { + this.reference = args.reference; + } + } +}; +TalkService_findAndAddContactsByMid_args.prototype = {}; +TalkService_findAndAddContactsByMid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.reference = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactsByMid_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactsByMid_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.reference !== null && this.reference !== undefined) { + output.writeFieldBegin('reference', Thrift.Type.STRING, 4); + output.writeString(this.reference); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactsByMid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findAndAddContactsByMid_result.prototype = {}; +TalkService_findAndAddContactsByMid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1724 = 0; + var _rtmp31728; + this.success = {}; + var _ktype1725 = 0; + var _vtype1726 = 0; + _rtmp31728 = input.readMapBegin(); + _ktype1725 = _rtmp31728.ktype; + _vtype1726 = _rtmp31728.vtype; + _size1724 = _rtmp31728.size; + for (var _i1729 = 0; _i1729 < _size1724; ++_i1729) + { + var key1730 = null; + var val1731 = null; + key1730 = input.readString(); + val1731 = new ttypes.Contact(); + val1731.read(input); + this.success[key1730] = val1731; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactsByMid_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactsByMid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter1732 in this.success) + { + if (this.success.hasOwnProperty(kiter1732)) + { + var viter1733 = this.success[kiter1732]; + output.writeString(kiter1732); + viter1733.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findGroupByTicketV2_args = function(args) { + this.ticketId = null; + if (args) { + if (args.ticketId !== undefined && args.ticketId !== null) { + this.ticketId = args.ticketId; + } + } +}; +TalkService_findGroupByTicketV2_args.prototype = {}; +TalkService_findGroupByTicketV2_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.ticketId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findGroupByTicketV2_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findGroupByTicketV2_args'); + if (this.ticketId !== null && this.ticketId !== undefined) { + output.writeFieldBegin('ticketId', Thrift.Type.STRING, 1); + output.writeString(this.ticketId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findGroupByTicketV2_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Group(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findGroupByTicketV2_result.prototype = {}; +TalkService_findGroupByTicketV2_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Group(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findGroupByTicketV2_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findGroupByTicketV2_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactsByPhone_args = function(args) { + this.reqSeq = null; + this.phones = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.phones !== undefined && args.phones !== null) { + this.phones = Thrift.copyList(args.phones, [null]); + } + } +}; +TalkService_findAndAddContactsByPhone_args.prototype = {}; +TalkService_findAndAddContactsByPhone_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.SET) { + var _size1734 = 0; + var _rtmp31738; + this.phones = []; + var _etype1737 = 0; + _rtmp31738 = input.readSetBegin(); + _etype1737 = _rtmp31738.etype; + _size1734 = _rtmp31738.size; + for (var _i1739 = 0; _i1739 < _size1734; ++_i1739) + { + var elem1740 = null; + elem1740 = input.readString(); + this.phones.push(elem1740); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactsByPhone_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactsByPhone_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.phones !== null && this.phones !== undefined) { + output.writeFieldBegin('phones', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.STRING, this.phones.length); + for (var iter1741 in this.phones) + { + if (this.phones.hasOwnProperty(iter1741)) + { + iter1741 = this.phones[iter1741]; + output.writeString(iter1741); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactsByPhone_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findAndAddContactsByPhone_result.prototype = {}; +TalkService_findAndAddContactsByPhone_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1742 = 0; + var _rtmp31746; + this.success = {}; + var _ktype1743 = 0; + var _vtype1744 = 0; + _rtmp31746 = input.readMapBegin(); + _ktype1743 = _rtmp31746.ktype; + _vtype1744 = _rtmp31746.vtype; + _size1742 = _rtmp31746.size; + for (var _i1747 = 0; _i1747 < _size1742; ++_i1747) + { + var key1748 = null; + var val1749 = null; + key1748 = input.readString(); + val1749 = new ttypes.Contact(); + val1749.read(input); + this.success[key1748] = val1749; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactsByPhone_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactsByPhone_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter1750 in this.success) + { + if (this.success.hasOwnProperty(kiter1750)) + { + var viter1751 = this.success[kiter1750]; + output.writeString(kiter1750); + viter1751.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getFriendRequests_args = function(args) { + this.direction = null; + this.lastSeenSeqId = null; + if (args) { + if (args.direction !== undefined && args.direction !== null) { + this.direction = args.direction; + } + if (args.lastSeenSeqId !== undefined && args.lastSeenSeqId !== null) { + this.lastSeenSeqId = args.lastSeenSeqId; + } + } +}; +TalkService_getFriendRequests_args.prototype = {}; +TalkService_getFriendRequests_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.direction = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.lastSeenSeqId = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getFriendRequests_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getFriendRequests_args'); + if (this.direction !== null && this.direction !== undefined) { + output.writeFieldBegin('direction', Thrift.Type.I32, 1); + output.writeI32(this.direction); + output.writeFieldEnd(); + } + if (this.lastSeenSeqId !== null && this.lastSeenSeqId !== undefined) { + output.writeFieldBegin('lastSeenSeqId', Thrift.Type.I64, 2); + output.writeI64(this.lastSeenSeqId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getFriendRequests_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.FriendRequest]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getFriendRequests_result.prototype = {}; +TalkService_getFriendRequests_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1752 = 0; + var _rtmp31756; + this.success = []; + var _etype1755 = 0; + _rtmp31756 = input.readListBegin(); + _etype1755 = _rtmp31756.etype; + _size1752 = _rtmp31756.size; + for (var _i1757 = 0; _i1757 < _size1752; ++_i1757) + { + var elem1758 = null; + elem1758 = new ttypes.FriendRequest(); + elem1758.read(input); + this.success.push(elem1758); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getFriendRequests_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getFriendRequests_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1759 in this.success) + { + if (this.success.hasOwnProperty(iter1759)) + { + iter1759 = this.success[iter1759]; + iter1759.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeFriendRequest_args = function(args) { + this.direction = null; + this.midOrEMid = null; + if (args) { + if (args.direction !== undefined && args.direction !== null) { + this.direction = args.direction; + } + if (args.midOrEMid !== undefined && args.midOrEMid !== null) { + this.midOrEMid = args.midOrEMid; + } + } +}; +TalkService_removeFriendRequest_args.prototype = {}; +TalkService_removeFriendRequest_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.direction = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.midOrEMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeFriendRequest_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeFriendRequest_args'); + if (this.direction !== null && this.direction !== undefined) { + output.writeFieldBegin('direction', Thrift.Type.I32, 1); + output.writeI32(this.direction); + output.writeFieldEnd(); + } + if (this.midOrEMid !== null && this.midOrEMid !== undefined) { + output.writeFieldBegin('midOrEMid', Thrift.Type.STRING, 2); + output.writeString(this.midOrEMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeFriendRequest_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_removeFriendRequest_result.prototype = {}; +TalkService_removeFriendRequest_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeFriendRequest_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeFriendRequest_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactsByUserid_args = function(args) { + this.reqSeq = null; + this.userid = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + } +}; +TalkService_findAndAddContactsByUserid_args.prototype = {}; +TalkService_findAndAddContactsByUserid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactsByUserid_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactsByUserid_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 2); + output.writeString(this.userid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactsByUserid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findAndAddContactsByUserid_result.prototype = {}; +TalkService_findAndAddContactsByUserid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1760 = 0; + var _rtmp31764; + this.success = {}; + var _ktype1761 = 0; + var _vtype1762 = 0; + _rtmp31764 = input.readMapBegin(); + _ktype1761 = _rtmp31764.ktype; + _vtype1762 = _rtmp31764.vtype; + _size1760 = _rtmp31764.size; + for (var _i1765 = 0; _i1765 < _size1760; ++_i1765) + { + var key1766 = null; + var val1767 = null; + key1766 = input.readString(); + val1767 = new ttypes.Contact(); + val1767.read(input); + this.success[key1766] = val1767; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactsByUserid_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactsByUserid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter1768 in this.success) + { + if (this.success.hasOwnProperty(kiter1768)) + { + var viter1769 = this.success[kiter1768]; + output.writeString(kiter1768); + viter1769.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactByUserid_args = function(args) { + this.userid = null; + if (args) { + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + } +}; +TalkService_findContactByUserid_args.prototype = {}; +TalkService_findContactByUserid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactByUserid_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactByUserid_args'); + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 2); + output.writeString(this.userid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactByUserid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Contact(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findContactByUserid_result.prototype = {}; +TalkService_findContactByUserid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Contact(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactByUserid_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactByUserid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactByUserTicket_args = function(args) { + this.ticketIdWithTag = null; + if (args) { + if (args.ticketIdWithTag !== undefined && args.ticketIdWithTag !== null) { + this.ticketIdWithTag = args.ticketIdWithTag; + } + } +}; +TalkService_findContactByUserTicket_args.prototype = {}; +TalkService_findContactByUserTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.ticketIdWithTag = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactByUserTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactByUserTicket_args'); + if (this.ticketIdWithTag !== null && this.ticketIdWithTag !== undefined) { + output.writeFieldBegin('ticketIdWithTag', Thrift.Type.STRING, 2); + output.writeString(this.ticketIdWithTag); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactByUserTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Contact(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findContactByUserTicket_result.prototype = {}; +TalkService_findContactByUserTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Contact(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactByUserTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactByUserTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactsByEmail_args = function(args) { + this.emails = null; + if (args) { + if (args.emails !== undefined && args.emails !== null) { + this.emails = Thrift.copyList(args.emails, [null]); + } + } +}; +TalkService_findContactsByEmail_args.prototype = {}; +TalkService_findContactsByEmail_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size1770 = 0; + var _rtmp31774; + this.emails = []; + var _etype1773 = 0; + _rtmp31774 = input.readSetBegin(); + _etype1773 = _rtmp31774.etype; + _size1770 = _rtmp31774.size; + for (var _i1775 = 0; _i1775 < _size1770; ++_i1775) + { + var elem1776 = null; + elem1776 = input.readString(); + this.emails.push(elem1776); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactsByEmail_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactsByEmail_args'); + if (this.emails !== null && this.emails !== undefined) { + output.writeFieldBegin('emails', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.STRING, this.emails.length); + for (var iter1777 in this.emails) + { + if (this.emails.hasOwnProperty(iter1777)) + { + iter1777 = this.emails[iter1777]; + output.writeString(iter1777); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactsByEmail_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findContactsByEmail_result.prototype = {}; +TalkService_findContactsByEmail_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1778 = 0; + var _rtmp31782; + this.success = {}; + var _ktype1779 = 0; + var _vtype1780 = 0; + _rtmp31782 = input.readMapBegin(); + _ktype1779 = _rtmp31782.ktype; + _vtype1780 = _rtmp31782.vtype; + _size1778 = _rtmp31782.size; + for (var _i1783 = 0; _i1783 < _size1778; ++_i1783) + { + var key1784 = null; + var val1785 = null; + key1784 = input.readString(); + val1785 = new ttypes.Contact(); + val1785.read(input); + this.success[key1784] = val1785; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactsByEmail_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactsByEmail_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter1786 in this.success) + { + if (this.success.hasOwnProperty(kiter1786)) + { + var viter1787 = this.success[kiter1786]; + output.writeString(kiter1786); + viter1787.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactsByPhone_args = function(args) { + this.phones = null; + if (args) { + if (args.phones !== undefined && args.phones !== null) { + this.phones = Thrift.copyList(args.phones, [null]); + } + } +}; +TalkService_findContactsByPhone_args.prototype = {}; +TalkService_findContactsByPhone_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size1788 = 0; + var _rtmp31792; + this.phones = []; + var _etype1791 = 0; + _rtmp31792 = input.readSetBegin(); + _etype1791 = _rtmp31792.etype; + _size1788 = _rtmp31792.size; + for (var _i1793 = 0; _i1793 < _size1788; ++_i1793) + { + var elem1794 = null; + elem1794 = input.readString(); + this.phones.push(elem1794); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactsByPhone_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactsByPhone_args'); + if (this.phones !== null && this.phones !== undefined) { + output.writeFieldBegin('phones', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.STRING, this.phones.length); + for (var iter1795 in this.phones) + { + if (this.phones.hasOwnProperty(iter1795)) + { + iter1795 = this.phones[iter1795]; + output.writeString(iter1795); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactsByPhone_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findContactsByPhone_result.prototype = {}; +TalkService_findContactsByPhone_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size1796 = 0; + var _rtmp31800; + this.success = {}; + var _ktype1797 = 0; + var _vtype1798 = 0; + _rtmp31800 = input.readMapBegin(); + _ktype1797 = _rtmp31800.ktype; + _vtype1798 = _rtmp31800.vtype; + _size1796 = _rtmp31800.size; + for (var _i1801 = 0; _i1801 < _size1796; ++_i1801) + { + var key1802 = null; + var val1803 = null; + key1802 = input.readString(); + val1803 = new ttypes.Contact(); + val1803.read(input); + this.success[key1802] = val1803; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactsByPhone_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactsByPhone_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter1804 in this.success) + { + if (this.success.hasOwnProperty(kiter1804)) + { + var viter1805 = this.success[kiter1804]; + output.writeString(kiter1804); + viter1805.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findSnsIdUserStatus_args = function(args) { + this.snsIdType = null; + this.snsAccessToken = null; + this.udidHash = null; + if (args) { + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + if (args.snsAccessToken !== undefined && args.snsAccessToken !== null) { + this.snsAccessToken = args.snsAccessToken; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + } +}; +TalkService_findSnsIdUserStatus_args.prototype = {}; +TalkService_findSnsIdUserStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.snsAccessToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findSnsIdUserStatus_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findSnsIdUserStatus_args'); + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + if (this.snsAccessToken !== null && this.snsAccessToken !== undefined) { + output.writeFieldBegin('snsAccessToken', Thrift.Type.STRING, 3); + output.writeString(this.snsAccessToken); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 4); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findSnsIdUserStatus_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SnsIdUserStatus(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findSnsIdUserStatus_result.prototype = {}; +TalkService_findSnsIdUserStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SnsIdUserStatus(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findSnsIdUserStatus_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findSnsIdUserStatus_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_finishUpdateVerification_args = function(args) { + this.sessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_finishUpdateVerification_args.prototype = {}; +TalkService_finishUpdateVerification_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_finishUpdateVerification_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_finishUpdateVerification_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_finishUpdateVerification_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_finishUpdateVerification_result.prototype = {}; +TalkService_finishUpdateVerification_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_finishUpdateVerification_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_finishUpdateVerification_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_generateUserTicket_args = function(args) { + this.expirationTime = null; + this.maxUseCount = null; + if (args) { + if (args.expirationTime !== undefined && args.expirationTime !== null) { + this.expirationTime = args.expirationTime; + } + if (args.maxUseCount !== undefined && args.maxUseCount !== null) { + this.maxUseCount = args.maxUseCount; + } + } +}; +TalkService_generateUserTicket_args.prototype = {}; +TalkService_generateUserTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.I64) { + this.expirationTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.maxUseCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_generateUserTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_generateUserTicket_args'); + if (this.expirationTime !== null && this.expirationTime !== undefined) { + output.writeFieldBegin('expirationTime', Thrift.Type.I64, 3); + output.writeI64(this.expirationTime); + output.writeFieldEnd(); + } + if (this.maxUseCount !== null && this.maxUseCount !== undefined) { + output.writeFieldBegin('maxUseCount', Thrift.Type.I32, 4); + output.writeI32(this.maxUseCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_generateUserTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Ticket(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_generateUserTicket_result.prototype = {}; +TalkService_generateUserTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Ticket(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_generateUserTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_generateUserTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_destroyMessage_args = function(args) { + this.seq = null; + this.chatId = null; + this.messageId = null; + this.sessionId = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.chatId !== undefined && args.chatId !== null) { + this.chatId = args.chatId; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_destroyMessage_args.prototype = {}; +TalkService_destroyMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BYTE) { + this.sessionId = input.readByte(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_destroyMessage_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_destroyMessage_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.chatId !== null && this.chatId !== undefined) { + output.writeFieldBegin('chatId', Thrift.Type.STRING, 2); + output.writeString(this.chatId); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 3); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.BYTE, 4); + output.writeByte(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_destroyMessage_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_destroyMessage_result.prototype = {}; +TalkService_destroyMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_destroyMessage_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_destroyMessage_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getAcceptedProximityMatches_args = function(args) { + this.sessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_getAcceptedProximityMatches_args.prototype = {}; +TalkService_getAcceptedProximityMatches_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getAcceptedProximityMatches_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getAcceptedProximityMatches_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getAcceptedProximityMatches_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getAcceptedProximityMatches_result.prototype = {}; +TalkService_getAcceptedProximityMatches_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.SET) { + var _size1806 = 0; + var _rtmp31810; + this.success = []; + var _etype1809 = 0; + _rtmp31810 = input.readSetBegin(); + _etype1809 = _rtmp31810.etype; + _size1806 = _rtmp31810.size; + for (var _i1811 = 0; _i1811 < _size1806; ++_i1811) + { + var elem1812 = null; + elem1812 = input.readString(); + this.success.push(elem1812); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getAcceptedProximityMatches_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getAcceptedProximityMatches_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.SET, 0); + output.writeSetBegin(Thrift.Type.STRING, this.success.length); + for (var iter1813 in this.success) + { + if (this.success.hasOwnProperty(iter1813)) + { + iter1813 = this.success[iter1813]; + output.writeString(iter1813); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getActiveBuddySubscriberIds_args = function(args) { +}; +TalkService_getActiveBuddySubscriberIds_args.prototype = {}; +TalkService_getActiveBuddySubscriberIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getActiveBuddySubscriberIds_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getActiveBuddySubscriberIds_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getActiveBuddySubscriberIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getActiveBuddySubscriberIds_result.prototype = {}; +TalkService_getActiveBuddySubscriberIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1814 = 0; + var _rtmp31818; + this.success = []; + var _etype1817 = 0; + _rtmp31818 = input.readListBegin(); + _etype1817 = _rtmp31818.etype; + _size1814 = _rtmp31818.size; + for (var _i1819 = 0; _i1819 < _size1814; ++_i1819) + { + var elem1820 = null; + elem1820 = input.readString(); + this.success.push(elem1820); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getActiveBuddySubscriberIds_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getActiveBuddySubscriberIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1821 in this.success) + { + if (this.success.hasOwnProperty(iter1821)) + { + iter1821 = this.success[iter1821]; + output.writeString(iter1821); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getAllContactIds_args = function(args) { +}; +TalkService_getAllContactIds_args.prototype = {}; +TalkService_getAllContactIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getAllContactIds_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getAllContactIds_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getAllContactIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getAllContactIds_result.prototype = {}; +TalkService_getAllContactIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1822 = 0; + var _rtmp31826; + this.success = []; + var _etype1825 = 0; + _rtmp31826 = input.readListBegin(); + _etype1825 = _rtmp31826.etype; + _size1822 = _rtmp31826.size; + for (var _i1827 = 0; _i1827 < _size1822; ++_i1827) + { + var elem1828 = null; + elem1828 = input.readString(); + this.success.push(elem1828); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getAllContactIds_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getAllContactIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1829 in this.success) + { + if (this.success.hasOwnProperty(iter1829)) + { + iter1829 = this.success[iter1829]; + output.writeString(iter1829); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getAuthQrcode_args = function(args) { + this.keepLoggedIn = null; + this.systemName = null; + if (args) { + if (args.keepLoggedIn !== undefined && args.keepLoggedIn !== null) { + this.keepLoggedIn = args.keepLoggedIn; + } + if (args.systemName !== undefined && args.systemName !== null) { + this.systemName = args.systemName; + } + } +}; +TalkService_getAuthQrcode_args.prototype = {}; +TalkService_getAuthQrcode_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.BOOL) { + this.keepLoggedIn = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.systemName = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getAuthQrcode_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getAuthQrcode_args'); + if (this.keepLoggedIn !== null && this.keepLoggedIn !== undefined) { + output.writeFieldBegin('keepLoggedIn', Thrift.Type.BOOL, 2); + output.writeBool(this.keepLoggedIn); + output.writeFieldEnd(); + } + if (this.systemName !== null && this.systemName !== undefined) { + output.writeFieldBegin('systemName', Thrift.Type.STRING, 3); + output.writeString(this.systemName); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getAuthQrcode_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.AuthQrcode(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getAuthQrcode_result.prototype = {}; +TalkService_getAuthQrcode_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.AuthQrcode(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getAuthQrcode_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getAuthQrcode_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBlockedContactIds_args = function(args) { +}; +TalkService_getBlockedContactIds_args.prototype = {}; +TalkService_getBlockedContactIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBlockedContactIds_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBlockedContactIds_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBlockedContactIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getBlockedContactIds_result.prototype = {}; +TalkService_getBlockedContactIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1830 = 0; + var _rtmp31834; + this.success = []; + var _etype1833 = 0; + _rtmp31834 = input.readListBegin(); + _etype1833 = _rtmp31834.etype; + _size1830 = _rtmp31834.size; + for (var _i1835 = 0; _i1835 < _size1830; ++_i1835) + { + var elem1836 = null; + elem1836 = input.readString(); + this.success.push(elem1836); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBlockedContactIds_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBlockedContactIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1837 in this.success) + { + if (this.success.hasOwnProperty(iter1837)) + { + iter1837 = this.success[iter1837]; + output.writeString(iter1837); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithPhoneNumber_args = function(args) { + this.sessionId = null; + this.migrationPincodeSessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.migrationPincodeSessionId !== undefined && args.migrationPincodeSessionId !== null) { + this.migrationPincodeSessionId = args.migrationPincodeSessionId; + } + } +}; +TalkService_registerWithPhoneNumber_args.prototype = {}; +TalkService_registerWithPhoneNumber_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.migrationPincodeSessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithPhoneNumber_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithPhoneNumber_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.migrationPincodeSessionId !== null && this.migrationPincodeSessionId !== undefined) { + output.writeFieldBegin('migrationPincodeSessionId', Thrift.Type.STRING, 3); + output.writeString(this.migrationPincodeSessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithPhoneNumber_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RegisterWithPhoneNumberResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerWithPhoneNumber_result.prototype = {}; +TalkService_registerWithPhoneNumber_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RegisterWithPhoneNumberResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithPhoneNumber_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithPhoneNumber_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithPhoneNumberAndPassword_args = function(args) { + this.sessionId = null; + this.keynm = null; + this.encrypted = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.keynm !== undefined && args.keynm !== null) { + this.keynm = args.keynm; + } + if (args.encrypted !== undefined && args.encrypted !== null) { + this.encrypted = args.encrypted; + } + } +}; +TalkService_registerWithPhoneNumberAndPassword_args.prototype = {}; +TalkService_registerWithPhoneNumberAndPassword_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.keynm = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.encrypted = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithPhoneNumberAndPassword_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithPhoneNumberAndPassword_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.keynm !== null && this.keynm !== undefined) { + output.writeFieldBegin('keynm', Thrift.Type.STRING, 3); + output.writeString(this.keynm); + output.writeFieldEnd(); + } + if (this.encrypted !== null && this.encrypted !== undefined) { + output.writeFieldBegin('encrypted', Thrift.Type.STRING, 4); + output.writeString(this.encrypted); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithPhoneNumberAndPassword_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RegisterWithPhoneNumberResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerWithPhoneNumberAndPassword_result.prototype = {}; +TalkService_registerWithPhoneNumberAndPassword_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RegisterWithPhoneNumberResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithPhoneNumberAndPassword_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithPhoneNumberAndPassword_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getAnalyticsInfo_args = function(args) { +}; +TalkService_getAnalyticsInfo_args.prototype = {}; +TalkService_getAnalyticsInfo_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getAnalyticsInfo_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getAnalyticsInfo_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getAnalyticsInfo_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.AnalyticsInfo(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getAnalyticsInfo_result.prototype = {}; +TalkService_getAnalyticsInfo_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.AnalyticsInfo(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getAnalyticsInfo_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getAnalyticsInfo_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportClientStatistics_args = function(args) { + this.reqSeq = null; + this.category = null; + this.count = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.category !== undefined && args.category !== null) { + this.category = args.category; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + } +}; +TalkService_reportClientStatistics_args.prototype = {}; +TalkService_reportClientStatistics_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.category = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportClientStatistics_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportClientStatistics_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.category !== null && this.category !== undefined) { + output.writeFieldBegin('category', Thrift.Type.I32, 2); + output.writeI32(this.category); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 3); + output.writeI32(this.count); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportClientStatistics_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reportClientStatistics_result.prototype = {}; +TalkService_reportClientStatistics_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportClientStatistics_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportClientStatistics_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyPhoneNumberForLogin_args = function(args) { + this.verifierFromPhone = null; + this.pinCodeForPhone = null; + this.verifierFromLogin = null; + if (args) { + if (args.verifierFromPhone !== undefined && args.verifierFromPhone !== null) { + this.verifierFromPhone = args.verifierFromPhone; + } + if (args.pinCodeForPhone !== undefined && args.pinCodeForPhone !== null) { + this.pinCodeForPhone = args.pinCodeForPhone; + } + if (args.verifierFromLogin !== undefined && args.verifierFromLogin !== null) { + this.verifierFromLogin = args.verifierFromLogin; + } + } +}; +TalkService_verifyPhoneNumberForLogin_args.prototype = {}; +TalkService_verifyPhoneNumberForLogin_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.verifierFromPhone = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.pinCodeForPhone = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.verifierFromLogin = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyPhoneNumberForLogin_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyPhoneNumberForLogin_args'); + if (this.verifierFromPhone !== null && this.verifierFromPhone !== undefined) { + output.writeFieldBegin('verifierFromPhone', Thrift.Type.STRING, 2); + output.writeString(this.verifierFromPhone); + output.writeFieldEnd(); + } + if (this.pinCodeForPhone !== null && this.pinCodeForPhone !== undefined) { + output.writeFieldBegin('pinCodeForPhone', Thrift.Type.STRING, 3); + output.writeString(this.pinCodeForPhone); + output.writeFieldEnd(); + } + if (this.verifierFromLogin !== null && this.verifierFromLogin !== undefined) { + output.writeFieldBegin('verifierFromLogin', Thrift.Type.STRING, 4); + output.writeString(this.verifierFromLogin); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyPhoneNumberForLogin_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_verifyPhoneNumberForLogin_result.prototype = {}; +TalkService_verifyPhoneNumberForLogin_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyPhoneNumberForLogin_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyPhoneNumberForLogin_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyPhoneNumber_args = function(args) { + this.sessionId = null; + this.pinCode = null; + this.udidHash = null; + this.migrationPincodeSessionId = null; + this.oldUdidHash = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.pinCode !== undefined && args.pinCode !== null) { + this.pinCode = args.pinCode; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.migrationPincodeSessionId !== undefined && args.migrationPincodeSessionId !== null) { + this.migrationPincodeSessionId = args.migrationPincodeSessionId; + } + if (args.oldUdidHash !== undefined && args.oldUdidHash !== null) { + this.oldUdidHash = args.oldUdidHash; + } + } +}; +TalkService_verifyPhoneNumber_args.prototype = {}; +TalkService_verifyPhoneNumber_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.pinCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.migrationPincodeSessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.oldUdidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyPhoneNumber_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyPhoneNumber_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.pinCode !== null && this.pinCode !== undefined) { + output.writeFieldBegin('pinCode', Thrift.Type.STRING, 3); + output.writeString(this.pinCode); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 4); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.migrationPincodeSessionId !== null && this.migrationPincodeSessionId !== undefined) { + output.writeFieldBegin('migrationPincodeSessionId', Thrift.Type.STRING, 5); + output.writeString(this.migrationPincodeSessionId); + output.writeFieldEnd(); + } + if (this.oldUdidHash !== null && this.oldUdidHash !== undefined) { + output.writeFieldBegin('oldUdidHash', Thrift.Type.STRING, 6); + output.writeString(this.oldUdidHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyPhoneNumber_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PhoneVerificationResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_verifyPhoneNumber_result.prototype = {}; +TalkService_verifyPhoneNumber_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PhoneVerificationResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyPhoneNumber_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyPhoneNumber_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBlockedContactIdsByRange_args = function(args) { + this.start = null; + this.count = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + } +}; +TalkService_getBlockedContactIdsByRange_args.prototype = {}; +TalkService_getBlockedContactIdsByRange_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.start = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBlockedContactIdsByRange_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBlockedContactIdsByRange_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I32, 2); + output.writeI32(this.start); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 3); + output.writeI32(this.count); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBlockedContactIdsByRange_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getBlockedContactIdsByRange_result.prototype = {}; +TalkService_getBlockedContactIdsByRange_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1838 = 0; + var _rtmp31842; + this.success = []; + var _etype1841 = 0; + _rtmp31842 = input.readListBegin(); + _etype1841 = _rtmp31842.etype; + _size1838 = _rtmp31842.size; + for (var _i1843 = 0; _i1843 < _size1838; ++_i1843) + { + var elem1844 = null; + elem1844 = input.readString(); + this.success.push(elem1844); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBlockedContactIdsByRange_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBlockedContactIdsByRange_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1845 in this.success) + { + if (this.success.hasOwnProperty(iter1845)) + { + iter1845 = this.success[iter1845]; + output.writeString(iter1845); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBlockedRecommendationIds_args = function(args) { +}; +TalkService_getBlockedRecommendationIds_args.prototype = {}; +TalkService_getBlockedRecommendationIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBlockedRecommendationIds_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBlockedRecommendationIds_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBlockedRecommendationIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getBlockedRecommendationIds_result.prototype = {}; +TalkService_getBlockedRecommendationIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1846 = 0; + var _rtmp31850; + this.success = []; + var _etype1849 = 0; + _rtmp31850 = input.readListBegin(); + _etype1849 = _rtmp31850.etype; + _size1846 = _rtmp31850.size; + for (var _i1851 = 0; _i1851 < _size1846; ++_i1851) + { + var elem1852 = null; + elem1852 = input.readString(); + this.success.push(elem1852); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBlockedRecommendationIds_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBlockedRecommendationIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1853 in this.success) + { + if (this.success.hasOwnProperty(iter1853)) + { + iter1853 = this.success[iter1853]; + output.writeString(iter1853); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBuddyBlockerIds_args = function(args) { +}; +TalkService_getBuddyBlockerIds_args.prototype = {}; +TalkService_getBuddyBlockerIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBuddyBlockerIds_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBuddyBlockerIds_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBuddyBlockerIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getBuddyBlockerIds_result.prototype = {}; +TalkService_getBuddyBlockerIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1854 = 0; + var _rtmp31858; + this.success = []; + var _etype1857 = 0; + _rtmp31858 = input.readListBegin(); + _etype1857 = _rtmp31858.etype; + _size1854 = _rtmp31858.size; + for (var _i1859 = 0; _i1859 < _size1854; ++_i1859) + { + var elem1860 = null; + elem1860 = input.readString(); + this.success.push(elem1860); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBuddyBlockerIds_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBuddyBlockerIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1861 in this.success) + { + if (this.success.hasOwnProperty(iter1861)) + { + iter1861 = this.success[iter1861]; + output.writeString(iter1861); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBuddyLocation_args = function(args) { + this.mid = null; + this.index = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.index !== undefined && args.index !== null) { + this.index = args.index; + } + } +}; +TalkService_getBuddyLocation_args.prototype = {}; +TalkService_getBuddyLocation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.index = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBuddyLocation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBuddyLocation_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.index !== null && this.index !== undefined) { + output.writeFieldBegin('index', Thrift.Type.I32, 3); + output.writeI32(this.index); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getBuddyLocation_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Geolocation(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getBuddyLocation_result.prototype = {}; +TalkService_getBuddyLocation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Geolocation(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getBuddyLocation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getBuddyLocation_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getCompactContactsModifiedSince_args = function(args) { + this.timestamp = null; + if (args) { + if (args.timestamp !== undefined && args.timestamp !== null) { + this.timestamp = args.timestamp; + } + } +}; +TalkService_getCompactContactsModifiedSince_args.prototype = {}; +TalkService_getCompactContactsModifiedSince_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.timestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getCompactContactsModifiedSince_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getCompactContactsModifiedSince_args'); + if (this.timestamp !== null && this.timestamp !== undefined) { + output.writeFieldBegin('timestamp', Thrift.Type.I64, 2); + output.writeI64(this.timestamp); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getCompactContactsModifiedSince_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.CompactContact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getCompactContactsModifiedSince_result.prototype = {}; +TalkService_getCompactContactsModifiedSince_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1862 = 0; + var _rtmp31866; + this.success = []; + var _etype1865 = 0; + _rtmp31866 = input.readListBegin(); + _etype1865 = _rtmp31866.etype; + _size1862 = _rtmp31866.size; + for (var _i1867 = 0; _i1867 < _size1862; ++_i1867) + { + var elem1868 = null; + elem1868 = new ttypes.CompactContact(); + elem1868.read(input); + this.success.push(elem1868); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getCompactContactsModifiedSince_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getCompactContactsModifiedSince_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1869 in this.success) + { + if (this.success.hasOwnProperty(iter1869)) + { + iter1869 = this.success[iter1869]; + iter1869.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getCompactGroup_args = function(args) { + this.groupId = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +TalkService_getCompactGroup_args.prototype = {}; +TalkService_getCompactGroup_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getCompactGroup_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getCompactGroup_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getCompactGroup_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Group(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getCompactGroup_result.prototype = {}; +TalkService_getCompactGroup_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Group(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getCompactGroup_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getCompactGroup_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getCompactRoom_args = function(args) { + this.roomId = null; + if (args) { + if (args.roomId !== undefined && args.roomId !== null) { + this.roomId = args.roomId; + } + } +}; +TalkService_getCompactRoom_args.prototype = {}; +TalkService_getCompactRoom_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.roomId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getCompactRoom_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getCompactRoom_args'); + if (this.roomId !== null && this.roomId !== undefined) { + output.writeFieldBegin('roomId', Thrift.Type.STRING, 2); + output.writeString(this.roomId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getCompactRoom_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Room(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getCompactRoom_result.prototype = {}; +TalkService_getCompactRoom_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Room(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getCompactRoom_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getCompactRoom_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getContact_args = function(args) { + this.id = null; + if (args) { + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + } +}; +TalkService_getContact_args.prototype = {}; +TalkService_getContact_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getContact_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getContact_args'); + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 2); + output.writeString(this.id); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getContact_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Contact(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getContact_result.prototype = {}; +TalkService_getContact_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Contact(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getContact_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getContact_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getContacts_args = function(args) { + this.ids = null; + if (args) { + if (args.ids !== undefined && args.ids !== null) { + this.ids = Thrift.copyList(args.ids, [null]); + } + } +}; +TalkService_getContacts_args.prototype = {}; +TalkService_getContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1870 = 0; + var _rtmp31874; + this.ids = []; + var _etype1873 = 0; + _rtmp31874 = input.readListBegin(); + _etype1873 = _rtmp31874.etype; + _size1870 = _rtmp31874.size; + for (var _i1875 = 0; _i1875 < _size1870; ++_i1875) + { + var elem1876 = null; + elem1876 = input.readString(); + this.ids.push(elem1876); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getContacts_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getContacts_args'); + if (this.ids !== null && this.ids !== undefined) { + output.writeFieldBegin('ids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.ids.length); + for (var iter1877 in this.ids) + { + if (this.ids.hasOwnProperty(iter1877)) + { + iter1877 = this.ids[iter1877]; + output.writeString(iter1877); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getContacts_result.prototype = {}; +TalkService_getContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1878 = 0; + var _rtmp31882; + this.success = []; + var _etype1881 = 0; + _rtmp31882 = input.readListBegin(); + _etype1881 = _rtmp31882.etype; + _size1878 = _rtmp31882.size; + for (var _i1883 = 0; _i1883 < _size1878; ++_i1883) + { + var elem1884 = null; + elem1884 = new ttypes.Contact(); + elem1884.read(input); + this.success.push(elem1884); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getContacts_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1885 in this.success) + { + if (this.success.hasOwnProperty(iter1885)) + { + iter1885 = this.success[iter1885]; + iter1885.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getContactWithFriendRequestStatus_args = function(args) { + this.id = null; + if (args) { + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + } +}; +TalkService_getContactWithFriendRequestStatus_args.prototype = {}; +TalkService_getContactWithFriendRequestStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getContactWithFriendRequestStatus_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getContactWithFriendRequestStatus_args'); + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 2); + output.writeString(this.id); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getContactWithFriendRequestStatus_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Contact(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getContactWithFriendRequestStatus_result.prototype = {}; +TalkService_getContactWithFriendRequestStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Contact(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getContactWithFriendRequestStatus_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getContactWithFriendRequestStatus_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getCountryWithRequestIp_args = function(args) { +}; +TalkService_getCountryWithRequestIp_args.prototype = {}; +TalkService_getCountryWithRequestIp_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getCountryWithRequestIp_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getCountryWithRequestIp_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getCountryWithRequestIp_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getCountryWithRequestIp_result.prototype = {}; +TalkService_getCountryWithRequestIp_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getCountryWithRequestIp_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getCountryWithRequestIp_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getFavoriteMids_args = function(args) { +}; +TalkService_getFavoriteMids_args.prototype = {}; +TalkService_getFavoriteMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getFavoriteMids_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getFavoriteMids_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getFavoriteMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getFavoriteMids_result.prototype = {}; +TalkService_getFavoriteMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1886 = 0; + var _rtmp31890; + this.success = []; + var _etype1889 = 0; + _rtmp31890 = input.readListBegin(); + _etype1889 = _rtmp31890.etype; + _size1886 = _rtmp31890.size; + for (var _i1891 = 0; _i1891 < _size1886; ++_i1891) + { + var elem1892 = null; + elem1892 = input.readString(); + this.success.push(elem1892); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getFavoriteMids_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getFavoriteMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1893 in this.success) + { + if (this.success.hasOwnProperty(iter1893)) + { + iter1893 = this.success[iter1893]; + output.writeString(iter1893); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroup_args = function(args) { + this.groupId = null; + if (args) { + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +TalkService_getGroup_args.prototype = {}; +TalkService_getGroup_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroup_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroup_args'); + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroup_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Group(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getGroup_result.prototype = {}; +TalkService_getGroup_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Group(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroup_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroup_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroupIdsInvited_args = function(args) { +}; +TalkService_getGroupIdsInvited_args.prototype = {}; +TalkService_getGroupIdsInvited_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroupIdsInvited_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroupIdsInvited_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroupIdsInvited_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getGroupIdsInvited_result.prototype = {}; +TalkService_getGroupIdsInvited_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1894 = 0; + var _rtmp31898; + this.success = []; + var _etype1897 = 0; + _rtmp31898 = input.readListBegin(); + _etype1897 = _rtmp31898.etype; + _size1894 = _rtmp31898.size; + for (var _i1899 = 0; _i1899 < _size1894; ++_i1899) + { + var elem1900 = null; + elem1900 = input.readString(); + this.success.push(elem1900); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroupIdsInvited_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroupIdsInvited_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1901 in this.success) + { + if (this.success.hasOwnProperty(iter1901)) + { + iter1901 = this.success[iter1901]; + output.writeString(iter1901); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroupIdsJoined_args = function(args) { +}; +TalkService_getGroupIdsJoined_args.prototype = {}; +TalkService_getGroupIdsJoined_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroupIdsJoined_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroupIdsJoined_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroupIdsJoined_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getGroupIdsJoined_result.prototype = {}; +TalkService_getGroupIdsJoined_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1902 = 0; + var _rtmp31906; + this.success = []; + var _etype1905 = 0; + _rtmp31906 = input.readListBegin(); + _etype1905 = _rtmp31906.etype; + _size1902 = _rtmp31906.size; + for (var _i1907 = 0; _i1907 < _size1902; ++_i1907) + { + var elem1908 = null; + elem1908 = input.readString(); + this.success.push(elem1908); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroupIdsJoined_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroupIdsJoined_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1909 in this.success) + { + if (this.success.hasOwnProperty(iter1909)) + { + iter1909 = this.success[iter1909]; + output.writeString(iter1909); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroups_args = function(args) { + this.groupIds = null; + if (args) { + if (args.groupIds !== undefined && args.groupIds !== null) { + this.groupIds = Thrift.copyList(args.groupIds, [null]); + } + } +}; +TalkService_getGroups_args.prototype = {}; +TalkService_getGroups_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1910 = 0; + var _rtmp31914; + this.groupIds = []; + var _etype1913 = 0; + _rtmp31914 = input.readListBegin(); + _etype1913 = _rtmp31914.etype; + _size1910 = _rtmp31914.size; + for (var _i1915 = 0; _i1915 < _size1910; ++_i1915) + { + var elem1916 = null; + elem1916 = input.readString(); + this.groupIds.push(elem1916); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroups_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroups_args'); + if (this.groupIds !== null && this.groupIds !== undefined) { + output.writeFieldBegin('groupIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.groupIds.length); + for (var iter1917 in this.groupIds) + { + if (this.groupIds.hasOwnProperty(iter1917)) + { + iter1917 = this.groupIds[iter1917]; + output.writeString(iter1917); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroups_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Group]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getGroups_result.prototype = {}; +TalkService_getGroups_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1918 = 0; + var _rtmp31922; + this.success = []; + var _etype1921 = 0; + _rtmp31922 = input.readListBegin(); + _etype1921 = _rtmp31922.etype; + _size1918 = _rtmp31922.size; + for (var _i1923 = 0; _i1923 < _size1918; ++_i1923) + { + var elem1924 = null; + elem1924 = new ttypes.Group(); + elem1924.read(input); + this.success.push(elem1924); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroups_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroups_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1925 in this.success) + { + if (this.success.hasOwnProperty(iter1925)) + { + iter1925 = this.success[iter1925]; + iter1925.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getHiddenContactMids_args = function(args) { +}; +TalkService_getHiddenContactMids_args.prototype = {}; +TalkService_getHiddenContactMids_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getHiddenContactMids_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getHiddenContactMids_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getHiddenContactMids_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getHiddenContactMids_result.prototype = {}; +TalkService_getHiddenContactMids_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1926 = 0; + var _rtmp31930; + this.success = []; + var _etype1929 = 0; + _rtmp31930 = input.readListBegin(); + _etype1929 = _rtmp31930.etype; + _size1926 = _rtmp31930.size; + for (var _i1931 = 0; _i1931 < _size1926; ++_i1931) + { + var elem1932 = null; + elem1932 = input.readString(); + this.success.push(elem1932); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getHiddenContactMids_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getHiddenContactMids_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter1933 in this.success) + { + if (this.success.hasOwnProperty(iter1933)) + { + iter1933 = this.success[iter1933]; + output.writeString(iter1933); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getIdentityIdentifier_args = function(args) { +}; +TalkService_getIdentityIdentifier_args.prototype = {}; +TalkService_getIdentityIdentifier_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getIdentityIdentifier_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getIdentityIdentifier_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getIdentityIdentifier_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getIdentityIdentifier_result.prototype = {}; +TalkService_getIdentityIdentifier_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getIdentityIdentifier_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getIdentityIdentifier_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getLastAnnouncementIndex_args = function(args) { +}; +TalkService_getLastAnnouncementIndex_args.prototype = {}; +TalkService_getLastAnnouncementIndex_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getLastAnnouncementIndex_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getLastAnnouncementIndex_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getLastAnnouncementIndex_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getLastAnnouncementIndex_result.prototype = {}; +TalkService_getLastAnnouncementIndex_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I32) { + this.success = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getLastAnnouncementIndex_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getLastAnnouncementIndex_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I32, 0); + output.writeI32(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getLastOpRevision_args = function(args) { +}; +TalkService_getLastOpRevision_args.prototype = {}; +TalkService_getLastOpRevision_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getLastOpRevision_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getLastOpRevision_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getLastOpRevision_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getLastOpRevision_result.prototype = {}; +TalkService_getLastOpRevision_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getLastOpRevision_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getLastOpRevision_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSuggestRevisions_args = function(args) { +}; +TalkService_getSuggestRevisions_args.prototype = {}; +TalkService_getSuggestRevisions_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSuggestRevisions_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSuggestRevisions_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSuggestRevisions_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SuggestDictionaryRevisions(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getSuggestRevisions_result.prototype = {}; +TalkService_getSuggestRevisions_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SuggestDictionaryRevisions(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSuggestRevisions_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSuggestRevisions_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getPreviousMessagesV2WithReadCount_args = function(args) { + this.messageBoxId = null; + this.endMessageId = null; + this.messagesCount = null; + if (args) { + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + if (args.endMessageId !== undefined && args.endMessageId !== null) { + this.endMessageId = new ttypes.MessageBoxV2MessageId(args.endMessageId); + } + if (args.messagesCount !== undefined && args.messagesCount !== null) { + this.messagesCount = args.messagesCount; + } + } +}; +TalkService_getPreviousMessagesV2WithReadCount_args.prototype = {}; +TalkService_getPreviousMessagesV2WithReadCount_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.endMessageId = new ttypes.MessageBoxV2MessageId(); + this.endMessageId.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.messagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getPreviousMessagesV2WithReadCount_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getPreviousMessagesV2WithReadCount_args'); + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 2); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + if (this.endMessageId !== null && this.endMessageId !== undefined) { + output.writeFieldBegin('endMessageId', Thrift.Type.STRUCT, 3); + this.endMessageId.write(output); + output.writeFieldEnd(); + } + if (this.messagesCount !== null && this.messagesCount !== undefined) { + output.writeFieldBegin('messagesCount', Thrift.Type.I32, 4); + output.writeI32(this.messagesCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getPreviousMessagesV2WithReadCount_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Message]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getPreviousMessagesV2WithReadCount_result.prototype = {}; +TalkService_getPreviousMessagesV2WithReadCount_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1934 = 0; + var _rtmp31938; + this.success = []; + var _etype1937 = 0; + _rtmp31938 = input.readListBegin(); + _etype1937 = _rtmp31938.etype; + _size1934 = _rtmp31938.size; + for (var _i1939 = 0; _i1939 < _size1934; ++_i1939) + { + var elem1940 = null; + elem1940 = new ttypes.Message(); + elem1940.read(input); + this.success.push(elem1940); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getPreviousMessagesV2WithReadCount_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getPreviousMessagesV2WithReadCount_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1941 in this.success) + { + if (this.success.hasOwnProperty(iter1941)) + { + iter1941 = this.success[iter1941]; + iter1941.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBox_args = function(args) { + this.channelId = null; + this.messageBoxId = null; + this.lastMessagesCount = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + if (args.lastMessagesCount !== undefined && args.lastMessagesCount !== null) { + this.lastMessagesCount = args.lastMessagesCount; + } + } +}; +TalkService_getMessageBox_args.prototype = {}; +TalkService_getMessageBox_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.lastMessagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBox_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBox_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 3); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + if (this.lastMessagesCount !== null && this.lastMessagesCount !== undefined) { + output.writeFieldBegin('lastMessagesCount', Thrift.Type.I32, 4); + output.writeI32(this.lastMessagesCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBox_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.TMessageBox(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageBox_result.prototype = {}; +TalkService_getMessageBox_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.TMessageBox(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBox_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBox_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxCompactWrapUp_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +TalkService_getMessageBoxCompactWrapUp_args.prototype = {}; +TalkService_getMessageBoxCompactWrapUp_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxCompactWrapUp_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxCompactWrapUp_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxCompactWrapUp_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.TMessageBoxWrapUp(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageBoxCompactWrapUp_result.prototype = {}; +TalkService_getMessageBoxCompactWrapUp_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.TMessageBoxWrapUp(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxCompactWrapUp_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxCompactWrapUp_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxCompactWrapUpList_args = function(args) { + this.start = null; + this.messageBoxCount = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.messageBoxCount !== undefined && args.messageBoxCount !== null) { + this.messageBoxCount = args.messageBoxCount; + } + } +}; +TalkService_getMessageBoxCompactWrapUpList_args.prototype = {}; +TalkService_getMessageBoxCompactWrapUpList_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.start = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.messageBoxCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxCompactWrapUpList_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxCompactWrapUpList_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I32, 2); + output.writeI32(this.start); + output.writeFieldEnd(); + } + if (this.messageBoxCount !== null && this.messageBoxCount !== undefined) { + output.writeFieldBegin('messageBoxCount', Thrift.Type.I32, 3); + output.writeI32(this.messageBoxCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxCompactWrapUpList_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.TMessageBoxWrapUpResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageBoxCompactWrapUpList_result.prototype = {}; +TalkService_getMessageBoxCompactWrapUpList_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.TMessageBoxWrapUpResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxCompactWrapUpList_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxCompactWrapUpList_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxList_args = function(args) { + this.channelId = null; + this.lastMessagesCount = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.lastMessagesCount !== undefined && args.lastMessagesCount !== null) { + this.lastMessagesCount = args.lastMessagesCount; + } + } +}; +TalkService_getMessageBoxList_args.prototype = {}; +TalkService_getMessageBoxList_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.lastMessagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxList_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxList_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.lastMessagesCount !== null && this.lastMessagesCount !== undefined) { + output.writeFieldBegin('lastMessagesCount', Thrift.Type.I32, 3); + output.writeI32(this.lastMessagesCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxList_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.TMessageBox]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageBoxList_result.prototype = {}; +TalkService_getMessageBoxList_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1942 = 0; + var _rtmp31946; + this.success = []; + var _etype1945 = 0; + _rtmp31946 = input.readListBegin(); + _etype1945 = _rtmp31946.etype; + _size1942 = _rtmp31946.size; + for (var _i1947 = 0; _i1947 < _size1942; ++_i1947) + { + var elem1948 = null; + elem1948 = new ttypes.TMessageBox(); + elem1948.read(input); + this.success.push(elem1948); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxList_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxList_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1949 in this.success) + { + if (this.success.hasOwnProperty(iter1949)) + { + iter1949 = this.success[iter1949]; + iter1949.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxListByStatus_args = function(args) { + this.channelId = null; + this.lastMessagesCount = null; + this.status = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.lastMessagesCount !== undefined && args.lastMessagesCount !== null) { + this.lastMessagesCount = args.lastMessagesCount; + } + if (args.status !== undefined && args.status !== null) { + this.status = args.status; + } + } +}; +TalkService_getMessageBoxListByStatus_args.prototype = {}; +TalkService_getMessageBoxListByStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.lastMessagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.status = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxListByStatus_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxListByStatus_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.lastMessagesCount !== null && this.lastMessagesCount !== undefined) { + output.writeFieldBegin('lastMessagesCount', Thrift.Type.I32, 3); + output.writeI32(this.lastMessagesCount); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.I32, 4); + output.writeI32(this.status); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxListByStatus_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.TMessageBox]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageBoxListByStatus_result.prototype = {}; +TalkService_getMessageBoxListByStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1950 = 0; + var _rtmp31954; + this.success = []; + var _etype1953 = 0; + _rtmp31954 = input.readListBegin(); + _etype1953 = _rtmp31954.etype; + _size1950 = _rtmp31954.size; + for (var _i1955 = 0; _i1955 < _size1950; ++_i1955) + { + var elem1956 = null; + elem1956 = new ttypes.TMessageBox(); + elem1956.read(input); + this.success.push(elem1956); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxListByStatus_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxListByStatus_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1957 in this.success) + { + if (this.success.hasOwnProperty(iter1957)) + { + iter1957 = this.success[iter1957]; + iter1957.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxWrapUp_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +TalkService_getMessageBoxWrapUp_args.prototype = {}; +TalkService_getMessageBoxWrapUp_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxWrapUp_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxWrapUp_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxWrapUp_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.TMessageBoxWrapUp(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageBoxWrapUp_result.prototype = {}; +TalkService_getMessageBoxWrapUp_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.TMessageBoxWrapUp(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxWrapUp_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxWrapUp_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxWrapUpList_args = function(args) { + this.start = null; + this.messageBoxCount = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.messageBoxCount !== undefined && args.messageBoxCount !== null) { + this.messageBoxCount = args.messageBoxCount; + } + } +}; +TalkService_getMessageBoxWrapUpList_args.prototype = {}; +TalkService_getMessageBoxWrapUpList_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.start = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.messageBoxCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxWrapUpList_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxWrapUpList_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I32, 2); + output.writeI32(this.start); + output.writeFieldEnd(); + } + if (this.messageBoxCount !== null && this.messageBoxCount !== undefined) { + output.writeFieldBegin('messageBoxCount', Thrift.Type.I32, 3); + output.writeI32(this.messageBoxCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxWrapUpList_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.TMessageBoxWrapUpResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageBoxWrapUpList_result.prototype = {}; +TalkService_getMessageBoxWrapUpList_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.TMessageBoxWrapUpResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxWrapUpList_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxWrapUpList_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessagesBySequenceNumber_args = function(args) { + this.channelId = null; + this.messageBoxId = null; + this.startSeq = null; + this.endSeq = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + if (args.startSeq !== undefined && args.startSeq !== null) { + this.startSeq = args.startSeq; + } + if (args.endSeq !== undefined && args.endSeq !== null) { + this.endSeq = args.endSeq; + } + } +}; +TalkService_getMessagesBySequenceNumber_args.prototype = {}; +TalkService_getMessagesBySequenceNumber_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.startSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.endSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessagesBySequenceNumber_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessagesBySequenceNumber_args'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 3); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + if (this.startSeq !== null && this.startSeq !== undefined) { + output.writeFieldBegin('startSeq', Thrift.Type.I64, 4); + output.writeI64(this.startSeq); + output.writeFieldEnd(); + } + if (this.endSeq !== null && this.endSeq !== undefined) { + output.writeFieldBegin('endSeq', Thrift.Type.I64, 5); + output.writeI64(this.endSeq); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessagesBySequenceNumber_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Message]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessagesBySequenceNumber_result.prototype = {}; +TalkService_getMessagesBySequenceNumber_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1958 = 0; + var _rtmp31962; + this.success = []; + var _etype1961 = 0; + _rtmp31962 = input.readListBegin(); + _etype1961 = _rtmp31962.etype; + _size1958 = _rtmp31962.size; + for (var _i1963 = 0; _i1963 < _size1958; ++_i1963) + { + var elem1964 = null; + elem1964 = new ttypes.Message(); + elem1964.read(input); + this.success.push(elem1964); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessagesBySequenceNumber_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessagesBySequenceNumber_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1965 in this.success) + { + if (this.success.hasOwnProperty(iter1965)) + { + iter1965 = this.success[iter1965]; + iter1965.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getNextMessages_args = function(args) { + this.messageBoxId = null; + this.startSeq = null; + this.messagesCount = null; + if (args) { + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + if (args.startSeq !== undefined && args.startSeq !== null) { + this.startSeq = args.startSeq; + } + if (args.messagesCount !== undefined && args.messagesCount !== null) { + this.messagesCount = args.messagesCount; + } + } +}; +TalkService_getNextMessages_args.prototype = {}; +TalkService_getNextMessages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.startSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.messagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getNextMessages_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getNextMessages_args'); + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 2); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + if (this.startSeq !== null && this.startSeq !== undefined) { + output.writeFieldBegin('startSeq', Thrift.Type.I64, 3); + output.writeI64(this.startSeq); + output.writeFieldEnd(); + } + if (this.messagesCount !== null && this.messagesCount !== undefined) { + output.writeFieldBegin('messagesCount', Thrift.Type.I32, 4); + output.writeI32(this.messagesCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getNextMessages_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Message]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getNextMessages_result.prototype = {}; +TalkService_getNextMessages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1966 = 0; + var _rtmp31970; + this.success = []; + var _etype1969 = 0; + _rtmp31970 = input.readListBegin(); + _etype1969 = _rtmp31970.etype; + _size1966 = _rtmp31970.size; + for (var _i1971 = 0; _i1971 < _size1966; ++_i1971) + { + var elem1972 = null; + elem1972 = new ttypes.Message(); + elem1972.read(input); + this.success.push(elem1972); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getNextMessages_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getNextMessages_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1973 in this.success) + { + if (this.success.hasOwnProperty(iter1973)) + { + iter1973 = this.success[iter1973]; + iter1973.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getNotificationPolicy_args = function(args) { + this.carrier = null; + if (args) { + if (args.carrier !== undefined && args.carrier !== null) { + this.carrier = args.carrier; + } + } +}; +TalkService_getNotificationPolicy_args.prototype = {}; +TalkService_getNotificationPolicy_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.carrier = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getNotificationPolicy_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getNotificationPolicy_args'); + if (this.carrier !== null && this.carrier !== undefined) { + output.writeFieldBegin('carrier', Thrift.Type.I32, 2); + output.writeI32(this.carrier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getNotificationPolicy_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getNotificationPolicy_result.prototype = {}; +TalkService_getNotificationPolicy_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1974 = 0; + var _rtmp31978; + this.success = []; + var _etype1977 = 0; + _rtmp31978 = input.readListBegin(); + _etype1977 = _rtmp31978.etype; + _size1974 = _rtmp31978.size; + for (var _i1979 = 0; _i1979 < _size1974; ++_i1979) + { + var elem1980 = null; + elem1980 = input.readI32(); + this.success.push(elem1980); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getNotificationPolicy_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getNotificationPolicy_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.I32, this.success.length); + for (var iter1981 in this.success) + { + if (this.success.hasOwnProperty(iter1981)) + { + iter1981 = this.success[iter1981]; + output.writeI32(iter1981); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getPreviousMessages_args = function(args) { + this.messageBoxId = null; + this.endSeq = null; + this.messagesCount = null; + if (args) { + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + if (args.endSeq !== undefined && args.endSeq !== null) { + this.endSeq = args.endSeq; + } + if (args.messagesCount !== undefined && args.messagesCount !== null) { + this.messagesCount = args.messagesCount; + } + } +}; +TalkService_getPreviousMessages_args.prototype = {}; +TalkService_getPreviousMessages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.endSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.messagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getPreviousMessages_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getPreviousMessages_args'); + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 2); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + if (this.endSeq !== null && this.endSeq !== undefined) { + output.writeFieldBegin('endSeq', Thrift.Type.I64, 3); + output.writeI64(this.endSeq); + output.writeFieldEnd(); + } + if (this.messagesCount !== null && this.messagesCount !== undefined) { + output.writeFieldBegin('messagesCount', Thrift.Type.I32, 4); + output.writeI32(this.messagesCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getPreviousMessages_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Message]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getPreviousMessages_result.prototype = {}; +TalkService_getPreviousMessages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1982 = 0; + var _rtmp31986; + this.success = []; + var _etype1985 = 0; + _rtmp31986 = input.readListBegin(); + _etype1985 = _rtmp31986.etype; + _size1982 = _rtmp31986.size; + for (var _i1987 = 0; _i1987 < _size1982; ++_i1987) + { + var elem1988 = null; + elem1988 = new ttypes.Message(); + elem1988.read(input); + this.success.push(elem1988); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getPreviousMessages_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getPreviousMessages_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1989 in this.success) + { + if (this.success.hasOwnProperty(iter1989)) + { + iter1989 = this.success[iter1989]; + iter1989.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getProfile_args = function(args) { +}; +TalkService_getProfile_args.prototype = {}; +TalkService_getProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getProfile_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getProfile_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getProfile_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Profile(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getProfile_result.prototype = {}; +TalkService_getProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Profile(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getProfile_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getProfile_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getProximityMatchCandidateList_args = function(args) { + this.sessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_getProximityMatchCandidateList_args.prototype = {}; +TalkService_getProximityMatchCandidateList_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getProximityMatchCandidateList_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getProximityMatchCandidateList_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getProximityMatchCandidateList_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProximityMatchCandidateResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getProximityMatchCandidateList_result.prototype = {}; +TalkService_getProximityMatchCandidateList_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProximityMatchCandidateResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getProximityMatchCandidateList_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getProximityMatchCandidateList_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getProximityMatchCandidates_args = function(args) { + this.sessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_getProximityMatchCandidates_args.prototype = {}; +TalkService_getProximityMatchCandidates_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getProximityMatchCandidates_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getProximityMatchCandidates_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getProximityMatchCandidates_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Contact]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getProximityMatchCandidates_result.prototype = {}; +TalkService_getProximityMatchCandidates_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.SET) { + var _size1990 = 0; + var _rtmp31994; + this.success = []; + var _etype1993 = 0; + _rtmp31994 = input.readSetBegin(); + _etype1993 = _rtmp31994.etype; + _size1990 = _rtmp31994.size; + for (var _i1995 = 0; _i1995 < _size1990; ++_i1995) + { + var elem1996 = null; + elem1996 = new ttypes.Contact(); + elem1996.read(input); + this.success.push(elem1996); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getProximityMatchCandidates_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getProximityMatchCandidates_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.SET, 0); + output.writeSetBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1997 in this.success) + { + if (this.success.hasOwnProperty(iter1997)) + { + iter1997 = this.success[iter1997]; + iter1997.write(output); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRecentMessages_args = function(args) { + this.messageBoxId = null; + this.messagesCount = null; + if (args) { + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + if (args.messagesCount !== undefined && args.messagesCount !== null) { + this.messagesCount = args.messagesCount; + } + } +}; +TalkService_getRecentMessages_args.prototype = {}; +TalkService_getRecentMessages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.messagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRecentMessages_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRecentMessages_args'); + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 2); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + if (this.messagesCount !== null && this.messagesCount !== undefined) { + output.writeFieldBegin('messagesCount', Thrift.Type.I32, 3); + output.writeI32(this.messagesCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRecentMessages_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Message]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getRecentMessages_result.prototype = {}; +TalkService_getRecentMessages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1998 = 0; + var _rtmp32002; + this.success = []; + var _etype2001 = 0; + _rtmp32002 = input.readListBegin(); + _etype2001 = _rtmp32002.etype; + _size1998 = _rtmp32002.size; + for (var _i2003 = 0; _i2003 < _size1998; ++_i2003) + { + var elem2004 = null; + elem2004 = new ttypes.Message(); + elem2004.read(input); + this.success.push(elem2004); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRecentMessages_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRecentMessages_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2005 in this.success) + { + if (this.success.hasOwnProperty(iter2005)) + { + iter2005 = this.success[iter2005]; + iter2005.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRecommendationIds_args = function(args) { +}; +TalkService_getRecommendationIds_args.prototype = {}; +TalkService_getRecommendationIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRecommendationIds_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRecommendationIds_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRecommendationIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getRecommendationIds_result.prototype = {}; +TalkService_getRecommendationIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2006 = 0; + var _rtmp32010; + this.success = []; + var _etype2009 = 0; + _rtmp32010 = input.readListBegin(); + _etype2009 = _rtmp32010.etype; + _size2006 = _rtmp32010.size; + for (var _i2011 = 0; _i2011 < _size2006; ++_i2011) + { + var elem2012 = null; + elem2012 = input.readString(); + this.success.push(elem2012); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRecommendationIds_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRecommendationIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRING, this.success.length); + for (var iter2013 in this.success) + { + if (this.success.hasOwnProperty(iter2013)) + { + iter2013 = this.success[iter2013]; + output.writeString(iter2013); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRoom_args = function(args) { + this.roomId = null; + if (args) { + if (args.roomId !== undefined && args.roomId !== null) { + this.roomId = args.roomId; + } + } +}; +TalkService_getRoom_args.prototype = {}; +TalkService_getRoom_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.roomId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRoom_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRoom_args'); + if (this.roomId !== null && this.roomId !== undefined) { + output.writeFieldBegin('roomId', Thrift.Type.STRING, 2); + output.writeString(this.roomId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRoom_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Room(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getRoom_result.prototype = {}; +TalkService_getRoom_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Room(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRoom_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRoom_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRSAKeyInfo_args = function(args) { + this.provider = null; + if (args) { + if (args.provider !== undefined && args.provider !== null) { + this.provider = args.provider; + } + } +}; +TalkService_getRSAKeyInfo_args.prototype = {}; +TalkService_getRSAKeyInfo_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.provider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRSAKeyInfo_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRSAKeyInfo_args'); + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.I32, 2); + output.writeI32(this.provider); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRSAKeyInfo_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RSAKey(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getRSAKeyInfo_result.prototype = {}; +TalkService_getRSAKeyInfo_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RSAKey(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRSAKeyInfo_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRSAKeyInfo_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getServerTime_args = function(args) { +}; +TalkService_getServerTime_args.prototype = {}; +TalkService_getServerTime_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getServerTime_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getServerTime_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getServerTime_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getServerTime_result.prototype = {}; +TalkService_getServerTime_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getServerTime_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getServerTime_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSessions_args = function(args) { +}; +TalkService_getSessions_args.prototype = {}; +TalkService_getSessions_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSessions_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSessions_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSessions_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.LoginSession]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getSessions_result.prototype = {}; +TalkService_getSessions_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2014 = 0; + var _rtmp32018; + this.success = []; + var _etype2017 = 0; + _rtmp32018 = input.readListBegin(); + _etype2017 = _rtmp32018.etype; + _size2014 = _rtmp32018.size; + for (var _i2019 = 0; _i2019 < _size2014; ++_i2019) + { + var elem2020 = null; + elem2020 = new ttypes.LoginSession(); + elem2020.read(input); + this.success.push(elem2020); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSessions_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSessions_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2021 in this.success) + { + if (this.success.hasOwnProperty(iter2021)) + { + iter2021 = this.success[iter2021]; + iter2021.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSettings_args = function(args) { +}; +TalkService_getSettings_args.prototype = {}; +TalkService_getSettings_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSettings_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSettings_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSettings_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Settings(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getSettings_result.prototype = {}; +TalkService_getSettings_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Settings(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSettings_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSettings_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroupsV2_args = function(args) { + this.groupIds = null; + if (args) { + if (args.groupIds !== undefined && args.groupIds !== null) { + this.groupIds = Thrift.copyList(args.groupIds, [null]); + } + } +}; +TalkService_getGroupsV2_args.prototype = {}; +TalkService_getGroupsV2_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2022 = 0; + var _rtmp32026; + this.groupIds = []; + var _etype2025 = 0; + _rtmp32026 = input.readListBegin(); + _etype2025 = _rtmp32026.etype; + _size2022 = _rtmp32026.size; + for (var _i2027 = 0; _i2027 < _size2022; ++_i2027) + { + var elem2028 = null; + elem2028 = input.readString(); + this.groupIds.push(elem2028); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroupsV2_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroupsV2_args'); + if (this.groupIds !== null && this.groupIds !== undefined) { + output.writeFieldBegin('groupIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.groupIds.length); + for (var iter2029 in this.groupIds) + { + if (this.groupIds.hasOwnProperty(iter2029)) + { + iter2029 = this.groupIds[iter2029]; + output.writeString(iter2029); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getGroupsV2_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Group]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getGroupsV2_result.prototype = {}; +TalkService_getGroupsV2_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2030 = 0; + var _rtmp32034; + this.success = []; + var _etype2033 = 0; + _rtmp32034 = input.readListBegin(); + _etype2033 = _rtmp32034.etype; + _size2030 = _rtmp32034.size; + for (var _i2035 = 0; _i2035 < _size2030; ++_i2035) + { + var elem2036 = null; + elem2036 = new ttypes.Group(); + elem2036.read(input); + this.success.push(elem2036); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getGroupsV2_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getGroupsV2_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2037 in this.success) + { + if (this.success.hasOwnProperty(iter2037)) + { + iter2037 = this.success[iter2037]; + iter2037.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSettingsAttributes_args = function(args) { + this.attrBitset = null; + if (args) { + if (args.attrBitset !== undefined && args.attrBitset !== null) { + this.attrBitset = args.attrBitset; + } + } +}; +TalkService_getSettingsAttributes_args.prototype = {}; +TalkService_getSettingsAttributes_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.attrBitset = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSettingsAttributes_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSettingsAttributes_args'); + if (this.attrBitset !== null && this.attrBitset !== undefined) { + output.writeFieldBegin('attrBitset', Thrift.Type.I32, 2); + output.writeI32(this.attrBitset); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSettingsAttributes_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Settings(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getSettingsAttributes_result.prototype = {}; +TalkService_getSettingsAttributes_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Settings(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSettingsAttributes_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSettingsAttributes_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSystemConfiguration_args = function(args) { +}; +TalkService_getSystemConfiguration_args.prototype = {}; +TalkService_getSystemConfiguration_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSystemConfiguration_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSystemConfiguration_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getSystemConfiguration_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SystemConfiguration(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getSystemConfiguration_result.prototype = {}; +TalkService_getSystemConfiguration_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SystemConfiguration(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getSystemConfiguration_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getSystemConfiguration_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getUserTicket_args = function(args) { +}; +TalkService_getUserTicket_args.prototype = {}; +TalkService_getUserTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getUserTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getUserTicket_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getUserTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Ticket(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getUserTicket_result.prototype = {}; +TalkService_getUserTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Ticket(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getUserTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getUserTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getWapInvitation_args = function(args) { + this.invitationHash = null; + if (args) { + if (args.invitationHash !== undefined && args.invitationHash !== null) { + this.invitationHash = args.invitationHash; + } + } +}; +TalkService_getWapInvitation_args.prototype = {}; +TalkService_getWapInvitation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.invitationHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getWapInvitation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getWapInvitation_args'); + if (this.invitationHash !== null && this.invitationHash !== undefined) { + output.writeFieldBegin('invitationHash', Thrift.Type.STRING, 2); + output.writeString(this.invitationHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getWapInvitation_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.WapInvitation(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getWapInvitation_result.prototype = {}; +TalkService_getWapInvitation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.WapInvitation(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getWapInvitation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getWapInvitation_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_invalidateUserTicket_args = function(args) { +}; +TalkService_invalidateUserTicket_args.prototype = {}; +TalkService_invalidateUserTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_invalidateUserTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_invalidateUserTicket_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_invalidateUserTicket_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_invalidateUserTicket_result.prototype = {}; +TalkService_invalidateUserTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_invalidateUserTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_invalidateUserTicket_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_inviteFriendsBySms_args = function(args) { + this.phoneNumberList = null; + if (args) { + if (args.phoneNumberList !== undefined && args.phoneNumberList !== null) { + this.phoneNumberList = Thrift.copyList(args.phoneNumberList, [null]); + } + } +}; +TalkService_inviteFriendsBySms_args.prototype = {}; +TalkService_inviteFriendsBySms_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2038 = 0; + var _rtmp32042; + this.phoneNumberList = []; + var _etype2041 = 0; + _rtmp32042 = input.readListBegin(); + _etype2041 = _rtmp32042.etype; + _size2038 = _rtmp32042.size; + for (var _i2043 = 0; _i2043 < _size2038; ++_i2043) + { + var elem2044 = null; + elem2044 = input.readString(); + this.phoneNumberList.push(elem2044); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_inviteFriendsBySms_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_inviteFriendsBySms_args'); + if (this.phoneNumberList !== null && this.phoneNumberList !== undefined) { + output.writeFieldBegin('phoneNumberList', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.phoneNumberList.length); + for (var iter2045 in this.phoneNumberList) + { + if (this.phoneNumberList.hasOwnProperty(iter2045)) + { + iter2045 = this.phoneNumberList[iter2045]; + output.writeString(iter2045); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_inviteFriendsBySms_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_inviteFriendsBySms_result.prototype = {}; +TalkService_inviteFriendsBySms_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_inviteFriendsBySms_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_inviteFriendsBySms_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_inviteIntoGroup_args = function(args) { + this.reqSeq = null; + this.groupId = null; + this.contactIds = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + if (args.contactIds !== undefined && args.contactIds !== null) { + this.contactIds = Thrift.copyList(args.contactIds, [null]); + } + } +}; +TalkService_inviteIntoGroup_args.prototype = {}; +TalkService_inviteIntoGroup_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2046 = 0; + var _rtmp32050; + this.contactIds = []; + var _etype2049 = 0; + _rtmp32050 = input.readListBegin(); + _etype2049 = _rtmp32050.etype; + _size2046 = _rtmp32050.size; + for (var _i2051 = 0; _i2051 < _size2046; ++_i2051) + { + var elem2052 = null; + elem2052 = input.readString(); + this.contactIds.push(elem2052); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_inviteIntoGroup_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_inviteIntoGroup_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + if (this.contactIds !== null && this.contactIds !== undefined) { + output.writeFieldBegin('contactIds', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.contactIds.length); + for (var iter2053 in this.contactIds) + { + if (this.contactIds.hasOwnProperty(iter2053)) + { + iter2053 = this.contactIds[iter2053]; + output.writeString(iter2053); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_inviteIntoGroup_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_inviteIntoGroup_result.prototype = {}; +TalkService_inviteIntoGroup_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_inviteIntoGroup_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_inviteIntoGroup_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_inviteIntoRoom_args = function(args) { + this.reqSeq = null; + this.roomId = null; + this.contactIds = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.roomId !== undefined && args.roomId !== null) { + this.roomId = args.roomId; + } + if (args.contactIds !== undefined && args.contactIds !== null) { + this.contactIds = Thrift.copyList(args.contactIds, [null]); + } + } +}; +TalkService_inviteIntoRoom_args.prototype = {}; +TalkService_inviteIntoRoom_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.roomId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2054 = 0; + var _rtmp32058; + this.contactIds = []; + var _etype2057 = 0; + _rtmp32058 = input.readListBegin(); + _etype2057 = _rtmp32058.etype; + _size2054 = _rtmp32058.size; + for (var _i2059 = 0; _i2059 < _size2054; ++_i2059) + { + var elem2060 = null; + elem2060 = input.readString(); + this.contactIds.push(elem2060); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_inviteIntoRoom_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_inviteIntoRoom_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.roomId !== null && this.roomId !== undefined) { + output.writeFieldBegin('roomId', Thrift.Type.STRING, 2); + output.writeString(this.roomId); + output.writeFieldEnd(); + } + if (this.contactIds !== null && this.contactIds !== undefined) { + output.writeFieldBegin('contactIds', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.contactIds.length); + for (var iter2061 in this.contactIds) + { + if (this.contactIds.hasOwnProperty(iter2061)) + { + iter2061 = this.contactIds[iter2061]; + output.writeString(iter2061); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_inviteIntoRoom_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_inviteIntoRoom_result.prototype = {}; +TalkService_inviteIntoRoom_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_inviteIntoRoom_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_inviteIntoRoom_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_inviteViaEmail_args = function(args) { + this.reqSeq = null; + this.email = null; + this.name = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.email !== undefined && args.email !== null) { + this.email = args.email; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + } +}; +TalkService_inviteViaEmail_args.prototype = {}; +TalkService_inviteViaEmail_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.email = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_inviteViaEmail_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_inviteViaEmail_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.email !== null && this.email !== undefined) { + output.writeFieldBegin('email', Thrift.Type.STRING, 2); + output.writeString(this.email); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 3); + output.writeString(this.name); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_inviteViaEmail_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_inviteViaEmail_result.prototype = {}; +TalkService_inviteViaEmail_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_inviteViaEmail_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_inviteViaEmail_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_isIdentityIdentifierAvailable_args = function(args) { + this.provider = null; + this.identifier = null; + if (args) { + if (args.provider !== undefined && args.provider !== null) { + this.provider = args.provider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + } +}; +TalkService_isIdentityIdentifierAvailable_args.prototype = {}; +TalkService_isIdentityIdentifierAvailable_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.I32) { + this.provider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_isIdentityIdentifierAvailable_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_isIdentityIdentifierAvailable_args'); + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.I32, 3); + output.writeI32(this.provider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 2); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_isIdentityIdentifierAvailable_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_isIdentityIdentifierAvailable_result.prototype = {}; +TalkService_isIdentityIdentifierAvailable_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_isIdentityIdentifierAvailable_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_isIdentityIdentifierAvailable_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_isUseridAvailable_args = function(args) { + this.userid = null; + if (args) { + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + } +}; +TalkService_isUseridAvailable_args.prototype = {}; +TalkService_isUseridAvailable_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_isUseridAvailable_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_isUseridAvailable_args'); + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 2); + output.writeString(this.userid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_isUseridAvailable_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_isUseridAvailable_result.prototype = {}; +TalkService_isUseridAvailable_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_isUseridAvailable_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_isUseridAvailable_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_kickoutFromGroup_args = function(args) { + this.reqSeq = null; + this.groupId = null; + this.contactIds = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + if (args.contactIds !== undefined && args.contactIds !== null) { + this.contactIds = Thrift.copyList(args.contactIds, [null]); + } + } +}; +TalkService_kickoutFromGroup_args.prototype = {}; +TalkService_kickoutFromGroup_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2062 = 0; + var _rtmp32066; + this.contactIds = []; + var _etype2065 = 0; + _rtmp32066 = input.readListBegin(); + _etype2065 = _rtmp32066.etype; + _size2062 = _rtmp32066.size; + for (var _i2067 = 0; _i2067 < _size2062; ++_i2067) + { + var elem2068 = null; + elem2068 = input.readString(); + this.contactIds.push(elem2068); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_kickoutFromGroup_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_kickoutFromGroup_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + if (this.contactIds !== null && this.contactIds !== undefined) { + output.writeFieldBegin('contactIds', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.contactIds.length); + for (var iter2069 in this.contactIds) + { + if (this.contactIds.hasOwnProperty(iter2069)) + { + iter2069 = this.contactIds[iter2069]; + output.writeString(iter2069); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_kickoutFromGroup_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_kickoutFromGroup_result.prototype = {}; +TalkService_kickoutFromGroup_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_kickoutFromGroup_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_kickoutFromGroup_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reissueGroupTicket_args = function(args) { + this.groupMid = null; + if (args) { + if (args.groupMid !== undefined && args.groupMid !== null) { + this.groupMid = args.groupMid; + } + } +}; +TalkService_reissueGroupTicket_args.prototype = {}; +TalkService_reissueGroupTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.groupMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reissueGroupTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reissueGroupTicket_args'); + if (this.groupMid !== null && this.groupMid !== undefined) { + output.writeFieldBegin('groupMid', Thrift.Type.STRING, 1); + output.writeString(this.groupMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reissueGroupTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reissueGroupTicket_result.prototype = {}; +TalkService_reissueGroupTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reissueGroupTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reissueGroupTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findGroupByTicket_args = function(args) { + this.ticketId = null; + if (args) { + if (args.ticketId !== undefined && args.ticketId !== null) { + this.ticketId = args.ticketId; + } + } +}; +TalkService_findGroupByTicket_args.prototype = {}; +TalkService_findGroupByTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.ticketId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findGroupByTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findGroupByTicket_args'); + if (this.ticketId !== null && this.ticketId !== undefined) { + output.writeFieldBegin('ticketId', Thrift.Type.STRING, 1); + output.writeString(this.ticketId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findGroupByTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Group(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findGroupByTicket_result.prototype = {}; +TalkService_findGroupByTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Group(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findGroupByTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findGroupByTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_leaveGroup_args = function(args) { + this.reqSeq = null; + this.groupId = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +TalkService_leaveGroup_args.prototype = {}; +TalkService_leaveGroup_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_leaveGroup_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_leaveGroup_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_leaveGroup_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_leaveGroup_result.prototype = {}; +TalkService_leaveGroup_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_leaveGroup_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_leaveGroup_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_leaveRoom_args = function(args) { + this.reqSeq = null; + this.roomId = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.roomId !== undefined && args.roomId !== null) { + this.roomId = args.roomId; + } + } +}; +TalkService_leaveRoom_args.prototype = {}; +TalkService_leaveRoom_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.roomId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_leaveRoom_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_leaveRoom_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.roomId !== null && this.roomId !== undefined) { + output.writeFieldBegin('roomId', Thrift.Type.STRING, 2); + output.writeString(this.roomId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_leaveRoom_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_leaveRoom_result.prototype = {}; +TalkService_leaveRoom_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_leaveRoom_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_leaveRoom_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithIdentityCredential_args = function(args) { + this.identityProvider = null; + this.identifier = null; + this.password = null; + this.keepLoggedIn = null; + this.accessLocation = null; + this.systemName = null; + this.certificate = null; + if (args) { + if (args.identityProvider !== undefined && args.identityProvider !== null) { + this.identityProvider = args.identityProvider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.password !== undefined && args.password !== null) { + this.password = args.password; + } + if (args.keepLoggedIn !== undefined && args.keepLoggedIn !== null) { + this.keepLoggedIn = args.keepLoggedIn; + } + if (args.accessLocation !== undefined && args.accessLocation !== null) { + this.accessLocation = args.accessLocation; + } + if (args.systemName !== undefined && args.systemName !== null) { + this.systemName = args.systemName; + } + if (args.certificate !== undefined && args.certificate !== null) { + this.certificate = args.certificate; + } + } +}; +TalkService_loginWithIdentityCredential_args.prototype = {}; +TalkService_loginWithIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 8: + if (ftype == Thrift.Type.I32) { + this.identityProvider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.password = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.keepLoggedIn = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.accessLocation = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.systemName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.certificate = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithIdentityCredential_args'); + if (this.identityProvider !== null && this.identityProvider !== undefined) { + output.writeFieldBegin('identityProvider', Thrift.Type.I32, 8); + output.writeI32(this.identityProvider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 3); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.password !== null && this.password !== undefined) { + output.writeFieldBegin('password', Thrift.Type.STRING, 4); + output.writeString(this.password); + output.writeFieldEnd(); + } + if (this.keepLoggedIn !== null && this.keepLoggedIn !== undefined) { + output.writeFieldBegin('keepLoggedIn', Thrift.Type.BOOL, 5); + output.writeBool(this.keepLoggedIn); + output.writeFieldEnd(); + } + if (this.accessLocation !== null && this.accessLocation !== undefined) { + output.writeFieldBegin('accessLocation', Thrift.Type.STRING, 6); + output.writeString(this.accessLocation); + output.writeFieldEnd(); + } + if (this.systemName !== null && this.systemName !== undefined) { + output.writeFieldBegin('systemName', Thrift.Type.STRING, 7); + output.writeString(this.systemName); + output.writeFieldEnd(); + } + if (this.certificate !== null && this.certificate !== undefined) { + output.writeFieldBegin('certificate', Thrift.Type.STRING, 9); + output.writeString(this.certificate); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithIdentityCredential_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_loginWithIdentityCredential_result.prototype = {}; +TalkService_loginWithIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithIdentityCredential_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithIdentityCredentialForCertificate_args = function(args) { + this.identityProvider = null; + this.identifier = null; + this.password = null; + this.keepLoggedIn = null; + this.accessLocation = null; + this.systemName = null; + this.certificate = null; + if (args) { + if (args.identityProvider !== undefined && args.identityProvider !== null) { + this.identityProvider = args.identityProvider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.password !== undefined && args.password !== null) { + this.password = args.password; + } + if (args.keepLoggedIn !== undefined && args.keepLoggedIn !== null) { + this.keepLoggedIn = args.keepLoggedIn; + } + if (args.accessLocation !== undefined && args.accessLocation !== null) { + this.accessLocation = args.accessLocation; + } + if (args.systemName !== undefined && args.systemName !== null) { + this.systemName = args.systemName; + } + if (args.certificate !== undefined && args.certificate !== null) { + this.certificate = args.certificate; + } + } +}; +TalkService_loginWithIdentityCredentialForCertificate_args.prototype = {}; +TalkService_loginWithIdentityCredentialForCertificate_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 8: + if (ftype == Thrift.Type.I32) { + this.identityProvider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.password = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.keepLoggedIn = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.accessLocation = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.systemName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.certificate = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithIdentityCredentialForCertificate_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithIdentityCredentialForCertificate_args'); + if (this.identityProvider !== null && this.identityProvider !== undefined) { + output.writeFieldBegin('identityProvider', Thrift.Type.I32, 8); + output.writeI32(this.identityProvider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 3); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.password !== null && this.password !== undefined) { + output.writeFieldBegin('password', Thrift.Type.STRING, 4); + output.writeString(this.password); + output.writeFieldEnd(); + } + if (this.keepLoggedIn !== null && this.keepLoggedIn !== undefined) { + output.writeFieldBegin('keepLoggedIn', Thrift.Type.BOOL, 5); + output.writeBool(this.keepLoggedIn); + output.writeFieldEnd(); + } + if (this.accessLocation !== null && this.accessLocation !== undefined) { + output.writeFieldBegin('accessLocation', Thrift.Type.STRING, 6); + output.writeString(this.accessLocation); + output.writeFieldEnd(); + } + if (this.systemName !== null && this.systemName !== undefined) { + output.writeFieldBegin('systemName', Thrift.Type.STRING, 7); + output.writeString(this.systemName); + output.writeFieldEnd(); + } + if (this.certificate !== null && this.certificate !== undefined) { + output.writeFieldBegin('certificate', Thrift.Type.STRING, 9); + output.writeString(this.certificate); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithIdentityCredentialForCertificate_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.LoginResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_loginWithIdentityCredentialForCertificate_result.prototype = {}; +TalkService_loginWithIdentityCredentialForCertificate_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.LoginResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithIdentityCredentialForCertificate_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithIdentityCredentialForCertificate_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithVerifier_args = function(args) { + this.verifier = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +TalkService_loginWithVerifier_args.prototype = {}; +TalkService_loginWithVerifier_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithVerifier_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithVerifier_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 3); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithVerifier_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_loginWithVerifier_result.prototype = {}; +TalkService_loginWithVerifier_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithVerifier_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithVerifier_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithVerifierForCerificate_args = function(args) { + this.verifier = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +TalkService_loginWithVerifierForCerificate_args.prototype = {}; +TalkService_loginWithVerifierForCerificate_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithVerifierForCerificate_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithVerifierForCerificate_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 3); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithVerifierForCerificate_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.LoginResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_loginWithVerifierForCerificate_result.prototype = {}; +TalkService_loginWithVerifierForCerificate_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.LoginResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithVerifierForCerificate_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithVerifierForCerificate_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithVerifierForCertificate_args = function(args) { + this.verifier = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +TalkService_loginWithVerifierForCertificate_args.prototype = {}; +TalkService_loginWithVerifierForCertificate_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithVerifierForCertificate_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithVerifierForCertificate_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 3); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_loginWithVerifierForCertificate_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.LoginResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_loginWithVerifierForCertificate_result.prototype = {}; +TalkService_loginWithVerifierForCertificate_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.LoginResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_loginWithVerifierForCertificate_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_loginWithVerifierForCertificate_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_logout_args = function(args) { +}; +TalkService_logout_args.prototype = {}; +TalkService_logout_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_logout_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_logout_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_logout_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_logout_result.prototype = {}; +TalkService_logout_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_logout_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_logout_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_logoutSession_args = function(args) { + this.tokenKey = null; + if (args) { + if (args.tokenKey !== undefined && args.tokenKey !== null) { + this.tokenKey = args.tokenKey; + } + } +}; +TalkService_logoutSession_args.prototype = {}; +TalkService_logoutSession_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.tokenKey = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_logoutSession_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_logoutSession_args'); + if (this.tokenKey !== null && this.tokenKey !== undefined) { + output.writeFieldBegin('tokenKey', Thrift.Type.STRING, 2); + output.writeString(this.tokenKey); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_logoutSession_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_logoutSession_result.prototype = {}; +TalkService_logoutSession_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_logoutSession_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_logoutSession_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_noop_args = function(args) { +}; +TalkService_noop_args.prototype = {}; +TalkService_noop_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_noop_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_noop_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_noop_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_noop_result.prototype = {}; +TalkService_noop_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_noop_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_noop_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifiedRedirect_args = function(args) { + this.paramMap = null; + if (args) { + if (args.paramMap !== undefined && args.paramMap !== null) { + this.paramMap = Thrift.copyMap(args.paramMap, [null]); + } + } +}; +TalkService_notifiedRedirect_args.prototype = {}; +TalkService_notifiedRedirect_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.MAP) { + var _size2070 = 0; + var _rtmp32074; + this.paramMap = {}; + var _ktype2071 = 0; + var _vtype2072 = 0; + _rtmp32074 = input.readMapBegin(); + _ktype2071 = _rtmp32074.ktype; + _vtype2072 = _rtmp32074.vtype; + _size2070 = _rtmp32074.size; + for (var _i2075 = 0; _i2075 < _size2070; ++_i2075) + { + var key2076 = null; + var val2077 = null; + key2076 = input.readString(); + val2077 = input.readString(); + this.paramMap[key2076] = val2077; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifiedRedirect_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifiedRedirect_args'); + if (this.paramMap !== null && this.paramMap !== undefined) { + output.writeFieldBegin('paramMap', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.paramMap)); + for (var kiter2078 in this.paramMap) + { + if (this.paramMap.hasOwnProperty(kiter2078)) + { + var viter2079 = this.paramMap[kiter2078]; + output.writeString(kiter2078); + output.writeString(viter2079); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifiedRedirect_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_notifiedRedirect_result.prototype = {}; +TalkService_notifiedRedirect_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifiedRedirect_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifiedRedirect_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyBuddyOnAir_args = function(args) { + this.seq = null; + this.receiverMids = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.receiverMids !== undefined && args.receiverMids !== null) { + this.receiverMids = Thrift.copyList(args.receiverMids, [null]); + } + } +}; +TalkService_notifyBuddyOnAir_args.prototype = {}; +TalkService_notifyBuddyOnAir_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2080 = 0; + var _rtmp32084; + this.receiverMids = []; + var _etype2083 = 0; + _rtmp32084 = input.readListBegin(); + _etype2083 = _rtmp32084.etype; + _size2080 = _rtmp32084.size; + for (var _i2085 = 0; _i2085 < _size2080; ++_i2085) + { + var elem2086 = null; + elem2086 = input.readString(); + this.receiverMids.push(elem2086); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyBuddyOnAir_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyBuddyOnAir_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.receiverMids !== null && this.receiverMids !== undefined) { + output.writeFieldBegin('receiverMids', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.receiverMids.length); + for (var iter2087 in this.receiverMids) + { + if (this.receiverMids.hasOwnProperty(iter2087)) + { + iter2087 = this.receiverMids[iter2087]; + output.writeString(iter2087); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyBuddyOnAir_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_notifyBuddyOnAir_result.prototype = {}; +TalkService_notifyBuddyOnAir_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2088 = 0; + var _rtmp32092; + this.success = {}; + var _ktype2089 = 0; + var _vtype2090 = 0; + _rtmp32092 = input.readMapBegin(); + _ktype2089 = _rtmp32092.ktype; + _vtype2090 = _rtmp32092.vtype; + _size2088 = _rtmp32092.size; + for (var _i2093 = 0; _i2093 < _size2088; ++_i2093) + { + var key2094 = null; + var val2095 = null; + key2094 = input.readString(); + val2095 = input.readString(); + this.success[key2094] = val2095; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyBuddyOnAir_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyBuddyOnAir_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter2096 in this.success) + { + if (this.success.hasOwnProperty(kiter2096)) + { + var viter2097 = this.success[kiter2096]; + output.writeString(kiter2096); + output.writeString(viter2097); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyIndividualEvent_args = function(args) { + this.notificationStatus = null; + this.receiverMids = null; + if (args) { + if (args.notificationStatus !== undefined && args.notificationStatus !== null) { + this.notificationStatus = args.notificationStatus; + } + if (args.receiverMids !== undefined && args.receiverMids !== null) { + this.receiverMids = Thrift.copyList(args.receiverMids, [null]); + } + } +}; +TalkService_notifyIndividualEvent_args.prototype = {}; +TalkService_notifyIndividualEvent_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.notificationStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2098 = 0; + var _rtmp32102; + this.receiverMids = []; + var _etype2101 = 0; + _rtmp32102 = input.readListBegin(); + _etype2101 = _rtmp32102.etype; + _size2098 = _rtmp32102.size; + for (var _i2103 = 0; _i2103 < _size2098; ++_i2103) + { + var elem2104 = null; + elem2104 = input.readString(); + this.receiverMids.push(elem2104); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyIndividualEvent_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyIndividualEvent_args'); + if (this.notificationStatus !== null && this.notificationStatus !== undefined) { + output.writeFieldBegin('notificationStatus', Thrift.Type.I32, 2); + output.writeI32(this.notificationStatus); + output.writeFieldEnd(); + } + if (this.receiverMids !== null && this.receiverMids !== undefined) { + output.writeFieldBegin('receiverMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.receiverMids.length); + for (var iter2105 in this.receiverMids) + { + if (this.receiverMids.hasOwnProperty(iter2105)) + { + iter2105 = this.receiverMids[iter2105]; + output.writeString(iter2105); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyIndividualEvent_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_notifyIndividualEvent_result.prototype = {}; +TalkService_notifyIndividualEvent_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyIndividualEvent_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyIndividualEvent_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyInstalled_args = function(args) { + this.udidHash = null; + this.applicationTypeWithExtensions = null; + if (args) { + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.applicationTypeWithExtensions !== undefined && args.applicationTypeWithExtensions !== null) { + this.applicationTypeWithExtensions = args.applicationTypeWithExtensions; + } + } +}; +TalkService_notifyInstalled_args.prototype = {}; +TalkService_notifyInstalled_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.applicationTypeWithExtensions = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyInstalled_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyInstalled_args'); + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 2); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.applicationTypeWithExtensions !== null && this.applicationTypeWithExtensions !== undefined) { + output.writeFieldBegin('applicationTypeWithExtensions', Thrift.Type.STRING, 3); + output.writeString(this.applicationTypeWithExtensions); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyInstalled_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_notifyInstalled_result.prototype = {}; +TalkService_notifyInstalled_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyInstalled_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyInstalled_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyRegistrationComplete_args = function(args) { + this.udidHash = null; + this.applicationTypeWithExtensions = null; + if (args) { + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.applicationTypeWithExtensions !== undefined && args.applicationTypeWithExtensions !== null) { + this.applicationTypeWithExtensions = args.applicationTypeWithExtensions; + } + } +}; +TalkService_notifyRegistrationComplete_args.prototype = {}; +TalkService_notifyRegistrationComplete_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.applicationTypeWithExtensions = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyRegistrationComplete_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyRegistrationComplete_args'); + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 2); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.applicationTypeWithExtensions !== null && this.applicationTypeWithExtensions !== undefined) { + output.writeFieldBegin('applicationTypeWithExtensions', Thrift.Type.STRING, 3); + output.writeString(this.applicationTypeWithExtensions); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyRegistrationComplete_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_notifyRegistrationComplete_result.prototype = {}; +TalkService_notifyRegistrationComplete_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyRegistrationComplete_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyRegistrationComplete_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifySleep_args = function(args) { + this.lastRev = null; + this.badge = null; + if (args) { + if (args.lastRev !== undefined && args.lastRev !== null) { + this.lastRev = args.lastRev; + } + if (args.badge !== undefined && args.badge !== null) { + this.badge = args.badge; + } + } +}; +TalkService_notifySleep_args.prototype = {}; +TalkService_notifySleep_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.lastRev = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.badge = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifySleep_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifySleep_args'); + if (this.lastRev !== null && this.lastRev !== undefined) { + output.writeFieldBegin('lastRev', Thrift.Type.I64, 2); + output.writeI64(this.lastRev); + output.writeFieldEnd(); + } + if (this.badge !== null && this.badge !== undefined) { + output.writeFieldBegin('badge', Thrift.Type.I32, 3); + output.writeI32(this.badge); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifySleep_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_notifySleep_result.prototype = {}; +TalkService_notifySleep_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifySleep_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifySleep_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyUpdated_args = function(args) { + this.lastRev = null; + this.deviceInfo = null; + if (args) { + if (args.lastRev !== undefined && args.lastRev !== null) { + this.lastRev = args.lastRev; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + } +}; +TalkService_notifyUpdated_args.prototype = {}; +TalkService_notifyUpdated_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.lastRev = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyUpdated_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyUpdated_args'); + if (this.lastRev !== null && this.lastRev !== undefined) { + output.writeFieldBegin('lastRev', Thrift.Type.I64, 2); + output.writeI64(this.lastRev); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 3); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_notifyUpdated_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_notifyUpdated_result.prototype = {}; +TalkService_notifyUpdated_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_notifyUpdated_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_notifyUpdated_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_openProximityMatch_args = function(args) { + this.location = null; + if (args) { + if (args.location !== undefined && args.location !== null) { + this.location = new ttypes.Location(args.location); + } + } +}; +TalkService_openProximityMatch_args.prototype = {}; +TalkService_openProximityMatch_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.location = new ttypes.Location(); + this.location.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_openProximityMatch_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_openProximityMatch_args'); + if (this.location !== null && this.location !== undefined) { + output.writeFieldBegin('location', Thrift.Type.STRUCT, 2); + this.location.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_openProximityMatch_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_openProximityMatch_result.prototype = {}; +TalkService_openProximityMatch_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_openProximityMatch_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_openProximityMatch_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerBuddyUser_args = function(args) { + this.buddyId = null; + this.registrarPassword = null; + if (args) { + if (args.buddyId !== undefined && args.buddyId !== null) { + this.buddyId = args.buddyId; + } + if (args.registrarPassword !== undefined && args.registrarPassword !== null) { + this.registrarPassword = args.registrarPassword; + } + } +}; +TalkService_registerBuddyUser_args.prototype = {}; +TalkService_registerBuddyUser_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.registrarPassword = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerBuddyUser_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerBuddyUser_args'); + if (this.buddyId !== null && this.buddyId !== undefined) { + output.writeFieldBegin('buddyId', Thrift.Type.STRING, 2); + output.writeString(this.buddyId); + output.writeFieldEnd(); + } + if (this.registrarPassword !== null && this.registrarPassword !== undefined) { + output.writeFieldBegin('registrarPassword', Thrift.Type.STRING, 3); + output.writeString(this.registrarPassword); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerBuddyUser_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerBuddyUser_result.prototype = {}; +TalkService_registerBuddyUser_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerBuddyUser_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerBuddyUser_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerBuddyUserid_args = function(args) { + this.seq = null; + this.userid = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + } +}; +TalkService_registerBuddyUserid_args.prototype = {}; +TalkService_registerBuddyUserid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerBuddyUserid_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerBuddyUserid_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 2); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 3); + output.writeString(this.userid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerBuddyUserid_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerBuddyUserid_result.prototype = {}; +TalkService_registerBuddyUserid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerBuddyUserid_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerBuddyUserid_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerDevice_args = function(args) { + this.sessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_registerDevice_args.prototype = {}; +TalkService_registerDevice_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerDevice_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerDevice_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerDevice_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerDevice_result.prototype = {}; +TalkService_registerDevice_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerDevice_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerDevice_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerDeviceWithIdentityCredential_args = function(args) { + this.sessionId = null; + this.provider = null; + this.identifier = null; + this.verifier = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.provider !== undefined && args.provider !== null) { + this.provider = args.provider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +TalkService_registerDeviceWithIdentityCredential_args.prototype = {}; +TalkService_registerDeviceWithIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.provider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerDeviceWithIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerDeviceWithIdentityCredential_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.I32, 5); + output.writeI32(this.provider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 3); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 4); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerDeviceWithIdentityCredential_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerDeviceWithIdentityCredential_result.prototype = {}; +TalkService_registerDeviceWithIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerDeviceWithIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerDeviceWithIdentityCredential_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerDeviceWithoutPhoneNumber_args = function(args) { + this.region = null; + this.udidHash = null; + this.deviceInfo = null; + if (args) { + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + } +}; +TalkService_registerDeviceWithoutPhoneNumber_args.prototype = {}; +TalkService_registerDeviceWithoutPhoneNumber_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerDeviceWithoutPhoneNumber_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerDeviceWithoutPhoneNumber_args'); + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 2); + output.writeString(this.region); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 3); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 4); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerDeviceWithoutPhoneNumber_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerDeviceWithoutPhoneNumber_result.prototype = {}; +TalkService_registerDeviceWithoutPhoneNumber_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerDeviceWithoutPhoneNumber_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerDeviceWithoutPhoneNumber_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args = function(args) { + this.region = null; + this.udidHash = null; + this.deviceInfo = null; + this.provider = null; + this.identifier = null; + this.verifier = null; + this.mid = null; + this.migrationPincodeSessionId = null; + if (args) { + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + if (args.provider !== undefined && args.provider !== null) { + this.provider = args.provider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.migrationPincodeSessionId !== undefined && args.migrationPincodeSessionId !== null) { + this.migrationPincodeSessionId = args.migrationPincodeSessionId; + } + } +}; +TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args.prototype = {}; +TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.provider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.migrationPincodeSessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args'); + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 2); + output.writeString(this.region); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 3); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 4); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.I32, 5); + output.writeI32(this.provider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 6); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 7); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 8); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.migrationPincodeSessionId !== null && this.migrationPincodeSessionId !== undefined) { + output.writeFieldBegin('migrationPincodeSessionId', Thrift.Type.STRING, 9); + output.writeString(this.migrationPincodeSessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result.prototype = {}; +TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerUserid_args = function(args) { + this.reqSeq = null; + this.userid = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + } +}; +TalkService_registerUserid_args.prototype = {}; +TalkService_registerUserid_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerUserid_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerUserid_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 2); + output.writeString(this.userid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerUserid_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerUserid_result.prototype = {}; +TalkService_registerUserid_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerUserid_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerUserid_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWapDevice_args = function(args) { + this.invitationHash = null; + this.guidHash = null; + this.email = null; + this.deviceInfo = null; + if (args) { + if (args.invitationHash !== undefined && args.invitationHash !== null) { + this.invitationHash = args.invitationHash; + } + if (args.guidHash !== undefined && args.guidHash !== null) { + this.guidHash = args.guidHash; + } + if (args.email !== undefined && args.email !== null) { + this.email = args.email; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + } +}; +TalkService_registerWapDevice_args.prototype = {}; +TalkService_registerWapDevice_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.invitationHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.guidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.email = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWapDevice_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWapDevice_args'); + if (this.invitationHash !== null && this.invitationHash !== undefined) { + output.writeFieldBegin('invitationHash', Thrift.Type.STRING, 2); + output.writeString(this.invitationHash); + output.writeFieldEnd(); + } + if (this.guidHash !== null && this.guidHash !== undefined) { + output.writeFieldBegin('guidHash', Thrift.Type.STRING, 3); + output.writeString(this.guidHash); + output.writeFieldEnd(); + } + if (this.email !== null && this.email !== undefined) { + output.writeFieldBegin('email', Thrift.Type.STRING, 4); + output.writeString(this.email); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 5); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWapDevice_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerWapDevice_result.prototype = {}; +TalkService_registerWapDevice_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWapDevice_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWapDevice_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithExistingSnsIdAndIdentityCredential_args = function(args) { + this.identityCredential = null; + this.region = null; + this.udidHash = null; + this.deviceInfo = null; + if (args) { + if (args.identityCredential !== undefined && args.identityCredential !== null) { + this.identityCredential = new ttypes.IdentityCredential(args.identityCredential); + } + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + } +}; +TalkService_registerWithExistingSnsIdAndIdentityCredential_args.prototype = {}; +TalkService_registerWithExistingSnsIdAndIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.identityCredential = new ttypes.IdentityCredential(); + this.identityCredential.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithExistingSnsIdAndIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithExistingSnsIdAndIdentityCredential_args'); + if (this.identityCredential !== null && this.identityCredential !== undefined) { + output.writeFieldBegin('identityCredential', Thrift.Type.STRUCT, 2); + this.identityCredential.write(output); + output.writeFieldEnd(); + } + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 3); + output.writeString(this.region); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 4); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 5); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithExistingSnsIdAndIdentityCredential_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerWithExistingSnsIdAndIdentityCredential_result.prototype = {}; +TalkService_registerWithExistingSnsIdAndIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithExistingSnsIdAndIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithExistingSnsIdAndIdentityCredential_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithSnsId_args = function(args) { + this.snsIdType = null; + this.snsAccessToken = null; + this.region = null; + this.udidHash = null; + this.deviceInfo = null; + this.mid = null; + if (args) { + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + if (args.snsAccessToken !== undefined && args.snsAccessToken !== null) { + this.snsAccessToken = args.snsAccessToken; + } + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +TalkService_registerWithSnsId_args.prototype = {}; +TalkService_registerWithSnsId_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.snsAccessToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithSnsId_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithSnsId_args'); + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + if (this.snsAccessToken !== null && this.snsAccessToken !== undefined) { + output.writeFieldBegin('snsAccessToken', Thrift.Type.STRING, 3); + output.writeString(this.snsAccessToken); + output.writeFieldEnd(); + } + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 4); + output.writeString(this.region); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 5); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 6); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 7); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithSnsId_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RegisterWithSnsIdResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerWithSnsId_result.prototype = {}; +TalkService_registerWithSnsId_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RegisterWithSnsIdResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithSnsId_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithSnsId_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithSnsIdAndIdentityCredential_args = function(args) { + this.snsIdType = null; + this.snsAccessToken = null; + this.identityCredential = null; + this.region = null; + this.udidHash = null; + this.deviceInfo = null; + if (args) { + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + if (args.snsAccessToken !== undefined && args.snsAccessToken !== null) { + this.snsAccessToken = args.snsAccessToken; + } + if (args.identityCredential !== undefined && args.identityCredential !== null) { + this.identityCredential = new ttypes.IdentityCredential(args.identityCredential); + } + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + } +}; +TalkService_registerWithSnsIdAndIdentityCredential_args.prototype = {}; +TalkService_registerWithSnsIdAndIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.snsAccessToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.identityCredential = new ttypes.IdentityCredential(); + this.identityCredential.read(input); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithSnsIdAndIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithSnsIdAndIdentityCredential_args'); + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + if (this.snsAccessToken !== null && this.snsAccessToken !== undefined) { + output.writeFieldBegin('snsAccessToken', Thrift.Type.STRING, 3); + output.writeString(this.snsAccessToken); + output.writeFieldEnd(); + } + if (this.identityCredential !== null && this.identityCredential !== undefined) { + output.writeFieldBegin('identityCredential', Thrift.Type.STRUCT, 4); + this.identityCredential.write(output); + output.writeFieldEnd(); + } + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 5); + output.writeString(this.region); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 6); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 7); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerWithSnsIdAndIdentityCredential_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerWithSnsIdAndIdentityCredential_result.prototype = {}; +TalkService_registerWithSnsIdAndIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerWithSnsIdAndIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerWithSnsIdAndIdentityCredential_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reissueDeviceCredential_args = function(args) { +}; +TalkService_reissueDeviceCredential_args.prototype = {}; +TalkService_reissueDeviceCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reissueDeviceCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reissueDeviceCredential_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reissueDeviceCredential_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reissueDeviceCredential_result.prototype = {}; +TalkService_reissueDeviceCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reissueDeviceCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reissueDeviceCredential_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reissueUserTicket_args = function(args) { + this.expirationTime = null; + this.maxUseCount = null; + if (args) { + if (args.expirationTime !== undefined && args.expirationTime !== null) { + this.expirationTime = args.expirationTime; + } + if (args.maxUseCount !== undefined && args.maxUseCount !== null) { + this.maxUseCount = args.maxUseCount; + } + } +}; +TalkService_reissueUserTicket_args.prototype = {}; +TalkService_reissueUserTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.I64) { + this.expirationTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.maxUseCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reissueUserTicket_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reissueUserTicket_args'); + if (this.expirationTime !== null && this.expirationTime !== undefined) { + output.writeFieldBegin('expirationTime', Thrift.Type.I64, 3); + output.writeI64(this.expirationTime); + output.writeFieldEnd(); + } + if (this.maxUseCount !== null && this.maxUseCount !== undefined) { + output.writeFieldBegin('maxUseCount', Thrift.Type.I32, 4); + output.writeI32(this.maxUseCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reissueUserTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reissueUserTicket_result.prototype = {}; +TalkService_reissueUserTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reissueUserTicket_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reissueUserTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageReadRange_args = function(args) { + this.chatIds = null; + if (args) { + if (args.chatIds !== undefined && args.chatIds !== null) { + this.chatIds = Thrift.copyList(args.chatIds, [null]); + } + } +}; +TalkService_getMessageReadRange_args.prototype = {}; +TalkService_getMessageReadRange_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2106 = 0; + var _rtmp32110; + this.chatIds = []; + var _etype2109 = 0; + _rtmp32110 = input.readListBegin(); + _etype2109 = _rtmp32110.etype; + _size2106 = _rtmp32110.size; + for (var _i2111 = 0; _i2111 < _size2106; ++_i2111) + { + var elem2112 = null; + elem2112 = input.readString(); + this.chatIds.push(elem2112); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageReadRange_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageReadRange_args'); + if (this.chatIds !== null && this.chatIds !== undefined) { + output.writeFieldBegin('chatIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.chatIds.length); + for (var iter2113 in this.chatIds) + { + if (this.chatIds.hasOwnProperty(iter2113)) + { + iter2113 = this.chatIds[iter2113]; + output.writeString(iter2113); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageReadRange_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.TMessageReadRange]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageReadRange_result.prototype = {}; +TalkService_getMessageReadRange_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2114 = 0; + var _rtmp32118; + this.success = []; + var _etype2117 = 0; + _rtmp32118 = input.readListBegin(); + _etype2117 = _rtmp32118.etype; + _size2114 = _rtmp32118.size; + for (var _i2119 = 0; _i2119 < _size2114; ++_i2119) + { + var elem2120 = null; + elem2120 = new ttypes.TMessageReadRange(); + elem2120.read(input); + this.success.push(elem2120); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageReadRange_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageReadRange_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2121 in this.success) + { + if (this.success.hasOwnProperty(iter2121)) + { + iter2121 = this.success[iter2121]; + iter2121.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_rejectGroupInvitation_args = function(args) { + this.reqSeq = null; + this.groupId = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.groupId !== undefined && args.groupId !== null) { + this.groupId = args.groupId; + } + } +}; +TalkService_rejectGroupInvitation_args.prototype = {}; +TalkService_rejectGroupInvitation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_rejectGroupInvitation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_rejectGroupInvitation_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.groupId !== null && this.groupId !== undefined) { + output.writeFieldBegin('groupId', Thrift.Type.STRING, 2); + output.writeString(this.groupId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_rejectGroupInvitation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_rejectGroupInvitation_result.prototype = {}; +TalkService_rejectGroupInvitation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_rejectGroupInvitation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_rejectGroupInvitation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_releaseSession_args = function(args) { +}; +TalkService_releaseSession_args.prototype = {}; +TalkService_releaseSession_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_releaseSession_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_releaseSession_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_releaseSession_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_releaseSession_result.prototype = {}; +TalkService_releaseSession_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_releaseSession_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_releaseSession_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeAllMessages_args = function(args) { + this.seq = null; + this.lastMessageId = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.lastMessageId !== undefined && args.lastMessageId !== null) { + this.lastMessageId = args.lastMessageId; + } + } +}; +TalkService_removeAllMessages_args.prototype = {}; +TalkService_removeAllMessages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.lastMessageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeAllMessages_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeAllMessages_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.lastMessageId !== null && this.lastMessageId !== undefined) { + output.writeFieldBegin('lastMessageId', Thrift.Type.STRING, 2); + output.writeString(this.lastMessageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeAllMessages_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_removeAllMessages_result.prototype = {}; +TalkService_removeAllMessages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeAllMessages_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeAllMessages_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeBuddyLocation_args = function(args) { + this.mid = null; + this.index = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.index !== undefined && args.index !== null) { + this.index = args.index; + } + } +}; +TalkService_removeBuddyLocation_args.prototype = {}; +TalkService_removeBuddyLocation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.index = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeBuddyLocation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeBuddyLocation_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.index !== null && this.index !== undefined) { + output.writeFieldBegin('index', Thrift.Type.I32, 3); + output.writeI32(this.index); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeBuddyLocation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_removeBuddyLocation_result.prototype = {}; +TalkService_removeBuddyLocation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeBuddyLocation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeBuddyLocation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeMessage_args = function(args) { + this.messageId = null; + if (args) { + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +TalkService_removeMessage_args.prototype = {}; +TalkService_removeMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeMessage_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeMessage_args'); + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 2); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_removeMessage_result.prototype = {}; +TalkService_removeMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeMessage_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_makeUserAddMyselfAsContact_args = function(args) { + this.contactOwnerMid = null; + if (args) { + if (args.contactOwnerMid !== undefined && args.contactOwnerMid !== null) { + this.contactOwnerMid = args.contactOwnerMid; + } + } +}; +TalkService_makeUserAddMyselfAsContact_args.prototype = {}; +TalkService_makeUserAddMyselfAsContact_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.contactOwnerMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_makeUserAddMyselfAsContact_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_makeUserAddMyselfAsContact_args'); + if (this.contactOwnerMid !== null && this.contactOwnerMid !== undefined) { + output.writeFieldBegin('contactOwnerMid', Thrift.Type.STRING, 1); + output.writeString(this.contactOwnerMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_makeUserAddMyselfAsContact_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ContactTransition(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_makeUserAddMyselfAsContact_result.prototype = {}; +TalkService_makeUserAddMyselfAsContact_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ContactTransition(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_makeUserAddMyselfAsContact_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_makeUserAddMyselfAsContact_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeMessageFromMyHome_args = function(args) { + this.messageId = null; + if (args) { + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +TalkService_removeMessageFromMyHome_args.prototype = {}; +TalkService_removeMessageFromMyHome_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeMessageFromMyHome_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeMessageFromMyHome_args'); + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 2); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeMessageFromMyHome_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_removeMessageFromMyHome_result.prototype = {}; +TalkService_removeMessageFromMyHome_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.BOOL) { + this.success = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeMessageFromMyHome_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeMessageFromMyHome_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.BOOL, 0); + output.writeBool(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeSnsId_args = function(args) { + this.snsIdType = null; + if (args) { + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + } +}; +TalkService_removeSnsId_args.prototype = {}; +TalkService_removeSnsId_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeSnsId_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeSnsId_args'); + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeSnsId_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_removeSnsId_result.prototype = {}; +TalkService_removeSnsId_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeSnsId_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeSnsId_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_report_args = function(args) { + this.syncOpRevision = null; + this.category = null; + this.report = null; + if (args) { + if (args.syncOpRevision !== undefined && args.syncOpRevision !== null) { + this.syncOpRevision = args.syncOpRevision; + } + if (args.category !== undefined && args.category !== null) { + this.category = args.category; + } + if (args.report !== undefined && args.report !== null) { + this.report = args.report; + } + } +}; +TalkService_report_args.prototype = {}; +TalkService_report_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.syncOpRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.category = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.report = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_report_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_report_args'); + if (this.syncOpRevision !== null && this.syncOpRevision !== undefined) { + output.writeFieldBegin('syncOpRevision', Thrift.Type.I64, 2); + output.writeI64(this.syncOpRevision); + output.writeFieldEnd(); + } + if (this.category !== null && this.category !== undefined) { + output.writeFieldBegin('category', Thrift.Type.I32, 3); + output.writeI32(this.category); + output.writeFieldEnd(); + } + if (this.report !== null && this.report !== undefined) { + output.writeFieldBegin('report', Thrift.Type.STRING, 4); + output.writeString(this.report); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_report_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_report_result.prototype = {}; +TalkService_report_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_report_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_report_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportContacts_args = function(args) { + this.syncOpRevision = null; + this.category = null; + this.contactReports = null; + this.actionType = null; + if (args) { + if (args.syncOpRevision !== undefined && args.syncOpRevision !== null) { + this.syncOpRevision = args.syncOpRevision; + } + if (args.category !== undefined && args.category !== null) { + this.category = args.category; + } + if (args.contactReports !== undefined && args.contactReports !== null) { + this.contactReports = Thrift.copyList(args.contactReports, [ttypes.ContactReport]); + } + if (args.actionType !== undefined && args.actionType !== null) { + this.actionType = args.actionType; + } + } +}; +TalkService_reportContacts_args.prototype = {}; +TalkService_reportContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.syncOpRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.category = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size2122 = 0; + var _rtmp32126; + this.contactReports = []; + var _etype2125 = 0; + _rtmp32126 = input.readListBegin(); + _etype2125 = _rtmp32126.etype; + _size2122 = _rtmp32126.size; + for (var _i2127 = 0; _i2127 < _size2122; ++_i2127) + { + var elem2128 = null; + elem2128 = new ttypes.ContactReport(); + elem2128.read(input); + this.contactReports.push(elem2128); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.actionType = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportContacts_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportContacts_args'); + if (this.syncOpRevision !== null && this.syncOpRevision !== undefined) { + output.writeFieldBegin('syncOpRevision', Thrift.Type.I64, 2); + output.writeI64(this.syncOpRevision); + output.writeFieldEnd(); + } + if (this.category !== null && this.category !== undefined) { + output.writeFieldBegin('category', Thrift.Type.I32, 3); + output.writeI32(this.category); + output.writeFieldEnd(); + } + if (this.contactReports !== null && this.contactReports !== undefined) { + output.writeFieldBegin('contactReports', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRUCT, this.contactReports.length); + for (var iter2129 in this.contactReports) + { + if (this.contactReports.hasOwnProperty(iter2129)) + { + iter2129 = this.contactReports[iter2129]; + iter2129.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.actionType !== null && this.actionType !== undefined) { + output.writeFieldBegin('actionType', Thrift.Type.I32, 5); + output.writeI32(this.actionType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.ContactReportResult]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reportContacts_result.prototype = {}; +TalkService_reportContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2130 = 0; + var _rtmp32134; + this.success = []; + var _etype2133 = 0; + _rtmp32134 = input.readListBegin(); + _etype2133 = _rtmp32134.etype; + _size2130 = _rtmp32134.size; + for (var _i2135 = 0; _i2135 < _size2130; ++_i2135) + { + var elem2136 = null; + elem2136 = new ttypes.ContactReportResult(); + elem2136.read(input); + this.success.push(elem2136); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportContacts_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2137 in this.success) + { + if (this.success.hasOwnProperty(iter2137)) + { + iter2137 = this.success[iter2137]; + iter2137.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportGroups_args = function(args) { + this.syncOpRevision = null; + this.groups = null; + if (args) { + if (args.syncOpRevision !== undefined && args.syncOpRevision !== null) { + this.syncOpRevision = args.syncOpRevision; + } + if (args.groups !== undefined && args.groups !== null) { + this.groups = Thrift.copyList(args.groups, [ttypes.Group]); + } + } +}; +TalkService_reportGroups_args.prototype = {}; +TalkService_reportGroups_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.syncOpRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2138 = 0; + var _rtmp32142; + this.groups = []; + var _etype2141 = 0; + _rtmp32142 = input.readListBegin(); + _etype2141 = _rtmp32142.etype; + _size2138 = _rtmp32142.size; + for (var _i2143 = 0; _i2143 < _size2138; ++_i2143) + { + var elem2144 = null; + elem2144 = new ttypes.Group(); + elem2144.read(input); + this.groups.push(elem2144); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportGroups_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportGroups_args'); + if (this.syncOpRevision !== null && this.syncOpRevision !== undefined) { + output.writeFieldBegin('syncOpRevision', Thrift.Type.I64, 2); + output.writeI64(this.syncOpRevision); + output.writeFieldEnd(); + } + if (this.groups !== null && this.groups !== undefined) { + output.writeFieldBegin('groups', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRUCT, this.groups.length); + for (var iter2145 in this.groups) + { + if (this.groups.hasOwnProperty(iter2145)) + { + iter2145 = this.groups[iter2145]; + iter2145.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportGroups_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reportGroups_result.prototype = {}; +TalkService_reportGroups_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportGroups_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportGroups_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportProfile_args = function(args) { + this.syncOpRevision = null; + this.profile = null; + if (args) { + if (args.syncOpRevision !== undefined && args.syncOpRevision !== null) { + this.syncOpRevision = args.syncOpRevision; + } + if (args.profile !== undefined && args.profile !== null) { + this.profile = new ttypes.Profile(args.profile); + } + } +}; +TalkService_reportProfile_args.prototype = {}; +TalkService_reportProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.syncOpRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.profile = new ttypes.Profile(); + this.profile.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportProfile_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportProfile_args'); + if (this.syncOpRevision !== null && this.syncOpRevision !== undefined) { + output.writeFieldBegin('syncOpRevision', Thrift.Type.I64, 2); + output.writeI64(this.syncOpRevision); + output.writeFieldEnd(); + } + if (this.profile !== null && this.profile !== undefined) { + output.writeFieldBegin('profile', Thrift.Type.STRUCT, 3); + this.profile.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportProfile_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reportProfile_result.prototype = {}; +TalkService_reportProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportProfile_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportProfile_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportRooms_args = function(args) { + this.syncOpRevision = null; + this.rooms = null; + if (args) { + if (args.syncOpRevision !== undefined && args.syncOpRevision !== null) { + this.syncOpRevision = args.syncOpRevision; + } + if (args.rooms !== undefined && args.rooms !== null) { + this.rooms = Thrift.copyList(args.rooms, [ttypes.Room]); + } + } +}; +TalkService_reportRooms_args.prototype = {}; +TalkService_reportRooms_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.syncOpRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2146 = 0; + var _rtmp32150; + this.rooms = []; + var _etype2149 = 0; + _rtmp32150 = input.readListBegin(); + _etype2149 = _rtmp32150.etype; + _size2146 = _rtmp32150.size; + for (var _i2151 = 0; _i2151 < _size2146; ++_i2151) + { + var elem2152 = null; + elem2152 = new ttypes.Room(); + elem2152.read(input); + this.rooms.push(elem2152); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportRooms_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportRooms_args'); + if (this.syncOpRevision !== null && this.syncOpRevision !== undefined) { + output.writeFieldBegin('syncOpRevision', Thrift.Type.I64, 2); + output.writeI64(this.syncOpRevision); + output.writeFieldEnd(); + } + if (this.rooms !== null && this.rooms !== undefined) { + output.writeFieldBegin('rooms', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRUCT, this.rooms.length); + for (var iter2153 in this.rooms) + { + if (this.rooms.hasOwnProperty(iter2153)) + { + iter2153 = this.rooms[iter2153]; + iter2153.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportRooms_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reportRooms_result.prototype = {}; +TalkService_reportRooms_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportRooms_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportRooms_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactByMetaTag_args = function(args) { + this.reqSeq = null; + this.userid = null; + this.reference = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + if (args.reference !== undefined && args.reference !== null) { + this.reference = args.reference; + } + } +}; +TalkService_findAndAddContactByMetaTag_args.prototype = {}; +TalkService_findAndAddContactByMetaTag_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.reference = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactByMetaTag_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactByMetaTag_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 2); + output.writeString(this.userid); + output.writeFieldEnd(); + } + if (this.reference !== null && this.reference !== undefined) { + output.writeFieldBegin('reference', Thrift.Type.STRING, 3); + output.writeString(this.reference); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findAndAddContactByMetaTag_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Contact(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findAndAddContactByMetaTag_result.prototype = {}; +TalkService_findAndAddContactByMetaTag_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Contact(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findAndAddContactByMetaTag_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findAndAddContactByMetaTag_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportSettings_args = function(args) { + this.syncOpRevision = null; + this.settings = null; + if (args) { + if (args.syncOpRevision !== undefined && args.syncOpRevision !== null) { + this.syncOpRevision = args.syncOpRevision; + } + if (args.settings !== undefined && args.settings !== null) { + this.settings = new ttypes.Settings(args.settings); + } + } +}; +TalkService_reportSettings_args.prototype = {}; +TalkService_reportSettings_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.syncOpRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.settings = new ttypes.Settings(); + this.settings.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportSettings_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportSettings_args'); + if (this.syncOpRevision !== null && this.syncOpRevision !== undefined) { + output.writeFieldBegin('syncOpRevision', Thrift.Type.I64, 2); + output.writeI64(this.syncOpRevision); + output.writeFieldEnd(); + } + if (this.settings !== null && this.settings !== undefined) { + output.writeFieldBegin('settings', Thrift.Type.STRUCT, 3); + this.settings.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportSettings_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reportSettings_result.prototype = {}; +TalkService_reportSettings_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportSettings_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportSettings_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportSpam_args = function(args) { + this.chatMid = null; + this.memberMids = null; + this.spammerReasons = null; + this.senderMids = null; + this.spamMessageIds = null; + this.spamMessages = null; + if (args) { + if (args.chatMid !== undefined && args.chatMid !== null) { + this.chatMid = args.chatMid; + } + if (args.memberMids !== undefined && args.memberMids !== null) { + this.memberMids = Thrift.copyList(args.memberMids, [null]); + } + if (args.spammerReasons !== undefined && args.spammerReasons !== null) { + this.spammerReasons = Thrift.copyList(args.spammerReasons, [null]); + } + if (args.senderMids !== undefined && args.senderMids !== null) { + this.senderMids = Thrift.copyList(args.senderMids, [null]); + } + if (args.spamMessageIds !== undefined && args.spamMessageIds !== null) { + this.spamMessageIds = Thrift.copyList(args.spamMessageIds, [null]); + } + if (args.spamMessages !== undefined && args.spamMessages !== null) { + this.spamMessages = Thrift.copyList(args.spamMessages, [null]); + } + } +}; +TalkService_reportSpam_args.prototype = {}; +TalkService_reportSpam_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2154 = 0; + var _rtmp32158; + this.memberMids = []; + var _etype2157 = 0; + _rtmp32158 = input.readListBegin(); + _etype2157 = _rtmp32158.etype; + _size2154 = _rtmp32158.size; + for (var _i2159 = 0; _i2159 < _size2154; ++_i2159) + { + var elem2160 = null; + elem2160 = input.readString(); + this.memberMids.push(elem2160); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size2161 = 0; + var _rtmp32165; + this.spammerReasons = []; + var _etype2164 = 0; + _rtmp32165 = input.readListBegin(); + _etype2164 = _rtmp32165.etype; + _size2161 = _rtmp32165.size; + for (var _i2166 = 0; _i2166 < _size2161; ++_i2166) + { + var elem2167 = null; + elem2167 = input.readI32(); + this.spammerReasons.push(elem2167); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.LIST) { + var _size2168 = 0; + var _rtmp32172; + this.senderMids = []; + var _etype2171 = 0; + _rtmp32172 = input.readListBegin(); + _etype2171 = _rtmp32172.etype; + _size2168 = _rtmp32172.size; + for (var _i2173 = 0; _i2173 < _size2168; ++_i2173) + { + var elem2174 = null; + elem2174 = input.readString(); + this.senderMids.push(elem2174); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.LIST) { + var _size2175 = 0; + var _rtmp32179; + this.spamMessageIds = []; + var _etype2178 = 0; + _rtmp32179 = input.readListBegin(); + _etype2178 = _rtmp32179.etype; + _size2175 = _rtmp32179.size; + for (var _i2180 = 0; _i2180 < _size2175; ++_i2180) + { + var elem2181 = null; + elem2181 = input.readString(); + this.spamMessageIds.push(elem2181); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.LIST) { + var _size2182 = 0; + var _rtmp32186; + this.spamMessages = []; + var _etype2185 = 0; + _rtmp32186 = input.readListBegin(); + _etype2185 = _rtmp32186.etype; + _size2182 = _rtmp32186.size; + for (var _i2187 = 0; _i2187 < _size2182; ++_i2187) + { + var elem2188 = null; + elem2188 = input.readString(); + this.spamMessages.push(elem2188); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportSpam_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportSpam_args'); + if (this.chatMid !== null && this.chatMid !== undefined) { + output.writeFieldBegin('chatMid', Thrift.Type.STRING, 2); + output.writeString(this.chatMid); + output.writeFieldEnd(); + } + if (this.memberMids !== null && this.memberMids !== undefined) { + output.writeFieldBegin('memberMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.memberMids.length); + for (var iter2189 in this.memberMids) + { + if (this.memberMids.hasOwnProperty(iter2189)) + { + iter2189 = this.memberMids[iter2189]; + output.writeString(iter2189); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.spammerReasons !== null && this.spammerReasons !== undefined) { + output.writeFieldBegin('spammerReasons', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.I32, this.spammerReasons.length); + for (var iter2190 in this.spammerReasons) + { + if (this.spammerReasons.hasOwnProperty(iter2190)) + { + iter2190 = this.spammerReasons[iter2190]; + output.writeI32(iter2190); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.senderMids !== null && this.senderMids !== undefined) { + output.writeFieldBegin('senderMids', Thrift.Type.LIST, 5); + output.writeListBegin(Thrift.Type.STRING, this.senderMids.length); + for (var iter2191 in this.senderMids) + { + if (this.senderMids.hasOwnProperty(iter2191)) + { + iter2191 = this.senderMids[iter2191]; + output.writeString(iter2191); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.spamMessageIds !== null && this.spamMessageIds !== undefined) { + output.writeFieldBegin('spamMessageIds', Thrift.Type.LIST, 6); + output.writeListBegin(Thrift.Type.STRING, this.spamMessageIds.length); + for (var iter2192 in this.spamMessageIds) + { + if (this.spamMessageIds.hasOwnProperty(iter2192)) + { + iter2192 = this.spamMessageIds[iter2192]; + output.writeString(iter2192); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.spamMessages !== null && this.spamMessages !== undefined) { + output.writeFieldBegin('spamMessages', Thrift.Type.LIST, 7); + output.writeListBegin(Thrift.Type.STRING, this.spamMessages.length); + for (var iter2193 in this.spamMessages) + { + if (this.spamMessages.hasOwnProperty(iter2193)) + { + iter2193 = this.spamMessages[iter2193]; + output.writeString(iter2193); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportSpam_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reportSpam_result.prototype = {}; +TalkService_reportSpam_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportSpam_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportSpam_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportSpammer_args = function(args) { + this.spammerMid = null; + this.spammerReasons = null; + this.spamMessageIds = null; + if (args) { + if (args.spammerMid !== undefined && args.spammerMid !== null) { + this.spammerMid = args.spammerMid; + } + if (args.spammerReasons !== undefined && args.spammerReasons !== null) { + this.spammerReasons = Thrift.copyList(args.spammerReasons, [null]); + } + if (args.spamMessageIds !== undefined && args.spamMessageIds !== null) { + this.spamMessageIds = Thrift.copyList(args.spamMessageIds, [null]); + } + } +}; +TalkService_reportSpammer_args.prototype = {}; +TalkService_reportSpammer_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.spammerMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2194 = 0; + var _rtmp32198; + this.spammerReasons = []; + var _etype2197 = 0; + _rtmp32198 = input.readListBegin(); + _etype2197 = _rtmp32198.etype; + _size2194 = _rtmp32198.size; + for (var _i2199 = 0; _i2199 < _size2194; ++_i2199) + { + var elem2200 = null; + elem2200 = input.readI32(); + this.spammerReasons.push(elem2200); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size2201 = 0; + var _rtmp32205; + this.spamMessageIds = []; + var _etype2204 = 0; + _rtmp32205 = input.readListBegin(); + _etype2204 = _rtmp32205.etype; + _size2201 = _rtmp32205.size; + for (var _i2206 = 0; _i2206 < _size2201; ++_i2206) + { + var elem2207 = null; + elem2207 = input.readString(); + this.spamMessageIds.push(elem2207); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportSpammer_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportSpammer_args'); + if (this.spammerMid !== null && this.spammerMid !== undefined) { + output.writeFieldBegin('spammerMid', Thrift.Type.STRING, 2); + output.writeString(this.spammerMid); + output.writeFieldEnd(); + } + if (this.spammerReasons !== null && this.spammerReasons !== undefined) { + output.writeFieldBegin('spammerReasons', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.I32, this.spammerReasons.length); + for (var iter2208 in this.spammerReasons) + { + if (this.spammerReasons.hasOwnProperty(iter2208)) + { + iter2208 = this.spammerReasons[iter2208]; + output.writeI32(iter2208); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.spamMessageIds !== null && this.spamMessageIds !== undefined) { + output.writeFieldBegin('spamMessageIds', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRING, this.spamMessageIds.length); + for (var iter2209 in this.spamMessageIds) + { + if (this.spamMessageIds.hasOwnProperty(iter2209)) + { + iter2209 = this.spamMessageIds[iter2209]; + output.writeString(iter2209); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_reportSpammer_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_reportSpammer_result.prototype = {}; +TalkService_reportSpammer_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_reportSpammer_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_reportSpammer_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestAccountPasswordReset_args = function(args) { + this.provider = null; + this.identifier = null; + this.locale = null; + if (args) { + if (args.provider !== undefined && args.provider !== null) { + this.provider = args.provider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +TalkService_requestAccountPasswordReset_args.prototype = {}; +TalkService_requestAccountPasswordReset_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 4: + if (ftype == Thrift.Type.I32) { + this.provider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestAccountPasswordReset_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestAccountPasswordReset_args'); + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.I32, 4); + output.writeI32(this.provider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 2); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 5); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestAccountPasswordReset_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_requestAccountPasswordReset_result.prototype = {}; +TalkService_requestAccountPasswordReset_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestAccountPasswordReset_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestAccountPasswordReset_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestEmailConfirmation_args = function(args) { + this.emailConfirmation = null; + if (args) { + if (args.emailConfirmation !== undefined && args.emailConfirmation !== null) { + this.emailConfirmation = new ttypes.EmailConfirmation(args.emailConfirmation); + } + } +}; +TalkService_requestEmailConfirmation_args.prototype = {}; +TalkService_requestEmailConfirmation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.emailConfirmation = new ttypes.EmailConfirmation(); + this.emailConfirmation.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestEmailConfirmation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestEmailConfirmation_args'); + if (this.emailConfirmation !== null && this.emailConfirmation !== undefined) { + output.writeFieldBegin('emailConfirmation', Thrift.Type.STRUCT, 2); + this.emailConfirmation.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestEmailConfirmation_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.EmailConfirmationSession(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_requestEmailConfirmation_result.prototype = {}; +TalkService_requestEmailConfirmation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.EmailConfirmationSession(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestEmailConfirmation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestEmailConfirmation_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestIdentityUnbind_args = function(args) { + this.provider = null; + this.identifier = null; + if (args) { + if (args.provider !== undefined && args.provider !== null) { + this.provider = args.provider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + } +}; +TalkService_requestIdentityUnbind_args.prototype = {}; +TalkService_requestIdentityUnbind_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 4: + if (ftype == Thrift.Type.I32) { + this.provider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestIdentityUnbind_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestIdentityUnbind_args'); + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.I32, 4); + output.writeI32(this.provider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 2); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestIdentityUnbind_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_requestIdentityUnbind_result.prototype = {}; +TalkService_requestIdentityUnbind_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestIdentityUnbind_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestIdentityUnbind_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_resendEmailConfirmation_args = function(args) { + this.verifier = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +TalkService_resendEmailConfirmation_args.prototype = {}; +TalkService_resendEmailConfirmation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_resendEmailConfirmation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_resendEmailConfirmation_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 2); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_resendEmailConfirmation_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.EmailConfirmationSession(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_resendEmailConfirmation_result.prototype = {}; +TalkService_resendEmailConfirmation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.EmailConfirmationSession(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_resendEmailConfirmation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_resendEmailConfirmation_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_resendPinCode_args = function(args) { + this.sessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_resendPinCode_args.prototype = {}; +TalkService_resendPinCode_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_resendPinCode_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_resendPinCode_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_resendPinCode_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_resendPinCode_result.prototype = {}; +TalkService_resendPinCode_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_resendPinCode_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_resendPinCode_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_resendPinCodeBySMS_args = function(args) { + this.sessionId = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +TalkService_resendPinCodeBySMS_args.prototype = {}; +TalkService_resendPinCodeBySMS_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_resendPinCodeBySMS_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_resendPinCodeBySMS_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_resendPinCodeBySMS_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_resendPinCodeBySMS_result.prototype = {}; +TalkService_resendPinCodeBySMS_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_resendPinCodeBySMS_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_resendPinCodeBySMS_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendChatChecked_args = function(args) { + this.seq = null; + this.consumer = null; + this.lastMessageId = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.consumer !== undefined && args.consumer !== null) { + this.consumer = args.consumer; + } + if (args.lastMessageId !== undefined && args.lastMessageId !== null) { + this.lastMessageId = args.lastMessageId; + } + } +}; +TalkService_sendChatChecked_args.prototype = {}; +TalkService_sendChatChecked_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.consumer = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.lastMessageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendChatChecked_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendChatChecked_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.consumer !== null && this.consumer !== undefined) { + output.writeFieldBegin('consumer', Thrift.Type.STRING, 2); + output.writeString(this.consumer); + output.writeFieldEnd(); + } + if (this.lastMessageId !== null && this.lastMessageId !== undefined) { + output.writeFieldBegin('lastMessageId', Thrift.Type.STRING, 3); + output.writeString(this.lastMessageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendChatChecked_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendChatChecked_result.prototype = {}; +TalkService_sendChatChecked_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendChatChecked_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendChatChecked_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessageAwaitCommit_args = function(args) { + this.seq = null; + this.message = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +TalkService_sendMessageAwaitCommit_args.prototype = {}; +TalkService_sendMessageAwaitCommit_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessageAwaitCommit_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessageAwaitCommit_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 2); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessageAwaitCommit_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.CommitMessageResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendMessageAwaitCommit_result.prototype = {}; +TalkService_sendMessageAwaitCommit_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.CommitMessageResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessageAwaitCommit_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessageAwaitCommit_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendChatRemoved_args = function(args) { + this.seq = null; + this.consumer = null; + this.lastMessageId = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.consumer !== undefined && args.consumer !== null) { + this.consumer = args.consumer; + } + if (args.lastMessageId !== undefined && args.lastMessageId !== null) { + this.lastMessageId = args.lastMessageId; + } + } +}; +TalkService_sendChatRemoved_args.prototype = {}; +TalkService_sendChatRemoved_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.consumer = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.lastMessageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendChatRemoved_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendChatRemoved_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.consumer !== null && this.consumer !== undefined) { + output.writeFieldBegin('consumer', Thrift.Type.STRING, 2); + output.writeString(this.consumer); + output.writeFieldEnd(); + } + if (this.lastMessageId !== null && this.lastMessageId !== undefined) { + output.writeFieldBegin('lastMessageId', Thrift.Type.STRING, 3); + output.writeString(this.lastMessageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendChatRemoved_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendChatRemoved_result.prototype = {}; +TalkService_sendChatRemoved_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendChatRemoved_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendChatRemoved_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendContentPreviewUpdated_args = function(args) { + this.esq = null; + this.messageId = null; + this.receiverMids = null; + if (args) { + if (args.esq !== undefined && args.esq !== null) { + this.esq = args.esq; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + if (args.receiverMids !== undefined && args.receiverMids !== null) { + this.receiverMids = Thrift.copyList(args.receiverMids, [null]); + } + } +}; +TalkService_sendContentPreviewUpdated_args.prototype = {}; +TalkService_sendContentPreviewUpdated_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.esq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2210 = 0; + var _rtmp32214; + this.receiverMids = []; + var _etype2213 = 0; + _rtmp32214 = input.readListBegin(); + _etype2213 = _rtmp32214.etype; + _size2210 = _rtmp32214.size; + for (var _i2215 = 0; _i2215 < _size2210; ++_i2215) + { + var elem2216 = null; + elem2216 = input.readString(); + this.receiverMids.push(elem2216); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendContentPreviewUpdated_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendContentPreviewUpdated_args'); + if (this.esq !== null && this.esq !== undefined) { + output.writeFieldBegin('esq', Thrift.Type.I32, 1); + output.writeI32(this.esq); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 2); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + if (this.receiverMids !== null && this.receiverMids !== undefined) { + output.writeFieldBegin('receiverMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.receiverMids.length); + for (var iter2217 in this.receiverMids) + { + if (this.receiverMids.hasOwnProperty(iter2217)) + { + iter2217 = this.receiverMids[iter2217]; + output.writeString(iter2217); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendContentPreviewUpdated_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendContentPreviewUpdated_result.prototype = {}; +TalkService_sendContentPreviewUpdated_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2218 = 0; + var _rtmp32222; + this.success = {}; + var _ktype2219 = 0; + var _vtype2220 = 0; + _rtmp32222 = input.readMapBegin(); + _ktype2219 = _rtmp32222.ktype; + _vtype2220 = _rtmp32222.vtype; + _size2218 = _rtmp32222.size; + for (var _i2223 = 0; _i2223 < _size2218; ++_i2223) + { + var key2224 = null; + var val2225 = null; + key2224 = input.readString(); + val2225 = input.readString(); + this.success[key2224] = val2225; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendContentPreviewUpdated_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendContentPreviewUpdated_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter2226 in this.success) + { + if (this.success.hasOwnProperty(kiter2226)) + { + var viter2227 = this.success[kiter2226]; + output.writeString(kiter2226); + output.writeString(viter2227); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendContentReceipt_args = function(args) { + this.seq = null; + this.consumer = null; + this.messageId = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.consumer !== undefined && args.consumer !== null) { + this.consumer = args.consumer; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +TalkService_sendContentReceipt_args.prototype = {}; +TalkService_sendContentReceipt_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.consumer = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendContentReceipt_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendContentReceipt_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.consumer !== null && this.consumer !== undefined) { + output.writeFieldBegin('consumer', Thrift.Type.STRING, 2); + output.writeString(this.consumer); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 3); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendContentReceipt_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendContentReceipt_result.prototype = {}; +TalkService_sendContentReceipt_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendContentReceipt_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendContentReceipt_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendDummyPush_args = function(args) { +}; +TalkService_sendDummyPush_args.prototype = {}; +TalkService_sendDummyPush_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendDummyPush_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendDummyPush_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendDummyPush_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendDummyPush_result.prototype = {}; +TalkService_sendDummyPush_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendDummyPush_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendDummyPush_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeE2EEPublicKey_args = function(args) { + this.publicKey = null; + if (args) { + if (args.publicKey !== undefined && args.publicKey !== null) { + this.publicKey = new ttypes.E2EEPublicKey(args.publicKey); + } + } +}; +TalkService_removeE2EEPublicKey_args.prototype = {}; +TalkService_removeE2EEPublicKey_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.publicKey = new ttypes.E2EEPublicKey(); + this.publicKey.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeE2EEPublicKey_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeE2EEPublicKey_args'); + if (this.publicKey !== null && this.publicKey !== undefined) { + output.writeFieldBegin('publicKey', Thrift.Type.STRUCT, 2); + this.publicKey.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_removeE2EEPublicKey_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_removeE2EEPublicKey_result.prototype = {}; +TalkService_removeE2EEPublicKey_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_removeE2EEPublicKey_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_removeE2EEPublicKey_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_negotiateE2EEPublicKey_args = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +TalkService_negotiateE2EEPublicKey_args.prototype = {}; +TalkService_negotiateE2EEPublicKey_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_negotiateE2EEPublicKey_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_negotiateE2EEPublicKey_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_negotiateE2EEPublicKey_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.E2EENegotiationResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_negotiateE2EEPublicKey_result.prototype = {}; +TalkService_negotiateE2EEPublicKey_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.E2EENegotiationResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_negotiateE2EEPublicKey_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_negotiateE2EEPublicKey_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getE2EEPublicKey_args = function(args) { + this.mid = null; + this.version = null; + this.keyId = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.version !== undefined && args.version !== null) { + this.version = args.version; + } + if (args.keyId !== undefined && args.keyId !== null) { + this.keyId = args.keyId; + } + } +}; +TalkService_getE2EEPublicKey_args.prototype = {}; +TalkService_getE2EEPublicKey_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.version = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.keyId = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getE2EEPublicKey_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getE2EEPublicKey_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.version !== null && this.version !== undefined) { + output.writeFieldBegin('version', Thrift.Type.I32, 3); + output.writeI32(this.version); + output.writeFieldEnd(); + } + if (this.keyId !== null && this.keyId !== undefined) { + output.writeFieldBegin('keyId', Thrift.Type.I32, 4); + output.writeI32(this.keyId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getE2EEPublicKey_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.E2EEPublicKey(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getE2EEPublicKey_result.prototype = {}; +TalkService_getE2EEPublicKey_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.E2EEPublicKey(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getE2EEPublicKey_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getE2EEPublicKey_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestE2EEKeyExchange_args = function(args) { + this.reqSeq = null; + this.temporalPublicKey = null; + this.publicKey = null; + this.verifier = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.temporalPublicKey !== undefined && args.temporalPublicKey !== null) { + this.temporalPublicKey = args.temporalPublicKey; + } + if (args.publicKey !== undefined && args.publicKey !== null) { + this.publicKey = new ttypes.E2EEPublicKey(args.publicKey); + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + } +}; +TalkService_requestE2EEKeyExchange_args.prototype = {}; +TalkService_requestE2EEKeyExchange_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.temporalPublicKey = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.publicKey = new ttypes.E2EEPublicKey(); + this.publicKey.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestE2EEKeyExchange_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestE2EEKeyExchange_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.temporalPublicKey !== null && this.temporalPublicKey !== undefined) { + output.writeFieldBegin('temporalPublicKey', Thrift.Type.STRING, 2); + output.writeBinary(this.temporalPublicKey); + output.writeFieldEnd(); + } + if (this.publicKey !== null && this.publicKey !== undefined) { + output.writeFieldBegin('publicKey', Thrift.Type.STRUCT, 3); + this.publicKey.write(output); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 4); + output.writeBinary(this.verifier); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_requestE2EEKeyExchange_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_requestE2EEKeyExchange_result.prototype = {}; +TalkService_requestE2EEKeyExchange_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_requestE2EEKeyExchange_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_requestE2EEKeyExchange_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getLastE2EEPublicKeys_args = function(args) { + this.chatMid = null; + if (args) { + if (args.chatMid !== undefined && args.chatMid !== null) { + this.chatMid = args.chatMid; + } + } +}; +TalkService_getLastE2EEPublicKeys_args.prototype = {}; +TalkService_getLastE2EEPublicKeys_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getLastE2EEPublicKeys_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getLastE2EEPublicKeys_args'); + if (this.chatMid !== null && this.chatMid !== undefined) { + output.writeFieldBegin('chatMid', Thrift.Type.STRING, 2); + output.writeString(this.chatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getLastE2EEPublicKeys_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.E2EEPublicKey]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getLastE2EEPublicKeys_result.prototype = {}; +TalkService_getLastE2EEPublicKeys_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2228 = 0; + var _rtmp32232; + this.success = {}; + var _ktype2229 = 0; + var _vtype2230 = 0; + _rtmp32232 = input.readMapBegin(); + _ktype2229 = _rtmp32232.ktype; + _vtype2230 = _rtmp32232.vtype; + _size2228 = _rtmp32232.size; + for (var _i2233 = 0; _i2233 < _size2228; ++_i2233) + { + var key2234 = null; + var val2235 = null; + key2234 = input.readString(); + val2235 = new ttypes.E2EEPublicKey(); + val2235.read(input); + this.success[key2234] = val2235; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getLastE2EEPublicKeys_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getLastE2EEPublicKeys_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter2236 in this.success) + { + if (this.success.hasOwnProperty(kiter2236)) + { + var viter2237 = this.success[kiter2236]; + output.writeString(kiter2236); + viter2237.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerE2EEPublicKey_args = function(args) { + this.reqSeq = null; + this.publicKey = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.publicKey !== undefined && args.publicKey !== null) { + this.publicKey = new ttypes.E2EEPublicKey(args.publicKey); + } + } +}; +TalkService_registerE2EEPublicKey_args.prototype = {}; +TalkService_registerE2EEPublicKey_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.publicKey = new ttypes.E2EEPublicKey(); + this.publicKey.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerE2EEPublicKey_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerE2EEPublicKey_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.publicKey !== null && this.publicKey !== undefined) { + output.writeFieldBegin('publicKey', Thrift.Type.STRUCT, 2); + this.publicKey.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_registerE2EEPublicKey_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.E2EEPublicKey(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_registerE2EEPublicKey_result.prototype = {}; +TalkService_registerE2EEPublicKey_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.E2EEPublicKey(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_registerE2EEPublicKey_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_registerE2EEPublicKey_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getE2EEPublicKeys_args = function(args) { +}; +TalkService_getE2EEPublicKeys_args.prototype = {}; +TalkService_getE2EEPublicKeys_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getE2EEPublicKeys_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getE2EEPublicKeys_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getE2EEPublicKeys_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.E2EEPublicKey]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getE2EEPublicKeys_result.prototype = {}; +TalkService_getE2EEPublicKeys_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2238 = 0; + var _rtmp32242; + this.success = []; + var _etype2241 = 0; + _rtmp32242 = input.readListBegin(); + _etype2241 = _rtmp32242.etype; + _size2238 = _rtmp32242.size; + for (var _i2243 = 0; _i2243 < _size2238; ++_i2243) + { + var elem2244 = null; + elem2244 = new ttypes.E2EEPublicKey(); + elem2244.read(input); + this.success.push(elem2244); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getE2EEPublicKeys_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getE2EEPublicKeys_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2245 in this.success) + { + if (this.success.hasOwnProperty(iter2245)) + { + iter2245 = this.success[iter2245]; + iter2245.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getE2EEPublicKeysEx_args = function(args) { + this.ignoreE2EEStatus = null; + if (args) { + if (args.ignoreE2EEStatus !== undefined && args.ignoreE2EEStatus !== null) { + this.ignoreE2EEStatus = args.ignoreE2EEStatus; + } + } +}; +TalkService_getE2EEPublicKeysEx_args.prototype = {}; +TalkService_getE2EEPublicKeysEx_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.BOOL) { + this.ignoreE2EEStatus = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getE2EEPublicKeysEx_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getE2EEPublicKeysEx_args'); + if (this.ignoreE2EEStatus !== null && this.ignoreE2EEStatus !== undefined) { + output.writeFieldBegin('ignoreE2EEStatus', Thrift.Type.BOOL, 2); + output.writeBool(this.ignoreE2EEStatus); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getE2EEPublicKeysEx_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.E2EEPublicKey]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getE2EEPublicKeysEx_result.prototype = {}; +TalkService_getE2EEPublicKeysEx_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2246 = 0; + var _rtmp32250; + this.success = []; + var _etype2249 = 0; + _rtmp32250 = input.readListBegin(); + _etype2249 = _rtmp32250.etype; + _size2246 = _rtmp32250.size; + for (var _i2251 = 0; _i2251 < _size2246; ++_i2251) + { + var elem2252 = null; + elem2252 = new ttypes.E2EEPublicKey(); + elem2252.read(input); + this.success.push(elem2252); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getE2EEPublicKeysEx_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getE2EEPublicKeysEx_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2253 in this.success) + { + if (this.success.hasOwnProperty(iter2253)) + { + iter2253 = this.success[iter2253]; + iter2253.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getReadMessageOpsInBulk_args = function(args) { + this.chatIds = null; + if (args) { + if (args.chatIds !== undefined && args.chatIds !== null) { + this.chatIds = Thrift.copyList(args.chatIds, [null]); + } + } +}; +TalkService_getReadMessageOpsInBulk_args.prototype = {}; +TalkService_getReadMessageOpsInBulk_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2254 = 0; + var _rtmp32258; + this.chatIds = []; + var _etype2257 = 0; + _rtmp32258 = input.readListBegin(); + _etype2257 = _rtmp32258.etype; + _size2254 = _rtmp32258.size; + for (var _i2259 = 0; _i2259 < _size2254; ++_i2259) + { + var elem2260 = null; + elem2260 = input.readString(); + this.chatIds.push(elem2260); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getReadMessageOpsInBulk_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getReadMessageOpsInBulk_args'); + if (this.chatIds !== null && this.chatIds !== undefined) { + output.writeFieldBegin('chatIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.chatIds.length); + for (var iter2261 in this.chatIds) + { + if (this.chatIds.hasOwnProperty(iter2261)) + { + iter2261 = this.chatIds[iter2261]; + output.writeString(iter2261); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getReadMessageOpsInBulk_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Operation]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getReadMessageOpsInBulk_result.prototype = {}; +TalkService_getReadMessageOpsInBulk_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2262 = 0; + var _rtmp32266; + this.success = []; + var _etype2265 = 0; + _rtmp32266 = input.readListBegin(); + _etype2265 = _rtmp32266.etype; + _size2262 = _rtmp32266.size; + for (var _i2267 = 0; _i2267 < _size2262; ++_i2267) + { + var elem2268 = null; + elem2268 = new ttypes.Operation(); + elem2268.read(input); + this.success.push(elem2268); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getReadMessageOpsInBulk_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getReadMessageOpsInBulk_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2269 in this.success) + { + if (this.success.hasOwnProperty(iter2269)) + { + iter2269 = this.success[iter2269]; + iter2269.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendEvent_args = function(args) { + this.seq = null; + this.message = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +TalkService_sendEvent_args.prototype = {}; +TalkService_sendEvent_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendEvent_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendEvent_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 2); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendEvent_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Message(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendEvent_result.prototype = {}; +TalkService_sendEvent_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Message(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendEvent_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendEvent_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessage_args = function(args) { + this.seq = null; + this.message = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +TalkService_sendMessage_args.prototype = {}; +TalkService_sendMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessage_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessage_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 2); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Message(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendMessage_result.prototype = {}; +TalkService_sendMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Message(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessage_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessageIgnored_args = function(args) { + this.seq = null; + this.consumer = null; + this.messageIds = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.consumer !== undefined && args.consumer !== null) { + this.consumer = args.consumer; + } + if (args.messageIds !== undefined && args.messageIds !== null) { + this.messageIds = Thrift.copyList(args.messageIds, [null]); + } + } +}; +TalkService_sendMessageIgnored_args.prototype = {}; +TalkService_sendMessageIgnored_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.consumer = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2270 = 0; + var _rtmp32274; + this.messageIds = []; + var _etype2273 = 0; + _rtmp32274 = input.readListBegin(); + _etype2273 = _rtmp32274.etype; + _size2270 = _rtmp32274.size; + for (var _i2275 = 0; _i2275 < _size2270; ++_i2275) + { + var elem2276 = null; + elem2276 = input.readString(); + this.messageIds.push(elem2276); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessageIgnored_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessageIgnored_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.consumer !== null && this.consumer !== undefined) { + output.writeFieldBegin('consumer', Thrift.Type.STRING, 2); + output.writeString(this.consumer); + output.writeFieldEnd(); + } + if (this.messageIds !== null && this.messageIds !== undefined) { + output.writeFieldBegin('messageIds', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.messageIds.length); + for (var iter2277 in this.messageIds) + { + if (this.messageIds.hasOwnProperty(iter2277)) + { + iter2277 = this.messageIds[iter2277]; + output.writeString(iter2277); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessageIgnored_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendMessageIgnored_result.prototype = {}; +TalkService_sendMessageIgnored_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessageIgnored_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessageIgnored_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessageReceipt_args = function(args) { + this.seq = null; + this.consumer = null; + this.messageIds = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.consumer !== undefined && args.consumer !== null) { + this.consumer = args.consumer; + } + if (args.messageIds !== undefined && args.messageIds !== null) { + this.messageIds = Thrift.copyList(args.messageIds, [null]); + } + } +}; +TalkService_sendMessageReceipt_args.prototype = {}; +TalkService_sendMessageReceipt_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.consumer = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size2278 = 0; + var _rtmp32282; + this.messageIds = []; + var _etype2281 = 0; + _rtmp32282 = input.readListBegin(); + _etype2281 = _rtmp32282.etype; + _size2278 = _rtmp32282.size; + for (var _i2283 = 0; _i2283 < _size2278; ++_i2283) + { + var elem2284 = null; + elem2284 = input.readString(); + this.messageIds.push(elem2284); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessageReceipt_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessageReceipt_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.consumer !== null && this.consumer !== undefined) { + output.writeFieldBegin('consumer', Thrift.Type.STRING, 2); + output.writeString(this.consumer); + output.writeFieldEnd(); + } + if (this.messageIds !== null && this.messageIds !== undefined) { + output.writeFieldBegin('messageIds', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.messageIds.length); + for (var iter2285 in this.messageIds) + { + if (this.messageIds.hasOwnProperty(iter2285)) + { + iter2285 = this.messageIds[iter2285]; + output.writeString(iter2285); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessageReceipt_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendMessageReceipt_result.prototype = {}; +TalkService_sendMessageReceipt_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessageReceipt_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessageReceipt_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactByMetaTag_args = function(args) { + this.userid = null; + this.reference = null; + if (args) { + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + if (args.reference !== undefined && args.reference !== null) { + this.reference = args.reference; + } + } +}; +TalkService_findContactByMetaTag_args.prototype = {}; +TalkService_findContactByMetaTag_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.reference = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactByMetaTag_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactByMetaTag_args'); + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 2); + output.writeString(this.userid); + output.writeFieldEnd(); + } + if (this.reference !== null && this.reference !== undefined) { + output.writeFieldBegin('reference', Thrift.Type.STRING, 3); + output.writeString(this.reference); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_findContactByMetaTag_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Contact(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_findContactByMetaTag_result.prototype = {}; +TalkService_findContactByMetaTag_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Contact(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_findContactByMetaTag_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_findContactByMetaTag_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessageToMyHome_args = function(args) { + this.seq = null; + this.message = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +TalkService_sendMessageToMyHome_args.prototype = {}; +TalkService_sendMessageToMyHome_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessageToMyHome_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessageToMyHome_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 2); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_sendMessageToMyHome_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Message(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_sendMessageToMyHome_result.prototype = {}; +TalkService_sendMessageToMyHome_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Message(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_sendMessageToMyHome_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_sendMessageToMyHome_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_setBuddyLocation_args = function(args) { + this.mid = null; + this.index = null; + this.location = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.index !== undefined && args.index !== null) { + this.index = args.index; + } + if (args.location !== undefined && args.location !== null) { + this.location = new ttypes.Geolocation(args.location); + } + } +}; +TalkService_setBuddyLocation_args.prototype = {}; +TalkService_setBuddyLocation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.index = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.location = new ttypes.Geolocation(); + this.location.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_setBuddyLocation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_setBuddyLocation_args'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.index !== null && this.index !== undefined) { + output.writeFieldBegin('index', Thrift.Type.I32, 3); + output.writeI32(this.index); + output.writeFieldEnd(); + } + if (this.location !== null && this.location !== undefined) { + output.writeFieldBegin('location', Thrift.Type.STRUCT, 4); + this.location.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_setBuddyLocation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_setBuddyLocation_result.prototype = {}; +TalkService_setBuddyLocation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_setBuddyLocation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_setBuddyLocation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_setIdentityCredential_args = function(args) { + this.identifier = null; + this.verifier = null; + this.provider = null; + if (args) { + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.provider !== undefined && args.provider !== null) { + this.provider = args.provider; + } + } +}; +TalkService_setIdentityCredential_args.prototype = {}; +TalkService_setIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.provider = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_setIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_setIdentityCredential_args'); + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 2); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 3); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.I32, 4); + output.writeI32(this.provider); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_setIdentityCredential_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_setIdentityCredential_result.prototype = {}; +TalkService_setIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_setIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_setIdentityCredential_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_setNotificationsEnabled_args = function(args) { + this.reqSeq = null; + this.type = null; + this.target = null; + this.enablement = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.target !== undefined && args.target !== null) { + this.target = args.target; + } + if (args.enablement !== undefined && args.enablement !== null) { + this.enablement = args.enablement; + } + } +}; +TalkService_setNotificationsEnabled_args.prototype = {}; +TalkService_setNotificationsEnabled_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.target = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.enablement = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_setNotificationsEnabled_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_setNotificationsEnabled_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 2); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.target !== null && this.target !== undefined) { + output.writeFieldBegin('target', Thrift.Type.STRING, 3); + output.writeString(this.target); + output.writeFieldEnd(); + } + if (this.enablement !== null && this.enablement !== undefined) { + output.writeFieldBegin('enablement', Thrift.Type.BOOL, 4); + output.writeBool(this.enablement); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_setNotificationsEnabled_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_setNotificationsEnabled_result.prototype = {}; +TalkService_setNotificationsEnabled_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_setNotificationsEnabled_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_setNotificationsEnabled_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_startUpdateVerification_args = function(args) { + this.region = null; + this.carrier = null; + this.phone = null; + this.udidHash = null; + this.deviceInfo = null; + this.networkCode = null; + this.locale = null; + if (args) { + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + if (args.carrier !== undefined && args.carrier !== null) { + this.carrier = args.carrier; + } + if (args.phone !== undefined && args.phone !== null) { + this.phone = args.phone; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + if (args.networkCode !== undefined && args.networkCode !== null) { + this.networkCode = args.networkCode; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +TalkService_startUpdateVerification_args.prototype = {}; +TalkService_startUpdateVerification_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.carrier = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.phone = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.networkCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_startUpdateVerification_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_startUpdateVerification_args'); + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 2); + output.writeString(this.region); + output.writeFieldEnd(); + } + if (this.carrier !== null && this.carrier !== undefined) { + output.writeFieldBegin('carrier', Thrift.Type.I32, 3); + output.writeI32(this.carrier); + output.writeFieldEnd(); + } + if (this.phone !== null && this.phone !== undefined) { + output.writeFieldBegin('phone', Thrift.Type.STRING, 4); + output.writeString(this.phone); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 5); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 6); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + if (this.networkCode !== null && this.networkCode !== undefined) { + output.writeFieldBegin('networkCode', Thrift.Type.STRING, 7); + output.writeString(this.networkCode); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 8); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_startUpdateVerification_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.VerificationSessionData(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_startUpdateVerification_result.prototype = {}; +TalkService_startUpdateVerification_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.VerificationSessionData(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_startUpdateVerification_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_startUpdateVerification_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_startVerification_args = function(args) { + this.region = null; + this.carrier = null; + this.phone = null; + this.udidHash = null; + this.deviceInfo = null; + this.networkCode = null; + this.mid = null; + this.locale = null; + this.simInfo = null; + this.oldUdidHash = null; + if (args) { + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + if (args.carrier !== undefined && args.carrier !== null) { + this.carrier = args.carrier; + } + if (args.phone !== undefined && args.phone !== null) { + this.phone = args.phone; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + if (args.networkCode !== undefined && args.networkCode !== null) { + this.networkCode = args.networkCode; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + if (args.simInfo !== undefined && args.simInfo !== null) { + this.simInfo = new ttypes.SIMInfo(args.simInfo); + } + if (args.oldUdidHash !== undefined && args.oldUdidHash !== null) { + this.oldUdidHash = args.oldUdidHash; + } + } +}; +TalkService_startVerification_args.prototype = {}; +TalkService_startVerification_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.carrier = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.phone = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.networkCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRUCT) { + this.simInfo = new ttypes.SIMInfo(); + this.simInfo.read(input); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.oldUdidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_startVerification_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_startVerification_args'); + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 2); + output.writeString(this.region); + output.writeFieldEnd(); + } + if (this.carrier !== null && this.carrier !== undefined) { + output.writeFieldBegin('carrier', Thrift.Type.I32, 3); + output.writeI32(this.carrier); + output.writeFieldEnd(); + } + if (this.phone !== null && this.phone !== undefined) { + output.writeFieldBegin('phone', Thrift.Type.STRING, 4); + output.writeString(this.phone); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 5); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 6); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + if (this.networkCode !== null && this.networkCode !== undefined) { + output.writeFieldBegin('networkCode', Thrift.Type.STRING, 7); + output.writeString(this.networkCode); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 8); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 9); + output.writeString(this.locale); + output.writeFieldEnd(); + } + if (this.simInfo !== null && this.simInfo !== undefined) { + output.writeFieldBegin('simInfo', Thrift.Type.STRUCT, 10); + this.simInfo.write(output); + output.writeFieldEnd(); + } + if (this.oldUdidHash !== null && this.oldUdidHash !== undefined) { + output.writeFieldBegin('oldUdidHash', Thrift.Type.STRING, 11); + output.writeString(this.oldUdidHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_startVerification_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.VerificationSessionData(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_startVerification_result.prototype = {}; +TalkService_startVerification_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.VerificationSessionData(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_startVerification_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_startVerification_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateGroupPreferenceAttribute_args = function(args) { + this.reqSeq = null; + this.groupMid = null; + this.updatedAttrs = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.groupMid !== undefined && args.groupMid !== null) { + this.groupMid = args.groupMid; + } + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyMap(args.updatedAttrs, [null]); + } + } +}; +TalkService_updateGroupPreferenceAttribute_args.prototype = {}; +TalkService_updateGroupPreferenceAttribute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.groupMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size2286 = 0; + var _rtmp32290; + this.updatedAttrs = {}; + var _ktype2287 = 0; + var _vtype2288 = 0; + _rtmp32290 = input.readMapBegin(); + _ktype2287 = _rtmp32290.ktype; + _vtype2288 = _rtmp32290.vtype; + _size2286 = _rtmp32290.size; + for (var _i2291 = 0; _i2291 < _size2286; ++_i2291) + { + var key2292 = null; + var val2293 = null; + key2292 = input.readI32(); + val2293 = input.readString(); + this.updatedAttrs[key2292] = val2293; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateGroupPreferenceAttribute_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateGroupPreferenceAttribute_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.groupMid !== null && this.groupMid !== undefined) { + output.writeFieldBegin('groupMid', Thrift.Type.STRING, 2); + output.writeString(this.groupMid); + output.writeFieldEnd(); + } + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.I32, Thrift.Type.STRING, Thrift.objectLength(this.updatedAttrs)); + for (var kiter2294 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(kiter2294)) + { + var viter2295 = this.updatedAttrs[kiter2294]; + output.writeI32(kiter2294); + output.writeString(viter2295); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateGroupPreferenceAttribute_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateGroupPreferenceAttribute_result.prototype = {}; +TalkService_updateGroupPreferenceAttribute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateGroupPreferenceAttribute_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateGroupPreferenceAttribute_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createRoomV2_args = function(args) { + this.reqSeq = null; + this.contactIds = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.contactIds !== undefined && args.contactIds !== null) { + this.contactIds = Thrift.copyList(args.contactIds, [null]); + } + } +}; +TalkService_createRoomV2_args.prototype = {}; +TalkService_createRoomV2_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2296 = 0; + var _rtmp32300; + this.contactIds = []; + var _etype2299 = 0; + _rtmp32300 = input.readListBegin(); + _etype2299 = _rtmp32300.etype; + _size2296 = _rtmp32300.size; + for (var _i2301 = 0; _i2301 < _size2296; ++_i2301) + { + var elem2302 = null; + elem2302 = input.readString(); + this.contactIds.push(elem2302); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createRoomV2_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_createRoomV2_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.contactIds !== null && this.contactIds !== undefined) { + output.writeFieldBegin('contactIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.contactIds.length); + for (var iter2303 in this.contactIds) + { + if (this.contactIds.hasOwnProperty(iter2303)) + { + iter2303 = this.contactIds[iter2303]; + output.writeString(iter2303); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_createRoomV2_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Room(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_createRoomV2_result.prototype = {}; +TalkService_createRoomV2_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Room(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_createRoomV2_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_createRoomV2_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_storeUpdateProfileAttribute_args = function(args) { + this.seq = null; + this.profileAttribute = null; + this.value = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.profileAttribute !== undefined && args.profileAttribute !== null) { + this.profileAttribute = args.profileAttribute; + } + if (args.value !== undefined && args.value !== null) { + this.value = args.value; + } + } +}; +TalkService_storeUpdateProfileAttribute_args.prototype = {}; +TalkService_storeUpdateProfileAttribute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.profileAttribute = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.value = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_storeUpdateProfileAttribute_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_storeUpdateProfileAttribute_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.profileAttribute !== null && this.profileAttribute !== undefined) { + output.writeFieldBegin('profileAttribute', Thrift.Type.I32, 2); + output.writeI32(this.profileAttribute); + output.writeFieldEnd(); + } + if (this.value !== null && this.value !== undefined) { + output.writeFieldBegin('value', Thrift.Type.STRING, 3); + output.writeString(this.value); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_storeUpdateProfileAttribute_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_storeUpdateProfileAttribute_result.prototype = {}; +TalkService_storeUpdateProfileAttribute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_storeUpdateProfileAttribute_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_storeUpdateProfileAttribute_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_syncContactBySnsIds_args = function(args) { + this.reqSeq = null; + this.modifications = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.modifications !== undefined && args.modifications !== null) { + this.modifications = Thrift.copyList(args.modifications, [ttypes.SnsFriendModification]); + } + } +}; +TalkService_syncContactBySnsIds_args.prototype = {}; +TalkService_syncContactBySnsIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2304 = 0; + var _rtmp32308; + this.modifications = []; + var _etype2307 = 0; + _rtmp32308 = input.readListBegin(); + _etype2307 = _rtmp32308.etype; + _size2304 = _rtmp32308.size; + for (var _i2309 = 0; _i2309 < _size2304; ++_i2309) + { + var elem2310 = null; + elem2310 = new ttypes.SnsFriendModification(); + elem2310.read(input); + this.modifications.push(elem2310); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_syncContactBySnsIds_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_syncContactBySnsIds_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.modifications !== null && this.modifications !== undefined) { + output.writeFieldBegin('modifications', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.modifications.length); + for (var iter2311 in this.modifications) + { + if (this.modifications.hasOwnProperty(iter2311)) + { + iter2311 = this.modifications[iter2311]; + iter2311.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_syncContactBySnsIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.SnsFriendContactRegistration]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_syncContactBySnsIds_result.prototype = {}; +TalkService_syncContactBySnsIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2312 = 0; + var _rtmp32316; + this.success = []; + var _etype2315 = 0; + _rtmp32316 = input.readListBegin(); + _etype2315 = _rtmp32316.etype; + _size2312 = _rtmp32316.size; + for (var _i2317 = 0; _i2317 < _size2312; ++_i2317) + { + var elem2318 = null; + elem2318 = new ttypes.SnsFriendContactRegistration(); + elem2318.read(input); + this.success.push(elem2318); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_syncContactBySnsIds_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_syncContactBySnsIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2319 in this.success) + { + if (this.success.hasOwnProperty(iter2319)) + { + iter2319 = this.success[iter2319]; + iter2319.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_syncContacts_args = function(args) { + this.reqSeq = null; + this.localContacts = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.localContacts !== undefined && args.localContacts !== null) { + this.localContacts = Thrift.copyList(args.localContacts, [ttypes.ContactModification]); + } + } +}; +TalkService_syncContacts_args.prototype = {}; +TalkService_syncContacts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2320 = 0; + var _rtmp32324; + this.localContacts = []; + var _etype2323 = 0; + _rtmp32324 = input.readListBegin(); + _etype2323 = _rtmp32324.etype; + _size2320 = _rtmp32324.size; + for (var _i2325 = 0; _i2325 < _size2320; ++_i2325) + { + var elem2326 = null; + elem2326 = new ttypes.ContactModification(); + elem2326.read(input); + this.localContacts.push(elem2326); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_syncContacts_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_syncContacts_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.localContacts !== null && this.localContacts !== undefined) { + output.writeFieldBegin('localContacts', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.localContacts.length); + for (var iter2327 in this.localContacts) + { + if (this.localContacts.hasOwnProperty(iter2327)) + { + iter2327 = this.localContacts[iter2327]; + iter2327.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_syncContacts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [ttypes.ContactRegistration]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_syncContacts_result.prototype = {}; +TalkService_syncContacts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2328 = 0; + var _rtmp32332; + this.success = {}; + var _ktype2329 = 0; + var _vtype2330 = 0; + _rtmp32332 = input.readMapBegin(); + _ktype2329 = _rtmp32332.ktype; + _vtype2330 = _rtmp32332.vtype; + _size2328 = _rtmp32332.size; + for (var _i2333 = 0; _i2333 < _size2328; ++_i2333) + { + var key2334 = null; + var val2335 = null; + key2334 = input.readString(); + val2335 = new ttypes.ContactRegistration(); + val2335.read(input); + this.success[key2334] = val2335; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_syncContacts_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_syncContacts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.success)); + for (var kiter2336 in this.success) + { + if (this.success.hasOwnProperty(kiter2336)) + { + var viter2337 = this.success[kiter2336]; + output.writeString(kiter2336); + viter2337.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_trySendMessage_args = function(args) { + this.seq = null; + this.message = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +TalkService_trySendMessage_args.prototype = {}; +TalkService_trySendMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.seq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_trySendMessage_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_trySendMessage_args'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I32, 1); + output.writeI32(this.seq); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 2); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_trySendMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Message(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_trySendMessage_result.prototype = {}; +TalkService_trySendMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Message(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_trySendMessage_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_trySendMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getNextMessagesV2_args = function(args) { + this.messageBoxId = null; + this.startMessageId = null; + this.messagesCount = null; + if (args) { + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + if (args.startMessageId !== undefined && args.startMessageId !== null) { + this.startMessageId = new ttypes.MessageBoxV2MessageId(args.startMessageId); + } + if (args.messagesCount !== undefined && args.messagesCount !== null) { + this.messagesCount = args.messagesCount; + } + } +}; +TalkService_getNextMessagesV2_args.prototype = {}; +TalkService_getNextMessagesV2_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.startMessageId = new ttypes.MessageBoxV2MessageId(); + this.startMessageId.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.messagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getNextMessagesV2_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getNextMessagesV2_args'); + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 2); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + if (this.startMessageId !== null && this.startMessageId !== undefined) { + output.writeFieldBegin('startMessageId', Thrift.Type.STRUCT, 3); + this.startMessageId.write(output); + output.writeFieldEnd(); + } + if (this.messagesCount !== null && this.messagesCount !== undefined) { + output.writeFieldBegin('messagesCount', Thrift.Type.I32, 4); + output.writeI32(this.messagesCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getNextMessagesV2_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Message]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getNextMessagesV2_result.prototype = {}; +TalkService_getNextMessagesV2_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2338 = 0; + var _rtmp32342; + this.success = []; + var _etype2341 = 0; + _rtmp32342 = input.readListBegin(); + _etype2341 = _rtmp32342.etype; + _size2338 = _rtmp32342.size; + for (var _i2343 = 0; _i2343 < _size2338; ++_i2343) + { + var elem2344 = null; + elem2344 = new ttypes.Message(); + elem2344.read(input); + this.success.push(elem2344); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getNextMessagesV2_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getNextMessagesV2_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2345 in this.success) + { + if (this.success.hasOwnProperty(iter2345)) + { + iter2345 = this.success[iter2345]; + iter2345.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxCompactWrapUpV2_args = function(args) { + this.messageBoxId = null; + if (args) { + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + } +}; +TalkService_getMessageBoxCompactWrapUpV2_args.prototype = {}; +TalkService_getMessageBoxCompactWrapUpV2_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxCompactWrapUpV2_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxCompactWrapUpV2_args'); + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 2); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getMessageBoxCompactWrapUpV2_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.TMessageBoxWrapUp(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getMessageBoxCompactWrapUpV2_result.prototype = {}; +TalkService_getMessageBoxCompactWrapUpV2_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.TMessageBoxWrapUp(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getMessageBoxCompactWrapUpV2_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getMessageBoxCompactWrapUpV2_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRecentMessagesV2_args = function(args) { + this.messageBoxId = null; + this.messagesCount = null; + if (args) { + if (args.messageBoxId !== undefined && args.messageBoxId !== null) { + this.messageBoxId = args.messageBoxId; + } + if (args.messagesCount !== undefined && args.messagesCount !== null) { + this.messagesCount = args.messagesCount; + } + } +}; +TalkService_getRecentMessagesV2_args.prototype = {}; +TalkService_getRecentMessagesV2_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.messageBoxId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.messagesCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRecentMessagesV2_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRecentMessagesV2_args'); + if (this.messageBoxId !== null && this.messageBoxId !== undefined) { + output.writeFieldBegin('messageBoxId', Thrift.Type.STRING, 2); + output.writeString(this.messageBoxId); + output.writeFieldEnd(); + } + if (this.messagesCount !== null && this.messagesCount !== undefined) { + output.writeFieldBegin('messagesCount', Thrift.Type.I32, 3); + output.writeI32(this.messagesCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_getRecentMessagesV2_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.Message]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_getRecentMessagesV2_result.prototype = {}; +TalkService_getRecentMessagesV2_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size2346 = 0; + var _rtmp32350; + this.success = []; + var _etype2349 = 0; + _rtmp32350 = input.readListBegin(); + _etype2349 = _rtmp32350.etype; + _size2346 = _rtmp32350.size; + for (var _i2351 = 0; _i2351 < _size2346; ++_i2351) + { + var elem2352 = null; + elem2352 = new ttypes.Message(); + elem2352.read(input); + this.success.push(elem2352); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_getRecentMessagesV2_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_getRecentMessagesV2_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter2353 in this.success) + { + if (this.success.hasOwnProperty(iter2353)) + { + iter2353 = this.success[iter2353]; + iter2353.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_validateContactsOnBot_args = function(args) { + this.contacts = null; + if (args) { + if (args.contacts !== undefined && args.contacts !== null) { + this.contacts = Thrift.copyList(args.contacts, [null]); + } + } +}; +TalkService_validateContactsOnBot_args.prototype = {}; +TalkService_validateContactsOnBot_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size2354 = 0; + var _rtmp32358; + this.contacts = []; + var _etype2357 = 0; + _rtmp32358 = input.readListBegin(); + _etype2357 = _rtmp32358.etype; + _size2354 = _rtmp32358.size; + for (var _i2359 = 0; _i2359 < _size2354; ++_i2359) + { + var elem2360 = null; + elem2360 = input.readString(); + this.contacts.push(elem2360); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_validateContactsOnBot_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_validateContactsOnBot_args'); + if (this.contacts !== null && this.contacts !== undefined) { + output.writeFieldBegin('contacts', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.contacts.length); + for (var iter2361 in this.contacts) + { + if (this.contacts.hasOwnProperty(iter2361)) + { + iter2361 = this.contacts[iter2361]; + output.writeString(iter2361); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_validateContactsOnBot_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyMap(args.success, [null]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_validateContactsOnBot_result.prototype = {}; +TalkService_validateContactsOnBot_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.MAP) { + var _size2362 = 0; + var _rtmp32366; + this.success = {}; + var _ktype2363 = 0; + var _vtype2364 = 0; + _rtmp32366 = input.readMapBegin(); + _ktype2363 = _rtmp32366.ktype; + _vtype2364 = _rtmp32366.vtype; + _size2362 = _rtmp32366.size; + for (var _i2367 = 0; _i2367 < _size2362; ++_i2367) + { + var key2368 = null; + var val2369 = null; + key2368 = input.readString(); + val2369 = input.readString(); + this.success[key2368] = val2369; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_validateContactsOnBot_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_validateContactsOnBot_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.MAP, 0); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.success)); + for (var kiter2370 in this.success) + { + if (this.success.hasOwnProperty(kiter2370)) + { + var viter2371 = this.success[kiter2370]; + output.writeString(kiter2370); + output.writeString(viter2371); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_tryFriendRequest_args = function(args) { + this.midOrEMid = null; + this.method = null; + this.friendRequestParams = null; + if (args) { + if (args.midOrEMid !== undefined && args.midOrEMid !== null) { + this.midOrEMid = args.midOrEMid; + } + if (args.method !== undefined && args.method !== null) { + this.method = args.method; + } + if (args.friendRequestParams !== undefined && args.friendRequestParams !== null) { + this.friendRequestParams = args.friendRequestParams; + } + } +}; +TalkService_tryFriendRequest_args.prototype = {}; +TalkService_tryFriendRequest_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.midOrEMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.method = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.friendRequestParams = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_tryFriendRequest_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_tryFriendRequest_args'); + if (this.midOrEMid !== null && this.midOrEMid !== undefined) { + output.writeFieldBegin('midOrEMid', Thrift.Type.STRING, 1); + output.writeString(this.midOrEMid); + output.writeFieldEnd(); + } + if (this.method !== null && this.method !== undefined) { + output.writeFieldBegin('method', Thrift.Type.I32, 2); + output.writeI32(this.method); + output.writeFieldEnd(); + } + if (this.friendRequestParams !== null && this.friendRequestParams !== undefined) { + output.writeFieldBegin('friendRequestParams', Thrift.Type.STRING, 3); + output.writeString(this.friendRequestParams); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_tryFriendRequest_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_tryFriendRequest_result.prototype = {}; +TalkService_tryFriendRequest_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_tryFriendRequest_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_tryFriendRequest_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_unblockContact_args = function(args) { + this.reqSeq = null; + this.id = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + } +}; +TalkService_unblockContact_args.prototype = {}; +TalkService_unblockContact_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_unblockContact_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_unblockContact_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 2); + output.writeString(this.id); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_unblockContact_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_unblockContact_result.prototype = {}; +TalkService_unblockContact_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_unblockContact_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_unblockContact_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_unblockRecommendation_args = function(args) { + this.reqSeq = null; + this.id = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + } +}; +TalkService_unblockRecommendation_args.prototype = {}; +TalkService_unblockRecommendation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_unblockRecommendation_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_unblockRecommendation_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 2); + output.writeString(this.id); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_unblockRecommendation_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_unblockRecommendation_result.prototype = {}; +TalkService_unblockRecommendation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_unblockRecommendation_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_unblockRecommendation_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_unregisterUserAndDevice_args = function(args) { +}; +TalkService_unregisterUserAndDevice_args.prototype = {}; +TalkService_unregisterUserAndDevice_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_unregisterUserAndDevice_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_unregisterUserAndDevice_args'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_unregisterUserAndDevice_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_unregisterUserAndDevice_result.prototype = {}; +TalkService_unregisterUserAndDevice_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_unregisterUserAndDevice_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_unregisterUserAndDevice_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateApnsDeviceToken_args = function(args) { + this.apnsDeviceToken = null; + if (args) { + if (args.apnsDeviceToken !== undefined && args.apnsDeviceToken !== null) { + this.apnsDeviceToken = args.apnsDeviceToken; + } + } +}; +TalkService_updateApnsDeviceToken_args.prototype = {}; +TalkService_updateApnsDeviceToken_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.apnsDeviceToken = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateApnsDeviceToken_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateApnsDeviceToken_args'); + if (this.apnsDeviceToken !== null && this.apnsDeviceToken !== undefined) { + output.writeFieldBegin('apnsDeviceToken', Thrift.Type.STRING, 2); + output.writeBinary(this.apnsDeviceToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateApnsDeviceToken_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateApnsDeviceToken_result.prototype = {}; +TalkService_updateApnsDeviceToken_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateApnsDeviceToken_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateApnsDeviceToken_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateBuddySetting_args = function(args) { + this.key = null; + this.value = null; + if (args) { + if (args.key !== undefined && args.key !== null) { + this.key = args.key; + } + if (args.value !== undefined && args.value !== null) { + this.value = args.value; + } + } +}; +TalkService_updateBuddySetting_args.prototype = {}; +TalkService_updateBuddySetting_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.key = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.value = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateBuddySetting_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateBuddySetting_args'); + if (this.key !== null && this.key !== undefined) { + output.writeFieldBegin('key', Thrift.Type.STRING, 2); + output.writeString(this.key); + output.writeFieldEnd(); + } + if (this.value !== null && this.value !== undefined) { + output.writeFieldBegin('value', Thrift.Type.STRING, 3); + output.writeString(this.value); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateBuddySetting_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateBuddySetting_result.prototype = {}; +TalkService_updateBuddySetting_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateBuddySetting_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateBuddySetting_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateC2DMRegistrationId_args = function(args) { + this.registrationId = null; + if (args) { + if (args.registrationId !== undefined && args.registrationId !== null) { + this.registrationId = args.registrationId; + } + } +}; +TalkService_updateC2DMRegistrationId_args.prototype = {}; +TalkService_updateC2DMRegistrationId_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.registrationId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateC2DMRegistrationId_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateC2DMRegistrationId_args'); + if (this.registrationId !== null && this.registrationId !== undefined) { + output.writeFieldBegin('registrationId', Thrift.Type.STRING, 2); + output.writeString(this.registrationId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateC2DMRegistrationId_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateC2DMRegistrationId_result.prototype = {}; +TalkService_updateC2DMRegistrationId_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateC2DMRegistrationId_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateC2DMRegistrationId_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateContactSetting_args = function(args) { + this.reqSeq = null; + this.mid = null; + this.flag = null; + this.value = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.flag !== undefined && args.flag !== null) { + this.flag = args.flag; + } + if (args.value !== undefined && args.value !== null) { + this.value = args.value; + } + } +}; +TalkService_updateContactSetting_args.prototype = {}; +TalkService_updateContactSetting_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.flag = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.value = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateContactSetting_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateContactSetting_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.flag !== null && this.flag !== undefined) { + output.writeFieldBegin('flag', Thrift.Type.I32, 3); + output.writeI32(this.flag); + output.writeFieldEnd(); + } + if (this.value !== null && this.value !== undefined) { + output.writeFieldBegin('value', Thrift.Type.STRING, 4); + output.writeString(this.value); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateContactSetting_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateContactSetting_result.prototype = {}; +TalkService_updateContactSetting_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateContactSetting_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateContactSetting_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateCustomModeSettings_args = function(args) { + this.customMode = null; + this.paramMap = null; + if (args) { + if (args.customMode !== undefined && args.customMode !== null) { + this.customMode = args.customMode; + } + if (args.paramMap !== undefined && args.paramMap !== null) { + this.paramMap = Thrift.copyMap(args.paramMap, [null]); + } + } +}; +TalkService_updateCustomModeSettings_args.prototype = {}; +TalkService_updateCustomModeSettings_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.customMode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size2372 = 0; + var _rtmp32376; + this.paramMap = {}; + var _ktype2373 = 0; + var _vtype2374 = 0; + _rtmp32376 = input.readMapBegin(); + _ktype2373 = _rtmp32376.ktype; + _vtype2374 = _rtmp32376.vtype; + _size2372 = _rtmp32376.size; + for (var _i2377 = 0; _i2377 < _size2372; ++_i2377) + { + var key2378 = null; + var val2379 = null; + key2378 = input.readString(); + val2379 = input.readString(); + this.paramMap[key2378] = val2379; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateCustomModeSettings_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateCustomModeSettings_args'); + if (this.customMode !== null && this.customMode !== undefined) { + output.writeFieldBegin('customMode', Thrift.Type.I32, 2); + output.writeI32(this.customMode); + output.writeFieldEnd(); + } + if (this.paramMap !== null && this.paramMap !== undefined) { + output.writeFieldBegin('paramMap', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.paramMap)); + for (var kiter2380 in this.paramMap) + { + if (this.paramMap.hasOwnProperty(kiter2380)) + { + var viter2381 = this.paramMap[kiter2380]; + output.writeString(kiter2380); + output.writeString(viter2381); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateCustomModeSettings_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateCustomModeSettings_result.prototype = {}; +TalkService_updateCustomModeSettings_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateCustomModeSettings_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateCustomModeSettings_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateDeviceInfo_args = function(args) { + this.deviceUid = null; + this.deviceInfo = null; + if (args) { + if (args.deviceUid !== undefined && args.deviceUid !== null) { + this.deviceUid = args.deviceUid; + } + if (args.deviceInfo !== undefined && args.deviceInfo !== null) { + this.deviceInfo = new ttypes.DeviceInfo(args.deviceInfo); + } + } +}; +TalkService_updateDeviceInfo_args.prototype = {}; +TalkService_updateDeviceInfo_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.deviceUid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.deviceInfo = new ttypes.DeviceInfo(); + this.deviceInfo.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateDeviceInfo_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateDeviceInfo_args'); + if (this.deviceUid !== null && this.deviceUid !== undefined) { + output.writeFieldBegin('deviceUid', Thrift.Type.STRING, 2); + output.writeString(this.deviceUid); + output.writeFieldEnd(); + } + if (this.deviceInfo !== null && this.deviceInfo !== undefined) { + output.writeFieldBegin('deviceInfo', Thrift.Type.STRUCT, 3); + this.deviceInfo.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateDeviceInfo_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateDeviceInfo_result.prototype = {}; +TalkService_updateDeviceInfo_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateDeviceInfo_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateDeviceInfo_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateGroup_args = function(args) { + this.reqSeq = null; + this.group = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.group !== undefined && args.group !== null) { + this.group = new ttypes.Group(args.group); + } + } +}; +TalkService_updateGroup_args.prototype = {}; +TalkService_updateGroup_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.group = new ttypes.Group(); + this.group.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateGroup_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateGroup_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.group !== null && this.group !== undefined) { + output.writeFieldBegin('group', Thrift.Type.STRUCT, 2); + this.group.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateGroup_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateGroup_result.prototype = {}; +TalkService_updateGroup_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateGroup_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateGroup_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateNotificationToken_args = function(args) { + this.type = null; + this.token = null; + if (args) { + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.token !== undefined && args.token !== null) { + this.token = args.token; + } + } +}; +TalkService_updateNotificationToken_args.prototype = {}; +TalkService_updateNotificationToken_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.token = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateNotificationToken_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateNotificationToken_args'); + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.token !== null && this.token !== undefined) { + output.writeFieldBegin('token', Thrift.Type.STRING, 2); + output.writeString(this.token); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateNotificationToken_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateNotificationToken_result.prototype = {}; +TalkService_updateNotificationToken_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateNotificationToken_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateNotificationToken_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateNotificationTokenWithBytes_args = function(args) { + this.type = null; + this.token = null; + if (args) { + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.token !== undefined && args.token !== null) { + this.token = args.token; + } + } +}; +TalkService_updateNotificationTokenWithBytes_args.prototype = {}; +TalkService_updateNotificationTokenWithBytes_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.token = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateNotificationTokenWithBytes_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateNotificationTokenWithBytes_args'); + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.token !== null && this.token !== undefined) { + output.writeFieldBegin('token', Thrift.Type.STRING, 2); + output.writeBinary(this.token); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateNotificationTokenWithBytes_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateNotificationTokenWithBytes_result.prototype = {}; +TalkService_updateNotificationTokenWithBytes_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateNotificationTokenWithBytes_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateNotificationTokenWithBytes_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateProfile_args = function(args) { + this.reqSeq = null; + this.profile = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.profile !== undefined && args.profile !== null) { + this.profile = new ttypes.Profile(args.profile); + } + } +}; +TalkService_updateProfile_args.prototype = {}; +TalkService_updateProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.profile = new ttypes.Profile(); + this.profile.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateProfile_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateProfile_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.profile !== null && this.profile !== undefined) { + output.writeFieldBegin('profile', Thrift.Type.STRUCT, 2); + this.profile.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateProfile_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateProfile_result.prototype = {}; +TalkService_updateProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateProfile_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateProfile_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateProfileAttribute_args = function(args) { + this.reqSeq = null; + this.attr = null; + this.value = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.attr !== undefined && args.attr !== null) { + this.attr = args.attr; + } + if (args.value !== undefined && args.value !== null) { + this.value = args.value; + } + } +}; +TalkService_updateProfileAttribute_args.prototype = {}; +TalkService_updateProfileAttribute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.attr = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.value = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateProfileAttribute_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateProfileAttribute_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.attr !== null && this.attr !== undefined) { + output.writeFieldBegin('attr', Thrift.Type.I32, 2); + output.writeI32(this.attr); + output.writeFieldEnd(); + } + if (this.value !== null && this.value !== undefined) { + output.writeFieldBegin('value', Thrift.Type.STRING, 3); + output.writeString(this.value); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateProfileAttribute_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateProfileAttribute_result.prototype = {}; +TalkService_updateProfileAttribute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateProfileAttribute_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateProfileAttribute_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateRegion_args = function(args) { + this.region = null; + if (args) { + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + } +}; +TalkService_updateRegion_args.prototype = {}; +TalkService_updateRegion_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateRegion_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateRegion_args'); + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 2); + output.writeString(this.region); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateRegion_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateRegion_result.prototype = {}; +TalkService_updateRegion_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateRegion_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateRegion_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateSettings_args = function(args) { + this.reqSeq = null; + this.settings = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.settings !== undefined && args.settings !== null) { + this.settings = new ttypes.Settings(args.settings); + } + } +}; +TalkService_updateSettings_args.prototype = {}; +TalkService_updateSettings_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.settings = new ttypes.Settings(); + this.settings.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateSettings_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateSettings_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.settings !== null && this.settings !== undefined) { + output.writeFieldBegin('settings', Thrift.Type.STRUCT, 2); + this.settings.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateSettings_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateSettings_result.prototype = {}; +TalkService_updateSettings_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateSettings_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateSettings_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateSettings2_args = function(args) { + this.reqSeq = null; + this.settings = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.settings !== undefined && args.settings !== null) { + this.settings = new ttypes.Settings(args.settings); + } + } +}; +TalkService_updateSettings2_args.prototype = {}; +TalkService_updateSettings2_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.settings = new ttypes.Settings(); + this.settings.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateSettings2_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateSettings2_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.settings !== null && this.settings !== undefined) { + output.writeFieldBegin('settings', Thrift.Type.STRUCT, 2); + this.settings.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateSettings2_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateSettings2_result.prototype = {}; +TalkService_updateSettings2_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I32) { + this.success = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateSettings2_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateSettings2_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I32, 0); + output.writeI32(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateSettingsAttribute_args = function(args) { + this.reqSeq = null; + this.attr = null; + this.value = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.attr !== undefined && args.attr !== null) { + this.attr = args.attr; + } + if (args.value !== undefined && args.value !== null) { + this.value = args.value; + } + } +}; +TalkService_updateSettingsAttribute_args.prototype = {}; +TalkService_updateSettingsAttribute_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.attr = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.value = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateSettingsAttribute_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateSettingsAttribute_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.attr !== null && this.attr !== undefined) { + output.writeFieldBegin('attr', Thrift.Type.I32, 2); + output.writeI32(this.attr); + output.writeFieldEnd(); + } + if (this.value !== null && this.value !== undefined) { + output.writeFieldBegin('value', Thrift.Type.STRING, 3); + output.writeString(this.value); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateSettingsAttribute_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateSettingsAttribute_result.prototype = {}; +TalkService_updateSettingsAttribute_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateSettingsAttribute_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateSettingsAttribute_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateSettingsAttributes_args = function(args) { + this.reqSeq = null; + this.attrBitset = null; + this.settings = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.attrBitset !== undefined && args.attrBitset !== null) { + this.attrBitset = args.attrBitset; + } + if (args.settings !== undefined && args.settings !== null) { + this.settings = new ttypes.Settings(args.settings); + } + } +}; +TalkService_updateSettingsAttributes_args.prototype = {}; +TalkService_updateSettingsAttributes_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.attrBitset = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.settings = new ttypes.Settings(); + this.settings.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateSettingsAttributes_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateSettingsAttributes_args'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.attrBitset !== null && this.attrBitset !== undefined) { + output.writeFieldBegin('attrBitset', Thrift.Type.I32, 2); + output.writeI32(this.attrBitset); + output.writeFieldEnd(); + } + if (this.settings !== null && this.settings !== undefined) { + output.writeFieldBegin('settings', Thrift.Type.STRUCT, 3); + this.settings.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_updateSettingsAttributes_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_updateSettingsAttributes_result.prototype = {}; +TalkService_updateSettingsAttributes_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I32) { + this.success = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_updateSettingsAttributes_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_updateSettingsAttributes_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I32, 0); + output.writeI32(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyIdentityCredential_args = function(args) { + this.identityProvider = null; + this.identifier = null; + this.password = null; + if (args) { + if (args.identityProvider !== undefined && args.identityProvider !== null) { + this.identityProvider = args.identityProvider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.password !== undefined && args.password !== null) { + this.password = args.password; + } + } +}; +TalkService_verifyIdentityCredential_args.prototype = {}; +TalkService_verifyIdentityCredential_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 8: + if (ftype == Thrift.Type.I32) { + this.identityProvider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.password = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyIdentityCredential_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyIdentityCredential_args'); + if (this.identityProvider !== null && this.identityProvider !== undefined) { + output.writeFieldBegin('identityProvider', Thrift.Type.I32, 8); + output.writeI32(this.identityProvider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 3); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.password !== null && this.password !== undefined) { + output.writeFieldBegin('password', Thrift.Type.STRING, 4); + output.writeString(this.password); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyIdentityCredential_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_verifyIdentityCredential_result.prototype = {}; +TalkService_verifyIdentityCredential_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyIdentityCredential_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyIdentityCredential_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyIdentityCredentialWithResult_args = function(args) { + this.identityCredential = null; + if (args) { + if (args.identityCredential !== undefined && args.identityCredential !== null) { + this.identityCredential = new ttypes.IdentityCredential(args.identityCredential); + } + } +}; +TalkService_verifyIdentityCredentialWithResult_args.prototype = {}; +TalkService_verifyIdentityCredentialWithResult_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.identityCredential = new ttypes.IdentityCredential(); + this.identityCredential.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyIdentityCredentialWithResult_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyIdentityCredentialWithResult_args'); + if (this.identityCredential !== null && this.identityCredential !== undefined) { + output.writeFieldBegin('identityCredential', Thrift.Type.STRUCT, 2); + this.identityCredential.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyIdentityCredentialWithResult_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UserAuthStatus(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_verifyIdentityCredentialWithResult_result.prototype = {}; +TalkService_verifyIdentityCredentialWithResult_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UserAuthStatus(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyIdentityCredentialWithResult_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyIdentityCredentialWithResult_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyPhone_args = function(args) { + this.sessionId = null; + this.pinCode = null; + this.udidHash = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.pinCode !== undefined && args.pinCode !== null) { + this.pinCode = args.pinCode; + } + if (args.udidHash !== undefined && args.udidHash !== null) { + this.udidHash = args.udidHash; + } + } +}; +TalkService_verifyPhone_args.prototype = {}; +TalkService_verifyPhone_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.pinCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.udidHash = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyPhone_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyPhone_args'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.pinCode !== null && this.pinCode !== undefined) { + output.writeFieldBegin('pinCode', Thrift.Type.STRING, 3); + output.writeString(this.pinCode); + output.writeFieldEnd(); + } + if (this.udidHash !== null && this.udidHash !== undefined) { + output.writeFieldBegin('udidHash', Thrift.Type.STRING, 4); + output.writeString(this.udidHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyPhone_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_verifyPhone_result.prototype = {}; +TalkService_verifyPhone_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I32) { + this.success = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyPhone_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyPhone_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I32, 0); + output.writeI32(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyQrcode_args = function(args) { + this.verifier = null; + this.pinCode = null; + if (args) { + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.pinCode !== undefined && args.pinCode !== null) { + this.pinCode = args.pinCode; + } + } +}; +TalkService_verifyQrcode_args.prototype = {}; +TalkService_verifyQrcode_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.pinCode = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyQrcode_args.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyQrcode_args'); + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 2); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.pinCode !== null && this.pinCode !== undefined) { + output.writeFieldBegin('pinCode', Thrift.Type.STRING, 3); + output.writeString(this.pinCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkService_verifyQrcode_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +TalkService_verifyQrcode_result.prototype = {}; +TalkService_verifyQrcode_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRING) { + this.success = input.readString(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkService_verifyQrcode_result.prototype.write = function(output) { + output.writeStructBegin('TalkService_verifyQrcode_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRING, 0); + output.writeString(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +TalkServiceClient.prototype = {}; +TalkServiceClient.prototype.seqid = function() { return this._seqid; }; +TalkServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +TalkServiceClient.prototype.getChatRoomAnnouncementsBulk = function(chatRoomMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getChatRoomAnnouncementsBulk(chatRoomMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getChatRoomAnnouncementsBulk(chatRoomMids); + } +}; + +TalkServiceClient.prototype.send_getChatRoomAnnouncementsBulk = function(chatRoomMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getChatRoomAnnouncementsBulk', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getChatRoomAnnouncementsBulk_args(); + args.chatRoomMids = chatRoomMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getChatRoomAnnouncementsBulk = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getChatRoomAnnouncementsBulk_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getChatRoomAnnouncementsBulk failed: unknown result'); +}; +TalkServiceClient.prototype.getChatRoomAnnouncements = function(chatRoomMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getChatRoomAnnouncements(chatRoomMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getChatRoomAnnouncements(chatRoomMid); + } +}; + +TalkServiceClient.prototype.send_getChatRoomAnnouncements = function(chatRoomMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getChatRoomAnnouncements', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getChatRoomAnnouncements_args(); + args.chatRoomMid = chatRoomMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getChatRoomAnnouncements = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getChatRoomAnnouncements_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getChatRoomAnnouncements failed: unknown result'); +}; +TalkServiceClient.prototype.createChatRoomAnnouncement = function(reqSeq, chatRoomMid, type, contents, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createChatRoomAnnouncement(reqSeq, chatRoomMid, type, contents); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createChatRoomAnnouncement(reqSeq, chatRoomMid, type, contents); + } +}; + +TalkServiceClient.prototype.send_createChatRoomAnnouncement = function(reqSeq, chatRoomMid, type, contents) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createChatRoomAnnouncement', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_createChatRoomAnnouncement_args(); + args.reqSeq = reqSeq; + args.chatRoomMid = chatRoomMid; + args.type = type; + args.contents = contents; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_createChatRoomAnnouncement = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_createChatRoomAnnouncement_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createChatRoomAnnouncement failed: unknown result'); +}; +TalkServiceClient.prototype.removeChatRoomAnnouncement = function(reqSeq, chatRoomMid, announcementSeq, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeChatRoomAnnouncement(reqSeq, chatRoomMid, announcementSeq); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeChatRoomAnnouncement(reqSeq, chatRoomMid, announcementSeq); + } +}; + +TalkServiceClient.prototype.send_removeChatRoomAnnouncement = function(reqSeq, chatRoomMid, announcementSeq) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeChatRoomAnnouncement', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_removeChatRoomAnnouncement_args(); + args.reqSeq = reqSeq; + args.chatRoomMid = chatRoomMid; + args.announcementSeq = announcementSeq; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_removeChatRoomAnnouncement = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_removeChatRoomAnnouncement_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.unsendMessage = function(seq, messageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_unsendMessage(seq, messageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_unsendMessage(seq, messageId); + } +}; + +TalkServiceClient.prototype.send_unsendMessage = function(seq, messageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('unsendMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_unsendMessage_args(); + args.seq = seq; + args.messageId = messageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_unsendMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_unsendMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.getGroupWithoutMembers = function(groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupWithoutMembers(groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupWithoutMembers(groupId); + } +}; + +TalkServiceClient.prototype.send_getGroupWithoutMembers = function(groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupWithoutMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getGroupWithoutMembers_args(); + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getGroupWithoutMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getGroupWithoutMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupWithoutMembers failed: unknown result'); +}; +TalkServiceClient.prototype.requestResendMessage = function(reqSeq, senderMid, messageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_requestResendMessage(reqSeq, senderMid, messageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_requestResendMessage(reqSeq, senderMid, messageId); + } +}; + +TalkServiceClient.prototype.send_requestResendMessage = function(reqSeq, senderMid, messageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('requestResendMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_requestResendMessage_args(); + args.reqSeq = reqSeq; + args.senderMid = senderMid; + args.messageId = messageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_requestResendMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_requestResendMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.respondResendMessage = function(reqSeq, receiverMid, originalMessageId, resendMessage, errorCode, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_respondResendMessage(reqSeq, receiverMid, originalMessageId, resendMessage, errorCode); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_respondResendMessage(reqSeq, receiverMid, originalMessageId, resendMessage, errorCode); + } +}; + +TalkServiceClient.prototype.send_respondResendMessage = function(reqSeq, receiverMid, originalMessageId, resendMessage, errorCode) { + var output = new this.pClass(this.output); + output.writeMessageBegin('respondResendMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_respondResendMessage_args(); + args.reqSeq = reqSeq; + args.receiverMid = receiverMid; + args.originalMessageId = originalMessageId; + args.resendMessage = resendMessage; + args.errorCode = errorCode; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_respondResendMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_respondResendMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.acceptGroupInvitation = function(reqSeq, groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acceptGroupInvitation(reqSeq, groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acceptGroupInvitation(reqSeq, groupId); + } +}; + +TalkServiceClient.prototype.send_acceptGroupInvitation = function(reqSeq, groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acceptGroupInvitation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_acceptGroupInvitation_args(); + args.reqSeq = reqSeq; + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_acceptGroupInvitation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_acceptGroupInvitation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.acceptGroupInvitationByTicket = function(reqSeq, GroupMid, ticketId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acceptGroupInvitationByTicket(reqSeq, GroupMid, ticketId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acceptGroupInvitationByTicket(reqSeq, GroupMid, ticketId); + } +}; + +TalkServiceClient.prototype.send_acceptGroupInvitationByTicket = function(reqSeq, GroupMid, ticketId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acceptGroupInvitationByTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_acceptGroupInvitationByTicket_args(); + args.reqSeq = reqSeq; + args.GroupMid = GroupMid; + args.ticketId = ticketId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_acceptGroupInvitationByTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_acceptGroupInvitationByTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.acceptProximityMatches = function(sessionId, ids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acceptProximityMatches(sessionId, ids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acceptProximityMatches(sessionId, ids); + } +}; + +TalkServiceClient.prototype.send_acceptProximityMatches = function(sessionId, ids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acceptProximityMatches', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_acceptProximityMatches_args(); + args.sessionId = sessionId; + args.ids = ids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_acceptProximityMatches = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_acceptProximityMatches_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.acquireCallRoute = function(to, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acquireCallRoute(to); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acquireCallRoute(to); + } +}; + +TalkServiceClient.prototype.send_acquireCallRoute = function(to) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acquireCallRoute', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_acquireCallRoute_args(); + args.to = to; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_acquireCallRoute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_acquireCallRoute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('acquireCallRoute failed: unknown result'); +}; +TalkServiceClient.prototype.acquireCallTicket = function(to, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acquireCallTicket(to); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acquireCallTicket(to); + } +}; + +TalkServiceClient.prototype.send_acquireCallTicket = function(to) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acquireCallTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_acquireCallTicket_args(); + args.to = to; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_acquireCallTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_acquireCallTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('acquireCallTicket failed: unknown result'); +}; +TalkServiceClient.prototype.acquireEncryptedAccessToken = function(featureType, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_acquireEncryptedAccessToken(featureType); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_acquireEncryptedAccessToken(featureType); + } +}; + +TalkServiceClient.prototype.send_acquireEncryptedAccessToken = function(featureType) { + var output = new this.pClass(this.output); + output.writeMessageBegin('acquireEncryptedAccessToken', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_acquireEncryptedAccessToken_args(); + args.featureType = featureType; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_acquireEncryptedAccessToken = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_acquireEncryptedAccessToken_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('acquireEncryptedAccessToken failed: unknown result'); +}; +TalkServiceClient.prototype.addSnsId = function(snsIdType, snsAccessToken, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_addSnsId(snsIdType, snsAccessToken); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_addSnsId(snsIdType, snsAccessToken); + } +}; + +TalkServiceClient.prototype.send_addSnsId = function(snsIdType, snsAccessToken) { + var output = new this.pClass(this.output); + output.writeMessageBegin('addSnsId', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_addSnsId_args(); + args.snsIdType = snsIdType; + args.snsAccessToken = snsAccessToken; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_addSnsId = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_addSnsId_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('addSnsId failed: unknown result'); +}; +TalkServiceClient.prototype.blockContact = function(reqSeq, id, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_blockContact(reqSeq, id); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_blockContact(reqSeq, id); + } +}; + +TalkServiceClient.prototype.send_blockContact = function(reqSeq, id) { + var output = new this.pClass(this.output); + output.writeMessageBegin('blockContact', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_blockContact_args(); + args.reqSeq = reqSeq; + args.id = id; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_blockContact = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_blockContact_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.blockRecommendation = function(reqSeq, id, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_blockRecommendation(reqSeq, id); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_blockRecommendation(reqSeq, id); + } +}; + +TalkServiceClient.prototype.send_blockRecommendation = function(reqSeq, id) { + var output = new this.pClass(this.output); + output.writeMessageBegin('blockRecommendation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_blockRecommendation_args(); + args.reqSeq = reqSeq; + args.id = id; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_blockRecommendation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_blockRecommendation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.cancelGroupInvitation = function(reqSeq, groupId, contactIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_cancelGroupInvitation(reqSeq, groupId, contactIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_cancelGroupInvitation(reqSeq, groupId, contactIds); + } +}; + +TalkServiceClient.prototype.send_cancelGroupInvitation = function(reqSeq, groupId, contactIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('cancelGroupInvitation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_cancelGroupInvitation_args(); + args.reqSeq = reqSeq; + args.groupId = groupId; + args.contactIds = contactIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_cancelGroupInvitation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_cancelGroupInvitation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.changeVerificationMethod = function(sessionId, method, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_changeVerificationMethod(sessionId, method); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_changeVerificationMethod(sessionId, method); + } +}; + +TalkServiceClient.prototype.send_changeVerificationMethod = function(sessionId, method) { + var output = new this.pClass(this.output); + output.writeMessageBegin('changeVerificationMethod', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_changeVerificationMethod_args(); + args.sessionId = sessionId; + args.method = method; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_changeVerificationMethod = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_changeVerificationMethod_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('changeVerificationMethod failed: unknown result'); +}; +TalkServiceClient.prototype.clearIdentityCredential = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_clearIdentityCredential(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_clearIdentityCredential(); + } +}; + +TalkServiceClient.prototype.send_clearIdentityCredential = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('clearIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_clearIdentityCredential_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_clearIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_clearIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.clearMessageBox = function(channelId, messageBoxId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_clearMessageBox(channelId, messageBoxId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_clearMessageBox(channelId, messageBoxId); + } +}; + +TalkServiceClient.prototype.send_clearMessageBox = function(channelId, messageBoxId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('clearMessageBox', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_clearMessageBox_args(); + args.channelId = channelId; + args.messageBoxId = messageBoxId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_clearMessageBox = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_clearMessageBox_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.closeProximityMatch = function(sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_closeProximityMatch(sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_closeProximityMatch(sessionId); + } +}; + +TalkServiceClient.prototype.send_closeProximityMatch = function(sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('closeProximityMatch', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_closeProximityMatch_args(); + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_closeProximityMatch = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_closeProximityMatch_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.commitSendMessage = function(seq, messageId, receiverMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_commitSendMessage(seq, messageId, receiverMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_commitSendMessage(seq, messageId, receiverMids); + } +}; + +TalkServiceClient.prototype.send_commitSendMessage = function(seq, messageId, receiverMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('commitSendMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_commitSendMessage_args(); + args.seq = seq; + args.messageId = messageId; + args.receiverMids = receiverMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_commitSendMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_commitSendMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('commitSendMessage failed: unknown result'); +}; +TalkServiceClient.prototype.commitSendMessages = function(seq, messageIds, receiverMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_commitSendMessages(seq, messageIds, receiverMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_commitSendMessages(seq, messageIds, receiverMids); + } +}; + +TalkServiceClient.prototype.send_commitSendMessages = function(seq, messageIds, receiverMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('commitSendMessages', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_commitSendMessages_args(); + args.seq = seq; + args.messageIds = messageIds; + args.receiverMids = receiverMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_commitSendMessages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_commitSendMessages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('commitSendMessages failed: unknown result'); +}; +TalkServiceClient.prototype.commitUpdateProfile = function(seq, attrs, receiverMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_commitUpdateProfile(seq, attrs, receiverMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_commitUpdateProfile(seq, attrs, receiverMids); + } +}; + +TalkServiceClient.prototype.send_commitUpdateProfile = function(seq, attrs, receiverMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('commitUpdateProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_commitUpdateProfile_args(); + args.seq = seq; + args.attrs = attrs; + args.receiverMids = receiverMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_commitUpdateProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_commitUpdateProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('commitUpdateProfile failed: unknown result'); +}; +TalkServiceClient.prototype.confirmEmail = function(verifier, pinCode, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_confirmEmail(verifier, pinCode); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_confirmEmail(verifier, pinCode); + } +}; + +TalkServiceClient.prototype.send_confirmEmail = function(verifier, pinCode) { + var output = new this.pClass(this.output); + output.writeMessageBegin('confirmEmail', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_confirmEmail_args(); + args.verifier = verifier; + args.pinCode = pinCode; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_confirmEmail = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_confirmEmail_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.createGroup = function(seq, name, contactIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createGroup(seq, name, contactIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createGroup(seq, name, contactIds); + } +}; + +TalkServiceClient.prototype.send_createGroup = function(seq, name, contactIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createGroup', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_createGroup_args(); + args.seq = seq; + args.name = name; + args.contactIds = contactIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_createGroup = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_createGroup_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createGroup failed: unknown result'); +}; +TalkServiceClient.prototype.createQrcodeBase64Image = function(url, characterSet, imageSize, x, y, width, height, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createQrcodeBase64Image(url, characterSet, imageSize, x, y, width, height); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createQrcodeBase64Image(url, characterSet, imageSize, x, y, width, height); + } +}; + +TalkServiceClient.prototype.send_createQrcodeBase64Image = function(url, characterSet, imageSize, x, y, width, height) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createQrcodeBase64Image', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_createQrcodeBase64Image_args(); + args.url = url; + args.characterSet = characterSet; + args.imageSize = imageSize; + args.x = x; + args.y = y; + args.width = width; + args.height = height; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_createQrcodeBase64Image = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_createQrcodeBase64Image_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createQrcodeBase64Image failed: unknown result'); +}; +TalkServiceClient.prototype.createRoom = function(reqSeq, contactIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createRoom(reqSeq, contactIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createRoom(reqSeq, contactIds); + } +}; + +TalkServiceClient.prototype.send_createRoom = function(reqSeq, contactIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createRoom', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_createRoom_args(); + args.reqSeq = reqSeq; + args.contactIds = contactIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_createRoom = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_createRoom_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createRoom failed: unknown result'); +}; +TalkServiceClient.prototype.createSession = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createSession(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createSession(); + } +}; + +TalkServiceClient.prototype.send_createSession = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('createSession', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_createSession_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_createSession = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_createSession_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createSession failed: unknown result'); +}; +TalkServiceClient.prototype.fetchAnnouncements = function(lastFetchedIndex, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_fetchAnnouncements(lastFetchedIndex); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_fetchAnnouncements(lastFetchedIndex); + } +}; + +TalkServiceClient.prototype.send_fetchAnnouncements = function(lastFetchedIndex) { + var output = new this.pClass(this.output); + output.writeMessageBegin('fetchAnnouncements', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_fetchAnnouncements_args(); + args.lastFetchedIndex = lastFetchedIndex; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_fetchAnnouncements = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_fetchAnnouncements_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('fetchAnnouncements failed: unknown result'); +}; +TalkServiceClient.prototype.fetchMessages = function(localTs, count, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_fetchMessages(localTs, count); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_fetchMessages(localTs, count); + } +}; + +TalkServiceClient.prototype.send_fetchMessages = function(localTs, count) { + var output = new this.pClass(this.output); + output.writeMessageBegin('fetchMessages', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_fetchMessages_args(); + args.localTs = localTs; + args.count = count; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_fetchMessages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_fetchMessages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('fetchMessages failed: unknown result'); +}; +TalkServiceClient.prototype.fetchOperations = function(localRev, count, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_fetchOperations(localRev, count); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_fetchOperations(localRev, count); + } +}; + +TalkServiceClient.prototype.send_fetchOperations = function(localRev, count) { + var output = new this.pClass(this.output); + output.writeMessageBegin('fetchOperations', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_fetchOperations_args(); + args.localRev = localRev; + args.count = count; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_fetchOperations = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_fetchOperations_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('fetchOperations failed: unknown result'); +}; +TalkServiceClient.prototype.fetchOps = function(localRev, count, globalRev, individualRev, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_fetchOps(localRev, count, globalRev, individualRev); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_fetchOps(localRev, count, globalRev, individualRev); + } +}; + +TalkServiceClient.prototype.send_fetchOps = function(localRev, count, globalRev, individualRev) { + var output = new this.pClass(this.output); + output.writeMessageBegin('fetchOps', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_fetchOps_args(); + args.localRev = localRev; + args.count = count; + args.globalRev = globalRev; + args.individualRev = individualRev; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_fetchOps = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_fetchOps_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('fetchOps failed: unknown result'); +}; +TalkServiceClient.prototype.findAndAddContactsByEmail = function(reqSeq, emails, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findAndAddContactsByEmail(reqSeq, emails); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findAndAddContactsByEmail(reqSeq, emails); + } +}; + +TalkServiceClient.prototype.send_findAndAddContactsByEmail = function(reqSeq, emails) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findAndAddContactsByEmail', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findAndAddContactsByEmail_args(); + args.reqSeq = reqSeq; + args.emails = emails; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findAndAddContactsByEmail = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findAndAddContactsByEmail_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findAndAddContactsByEmail failed: unknown result'); +}; +TalkServiceClient.prototype.findAndAddContactsByMid = function(reqSeq, mid, type, reference, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findAndAddContactsByMid(reqSeq, mid, type, reference); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findAndAddContactsByMid(reqSeq, mid, type, reference); + } +}; + +TalkServiceClient.prototype.send_findAndAddContactsByMid = function(reqSeq, mid, type, reference) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findAndAddContactsByMid', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findAndAddContactsByMid_args(); + args.reqSeq = reqSeq; + args.mid = mid; + args.type = type; + args.reference = reference; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findAndAddContactsByMid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findAndAddContactsByMid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findAndAddContactsByMid failed: unknown result'); +}; +TalkServiceClient.prototype.findGroupByTicketV2 = function(ticketId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findGroupByTicketV2(ticketId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findGroupByTicketV2(ticketId); + } +}; + +TalkServiceClient.prototype.send_findGroupByTicketV2 = function(ticketId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findGroupByTicketV2', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findGroupByTicketV2_args(); + args.ticketId = ticketId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findGroupByTicketV2 = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findGroupByTicketV2_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findGroupByTicketV2 failed: unknown result'); +}; +TalkServiceClient.prototype.findAndAddContactsByPhone = function(reqSeq, phones, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findAndAddContactsByPhone(reqSeq, phones); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findAndAddContactsByPhone(reqSeq, phones); + } +}; + +TalkServiceClient.prototype.send_findAndAddContactsByPhone = function(reqSeq, phones) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findAndAddContactsByPhone', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findAndAddContactsByPhone_args(); + args.reqSeq = reqSeq; + args.phones = phones; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findAndAddContactsByPhone = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findAndAddContactsByPhone_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findAndAddContactsByPhone failed: unknown result'); +}; +TalkServiceClient.prototype.getFriendRequests = function(direction, lastSeenSeqId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getFriendRequests(direction, lastSeenSeqId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getFriendRequests(direction, lastSeenSeqId); + } +}; + +TalkServiceClient.prototype.send_getFriendRequests = function(direction, lastSeenSeqId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getFriendRequests', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getFriendRequests_args(); + args.direction = direction; + args.lastSeenSeqId = lastSeenSeqId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getFriendRequests = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getFriendRequests_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getFriendRequests failed: unknown result'); +}; +TalkServiceClient.prototype.removeFriendRequest = function(direction, midOrEMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeFriendRequest(direction, midOrEMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeFriendRequest(direction, midOrEMid); + } +}; + +TalkServiceClient.prototype.send_removeFriendRequest = function(direction, midOrEMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeFriendRequest', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_removeFriendRequest_args(); + args.direction = direction; + args.midOrEMid = midOrEMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_removeFriendRequest = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_removeFriendRequest_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.findAndAddContactsByUserid = function(reqSeq, userid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findAndAddContactsByUserid(reqSeq, userid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findAndAddContactsByUserid(reqSeq, userid); + } +}; + +TalkServiceClient.prototype.send_findAndAddContactsByUserid = function(reqSeq, userid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findAndAddContactsByUserid', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findAndAddContactsByUserid_args(); + args.reqSeq = reqSeq; + args.userid = userid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findAndAddContactsByUserid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findAndAddContactsByUserid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findAndAddContactsByUserid failed: unknown result'); +}; +TalkServiceClient.prototype.findContactByUserid = function(userid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findContactByUserid(userid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findContactByUserid(userid); + } +}; + +TalkServiceClient.prototype.send_findContactByUserid = function(userid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findContactByUserid', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findContactByUserid_args(); + args.userid = userid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findContactByUserid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findContactByUserid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findContactByUserid failed: unknown result'); +}; +TalkServiceClient.prototype.findContactByUserTicket = function(ticketIdWithTag, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findContactByUserTicket(ticketIdWithTag); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findContactByUserTicket(ticketIdWithTag); + } +}; + +TalkServiceClient.prototype.send_findContactByUserTicket = function(ticketIdWithTag) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findContactByUserTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findContactByUserTicket_args(); + args.ticketIdWithTag = ticketIdWithTag; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findContactByUserTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findContactByUserTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findContactByUserTicket failed: unknown result'); +}; +TalkServiceClient.prototype.findContactsByEmail = function(emails, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findContactsByEmail(emails); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findContactsByEmail(emails); + } +}; + +TalkServiceClient.prototype.send_findContactsByEmail = function(emails) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findContactsByEmail', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findContactsByEmail_args(); + args.emails = emails; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findContactsByEmail = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findContactsByEmail_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findContactsByEmail failed: unknown result'); +}; +TalkServiceClient.prototype.findContactsByPhone = function(phones, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findContactsByPhone(phones); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findContactsByPhone(phones); + } +}; + +TalkServiceClient.prototype.send_findContactsByPhone = function(phones) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findContactsByPhone', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findContactsByPhone_args(); + args.phones = phones; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findContactsByPhone = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findContactsByPhone_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findContactsByPhone failed: unknown result'); +}; +TalkServiceClient.prototype.findSnsIdUserStatus = function(snsIdType, snsAccessToken, udidHash, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findSnsIdUserStatus(snsIdType, snsAccessToken, udidHash); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findSnsIdUserStatus(snsIdType, snsAccessToken, udidHash); + } +}; + +TalkServiceClient.prototype.send_findSnsIdUserStatus = function(snsIdType, snsAccessToken, udidHash) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findSnsIdUserStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findSnsIdUserStatus_args(); + args.snsIdType = snsIdType; + args.snsAccessToken = snsAccessToken; + args.udidHash = udidHash; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findSnsIdUserStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findSnsIdUserStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findSnsIdUserStatus failed: unknown result'); +}; +TalkServiceClient.prototype.finishUpdateVerification = function(sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_finishUpdateVerification(sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_finishUpdateVerification(sessionId); + } +}; + +TalkServiceClient.prototype.send_finishUpdateVerification = function(sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('finishUpdateVerification', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_finishUpdateVerification_args(); + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_finishUpdateVerification = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_finishUpdateVerification_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.generateUserTicket = function(expirationTime, maxUseCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_generateUserTicket(expirationTime, maxUseCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_generateUserTicket(expirationTime, maxUseCount); + } +}; + +TalkServiceClient.prototype.send_generateUserTicket = function(expirationTime, maxUseCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('generateUserTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_generateUserTicket_args(); + args.expirationTime = expirationTime; + args.maxUseCount = maxUseCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_generateUserTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_generateUserTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('generateUserTicket failed: unknown result'); +}; +TalkServiceClient.prototype.destroyMessage = function(seq, chatId, messageId, sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_destroyMessage(seq, chatId, messageId, sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_destroyMessage(seq, chatId, messageId, sessionId); + } +}; + +TalkServiceClient.prototype.send_destroyMessage = function(seq, chatId, messageId, sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('destroyMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_destroyMessage_args(); + args.seq = seq; + args.chatId = chatId; + args.messageId = messageId; + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_destroyMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_destroyMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.getAcceptedProximityMatches = function(sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getAcceptedProximityMatches(sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getAcceptedProximityMatches(sessionId); + } +}; + +TalkServiceClient.prototype.send_getAcceptedProximityMatches = function(sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getAcceptedProximityMatches', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getAcceptedProximityMatches_args(); + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getAcceptedProximityMatches = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getAcceptedProximityMatches_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getAcceptedProximityMatches failed: unknown result'); +}; +TalkServiceClient.prototype.getActiveBuddySubscriberIds = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getActiveBuddySubscriberIds(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getActiveBuddySubscriberIds(); + } +}; + +TalkServiceClient.prototype.send_getActiveBuddySubscriberIds = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getActiveBuddySubscriberIds', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getActiveBuddySubscriberIds_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getActiveBuddySubscriberIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getActiveBuddySubscriberIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getActiveBuddySubscriberIds failed: unknown result'); +}; +TalkServiceClient.prototype.getAllContactIds = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getAllContactIds(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getAllContactIds(); + } +}; + +TalkServiceClient.prototype.send_getAllContactIds = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getAllContactIds', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getAllContactIds_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getAllContactIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getAllContactIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getAllContactIds failed: unknown result'); +}; +TalkServiceClient.prototype.getAuthQrcode = function(keepLoggedIn, systemName, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getAuthQrcode(keepLoggedIn, systemName); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getAuthQrcode(keepLoggedIn, systemName); + } +}; + +TalkServiceClient.prototype.send_getAuthQrcode = function(keepLoggedIn, systemName) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getAuthQrcode', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getAuthQrcode_args(); + args.keepLoggedIn = keepLoggedIn; + args.systemName = systemName; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getAuthQrcode = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getAuthQrcode_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getAuthQrcode failed: unknown result'); +}; +TalkServiceClient.prototype.getBlockedContactIds = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBlockedContactIds(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBlockedContactIds(); + } +}; + +TalkServiceClient.prototype.send_getBlockedContactIds = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBlockedContactIds', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getBlockedContactIds_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getBlockedContactIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getBlockedContactIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBlockedContactIds failed: unknown result'); +}; +TalkServiceClient.prototype.registerWithPhoneNumber = function(sessionId, migrationPincodeSessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerWithPhoneNumber(sessionId, migrationPincodeSessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerWithPhoneNumber(sessionId, migrationPincodeSessionId); + } +}; + +TalkServiceClient.prototype.send_registerWithPhoneNumber = function(sessionId, migrationPincodeSessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerWithPhoneNumber', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerWithPhoneNumber_args(); + args.sessionId = sessionId; + args.migrationPincodeSessionId = migrationPincodeSessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerWithPhoneNumber = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerWithPhoneNumber_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerWithPhoneNumber failed: unknown result'); +}; +TalkServiceClient.prototype.registerWithPhoneNumberAndPassword = function(sessionId, keynm, encrypted, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerWithPhoneNumberAndPassword(sessionId, keynm, encrypted); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerWithPhoneNumberAndPassword(sessionId, keynm, encrypted); + } +}; + +TalkServiceClient.prototype.send_registerWithPhoneNumberAndPassword = function(sessionId, keynm, encrypted) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerWithPhoneNumberAndPassword', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerWithPhoneNumberAndPassword_args(); + args.sessionId = sessionId; + args.keynm = keynm; + args.encrypted = encrypted; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerWithPhoneNumberAndPassword = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerWithPhoneNumberAndPassword_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerWithPhoneNumberAndPassword failed: unknown result'); +}; +TalkServiceClient.prototype.getAnalyticsInfo = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getAnalyticsInfo(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getAnalyticsInfo(); + } +}; + +TalkServiceClient.prototype.send_getAnalyticsInfo = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getAnalyticsInfo', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getAnalyticsInfo_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getAnalyticsInfo = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getAnalyticsInfo_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getAnalyticsInfo failed: unknown result'); +}; +TalkServiceClient.prototype.reportClientStatistics = function(reqSeq, category, count, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportClientStatistics(reqSeq, category, count); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportClientStatistics(reqSeq, category, count); + } +}; + +TalkServiceClient.prototype.send_reportClientStatistics = function(reqSeq, category, count) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportClientStatistics', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reportClientStatistics_args(); + args.reqSeq = reqSeq; + args.category = category; + args.count = count; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reportClientStatistics = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reportClientStatistics_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.verifyPhoneNumberForLogin = function(verifierFromPhone, pinCodeForPhone, verifierFromLogin, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_verifyPhoneNumberForLogin(verifierFromPhone, pinCodeForPhone, verifierFromLogin); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_verifyPhoneNumberForLogin(verifierFromPhone, pinCodeForPhone, verifierFromLogin); + } +}; + +TalkServiceClient.prototype.send_verifyPhoneNumberForLogin = function(verifierFromPhone, pinCodeForPhone, verifierFromLogin) { + var output = new this.pClass(this.output); + output.writeMessageBegin('verifyPhoneNumberForLogin', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_verifyPhoneNumberForLogin_args(); + args.verifierFromPhone = verifierFromPhone; + args.pinCodeForPhone = pinCodeForPhone; + args.verifierFromLogin = verifierFromLogin; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_verifyPhoneNumberForLogin = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_verifyPhoneNumberForLogin_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('verifyPhoneNumberForLogin failed: unknown result'); +}; +TalkServiceClient.prototype.verifyPhoneNumber = function(sessionId, pinCode, udidHash, migrationPincodeSessionId, oldUdidHash, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_verifyPhoneNumber(sessionId, pinCode, udidHash, migrationPincodeSessionId, oldUdidHash); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_verifyPhoneNumber(sessionId, pinCode, udidHash, migrationPincodeSessionId, oldUdidHash); + } +}; + +TalkServiceClient.prototype.send_verifyPhoneNumber = function(sessionId, pinCode, udidHash, migrationPincodeSessionId, oldUdidHash) { + var output = new this.pClass(this.output); + output.writeMessageBegin('verifyPhoneNumber', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_verifyPhoneNumber_args(); + args.sessionId = sessionId; + args.pinCode = pinCode; + args.udidHash = udidHash; + args.migrationPincodeSessionId = migrationPincodeSessionId; + args.oldUdidHash = oldUdidHash; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_verifyPhoneNumber = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_verifyPhoneNumber_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('verifyPhoneNumber failed: unknown result'); +}; +TalkServiceClient.prototype.getBlockedContactIdsByRange = function(start, count, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBlockedContactIdsByRange(start, count); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBlockedContactIdsByRange(start, count); + } +}; + +TalkServiceClient.prototype.send_getBlockedContactIdsByRange = function(start, count) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBlockedContactIdsByRange', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getBlockedContactIdsByRange_args(); + args.start = start; + args.count = count; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getBlockedContactIdsByRange = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getBlockedContactIdsByRange_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBlockedContactIdsByRange failed: unknown result'); +}; +TalkServiceClient.prototype.getBlockedRecommendationIds = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBlockedRecommendationIds(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBlockedRecommendationIds(); + } +}; + +TalkServiceClient.prototype.send_getBlockedRecommendationIds = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBlockedRecommendationIds', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getBlockedRecommendationIds_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getBlockedRecommendationIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getBlockedRecommendationIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBlockedRecommendationIds failed: unknown result'); +}; +TalkServiceClient.prototype.getBuddyBlockerIds = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBuddyBlockerIds(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBuddyBlockerIds(); + } +}; + +TalkServiceClient.prototype.send_getBuddyBlockerIds = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBuddyBlockerIds', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getBuddyBlockerIds_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getBuddyBlockerIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getBuddyBlockerIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBuddyBlockerIds failed: unknown result'); +}; +TalkServiceClient.prototype.getBuddyLocation = function(mid, index, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getBuddyLocation(mid, index); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getBuddyLocation(mid, index); + } +}; + +TalkServiceClient.prototype.send_getBuddyLocation = function(mid, index) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getBuddyLocation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getBuddyLocation_args(); + args.mid = mid; + args.index = index; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getBuddyLocation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getBuddyLocation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getBuddyLocation failed: unknown result'); +}; +TalkServiceClient.prototype.getCompactContactsModifiedSince = function(timestamp, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCompactContactsModifiedSince(timestamp); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCompactContactsModifiedSince(timestamp); + } +}; + +TalkServiceClient.prototype.send_getCompactContactsModifiedSince = function(timestamp) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCompactContactsModifiedSince', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getCompactContactsModifiedSince_args(); + args.timestamp = timestamp; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getCompactContactsModifiedSince = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getCompactContactsModifiedSince_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCompactContactsModifiedSince failed: unknown result'); +}; +TalkServiceClient.prototype.getCompactGroup = function(groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCompactGroup(groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCompactGroup(groupId); + } +}; + +TalkServiceClient.prototype.send_getCompactGroup = function(groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCompactGroup', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getCompactGroup_args(); + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getCompactGroup = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getCompactGroup_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCompactGroup failed: unknown result'); +}; +TalkServiceClient.prototype.getCompactRoom = function(roomId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCompactRoom(roomId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCompactRoom(roomId); + } +}; + +TalkServiceClient.prototype.send_getCompactRoom = function(roomId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCompactRoom', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getCompactRoom_args(); + args.roomId = roomId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getCompactRoom = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getCompactRoom_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCompactRoom failed: unknown result'); +}; +TalkServiceClient.prototype.getContact = function(id, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getContact(id); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getContact(id); + } +}; + +TalkServiceClient.prototype.send_getContact = function(id) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getContact', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getContact_args(); + args.id = id; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getContact = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getContact_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getContact failed: unknown result'); +}; +TalkServiceClient.prototype.getContacts = function(ids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getContacts(ids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getContacts(ids); + } +}; + +TalkServiceClient.prototype.send_getContacts = function(ids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getContacts_args(); + args.ids = ids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getContacts failed: unknown result'); +}; +TalkServiceClient.prototype.getContactWithFriendRequestStatus = function(id, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getContactWithFriendRequestStatus(id); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getContactWithFriendRequestStatus(id); + } +}; + +TalkServiceClient.prototype.send_getContactWithFriendRequestStatus = function(id) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getContactWithFriendRequestStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getContactWithFriendRequestStatus_args(); + args.id = id; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getContactWithFriendRequestStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getContactWithFriendRequestStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getContactWithFriendRequestStatus failed: unknown result'); +}; +TalkServiceClient.prototype.getCountryWithRequestIp = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCountryWithRequestIp(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCountryWithRequestIp(); + } +}; + +TalkServiceClient.prototype.send_getCountryWithRequestIp = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCountryWithRequestIp', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getCountryWithRequestIp_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getCountryWithRequestIp = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getCountryWithRequestIp_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCountryWithRequestIp failed: unknown result'); +}; +TalkServiceClient.prototype.getFavoriteMids = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getFavoriteMids(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getFavoriteMids(); + } +}; + +TalkServiceClient.prototype.send_getFavoriteMids = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getFavoriteMids', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getFavoriteMids_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getFavoriteMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getFavoriteMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getFavoriteMids failed: unknown result'); +}; +TalkServiceClient.prototype.getGroup = function(groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroup(groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroup(groupId); + } +}; + +TalkServiceClient.prototype.send_getGroup = function(groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroup', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getGroup_args(); + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getGroup = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getGroup_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroup failed: unknown result'); +}; +TalkServiceClient.prototype.getGroupIdsInvited = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupIdsInvited(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupIdsInvited(); + } +}; + +TalkServiceClient.prototype.send_getGroupIdsInvited = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupIdsInvited', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getGroupIdsInvited_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getGroupIdsInvited = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getGroupIdsInvited_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupIdsInvited failed: unknown result'); +}; +TalkServiceClient.prototype.getGroupIdsJoined = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupIdsJoined(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupIdsJoined(); + } +}; + +TalkServiceClient.prototype.send_getGroupIdsJoined = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupIdsJoined', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getGroupIdsJoined_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getGroupIdsJoined = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getGroupIdsJoined_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupIdsJoined failed: unknown result'); +}; +TalkServiceClient.prototype.getGroups = function(groupIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroups(groupIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroups(groupIds); + } +}; + +TalkServiceClient.prototype.send_getGroups = function(groupIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroups', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getGroups_args(); + args.groupIds = groupIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getGroups = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getGroups_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroups failed: unknown result'); +}; +TalkServiceClient.prototype.getHiddenContactMids = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getHiddenContactMids(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getHiddenContactMids(); + } +}; + +TalkServiceClient.prototype.send_getHiddenContactMids = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getHiddenContactMids', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getHiddenContactMids_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getHiddenContactMids = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getHiddenContactMids_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getHiddenContactMids failed: unknown result'); +}; +TalkServiceClient.prototype.getIdentityIdentifier = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getIdentityIdentifier(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getIdentityIdentifier(); + } +}; + +TalkServiceClient.prototype.send_getIdentityIdentifier = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getIdentityIdentifier', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getIdentityIdentifier_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getIdentityIdentifier = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getIdentityIdentifier_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getIdentityIdentifier failed: unknown result'); +}; +TalkServiceClient.prototype.getLastAnnouncementIndex = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getLastAnnouncementIndex(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getLastAnnouncementIndex(); + } +}; + +TalkServiceClient.prototype.send_getLastAnnouncementIndex = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getLastAnnouncementIndex', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getLastAnnouncementIndex_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getLastAnnouncementIndex = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getLastAnnouncementIndex_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getLastAnnouncementIndex failed: unknown result'); +}; +TalkServiceClient.prototype.getLastOpRevision = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getLastOpRevision(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getLastOpRevision(); + } +}; + +TalkServiceClient.prototype.send_getLastOpRevision = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getLastOpRevision', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getLastOpRevision_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getLastOpRevision = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getLastOpRevision_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getLastOpRevision failed: unknown result'); +}; +TalkServiceClient.prototype.getSuggestRevisions = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSuggestRevisions(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSuggestRevisions(); + } +}; + +TalkServiceClient.prototype.send_getSuggestRevisions = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSuggestRevisions', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getSuggestRevisions_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getSuggestRevisions = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getSuggestRevisions_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSuggestRevisions failed: unknown result'); +}; +TalkServiceClient.prototype.getPreviousMessagesV2WithReadCount = function(messageBoxId, endMessageId, messagesCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPreviousMessagesV2WithReadCount(messageBoxId, endMessageId, messagesCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPreviousMessagesV2WithReadCount(messageBoxId, endMessageId, messagesCount); + } +}; + +TalkServiceClient.prototype.send_getPreviousMessagesV2WithReadCount = function(messageBoxId, endMessageId, messagesCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPreviousMessagesV2WithReadCount', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getPreviousMessagesV2WithReadCount_args(); + args.messageBoxId = messageBoxId; + args.endMessageId = endMessageId; + args.messagesCount = messagesCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getPreviousMessagesV2WithReadCount = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getPreviousMessagesV2WithReadCount_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPreviousMessagesV2WithReadCount failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageBox = function(channelId, messageBoxId, lastMessagesCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageBox(channelId, messageBoxId, lastMessagesCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageBox(channelId, messageBoxId, lastMessagesCount); + } +}; + +TalkServiceClient.prototype.send_getMessageBox = function(channelId, messageBoxId, lastMessagesCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageBox', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageBox_args(); + args.channelId = channelId; + args.messageBoxId = messageBoxId; + args.lastMessagesCount = lastMessagesCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageBox = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageBox_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageBox failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageBoxCompactWrapUp = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageBoxCompactWrapUp(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageBoxCompactWrapUp(mid); + } +}; + +TalkServiceClient.prototype.send_getMessageBoxCompactWrapUp = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageBoxCompactWrapUp', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageBoxCompactWrapUp_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageBoxCompactWrapUp = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageBoxCompactWrapUp_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageBoxCompactWrapUp failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageBoxCompactWrapUpList = function(start, messageBoxCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageBoxCompactWrapUpList(start, messageBoxCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageBoxCompactWrapUpList(start, messageBoxCount); + } +}; + +TalkServiceClient.prototype.send_getMessageBoxCompactWrapUpList = function(start, messageBoxCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageBoxCompactWrapUpList', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageBoxCompactWrapUpList_args(); + args.start = start; + args.messageBoxCount = messageBoxCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageBoxCompactWrapUpList = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageBoxCompactWrapUpList_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageBoxCompactWrapUpList failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageBoxList = function(channelId, lastMessagesCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageBoxList(channelId, lastMessagesCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageBoxList(channelId, lastMessagesCount); + } +}; + +TalkServiceClient.prototype.send_getMessageBoxList = function(channelId, lastMessagesCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageBoxList', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageBoxList_args(); + args.channelId = channelId; + args.lastMessagesCount = lastMessagesCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageBoxList = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageBoxList_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageBoxList failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageBoxListByStatus = function(channelId, lastMessagesCount, status, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageBoxListByStatus(channelId, lastMessagesCount, status); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageBoxListByStatus(channelId, lastMessagesCount, status); + } +}; + +TalkServiceClient.prototype.send_getMessageBoxListByStatus = function(channelId, lastMessagesCount, status) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageBoxListByStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageBoxListByStatus_args(); + args.channelId = channelId; + args.lastMessagesCount = lastMessagesCount; + args.status = status; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageBoxListByStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageBoxListByStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageBoxListByStatus failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageBoxWrapUp = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageBoxWrapUp(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageBoxWrapUp(mid); + } +}; + +TalkServiceClient.prototype.send_getMessageBoxWrapUp = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageBoxWrapUp', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageBoxWrapUp_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageBoxWrapUp = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageBoxWrapUp_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageBoxWrapUp failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageBoxWrapUpList = function(start, messageBoxCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageBoxWrapUpList(start, messageBoxCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageBoxWrapUpList(start, messageBoxCount); + } +}; + +TalkServiceClient.prototype.send_getMessageBoxWrapUpList = function(start, messageBoxCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageBoxWrapUpList', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageBoxWrapUpList_args(); + args.start = start; + args.messageBoxCount = messageBoxCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageBoxWrapUpList = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageBoxWrapUpList_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageBoxWrapUpList failed: unknown result'); +}; +TalkServiceClient.prototype.getMessagesBySequenceNumber = function(channelId, messageBoxId, startSeq, endSeq, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessagesBySequenceNumber(channelId, messageBoxId, startSeq, endSeq); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessagesBySequenceNumber(channelId, messageBoxId, startSeq, endSeq); + } +}; + +TalkServiceClient.prototype.send_getMessagesBySequenceNumber = function(channelId, messageBoxId, startSeq, endSeq) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessagesBySequenceNumber', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessagesBySequenceNumber_args(); + args.channelId = channelId; + args.messageBoxId = messageBoxId; + args.startSeq = startSeq; + args.endSeq = endSeq; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessagesBySequenceNumber = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessagesBySequenceNumber_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessagesBySequenceNumber failed: unknown result'); +}; +TalkServiceClient.prototype.getNextMessages = function(messageBoxId, startSeq, messagesCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getNextMessages(messageBoxId, startSeq, messagesCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getNextMessages(messageBoxId, startSeq, messagesCount); + } +}; + +TalkServiceClient.prototype.send_getNextMessages = function(messageBoxId, startSeq, messagesCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getNextMessages', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getNextMessages_args(); + args.messageBoxId = messageBoxId; + args.startSeq = startSeq; + args.messagesCount = messagesCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getNextMessages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getNextMessages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getNextMessages failed: unknown result'); +}; +TalkServiceClient.prototype.getNotificationPolicy = function(carrier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getNotificationPolicy(carrier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getNotificationPolicy(carrier); + } +}; + +TalkServiceClient.prototype.send_getNotificationPolicy = function(carrier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getNotificationPolicy', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getNotificationPolicy_args(); + args.carrier = carrier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getNotificationPolicy = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getNotificationPolicy_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getNotificationPolicy failed: unknown result'); +}; +TalkServiceClient.prototype.getPreviousMessages = function(messageBoxId, endSeq, messagesCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPreviousMessages(messageBoxId, endSeq, messagesCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPreviousMessages(messageBoxId, endSeq, messagesCount); + } +}; + +TalkServiceClient.prototype.send_getPreviousMessages = function(messageBoxId, endSeq, messagesCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPreviousMessages', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getPreviousMessages_args(); + args.messageBoxId = messageBoxId; + args.endSeq = endSeq; + args.messagesCount = messagesCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getPreviousMessages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getPreviousMessages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPreviousMessages failed: unknown result'); +}; +TalkServiceClient.prototype.getProfile = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProfile(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProfile(); + } +}; + +TalkServiceClient.prototype.send_getProfile = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getProfile_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProfile failed: unknown result'); +}; +TalkServiceClient.prototype.getProximityMatchCandidateList = function(sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProximityMatchCandidateList(sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProximityMatchCandidateList(sessionId); + } +}; + +TalkServiceClient.prototype.send_getProximityMatchCandidateList = function(sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProximityMatchCandidateList', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getProximityMatchCandidateList_args(); + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getProximityMatchCandidateList = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getProximityMatchCandidateList_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProximityMatchCandidateList failed: unknown result'); +}; +TalkServiceClient.prototype.getProximityMatchCandidates = function(sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProximityMatchCandidates(sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProximityMatchCandidates(sessionId); + } +}; + +TalkServiceClient.prototype.send_getProximityMatchCandidates = function(sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProximityMatchCandidates', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getProximityMatchCandidates_args(); + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getProximityMatchCandidates = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getProximityMatchCandidates_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProximityMatchCandidates failed: unknown result'); +}; +TalkServiceClient.prototype.getRecentMessages = function(messageBoxId, messagesCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getRecentMessages(messageBoxId, messagesCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getRecentMessages(messageBoxId, messagesCount); + } +}; + +TalkServiceClient.prototype.send_getRecentMessages = function(messageBoxId, messagesCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getRecentMessages', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getRecentMessages_args(); + args.messageBoxId = messageBoxId; + args.messagesCount = messagesCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getRecentMessages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getRecentMessages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getRecentMessages failed: unknown result'); +}; +TalkServiceClient.prototype.getRecommendationIds = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getRecommendationIds(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getRecommendationIds(); + } +}; + +TalkServiceClient.prototype.send_getRecommendationIds = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getRecommendationIds', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getRecommendationIds_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getRecommendationIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getRecommendationIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getRecommendationIds failed: unknown result'); +}; +TalkServiceClient.prototype.getRoom = function(roomId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getRoom(roomId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getRoom(roomId); + } +}; + +TalkServiceClient.prototype.send_getRoom = function(roomId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getRoom', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getRoom_args(); + args.roomId = roomId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getRoom = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getRoom_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getRoom failed: unknown result'); +}; +TalkServiceClient.prototype.getRSAKeyInfo = function(provider, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getRSAKeyInfo(provider); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getRSAKeyInfo(provider); + } +}; + +TalkServiceClient.prototype.send_getRSAKeyInfo = function(provider) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getRSAKeyInfo', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getRSAKeyInfo_args(); + args.provider = provider; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getRSAKeyInfo = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getRSAKeyInfo_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getRSAKeyInfo failed: unknown result'); +}; +TalkServiceClient.prototype.getServerTime = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getServerTime(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getServerTime(); + } +}; + +TalkServiceClient.prototype.send_getServerTime = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getServerTime', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getServerTime_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getServerTime = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getServerTime_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getServerTime failed: unknown result'); +}; +TalkServiceClient.prototype.getSessions = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSessions(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSessions(); + } +}; + +TalkServiceClient.prototype.send_getSessions = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSessions', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getSessions_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getSessions = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getSessions_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSessions failed: unknown result'); +}; +TalkServiceClient.prototype.getSettings = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSettings(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSettings(); + } +}; + +TalkServiceClient.prototype.send_getSettings = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSettings', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getSettings_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getSettings = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getSettings_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSettings failed: unknown result'); +}; +TalkServiceClient.prototype.getGroupsV2 = function(groupIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getGroupsV2(groupIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getGroupsV2(groupIds); + } +}; + +TalkServiceClient.prototype.send_getGroupsV2 = function(groupIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getGroupsV2', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getGroupsV2_args(); + args.groupIds = groupIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getGroupsV2 = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getGroupsV2_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getGroupsV2 failed: unknown result'); +}; +TalkServiceClient.prototype.getSettingsAttributes = function(attrBitset, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSettingsAttributes(attrBitset); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSettingsAttributes(attrBitset); + } +}; + +TalkServiceClient.prototype.send_getSettingsAttributes = function(attrBitset) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSettingsAttributes', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getSettingsAttributes_args(); + args.attrBitset = attrBitset; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getSettingsAttributes = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getSettingsAttributes_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSettingsAttributes failed: unknown result'); +}; +TalkServiceClient.prototype.getSystemConfiguration = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSystemConfiguration(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSystemConfiguration(); + } +}; + +TalkServiceClient.prototype.send_getSystemConfiguration = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSystemConfiguration', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getSystemConfiguration_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getSystemConfiguration = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getSystemConfiguration_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSystemConfiguration failed: unknown result'); +}; +TalkServiceClient.prototype.getUserTicket = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getUserTicket(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getUserTicket(); + } +}; + +TalkServiceClient.prototype.send_getUserTicket = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getUserTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getUserTicket_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getUserTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getUserTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getUserTicket failed: unknown result'); +}; +TalkServiceClient.prototype.getWapInvitation = function(invitationHash, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getWapInvitation(invitationHash); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getWapInvitation(invitationHash); + } +}; + +TalkServiceClient.prototype.send_getWapInvitation = function(invitationHash) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getWapInvitation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getWapInvitation_args(); + args.invitationHash = invitationHash; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getWapInvitation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getWapInvitation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getWapInvitation failed: unknown result'); +}; +TalkServiceClient.prototype.invalidateUserTicket = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_invalidateUserTicket(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_invalidateUserTicket(); + } +}; + +TalkServiceClient.prototype.send_invalidateUserTicket = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('invalidateUserTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_invalidateUserTicket_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_invalidateUserTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_invalidateUserTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.inviteFriendsBySms = function(phoneNumberList, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_inviteFriendsBySms(phoneNumberList); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_inviteFriendsBySms(phoneNumberList); + } +}; + +TalkServiceClient.prototype.send_inviteFriendsBySms = function(phoneNumberList) { + var output = new this.pClass(this.output); + output.writeMessageBegin('inviteFriendsBySms', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_inviteFriendsBySms_args(); + args.phoneNumberList = phoneNumberList; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_inviteFriendsBySms = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_inviteFriendsBySms_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.inviteIntoGroup = function(reqSeq, groupId, contactIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_inviteIntoGroup(reqSeq, groupId, contactIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_inviteIntoGroup(reqSeq, groupId, contactIds); + } +}; + +TalkServiceClient.prototype.send_inviteIntoGroup = function(reqSeq, groupId, contactIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('inviteIntoGroup', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_inviteIntoGroup_args(); + args.reqSeq = reqSeq; + args.groupId = groupId; + args.contactIds = contactIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_inviteIntoGroup = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_inviteIntoGroup_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.inviteIntoRoom = function(reqSeq, roomId, contactIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_inviteIntoRoom(reqSeq, roomId, contactIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_inviteIntoRoom(reqSeq, roomId, contactIds); + } +}; + +TalkServiceClient.prototype.send_inviteIntoRoom = function(reqSeq, roomId, contactIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('inviteIntoRoom', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_inviteIntoRoom_args(); + args.reqSeq = reqSeq; + args.roomId = roomId; + args.contactIds = contactIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_inviteIntoRoom = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_inviteIntoRoom_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.inviteViaEmail = function(reqSeq, email, name, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_inviteViaEmail(reqSeq, email, name); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_inviteViaEmail(reqSeq, email, name); + } +}; + +TalkServiceClient.prototype.send_inviteViaEmail = function(reqSeq, email, name) { + var output = new this.pClass(this.output); + output.writeMessageBegin('inviteViaEmail', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_inviteViaEmail_args(); + args.reqSeq = reqSeq; + args.email = email; + args.name = name; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_inviteViaEmail = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_inviteViaEmail_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.isIdentityIdentifierAvailable = function(provider, identifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isIdentityIdentifierAvailable(provider, identifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isIdentityIdentifierAvailable(provider, identifier); + } +}; + +TalkServiceClient.prototype.send_isIdentityIdentifierAvailable = function(provider, identifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('isIdentityIdentifierAvailable', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_isIdentityIdentifierAvailable_args(); + args.provider = provider; + args.identifier = identifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_isIdentityIdentifierAvailable = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_isIdentityIdentifierAvailable_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isIdentityIdentifierAvailable failed: unknown result'); +}; +TalkServiceClient.prototype.isUseridAvailable = function(userid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_isUseridAvailable(userid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_isUseridAvailable(userid); + } +}; + +TalkServiceClient.prototype.send_isUseridAvailable = function(userid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('isUseridAvailable', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_isUseridAvailable_args(); + args.userid = userid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_isUseridAvailable = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_isUseridAvailable_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('isUseridAvailable failed: unknown result'); +}; +TalkServiceClient.prototype.kickoutFromGroup = function(reqSeq, groupId, contactIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_kickoutFromGroup(reqSeq, groupId, contactIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_kickoutFromGroup(reqSeq, groupId, contactIds); + } +}; + +TalkServiceClient.prototype.send_kickoutFromGroup = function(reqSeq, groupId, contactIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('kickoutFromGroup', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_kickoutFromGroup_args(); + args.reqSeq = reqSeq; + args.groupId = groupId; + args.contactIds = contactIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_kickoutFromGroup = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_kickoutFromGroup_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.reissueGroupTicket = function(groupMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reissueGroupTicket(groupMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reissueGroupTicket(groupMid); + } +}; + +TalkServiceClient.prototype.send_reissueGroupTicket = function(groupMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reissueGroupTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reissueGroupTicket_args(); + args.groupMid = groupMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reissueGroupTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reissueGroupTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reissueGroupTicket failed: unknown result'); +}; +TalkServiceClient.prototype.findGroupByTicket = function(ticketId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findGroupByTicket(ticketId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findGroupByTicket(ticketId); + } +}; + +TalkServiceClient.prototype.send_findGroupByTicket = function(ticketId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findGroupByTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findGroupByTicket_args(); + args.ticketId = ticketId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findGroupByTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findGroupByTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findGroupByTicket failed: unknown result'); +}; +TalkServiceClient.prototype.leaveGroup = function(reqSeq, groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_leaveGroup(reqSeq, groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_leaveGroup(reqSeq, groupId); + } +}; + +TalkServiceClient.prototype.send_leaveGroup = function(reqSeq, groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('leaveGroup', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_leaveGroup_args(); + args.reqSeq = reqSeq; + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_leaveGroup = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_leaveGroup_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.leaveRoom = function(reqSeq, roomId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_leaveRoom(reqSeq, roomId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_leaveRoom(reqSeq, roomId); + } +}; + +TalkServiceClient.prototype.send_leaveRoom = function(reqSeq, roomId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('leaveRoom', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_leaveRoom_args(); + args.reqSeq = reqSeq; + args.roomId = roomId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_leaveRoom = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_leaveRoom_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.loginWithIdentityCredential = function(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_loginWithIdentityCredential(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_loginWithIdentityCredential(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate); + } +}; + +TalkServiceClient.prototype.send_loginWithIdentityCredential = function(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate) { + var output = new this.pClass(this.output); + output.writeMessageBegin('loginWithIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_loginWithIdentityCredential_args(); + args.identityProvider = identityProvider; + args.identifier = identifier; + args.password = password; + args.keepLoggedIn = keepLoggedIn; + args.accessLocation = accessLocation; + args.systemName = systemName; + args.certificate = certificate; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_loginWithIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_loginWithIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('loginWithIdentityCredential failed: unknown result'); +}; +TalkServiceClient.prototype.loginWithIdentityCredentialForCertificate = function(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_loginWithIdentityCredentialForCertificate(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_loginWithIdentityCredentialForCertificate(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate); + } +}; + +TalkServiceClient.prototype.send_loginWithIdentityCredentialForCertificate = function(identityProvider, identifier, password, keepLoggedIn, accessLocation, systemName, certificate) { + var output = new this.pClass(this.output); + output.writeMessageBegin('loginWithIdentityCredentialForCertificate', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_loginWithIdentityCredentialForCertificate_args(); + args.identityProvider = identityProvider; + args.identifier = identifier; + args.password = password; + args.keepLoggedIn = keepLoggedIn; + args.accessLocation = accessLocation; + args.systemName = systemName; + args.certificate = certificate; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_loginWithIdentityCredentialForCertificate = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_loginWithIdentityCredentialForCertificate_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('loginWithIdentityCredentialForCertificate failed: unknown result'); +}; +TalkServiceClient.prototype.loginWithVerifier = function(verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_loginWithVerifier(verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_loginWithVerifier(verifier); + } +}; + +TalkServiceClient.prototype.send_loginWithVerifier = function(verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('loginWithVerifier', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_loginWithVerifier_args(); + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_loginWithVerifier = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_loginWithVerifier_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('loginWithVerifier failed: unknown result'); +}; +TalkServiceClient.prototype.loginWithVerifierForCerificate = function(verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_loginWithVerifierForCerificate(verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_loginWithVerifierForCerificate(verifier); + } +}; + +TalkServiceClient.prototype.send_loginWithVerifierForCerificate = function(verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('loginWithVerifierForCerificate', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_loginWithVerifierForCerificate_args(); + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_loginWithVerifierForCerificate = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_loginWithVerifierForCerificate_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('loginWithVerifierForCerificate failed: unknown result'); +}; +TalkServiceClient.prototype.loginWithVerifierForCertificate = function(verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_loginWithVerifierForCertificate(verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_loginWithVerifierForCertificate(verifier); + } +}; + +TalkServiceClient.prototype.send_loginWithVerifierForCertificate = function(verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('loginWithVerifierForCertificate', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_loginWithVerifierForCertificate_args(); + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_loginWithVerifierForCertificate = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_loginWithVerifierForCertificate_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('loginWithVerifierForCertificate failed: unknown result'); +}; +TalkServiceClient.prototype.logout = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_logout(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_logout(); + } +}; + +TalkServiceClient.prototype.send_logout = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('logout', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_logout_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_logout = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_logout_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.logoutSession = function(tokenKey, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_logoutSession(tokenKey); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_logoutSession(tokenKey); + } +}; + +TalkServiceClient.prototype.send_logoutSession = function(tokenKey) { + var output = new this.pClass(this.output); + output.writeMessageBegin('logoutSession', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_logoutSession_args(); + args.tokenKey = tokenKey; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_logoutSession = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_logoutSession_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.noop = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_noop(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_noop(); + } +}; + +TalkServiceClient.prototype.send_noop = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('noop', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_noop_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_noop = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_noop_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.notifiedRedirect = function(paramMap, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifiedRedirect(paramMap); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifiedRedirect(paramMap); + } +}; + +TalkServiceClient.prototype.send_notifiedRedirect = function(paramMap) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifiedRedirect', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_notifiedRedirect_args(); + args.paramMap = paramMap; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_notifiedRedirect = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_notifiedRedirect_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.notifyBuddyOnAir = function(seq, receiverMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyBuddyOnAir(seq, receiverMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyBuddyOnAir(seq, receiverMids); + } +}; + +TalkServiceClient.prototype.send_notifyBuddyOnAir = function(seq, receiverMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyBuddyOnAir', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_notifyBuddyOnAir_args(); + args.seq = seq; + args.receiverMids = receiverMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_notifyBuddyOnAir = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_notifyBuddyOnAir_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('notifyBuddyOnAir failed: unknown result'); +}; +TalkServiceClient.prototype.notifyIndividualEvent = function(notificationStatus, receiverMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyIndividualEvent(notificationStatus, receiverMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyIndividualEvent(notificationStatus, receiverMids); + } +}; + +TalkServiceClient.prototype.send_notifyIndividualEvent = function(notificationStatus, receiverMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyIndividualEvent', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_notifyIndividualEvent_args(); + args.notificationStatus = notificationStatus; + args.receiverMids = receiverMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_notifyIndividualEvent = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_notifyIndividualEvent_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.notifyInstalled = function(udidHash, applicationTypeWithExtensions, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyInstalled(udidHash, applicationTypeWithExtensions); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyInstalled(udidHash, applicationTypeWithExtensions); + } +}; + +TalkServiceClient.prototype.send_notifyInstalled = function(udidHash, applicationTypeWithExtensions) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyInstalled', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_notifyInstalled_args(); + args.udidHash = udidHash; + args.applicationTypeWithExtensions = applicationTypeWithExtensions; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_notifyInstalled = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_notifyInstalled_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.notifyRegistrationComplete = function(udidHash, applicationTypeWithExtensions, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyRegistrationComplete(udidHash, applicationTypeWithExtensions); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyRegistrationComplete(udidHash, applicationTypeWithExtensions); + } +}; + +TalkServiceClient.prototype.send_notifyRegistrationComplete = function(udidHash, applicationTypeWithExtensions) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyRegistrationComplete', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_notifyRegistrationComplete_args(); + args.udidHash = udidHash; + args.applicationTypeWithExtensions = applicationTypeWithExtensions; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_notifyRegistrationComplete = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_notifyRegistrationComplete_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.notifySleep = function(lastRev, badge, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifySleep(lastRev, badge); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifySleep(lastRev, badge); + } +}; + +TalkServiceClient.prototype.send_notifySleep = function(lastRev, badge) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifySleep', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_notifySleep_args(); + args.lastRev = lastRev; + args.badge = badge; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_notifySleep = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_notifySleep_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.notifyUpdated = function(lastRev, deviceInfo, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyUpdated(lastRev, deviceInfo); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyUpdated(lastRev, deviceInfo); + } +}; + +TalkServiceClient.prototype.send_notifyUpdated = function(lastRev, deviceInfo) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyUpdated', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_notifyUpdated_args(); + args.lastRev = lastRev; + args.deviceInfo = deviceInfo; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_notifyUpdated = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_notifyUpdated_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.openProximityMatch = function(location, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_openProximityMatch(location); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_openProximityMatch(location); + } +}; + +TalkServiceClient.prototype.send_openProximityMatch = function(location) { + var output = new this.pClass(this.output); + output.writeMessageBegin('openProximityMatch', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_openProximityMatch_args(); + args.location = location; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_openProximityMatch = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_openProximityMatch_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('openProximityMatch failed: unknown result'); +}; +TalkServiceClient.prototype.registerBuddyUser = function(buddyId, registrarPassword, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerBuddyUser(buddyId, registrarPassword); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerBuddyUser(buddyId, registrarPassword); + } +}; + +TalkServiceClient.prototype.send_registerBuddyUser = function(buddyId, registrarPassword) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerBuddyUser', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerBuddyUser_args(); + args.buddyId = buddyId; + args.registrarPassword = registrarPassword; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerBuddyUser = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerBuddyUser_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerBuddyUser failed: unknown result'); +}; +TalkServiceClient.prototype.registerBuddyUserid = function(seq, userid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerBuddyUserid(seq, userid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerBuddyUserid(seq, userid); + } +}; + +TalkServiceClient.prototype.send_registerBuddyUserid = function(seq, userid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerBuddyUserid', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerBuddyUserid_args(); + args.seq = seq; + args.userid = userid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerBuddyUserid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerBuddyUserid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.registerDevice = function(sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerDevice(sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerDevice(sessionId); + } +}; + +TalkServiceClient.prototype.send_registerDevice = function(sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerDevice', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerDevice_args(); + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerDevice = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerDevice_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerDevice failed: unknown result'); +}; +TalkServiceClient.prototype.registerDeviceWithIdentityCredential = function(sessionId, provider, identifier, verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerDeviceWithIdentityCredential(sessionId, provider, identifier, verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerDeviceWithIdentityCredential(sessionId, provider, identifier, verifier); + } +}; + +TalkServiceClient.prototype.send_registerDeviceWithIdentityCredential = function(sessionId, provider, identifier, verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerDeviceWithIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerDeviceWithIdentityCredential_args(); + args.sessionId = sessionId; + args.provider = provider; + args.identifier = identifier; + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerDeviceWithIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerDeviceWithIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerDeviceWithIdentityCredential failed: unknown result'); +}; +TalkServiceClient.prototype.registerDeviceWithoutPhoneNumber = function(region, udidHash, deviceInfo, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerDeviceWithoutPhoneNumber(region, udidHash, deviceInfo); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerDeviceWithoutPhoneNumber(region, udidHash, deviceInfo); + } +}; + +TalkServiceClient.prototype.send_registerDeviceWithoutPhoneNumber = function(region, udidHash, deviceInfo) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerDeviceWithoutPhoneNumber', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerDeviceWithoutPhoneNumber_args(); + args.region = region; + args.udidHash = udidHash; + args.deviceInfo = deviceInfo; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerDeviceWithoutPhoneNumber = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerDeviceWithoutPhoneNumber_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerDeviceWithoutPhoneNumber failed: unknown result'); +}; +TalkServiceClient.prototype.registerDeviceWithoutPhoneNumberWithIdentityCredential = function(region, udidHash, deviceInfo, provider, identifier, verifier, mid, migrationPincodeSessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerDeviceWithoutPhoneNumberWithIdentityCredential(region, udidHash, deviceInfo, provider, identifier, verifier, mid, migrationPincodeSessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerDeviceWithoutPhoneNumberWithIdentityCredential(region, udidHash, deviceInfo, provider, identifier, verifier, mid, migrationPincodeSessionId); + } +}; + +TalkServiceClient.prototype.send_registerDeviceWithoutPhoneNumberWithIdentityCredential = function(region, udidHash, deviceInfo, provider, identifier, verifier, mid, migrationPincodeSessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerDeviceWithoutPhoneNumberWithIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args(); + args.region = region; + args.udidHash = udidHash; + args.deviceInfo = deviceInfo; + args.provider = provider; + args.identifier = identifier; + args.verifier = verifier; + args.mid = mid; + args.migrationPincodeSessionId = migrationPincodeSessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerDeviceWithoutPhoneNumberWithIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerDeviceWithoutPhoneNumberWithIdentityCredential failed: unknown result'); +}; +TalkServiceClient.prototype.registerUserid = function(reqSeq, userid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerUserid(reqSeq, userid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerUserid(reqSeq, userid); + } +}; + +TalkServiceClient.prototype.send_registerUserid = function(reqSeq, userid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerUserid', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerUserid_args(); + args.reqSeq = reqSeq; + args.userid = userid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerUserid = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerUserid_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerUserid failed: unknown result'); +}; +TalkServiceClient.prototype.registerWapDevice = function(invitationHash, guidHash, email, deviceInfo, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerWapDevice(invitationHash, guidHash, email, deviceInfo); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerWapDevice(invitationHash, guidHash, email, deviceInfo); + } +}; + +TalkServiceClient.prototype.send_registerWapDevice = function(invitationHash, guidHash, email, deviceInfo) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerWapDevice', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerWapDevice_args(); + args.invitationHash = invitationHash; + args.guidHash = guidHash; + args.email = email; + args.deviceInfo = deviceInfo; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerWapDevice = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerWapDevice_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerWapDevice failed: unknown result'); +}; +TalkServiceClient.prototype.registerWithExistingSnsIdAndIdentityCredential = function(identityCredential, region, udidHash, deviceInfo, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerWithExistingSnsIdAndIdentityCredential(identityCredential, region, udidHash, deviceInfo); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerWithExistingSnsIdAndIdentityCredential(identityCredential, region, udidHash, deviceInfo); + } +}; + +TalkServiceClient.prototype.send_registerWithExistingSnsIdAndIdentityCredential = function(identityCredential, region, udidHash, deviceInfo) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerWithExistingSnsIdAndIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerWithExistingSnsIdAndIdentityCredential_args(); + args.identityCredential = identityCredential; + args.region = region; + args.udidHash = udidHash; + args.deviceInfo = deviceInfo; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerWithExistingSnsIdAndIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerWithExistingSnsIdAndIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerWithExistingSnsIdAndIdentityCredential failed: unknown result'); +}; +TalkServiceClient.prototype.registerWithSnsId = function(snsIdType, snsAccessToken, region, udidHash, deviceInfo, mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerWithSnsId(snsIdType, snsAccessToken, region, udidHash, deviceInfo, mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerWithSnsId(snsIdType, snsAccessToken, region, udidHash, deviceInfo, mid); + } +}; + +TalkServiceClient.prototype.send_registerWithSnsId = function(snsIdType, snsAccessToken, region, udidHash, deviceInfo, mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerWithSnsId', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerWithSnsId_args(); + args.snsIdType = snsIdType; + args.snsAccessToken = snsAccessToken; + args.region = region; + args.udidHash = udidHash; + args.deviceInfo = deviceInfo; + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerWithSnsId = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerWithSnsId_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerWithSnsId failed: unknown result'); +}; +TalkServiceClient.prototype.registerWithSnsIdAndIdentityCredential = function(snsIdType, snsAccessToken, identityCredential, region, udidHash, deviceInfo, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerWithSnsIdAndIdentityCredential(snsIdType, snsAccessToken, identityCredential, region, udidHash, deviceInfo); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerWithSnsIdAndIdentityCredential(snsIdType, snsAccessToken, identityCredential, region, udidHash, deviceInfo); + } +}; + +TalkServiceClient.prototype.send_registerWithSnsIdAndIdentityCredential = function(snsIdType, snsAccessToken, identityCredential, region, udidHash, deviceInfo) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerWithSnsIdAndIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerWithSnsIdAndIdentityCredential_args(); + args.snsIdType = snsIdType; + args.snsAccessToken = snsAccessToken; + args.identityCredential = identityCredential; + args.region = region; + args.udidHash = udidHash; + args.deviceInfo = deviceInfo; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerWithSnsIdAndIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerWithSnsIdAndIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerWithSnsIdAndIdentityCredential failed: unknown result'); +}; +TalkServiceClient.prototype.reissueDeviceCredential = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reissueDeviceCredential(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reissueDeviceCredential(); + } +}; + +TalkServiceClient.prototype.send_reissueDeviceCredential = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('reissueDeviceCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reissueDeviceCredential_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reissueDeviceCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reissueDeviceCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reissueDeviceCredential failed: unknown result'); +}; +TalkServiceClient.prototype.reissueUserTicket = function(expirationTime, maxUseCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reissueUserTicket(expirationTime, maxUseCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reissueUserTicket(expirationTime, maxUseCount); + } +}; + +TalkServiceClient.prototype.send_reissueUserTicket = function(expirationTime, maxUseCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reissueUserTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reissueUserTicket_args(); + args.expirationTime = expirationTime; + args.maxUseCount = maxUseCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reissueUserTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reissueUserTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reissueUserTicket failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageReadRange = function(chatIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageReadRange(chatIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageReadRange(chatIds); + } +}; + +TalkServiceClient.prototype.send_getMessageReadRange = function(chatIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageReadRange', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageReadRange_args(); + args.chatIds = chatIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageReadRange = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageReadRange_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageReadRange failed: unknown result'); +}; +TalkServiceClient.prototype.rejectGroupInvitation = function(reqSeq, groupId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_rejectGroupInvitation(reqSeq, groupId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_rejectGroupInvitation(reqSeq, groupId); + } +}; + +TalkServiceClient.prototype.send_rejectGroupInvitation = function(reqSeq, groupId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('rejectGroupInvitation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_rejectGroupInvitation_args(); + args.reqSeq = reqSeq; + args.groupId = groupId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_rejectGroupInvitation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_rejectGroupInvitation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.releaseSession = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_releaseSession(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_releaseSession(); + } +}; + +TalkServiceClient.prototype.send_releaseSession = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('releaseSession', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_releaseSession_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_releaseSession = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_releaseSession_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.removeAllMessages = function(seq, lastMessageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeAllMessages(seq, lastMessageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeAllMessages(seq, lastMessageId); + } +}; + +TalkServiceClient.prototype.send_removeAllMessages = function(seq, lastMessageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeAllMessages', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_removeAllMessages_args(); + args.seq = seq; + args.lastMessageId = lastMessageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_removeAllMessages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_removeAllMessages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.removeBuddyLocation = function(mid, index, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeBuddyLocation(mid, index); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeBuddyLocation(mid, index); + } +}; + +TalkServiceClient.prototype.send_removeBuddyLocation = function(mid, index) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeBuddyLocation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_removeBuddyLocation_args(); + args.mid = mid; + args.index = index; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_removeBuddyLocation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_removeBuddyLocation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.removeMessage = function(messageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeMessage(messageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeMessage(messageId); + } +}; + +TalkServiceClient.prototype.send_removeMessage = function(messageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_removeMessage_args(); + args.messageId = messageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_removeMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_removeMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('removeMessage failed: unknown result'); +}; +TalkServiceClient.prototype.makeUserAddMyselfAsContact = function(contactOwnerMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_makeUserAddMyselfAsContact(contactOwnerMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_makeUserAddMyselfAsContact(contactOwnerMid); + } +}; + +TalkServiceClient.prototype.send_makeUserAddMyselfAsContact = function(contactOwnerMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('makeUserAddMyselfAsContact', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_makeUserAddMyselfAsContact_args(); + args.contactOwnerMid = contactOwnerMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_makeUserAddMyselfAsContact = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_makeUserAddMyselfAsContact_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('makeUserAddMyselfAsContact failed: unknown result'); +}; +TalkServiceClient.prototype.removeMessageFromMyHome = function(messageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeMessageFromMyHome(messageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeMessageFromMyHome(messageId); + } +}; + +TalkServiceClient.prototype.send_removeMessageFromMyHome = function(messageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeMessageFromMyHome', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_removeMessageFromMyHome_args(); + args.messageId = messageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_removeMessageFromMyHome = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_removeMessageFromMyHome_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('removeMessageFromMyHome failed: unknown result'); +}; +TalkServiceClient.prototype.removeSnsId = function(snsIdType, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeSnsId(snsIdType); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeSnsId(snsIdType); + } +}; + +TalkServiceClient.prototype.send_removeSnsId = function(snsIdType) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeSnsId', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_removeSnsId_args(); + args.snsIdType = snsIdType; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_removeSnsId = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_removeSnsId_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('removeSnsId failed: unknown result'); +}; +TalkServiceClient.prototype.report = function(syncOpRevision, category, report, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_report(syncOpRevision, category, report); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_report(syncOpRevision, category, report); + } +}; + +TalkServiceClient.prototype.send_report = function(syncOpRevision, category, report) { + var output = new this.pClass(this.output); + output.writeMessageBegin('report', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_report_args(); + args.syncOpRevision = syncOpRevision; + args.category = category; + args.report = report; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_report = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_report_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.reportContacts = function(syncOpRevision, category, contactReports, actionType, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportContacts(syncOpRevision, category, contactReports, actionType); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportContacts(syncOpRevision, category, contactReports, actionType); + } +}; + +TalkServiceClient.prototype.send_reportContacts = function(syncOpRevision, category, contactReports, actionType) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reportContacts_args(); + args.syncOpRevision = syncOpRevision; + args.category = category; + args.contactReports = contactReports; + args.actionType = actionType; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reportContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reportContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reportContacts failed: unknown result'); +}; +TalkServiceClient.prototype.reportGroups = function(syncOpRevision, groups, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportGroups(syncOpRevision, groups); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportGroups(syncOpRevision, groups); + } +}; + +TalkServiceClient.prototype.send_reportGroups = function(syncOpRevision, groups) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportGroups', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reportGroups_args(); + args.syncOpRevision = syncOpRevision; + args.groups = groups; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reportGroups = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reportGroups_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.reportProfile = function(syncOpRevision, profile, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportProfile(syncOpRevision, profile); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportProfile(syncOpRevision, profile); + } +}; + +TalkServiceClient.prototype.send_reportProfile = function(syncOpRevision, profile) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reportProfile_args(); + args.syncOpRevision = syncOpRevision; + args.profile = profile; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reportProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reportProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.reportRooms = function(syncOpRevision, rooms, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportRooms(syncOpRevision, rooms); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportRooms(syncOpRevision, rooms); + } +}; + +TalkServiceClient.prototype.send_reportRooms = function(syncOpRevision, rooms) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportRooms', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reportRooms_args(); + args.syncOpRevision = syncOpRevision; + args.rooms = rooms; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reportRooms = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reportRooms_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.findAndAddContactByMetaTag = function(reqSeq, userid, reference, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findAndAddContactByMetaTag(reqSeq, userid, reference); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findAndAddContactByMetaTag(reqSeq, userid, reference); + } +}; + +TalkServiceClient.prototype.send_findAndAddContactByMetaTag = function(reqSeq, userid, reference) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findAndAddContactByMetaTag', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findAndAddContactByMetaTag_args(); + args.reqSeq = reqSeq; + args.userid = userid; + args.reference = reference; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findAndAddContactByMetaTag = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findAndAddContactByMetaTag_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findAndAddContactByMetaTag failed: unknown result'); +}; +TalkServiceClient.prototype.reportSettings = function(syncOpRevision, settings, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportSettings(syncOpRevision, settings); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportSettings(syncOpRevision, settings); + } +}; + +TalkServiceClient.prototype.send_reportSettings = function(syncOpRevision, settings) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportSettings', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reportSettings_args(); + args.syncOpRevision = syncOpRevision; + args.settings = settings; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reportSettings = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reportSettings_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.reportSpam = function(chatMid, memberMids, spammerReasons, senderMids, spamMessageIds, spamMessages, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportSpam(chatMid, memberMids, spammerReasons, senderMids, spamMessageIds, spamMessages); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportSpam(chatMid, memberMids, spammerReasons, senderMids, spamMessageIds, spamMessages); + } +}; + +TalkServiceClient.prototype.send_reportSpam = function(chatMid, memberMids, spammerReasons, senderMids, spamMessageIds, spamMessages) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportSpam', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reportSpam_args(); + args.chatMid = chatMid; + args.memberMids = memberMids; + args.spammerReasons = spammerReasons; + args.senderMids = senderMids; + args.spamMessageIds = spamMessageIds; + args.spamMessages = spamMessages; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reportSpam = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reportSpam_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.reportSpammer = function(spammerMid, spammerReasons, spamMessageIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportSpammer(spammerMid, spammerReasons, spamMessageIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportSpammer(spammerMid, spammerReasons, spamMessageIds); + } +}; + +TalkServiceClient.prototype.send_reportSpammer = function(spammerMid, spammerReasons, spamMessageIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportSpammer', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_reportSpammer_args(); + args.spammerMid = spammerMid; + args.spammerReasons = spammerReasons; + args.spamMessageIds = spamMessageIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_reportSpammer = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_reportSpammer_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.requestAccountPasswordReset = function(provider, identifier, locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_requestAccountPasswordReset(provider, identifier, locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_requestAccountPasswordReset(provider, identifier, locale); + } +}; + +TalkServiceClient.prototype.send_requestAccountPasswordReset = function(provider, identifier, locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('requestAccountPasswordReset', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_requestAccountPasswordReset_args(); + args.provider = provider; + args.identifier = identifier; + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_requestAccountPasswordReset = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_requestAccountPasswordReset_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.requestEmailConfirmation = function(emailConfirmation, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_requestEmailConfirmation(emailConfirmation); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_requestEmailConfirmation(emailConfirmation); + } +}; + +TalkServiceClient.prototype.send_requestEmailConfirmation = function(emailConfirmation) { + var output = new this.pClass(this.output); + output.writeMessageBegin('requestEmailConfirmation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_requestEmailConfirmation_args(); + args.emailConfirmation = emailConfirmation; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_requestEmailConfirmation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_requestEmailConfirmation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('requestEmailConfirmation failed: unknown result'); +}; +TalkServiceClient.prototype.requestIdentityUnbind = function(provider, identifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_requestIdentityUnbind(provider, identifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_requestIdentityUnbind(provider, identifier); + } +}; + +TalkServiceClient.prototype.send_requestIdentityUnbind = function(provider, identifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('requestIdentityUnbind', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_requestIdentityUnbind_args(); + args.provider = provider; + args.identifier = identifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_requestIdentityUnbind = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_requestIdentityUnbind_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.resendEmailConfirmation = function(verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_resendEmailConfirmation(verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_resendEmailConfirmation(verifier); + } +}; + +TalkServiceClient.prototype.send_resendEmailConfirmation = function(verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('resendEmailConfirmation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_resendEmailConfirmation_args(); + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_resendEmailConfirmation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_resendEmailConfirmation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('resendEmailConfirmation failed: unknown result'); +}; +TalkServiceClient.prototype.resendPinCode = function(sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_resendPinCode(sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_resendPinCode(sessionId); + } +}; + +TalkServiceClient.prototype.send_resendPinCode = function(sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('resendPinCode', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_resendPinCode_args(); + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_resendPinCode = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_resendPinCode_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.resendPinCodeBySMS = function(sessionId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_resendPinCodeBySMS(sessionId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_resendPinCodeBySMS(sessionId); + } +}; + +TalkServiceClient.prototype.send_resendPinCodeBySMS = function(sessionId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('resendPinCodeBySMS', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_resendPinCodeBySMS_args(); + args.sessionId = sessionId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_resendPinCodeBySMS = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_resendPinCodeBySMS_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.sendChatChecked = function(seq, consumer, lastMessageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendChatChecked(seq, consumer, lastMessageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendChatChecked(seq, consumer, lastMessageId); + } +}; + +TalkServiceClient.prototype.send_sendChatChecked = function(seq, consumer, lastMessageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendChatChecked', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendChatChecked_args(); + args.seq = seq; + args.consumer = consumer; + args.lastMessageId = lastMessageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendChatChecked = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendChatChecked_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.sendMessageAwaitCommit = function(seq, message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessageAwaitCommit(seq, message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessageAwaitCommit(seq, message); + } +}; + +TalkServiceClient.prototype.send_sendMessageAwaitCommit = function(seq, message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessageAwaitCommit', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendMessageAwaitCommit_args(); + args.seq = seq; + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendMessageAwaitCommit = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendMessageAwaitCommit_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendMessageAwaitCommit failed: unknown result'); +}; +TalkServiceClient.prototype.sendChatRemoved = function(seq, consumer, lastMessageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendChatRemoved(seq, consumer, lastMessageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendChatRemoved(seq, consumer, lastMessageId); + } +}; + +TalkServiceClient.prototype.send_sendChatRemoved = function(seq, consumer, lastMessageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendChatRemoved', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendChatRemoved_args(); + args.seq = seq; + args.consumer = consumer; + args.lastMessageId = lastMessageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendChatRemoved = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendChatRemoved_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.sendContentPreviewUpdated = function(esq, messageId, receiverMids, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendContentPreviewUpdated(esq, messageId, receiverMids); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendContentPreviewUpdated(esq, messageId, receiverMids); + } +}; + +TalkServiceClient.prototype.send_sendContentPreviewUpdated = function(esq, messageId, receiverMids) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendContentPreviewUpdated', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendContentPreviewUpdated_args(); + args.esq = esq; + args.messageId = messageId; + args.receiverMids = receiverMids; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendContentPreviewUpdated = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendContentPreviewUpdated_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendContentPreviewUpdated failed: unknown result'); +}; +TalkServiceClient.prototype.sendContentReceipt = function(seq, consumer, messageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendContentReceipt(seq, consumer, messageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendContentReceipt(seq, consumer, messageId); + } +}; + +TalkServiceClient.prototype.send_sendContentReceipt = function(seq, consumer, messageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendContentReceipt', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendContentReceipt_args(); + args.seq = seq; + args.consumer = consumer; + args.messageId = messageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendContentReceipt = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendContentReceipt_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.sendDummyPush = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendDummyPush(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendDummyPush(); + } +}; + +TalkServiceClient.prototype.send_sendDummyPush = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendDummyPush', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendDummyPush_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendDummyPush = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendDummyPush_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.removeE2EEPublicKey = function(publicKey, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeE2EEPublicKey(publicKey); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeE2EEPublicKey(publicKey); + } +}; + +TalkServiceClient.prototype.send_removeE2EEPublicKey = function(publicKey) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeE2EEPublicKey', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_removeE2EEPublicKey_args(); + args.publicKey = publicKey; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_removeE2EEPublicKey = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_removeE2EEPublicKey_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.negotiateE2EEPublicKey = function(mid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_negotiateE2EEPublicKey(mid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_negotiateE2EEPublicKey(mid); + } +}; + +TalkServiceClient.prototype.send_negotiateE2EEPublicKey = function(mid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('negotiateE2EEPublicKey', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_negotiateE2EEPublicKey_args(); + args.mid = mid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_negotiateE2EEPublicKey = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_negotiateE2EEPublicKey_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('negotiateE2EEPublicKey failed: unknown result'); +}; +TalkServiceClient.prototype.getE2EEPublicKey = function(mid, version, keyId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getE2EEPublicKey(mid, version, keyId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getE2EEPublicKey(mid, version, keyId); + } +}; + +TalkServiceClient.prototype.send_getE2EEPublicKey = function(mid, version, keyId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getE2EEPublicKey', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getE2EEPublicKey_args(); + args.mid = mid; + args.version = version; + args.keyId = keyId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getE2EEPublicKey = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getE2EEPublicKey_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getE2EEPublicKey failed: unknown result'); +}; +TalkServiceClient.prototype.requestE2EEKeyExchange = function(reqSeq, temporalPublicKey, publicKey, verifier, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_requestE2EEKeyExchange(reqSeq, temporalPublicKey, publicKey, verifier); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_requestE2EEKeyExchange(reqSeq, temporalPublicKey, publicKey, verifier); + } +}; + +TalkServiceClient.prototype.send_requestE2EEKeyExchange = function(reqSeq, temporalPublicKey, publicKey, verifier) { + var output = new this.pClass(this.output); + output.writeMessageBegin('requestE2EEKeyExchange', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_requestE2EEKeyExchange_args(); + args.reqSeq = reqSeq; + args.temporalPublicKey = temporalPublicKey; + args.publicKey = publicKey; + args.verifier = verifier; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_requestE2EEKeyExchange = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_requestE2EEKeyExchange_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.getLastE2EEPublicKeys = function(chatMid, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getLastE2EEPublicKeys(chatMid); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getLastE2EEPublicKeys(chatMid); + } +}; + +TalkServiceClient.prototype.send_getLastE2EEPublicKeys = function(chatMid) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getLastE2EEPublicKeys', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getLastE2EEPublicKeys_args(); + args.chatMid = chatMid; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getLastE2EEPublicKeys = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getLastE2EEPublicKeys_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getLastE2EEPublicKeys failed: unknown result'); +}; +TalkServiceClient.prototype.registerE2EEPublicKey = function(reqSeq, publicKey, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_registerE2EEPublicKey(reqSeq, publicKey); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_registerE2EEPublicKey(reqSeq, publicKey); + } +}; + +TalkServiceClient.prototype.send_registerE2EEPublicKey = function(reqSeq, publicKey) { + var output = new this.pClass(this.output); + output.writeMessageBegin('registerE2EEPublicKey', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_registerE2EEPublicKey_args(); + args.reqSeq = reqSeq; + args.publicKey = publicKey; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_registerE2EEPublicKey = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_registerE2EEPublicKey_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('registerE2EEPublicKey failed: unknown result'); +}; +TalkServiceClient.prototype.getE2EEPublicKeys = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getE2EEPublicKeys(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getE2EEPublicKeys(); + } +}; + +TalkServiceClient.prototype.send_getE2EEPublicKeys = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('getE2EEPublicKeys', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getE2EEPublicKeys_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getE2EEPublicKeys = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getE2EEPublicKeys_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getE2EEPublicKeys failed: unknown result'); +}; +TalkServiceClient.prototype.getE2EEPublicKeysEx = function(ignoreE2EEStatus, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getE2EEPublicKeysEx(ignoreE2EEStatus); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getE2EEPublicKeysEx(ignoreE2EEStatus); + } +}; + +TalkServiceClient.prototype.send_getE2EEPublicKeysEx = function(ignoreE2EEStatus) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getE2EEPublicKeysEx', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getE2EEPublicKeysEx_args(); + args.ignoreE2EEStatus = ignoreE2EEStatus; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getE2EEPublicKeysEx = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getE2EEPublicKeysEx_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getE2EEPublicKeysEx failed: unknown result'); +}; +TalkServiceClient.prototype.getReadMessageOpsInBulk = function(chatIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getReadMessageOpsInBulk(chatIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getReadMessageOpsInBulk(chatIds); + } +}; + +TalkServiceClient.prototype.send_getReadMessageOpsInBulk = function(chatIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getReadMessageOpsInBulk', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getReadMessageOpsInBulk_args(); + args.chatIds = chatIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getReadMessageOpsInBulk = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getReadMessageOpsInBulk_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getReadMessageOpsInBulk failed: unknown result'); +}; +TalkServiceClient.prototype.sendEvent = function(seq, message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendEvent(seq, message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendEvent(seq, message); + } +}; + +TalkServiceClient.prototype.send_sendEvent = function(seq, message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendEvent', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendEvent_args(); + args.seq = seq; + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendEvent = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendEvent_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendEvent failed: unknown result'); +}; +TalkServiceClient.prototype.sendMessage = function(seq, message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessage(seq, message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessage(seq, message); + } +}; + +TalkServiceClient.prototype.send_sendMessage = function(seq, message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendMessage_args(); + args.seq = seq; + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendMessage failed: unknown result'); +}; +TalkServiceClient.prototype.sendMessageIgnored = function(seq, consumer, messageIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessageIgnored(seq, consumer, messageIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessageIgnored(seq, consumer, messageIds); + } +}; + +TalkServiceClient.prototype.send_sendMessageIgnored = function(seq, consumer, messageIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessageIgnored', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendMessageIgnored_args(); + args.seq = seq; + args.consumer = consumer; + args.messageIds = messageIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendMessageIgnored = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendMessageIgnored_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.sendMessageReceipt = function(seq, consumer, messageIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessageReceipt(seq, consumer, messageIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessageReceipt(seq, consumer, messageIds); + } +}; + +TalkServiceClient.prototype.send_sendMessageReceipt = function(seq, consumer, messageIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessageReceipt', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendMessageReceipt_args(); + args.seq = seq; + args.consumer = consumer; + args.messageIds = messageIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendMessageReceipt = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendMessageReceipt_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.findContactByMetaTag = function(userid, reference, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findContactByMetaTag(userid, reference); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findContactByMetaTag(userid, reference); + } +}; + +TalkServiceClient.prototype.send_findContactByMetaTag = function(userid, reference) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findContactByMetaTag', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_findContactByMetaTag_args(); + args.userid = userid; + args.reference = reference; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_findContactByMetaTag = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_findContactByMetaTag_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findContactByMetaTag failed: unknown result'); +}; +TalkServiceClient.prototype.sendMessageToMyHome = function(seq, message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessageToMyHome(seq, message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessageToMyHome(seq, message); + } +}; + +TalkServiceClient.prototype.send_sendMessageToMyHome = function(seq, message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessageToMyHome', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_sendMessageToMyHome_args(); + args.seq = seq; + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_sendMessageToMyHome = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_sendMessageToMyHome_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendMessageToMyHome failed: unknown result'); +}; +TalkServiceClient.prototype.setBuddyLocation = function(mid, index, location, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_setBuddyLocation(mid, index, location); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_setBuddyLocation(mid, index, location); + } +}; + +TalkServiceClient.prototype.send_setBuddyLocation = function(mid, index, location) { + var output = new this.pClass(this.output); + output.writeMessageBegin('setBuddyLocation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_setBuddyLocation_args(); + args.mid = mid; + args.index = index; + args.location = location; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_setBuddyLocation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_setBuddyLocation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.setIdentityCredential = function(identifier, verifier, provider, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_setIdentityCredential(identifier, verifier, provider); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_setIdentityCredential(identifier, verifier, provider); + } +}; + +TalkServiceClient.prototype.send_setIdentityCredential = function(identifier, verifier, provider) { + var output = new this.pClass(this.output); + output.writeMessageBegin('setIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_setIdentityCredential_args(); + args.identifier = identifier; + args.verifier = verifier; + args.provider = provider; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_setIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_setIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.setNotificationsEnabled = function(reqSeq, type, target, enablement, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_setNotificationsEnabled(reqSeq, type, target, enablement); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_setNotificationsEnabled(reqSeq, type, target, enablement); + } +}; + +TalkServiceClient.prototype.send_setNotificationsEnabled = function(reqSeq, type, target, enablement) { + var output = new this.pClass(this.output); + output.writeMessageBegin('setNotificationsEnabled', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_setNotificationsEnabled_args(); + args.reqSeq = reqSeq; + args.type = type; + args.target = target; + args.enablement = enablement; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_setNotificationsEnabled = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_setNotificationsEnabled_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.startUpdateVerification = function(region, carrier, phone, udidHash, deviceInfo, networkCode, locale, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_startUpdateVerification(region, carrier, phone, udidHash, deviceInfo, networkCode, locale); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_startUpdateVerification(region, carrier, phone, udidHash, deviceInfo, networkCode, locale); + } +}; + +TalkServiceClient.prototype.send_startUpdateVerification = function(region, carrier, phone, udidHash, deviceInfo, networkCode, locale) { + var output = new this.pClass(this.output); + output.writeMessageBegin('startUpdateVerification', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_startUpdateVerification_args(); + args.region = region; + args.carrier = carrier; + args.phone = phone; + args.udidHash = udidHash; + args.deviceInfo = deviceInfo; + args.networkCode = networkCode; + args.locale = locale; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_startUpdateVerification = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_startUpdateVerification_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('startUpdateVerification failed: unknown result'); +}; +TalkServiceClient.prototype.startVerification = function(region, carrier, phone, udidHash, deviceInfo, networkCode, mid, locale, simInfo, oldUdidHash, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_startVerification(region, carrier, phone, udidHash, deviceInfo, networkCode, mid, locale, simInfo, oldUdidHash); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_startVerification(region, carrier, phone, udidHash, deviceInfo, networkCode, mid, locale, simInfo, oldUdidHash); + } +}; + +TalkServiceClient.prototype.send_startVerification = function(region, carrier, phone, udidHash, deviceInfo, networkCode, mid, locale, simInfo, oldUdidHash) { + var output = new this.pClass(this.output); + output.writeMessageBegin('startVerification', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_startVerification_args(); + args.region = region; + args.carrier = carrier; + args.phone = phone; + args.udidHash = udidHash; + args.deviceInfo = deviceInfo; + args.networkCode = networkCode; + args.mid = mid; + args.locale = locale; + args.simInfo = simInfo; + args.oldUdidHash = oldUdidHash; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_startVerification = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_startVerification_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('startVerification failed: unknown result'); +}; +TalkServiceClient.prototype.updateGroupPreferenceAttribute = function(reqSeq, groupMid, updatedAttrs, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateGroupPreferenceAttribute(reqSeq, groupMid, updatedAttrs); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateGroupPreferenceAttribute(reqSeq, groupMid, updatedAttrs); + } +}; + +TalkServiceClient.prototype.send_updateGroupPreferenceAttribute = function(reqSeq, groupMid, updatedAttrs) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateGroupPreferenceAttribute', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateGroupPreferenceAttribute_args(); + args.reqSeq = reqSeq; + args.groupMid = groupMid; + args.updatedAttrs = updatedAttrs; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateGroupPreferenceAttribute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateGroupPreferenceAttribute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.createRoomV2 = function(reqSeq, contactIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createRoomV2(reqSeq, contactIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createRoomV2(reqSeq, contactIds); + } +}; + +TalkServiceClient.prototype.send_createRoomV2 = function(reqSeq, contactIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createRoomV2', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_createRoomV2_args(); + args.reqSeq = reqSeq; + args.contactIds = contactIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_createRoomV2 = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_createRoomV2_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createRoomV2 failed: unknown result'); +}; +TalkServiceClient.prototype.storeUpdateProfileAttribute = function(seq, profileAttribute, value, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_storeUpdateProfileAttribute(seq, profileAttribute, value); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_storeUpdateProfileAttribute(seq, profileAttribute, value); + } +}; + +TalkServiceClient.prototype.send_storeUpdateProfileAttribute = function(seq, profileAttribute, value) { + var output = new this.pClass(this.output); + output.writeMessageBegin('storeUpdateProfileAttribute', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_storeUpdateProfileAttribute_args(); + args.seq = seq; + args.profileAttribute = profileAttribute; + args.value = value; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_storeUpdateProfileAttribute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_storeUpdateProfileAttribute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.syncContactBySnsIds = function(reqSeq, modifications, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_syncContactBySnsIds(reqSeq, modifications); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_syncContactBySnsIds(reqSeq, modifications); + } +}; + +TalkServiceClient.prototype.send_syncContactBySnsIds = function(reqSeq, modifications) { + var output = new this.pClass(this.output); + output.writeMessageBegin('syncContactBySnsIds', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_syncContactBySnsIds_args(); + args.reqSeq = reqSeq; + args.modifications = modifications; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_syncContactBySnsIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_syncContactBySnsIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('syncContactBySnsIds failed: unknown result'); +}; +TalkServiceClient.prototype.syncContacts = function(reqSeq, localContacts, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_syncContacts(reqSeq, localContacts); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_syncContacts(reqSeq, localContacts); + } +}; + +TalkServiceClient.prototype.send_syncContacts = function(reqSeq, localContacts) { + var output = new this.pClass(this.output); + output.writeMessageBegin('syncContacts', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_syncContacts_args(); + args.reqSeq = reqSeq; + args.localContacts = localContacts; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_syncContacts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_syncContacts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('syncContacts failed: unknown result'); +}; +TalkServiceClient.prototype.trySendMessage = function(seq, message, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_trySendMessage(seq, message); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_trySendMessage(seq, message); + } +}; + +TalkServiceClient.prototype.send_trySendMessage = function(seq, message) { + var output = new this.pClass(this.output); + output.writeMessageBegin('trySendMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_trySendMessage_args(); + args.seq = seq; + args.message = message; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_trySendMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_trySendMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('trySendMessage failed: unknown result'); +}; +TalkServiceClient.prototype.getNextMessagesV2 = function(messageBoxId, startMessageId, messagesCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getNextMessagesV2(messageBoxId, startMessageId, messagesCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getNextMessagesV2(messageBoxId, startMessageId, messagesCount); + } +}; + +TalkServiceClient.prototype.send_getNextMessagesV2 = function(messageBoxId, startMessageId, messagesCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getNextMessagesV2', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getNextMessagesV2_args(); + args.messageBoxId = messageBoxId; + args.startMessageId = startMessageId; + args.messagesCount = messagesCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getNextMessagesV2 = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getNextMessagesV2_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getNextMessagesV2 failed: unknown result'); +}; +TalkServiceClient.prototype.getMessageBoxCompactWrapUpV2 = function(messageBoxId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getMessageBoxCompactWrapUpV2(messageBoxId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getMessageBoxCompactWrapUpV2(messageBoxId); + } +}; + +TalkServiceClient.prototype.send_getMessageBoxCompactWrapUpV2 = function(messageBoxId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getMessageBoxCompactWrapUpV2', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getMessageBoxCompactWrapUpV2_args(); + args.messageBoxId = messageBoxId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getMessageBoxCompactWrapUpV2 = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getMessageBoxCompactWrapUpV2_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getMessageBoxCompactWrapUpV2 failed: unknown result'); +}; +TalkServiceClient.prototype.getRecentMessagesV2 = function(messageBoxId, messagesCount, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getRecentMessagesV2(messageBoxId, messagesCount); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getRecentMessagesV2(messageBoxId, messagesCount); + } +}; + +TalkServiceClient.prototype.send_getRecentMessagesV2 = function(messageBoxId, messagesCount) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getRecentMessagesV2', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_getRecentMessagesV2_args(); + args.messageBoxId = messageBoxId; + args.messagesCount = messagesCount; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_getRecentMessagesV2 = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_getRecentMessagesV2_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getRecentMessagesV2 failed: unknown result'); +}; +TalkServiceClient.prototype.validateContactsOnBot = function(contacts, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_validateContactsOnBot(contacts); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_validateContactsOnBot(contacts); + } +}; + +TalkServiceClient.prototype.send_validateContactsOnBot = function(contacts) { + var output = new this.pClass(this.output); + output.writeMessageBegin('validateContactsOnBot', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_validateContactsOnBot_args(); + args.contacts = contacts; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_validateContactsOnBot = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_validateContactsOnBot_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('validateContactsOnBot failed: unknown result'); +}; +TalkServiceClient.prototype.tryFriendRequest = function(midOrEMid, method, friendRequestParams, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_tryFriendRequest(midOrEMid, method, friendRequestParams); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_tryFriendRequest(midOrEMid, method, friendRequestParams); + } +}; + +TalkServiceClient.prototype.send_tryFriendRequest = function(midOrEMid, method, friendRequestParams) { + var output = new this.pClass(this.output); + output.writeMessageBegin('tryFriendRequest', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_tryFriendRequest_args(); + args.midOrEMid = midOrEMid; + args.method = method; + args.friendRequestParams = friendRequestParams; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_tryFriendRequest = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_tryFriendRequest_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.unblockContact = function(reqSeq, id, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_unblockContact(reqSeq, id); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_unblockContact(reqSeq, id); + } +}; + +TalkServiceClient.prototype.send_unblockContact = function(reqSeq, id) { + var output = new this.pClass(this.output); + output.writeMessageBegin('unblockContact', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_unblockContact_args(); + args.reqSeq = reqSeq; + args.id = id; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_unblockContact = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_unblockContact_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.unblockRecommendation = function(reqSeq, id, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_unblockRecommendation(reqSeq, id); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_unblockRecommendation(reqSeq, id); + } +}; + +TalkServiceClient.prototype.send_unblockRecommendation = function(reqSeq, id) { + var output = new this.pClass(this.output); + output.writeMessageBegin('unblockRecommendation', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_unblockRecommendation_args(); + args.reqSeq = reqSeq; + args.id = id; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_unblockRecommendation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_unblockRecommendation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.unregisterUserAndDevice = function(callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_unregisterUserAndDevice(); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_unregisterUserAndDevice(); + } +}; + +TalkServiceClient.prototype.send_unregisterUserAndDevice = function() { + var output = new this.pClass(this.output); + output.writeMessageBegin('unregisterUserAndDevice', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_unregisterUserAndDevice_args(); + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_unregisterUserAndDevice = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_unregisterUserAndDevice_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('unregisterUserAndDevice failed: unknown result'); +}; +TalkServiceClient.prototype.updateApnsDeviceToken = function(apnsDeviceToken, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateApnsDeviceToken(apnsDeviceToken); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateApnsDeviceToken(apnsDeviceToken); + } +}; + +TalkServiceClient.prototype.send_updateApnsDeviceToken = function(apnsDeviceToken) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateApnsDeviceToken', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateApnsDeviceToken_args(); + args.apnsDeviceToken = apnsDeviceToken; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateApnsDeviceToken = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateApnsDeviceToken_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateBuddySetting = function(key, value, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateBuddySetting(key, value); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateBuddySetting(key, value); + } +}; + +TalkServiceClient.prototype.send_updateBuddySetting = function(key, value) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateBuddySetting', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateBuddySetting_args(); + args.key = key; + args.value = value; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateBuddySetting = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateBuddySetting_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateC2DMRegistrationId = function(registrationId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateC2DMRegistrationId(registrationId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateC2DMRegistrationId(registrationId); + } +}; + +TalkServiceClient.prototype.send_updateC2DMRegistrationId = function(registrationId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateC2DMRegistrationId', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateC2DMRegistrationId_args(); + args.registrationId = registrationId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateC2DMRegistrationId = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateC2DMRegistrationId_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateContactSetting = function(reqSeq, mid, flag, value, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateContactSetting(reqSeq, mid, flag, value); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateContactSetting(reqSeq, mid, flag, value); + } +}; + +TalkServiceClient.prototype.send_updateContactSetting = function(reqSeq, mid, flag, value) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateContactSetting', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateContactSetting_args(); + args.reqSeq = reqSeq; + args.mid = mid; + args.flag = flag; + args.value = value; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateContactSetting = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateContactSetting_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateCustomModeSettings = function(customMode, paramMap, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateCustomModeSettings(customMode, paramMap); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateCustomModeSettings(customMode, paramMap); + } +}; + +TalkServiceClient.prototype.send_updateCustomModeSettings = function(customMode, paramMap) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateCustomModeSettings', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateCustomModeSettings_args(); + args.customMode = customMode; + args.paramMap = paramMap; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateCustomModeSettings = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateCustomModeSettings_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateDeviceInfo = function(deviceUid, deviceInfo, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateDeviceInfo(deviceUid, deviceInfo); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateDeviceInfo(deviceUid, deviceInfo); + } +}; + +TalkServiceClient.prototype.send_updateDeviceInfo = function(deviceUid, deviceInfo) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateDeviceInfo', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateDeviceInfo_args(); + args.deviceUid = deviceUid; + args.deviceInfo = deviceInfo; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateDeviceInfo = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateDeviceInfo_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateGroup = function(reqSeq, group, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateGroup(reqSeq, group); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateGroup(reqSeq, group); + } +}; + +TalkServiceClient.prototype.send_updateGroup = function(reqSeq, group) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateGroup', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateGroup_args(); + args.reqSeq = reqSeq; + args.group = group; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateGroup = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateGroup_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateNotificationToken = function(type, token, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateNotificationToken(type, token); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateNotificationToken(type, token); + } +}; + +TalkServiceClient.prototype.send_updateNotificationToken = function(type, token) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateNotificationToken', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateNotificationToken_args(); + args.type = type; + args.token = token; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateNotificationToken = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateNotificationToken_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateNotificationTokenWithBytes = function(type, token, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateNotificationTokenWithBytes(type, token); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateNotificationTokenWithBytes(type, token); + } +}; + +TalkServiceClient.prototype.send_updateNotificationTokenWithBytes = function(type, token) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateNotificationTokenWithBytes', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateNotificationTokenWithBytes_args(); + args.type = type; + args.token = token; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateNotificationTokenWithBytes = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateNotificationTokenWithBytes_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateProfile = function(reqSeq, profile, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateProfile(reqSeq, profile); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateProfile(reqSeq, profile); + } +}; + +TalkServiceClient.prototype.send_updateProfile = function(reqSeq, profile) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateProfile_args(); + args.reqSeq = reqSeq; + args.profile = profile; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateProfileAttribute = function(reqSeq, attr, value, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateProfileAttribute(reqSeq, attr, value); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateProfileAttribute(reqSeq, attr, value); + } +}; + +TalkServiceClient.prototype.send_updateProfileAttribute = function(reqSeq, attr, value) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateProfileAttribute', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateProfileAttribute_args(); + args.reqSeq = reqSeq; + args.attr = attr; + args.value = value; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateProfileAttribute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateProfileAttribute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateRegion = function(region, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateRegion(region); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateRegion(region); + } +}; + +TalkServiceClient.prototype.send_updateRegion = function(region) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateRegion', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateRegion_args(); + args.region = region; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateRegion = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateRegion_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateSettings = function(reqSeq, settings, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSettings(reqSeq, settings); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSettings(reqSeq, settings); + } +}; + +TalkServiceClient.prototype.send_updateSettings = function(reqSeq, settings) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSettings', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateSettings_args(); + args.reqSeq = reqSeq; + args.settings = settings; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateSettings = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateSettings_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateSettings2 = function(reqSeq, settings, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSettings2(reqSeq, settings); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSettings2(reqSeq, settings); + } +}; + +TalkServiceClient.prototype.send_updateSettings2 = function(reqSeq, settings) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSettings2', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateSettings2_args(); + args.reqSeq = reqSeq; + args.settings = settings; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateSettings2 = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateSettings2_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSettings2 failed: unknown result'); +}; +TalkServiceClient.prototype.updateSettingsAttribute = function(reqSeq, attr, value, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSettingsAttribute(reqSeq, attr, value); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSettingsAttribute(reqSeq, attr, value); + } +}; + +TalkServiceClient.prototype.send_updateSettingsAttribute = function(reqSeq, attr, value) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSettingsAttribute', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateSettingsAttribute_args(); + args.reqSeq = reqSeq; + args.attr = attr; + args.value = value; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateSettingsAttribute = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateSettingsAttribute_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.updateSettingsAttributes = function(reqSeq, attrBitset, settings, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSettingsAttributes(reqSeq, attrBitset, settings); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSettingsAttributes(reqSeq, attrBitset, settings); + } +}; + +TalkServiceClient.prototype.send_updateSettingsAttributes = function(reqSeq, attrBitset, settings) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSettingsAttributes', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_updateSettingsAttributes_args(); + args.reqSeq = reqSeq; + args.attrBitset = attrBitset; + args.settings = settings; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_updateSettingsAttributes = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_updateSettingsAttributes_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSettingsAttributes failed: unknown result'); +}; +TalkServiceClient.prototype.verifyIdentityCredential = function(identityProvider, identifier, password, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_verifyIdentityCredential(identityProvider, identifier, password); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_verifyIdentityCredential(identityProvider, identifier, password); + } +}; + +TalkServiceClient.prototype.send_verifyIdentityCredential = function(identityProvider, identifier, password) { + var output = new this.pClass(this.output); + output.writeMessageBegin('verifyIdentityCredential', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_verifyIdentityCredential_args(); + args.identityProvider = identityProvider; + args.identifier = identifier; + args.password = password; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_verifyIdentityCredential = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_verifyIdentityCredential_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +TalkServiceClient.prototype.verifyIdentityCredentialWithResult = function(identityCredential, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_verifyIdentityCredentialWithResult(identityCredential); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_verifyIdentityCredentialWithResult(identityCredential); + } +}; + +TalkServiceClient.prototype.send_verifyIdentityCredentialWithResult = function(identityCredential) { + var output = new this.pClass(this.output); + output.writeMessageBegin('verifyIdentityCredentialWithResult', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_verifyIdentityCredentialWithResult_args(); + args.identityCredential = identityCredential; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_verifyIdentityCredentialWithResult = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_verifyIdentityCredentialWithResult_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('verifyIdentityCredentialWithResult failed: unknown result'); +}; +TalkServiceClient.prototype.verifyPhone = function(sessionId, pinCode, udidHash, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_verifyPhone(sessionId, pinCode, udidHash); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_verifyPhone(sessionId, pinCode, udidHash); + } +}; + +TalkServiceClient.prototype.send_verifyPhone = function(sessionId, pinCode, udidHash) { + var output = new this.pClass(this.output); + output.writeMessageBegin('verifyPhone', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_verifyPhone_args(); + args.sessionId = sessionId; + args.pinCode = pinCode; + args.udidHash = udidHash; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_verifyPhone = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_verifyPhone_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('verifyPhone failed: unknown result'); +}; +TalkServiceClient.prototype.verifyQrcode = function(verifier, pinCode, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_verifyQrcode(verifier, pinCode); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_verifyQrcode(verifier, pinCode); + } +}; + +TalkServiceClient.prototype.send_verifyQrcode = function(verifier, pinCode) { + var output = new this.pClass(this.output); + output.writeMessageBegin('verifyQrcode', Thrift.MessageType.CALL, this.seqid()); + var args = new TalkService_verifyQrcode_args(); + args.verifier = verifier; + args.pinCode = pinCode; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +TalkServiceClient.prototype.recv_verifyQrcode = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new TalkService_verifyQrcode_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('verifyQrcode failed: unknown result'); +}; +var TalkServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +TalkServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +TalkServiceProcessor.prototype.process_getChatRoomAnnouncementsBulk = function(seqid, input, output) { + var args = new TalkService_getChatRoomAnnouncementsBulk_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getChatRoomAnnouncementsBulk.length === 1) { + Q.fcall(this._handler.getChatRoomAnnouncementsBulk, args.chatRoomMids) + .then(function(result) { + var result_obj = new TalkService_getChatRoomAnnouncementsBulk_result({success: result}); + output.writeMessageBegin("getChatRoomAnnouncementsBulk", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getChatRoomAnnouncementsBulk_result(err); + output.writeMessageBegin("getChatRoomAnnouncementsBulk", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChatRoomAnnouncementsBulk", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getChatRoomAnnouncementsBulk(args.chatRoomMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getChatRoomAnnouncementsBulk_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getChatRoomAnnouncementsBulk", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChatRoomAnnouncementsBulk", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getChatRoomAnnouncements = function(seqid, input, output) { + var args = new TalkService_getChatRoomAnnouncements_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getChatRoomAnnouncements.length === 1) { + Q.fcall(this._handler.getChatRoomAnnouncements, args.chatRoomMid) + .then(function(result) { + var result_obj = new TalkService_getChatRoomAnnouncements_result({success: result}); + output.writeMessageBegin("getChatRoomAnnouncements", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getChatRoomAnnouncements_result(err); + output.writeMessageBegin("getChatRoomAnnouncements", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChatRoomAnnouncements", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getChatRoomAnnouncements(args.chatRoomMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getChatRoomAnnouncements_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getChatRoomAnnouncements", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getChatRoomAnnouncements", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_createChatRoomAnnouncement = function(seqid, input, output) { + var args = new TalkService_createChatRoomAnnouncement_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createChatRoomAnnouncement.length === 4) { + Q.fcall(this._handler.createChatRoomAnnouncement, args.reqSeq, args.chatRoomMid, args.type, args.contents) + .then(function(result) { + var result_obj = new TalkService_createChatRoomAnnouncement_result({success: result}); + output.writeMessageBegin("createChatRoomAnnouncement", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_createChatRoomAnnouncement_result(err); + output.writeMessageBegin("createChatRoomAnnouncement", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createChatRoomAnnouncement", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createChatRoomAnnouncement(args.reqSeq, args.chatRoomMid, args.type, args.contents, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_createChatRoomAnnouncement_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createChatRoomAnnouncement", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createChatRoomAnnouncement", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_removeChatRoomAnnouncement = function(seqid, input, output) { + var args = new TalkService_removeChatRoomAnnouncement_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeChatRoomAnnouncement.length === 3) { + Q.fcall(this._handler.removeChatRoomAnnouncement, args.reqSeq, args.chatRoomMid, args.announcementSeq) + .then(function(result) { + var result_obj = new TalkService_removeChatRoomAnnouncement_result({success: result}); + output.writeMessageBegin("removeChatRoomAnnouncement", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_removeChatRoomAnnouncement_result(err); + output.writeMessageBegin("removeChatRoomAnnouncement", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeChatRoomAnnouncement", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeChatRoomAnnouncement(args.reqSeq, args.chatRoomMid, args.announcementSeq, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_removeChatRoomAnnouncement_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeChatRoomAnnouncement", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeChatRoomAnnouncement", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_unsendMessage = function(seqid, input, output) { + var args = new TalkService_unsendMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.unsendMessage.length === 2) { + Q.fcall(this._handler.unsendMessage, args.seq, args.messageId) + .then(function(result) { + var result_obj = new TalkService_unsendMessage_result({success: result}); + output.writeMessageBegin("unsendMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_unsendMessage_result(err); + output.writeMessageBegin("unsendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unsendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.unsendMessage(args.seq, args.messageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_unsendMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("unsendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unsendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getGroupWithoutMembers = function(seqid, input, output) { + var args = new TalkService_getGroupWithoutMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupWithoutMembers.length === 1) { + Q.fcall(this._handler.getGroupWithoutMembers, args.groupId) + .then(function(result) { + var result_obj = new TalkService_getGroupWithoutMembers_result({success: result}); + output.writeMessageBegin("getGroupWithoutMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getGroupWithoutMembers_result(err); + output.writeMessageBegin("getGroupWithoutMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupWithoutMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupWithoutMembers(args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getGroupWithoutMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupWithoutMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupWithoutMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_requestResendMessage = function(seqid, input, output) { + var args = new TalkService_requestResendMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.requestResendMessage.length === 3) { + Q.fcall(this._handler.requestResendMessage, args.reqSeq, args.senderMid, args.messageId) + .then(function(result) { + var result_obj = new TalkService_requestResendMessage_result({success: result}); + output.writeMessageBegin("requestResendMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_requestResendMessage_result(err); + output.writeMessageBegin("requestResendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestResendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.requestResendMessage(args.reqSeq, args.senderMid, args.messageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_requestResendMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("requestResendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestResendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_respondResendMessage = function(seqid, input, output) { + var args = new TalkService_respondResendMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.respondResendMessage.length === 5) { + Q.fcall(this._handler.respondResendMessage, args.reqSeq, args.receiverMid, args.originalMessageId, args.resendMessage, args.errorCode) + .then(function(result) { + var result_obj = new TalkService_respondResendMessage_result({success: result}); + output.writeMessageBegin("respondResendMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_respondResendMessage_result(err); + output.writeMessageBegin("respondResendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("respondResendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.respondResendMessage(args.reqSeq, args.receiverMid, args.originalMessageId, args.resendMessage, args.errorCode, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_respondResendMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("respondResendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("respondResendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_acceptGroupInvitation = function(seqid, input, output) { + var args = new TalkService_acceptGroupInvitation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acceptGroupInvitation.length === 2) { + Q.fcall(this._handler.acceptGroupInvitation, args.reqSeq, args.groupId) + .then(function(result) { + var result_obj = new TalkService_acceptGroupInvitation_result({success: result}); + output.writeMessageBegin("acceptGroupInvitation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_acceptGroupInvitation_result(err); + output.writeMessageBegin("acceptGroupInvitation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acceptGroupInvitation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acceptGroupInvitation(args.reqSeq, args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_acceptGroupInvitation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acceptGroupInvitation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acceptGroupInvitation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_acceptGroupInvitationByTicket = function(seqid, input, output) { + var args = new TalkService_acceptGroupInvitationByTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acceptGroupInvitationByTicket.length === 3) { + Q.fcall(this._handler.acceptGroupInvitationByTicket, args.reqSeq, args.GroupMid, args.ticketId) + .then(function(result) { + var result_obj = new TalkService_acceptGroupInvitationByTicket_result({success: result}); + output.writeMessageBegin("acceptGroupInvitationByTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_acceptGroupInvitationByTicket_result(err); + output.writeMessageBegin("acceptGroupInvitationByTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acceptGroupInvitationByTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acceptGroupInvitationByTicket(args.reqSeq, args.GroupMid, args.ticketId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_acceptGroupInvitationByTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acceptGroupInvitationByTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acceptGroupInvitationByTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_acceptProximityMatches = function(seqid, input, output) { + var args = new TalkService_acceptProximityMatches_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acceptProximityMatches.length === 2) { + Q.fcall(this._handler.acceptProximityMatches, args.sessionId, args.ids) + .then(function(result) { + var result_obj = new TalkService_acceptProximityMatches_result({success: result}); + output.writeMessageBegin("acceptProximityMatches", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_acceptProximityMatches_result(err); + output.writeMessageBegin("acceptProximityMatches", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acceptProximityMatches", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acceptProximityMatches(args.sessionId, args.ids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_acceptProximityMatches_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acceptProximityMatches", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acceptProximityMatches", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_acquireCallRoute = function(seqid, input, output) { + var args = new TalkService_acquireCallRoute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acquireCallRoute.length === 1) { + Q.fcall(this._handler.acquireCallRoute, args.to) + .then(function(result) { + var result_obj = new TalkService_acquireCallRoute_result({success: result}); + output.writeMessageBegin("acquireCallRoute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_acquireCallRoute_result(err); + output.writeMessageBegin("acquireCallRoute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquireCallRoute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acquireCallRoute(args.to, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_acquireCallRoute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acquireCallRoute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquireCallRoute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_acquireCallTicket = function(seqid, input, output) { + var args = new TalkService_acquireCallTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acquireCallTicket.length === 1) { + Q.fcall(this._handler.acquireCallTicket, args.to) + .then(function(result) { + var result_obj = new TalkService_acquireCallTicket_result({success: result}); + output.writeMessageBegin("acquireCallTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_acquireCallTicket_result(err); + output.writeMessageBegin("acquireCallTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquireCallTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acquireCallTicket(args.to, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_acquireCallTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acquireCallTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquireCallTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_acquireEncryptedAccessToken = function(seqid, input, output) { + var args = new TalkService_acquireEncryptedAccessToken_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.acquireEncryptedAccessToken.length === 1) { + Q.fcall(this._handler.acquireEncryptedAccessToken, args.featureType) + .then(function(result) { + var result_obj = new TalkService_acquireEncryptedAccessToken_result({success: result}); + output.writeMessageBegin("acquireEncryptedAccessToken", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_acquireEncryptedAccessToken_result(err); + output.writeMessageBegin("acquireEncryptedAccessToken", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquireEncryptedAccessToken", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.acquireEncryptedAccessToken(args.featureType, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_acquireEncryptedAccessToken_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("acquireEncryptedAccessToken", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("acquireEncryptedAccessToken", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_addSnsId = function(seqid, input, output) { + var args = new TalkService_addSnsId_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.addSnsId.length === 2) { + Q.fcall(this._handler.addSnsId, args.snsIdType, args.snsAccessToken) + .then(function(result) { + var result_obj = new TalkService_addSnsId_result({success: result}); + output.writeMessageBegin("addSnsId", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_addSnsId_result(err); + output.writeMessageBegin("addSnsId", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addSnsId", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.addSnsId(args.snsIdType, args.snsAccessToken, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_addSnsId_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("addSnsId", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("addSnsId", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_blockContact = function(seqid, input, output) { + var args = new TalkService_blockContact_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.blockContact.length === 2) { + Q.fcall(this._handler.blockContact, args.reqSeq, args.id) + .then(function(result) { + var result_obj = new TalkService_blockContact_result({success: result}); + output.writeMessageBegin("blockContact", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_blockContact_result(err); + output.writeMessageBegin("blockContact", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("blockContact", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.blockContact(args.reqSeq, args.id, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_blockContact_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("blockContact", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("blockContact", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_blockRecommendation = function(seqid, input, output) { + var args = new TalkService_blockRecommendation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.blockRecommendation.length === 2) { + Q.fcall(this._handler.blockRecommendation, args.reqSeq, args.id) + .then(function(result) { + var result_obj = new TalkService_blockRecommendation_result({success: result}); + output.writeMessageBegin("blockRecommendation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_blockRecommendation_result(err); + output.writeMessageBegin("blockRecommendation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("blockRecommendation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.blockRecommendation(args.reqSeq, args.id, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_blockRecommendation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("blockRecommendation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("blockRecommendation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_cancelGroupInvitation = function(seqid, input, output) { + var args = new TalkService_cancelGroupInvitation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.cancelGroupInvitation.length === 3) { + Q.fcall(this._handler.cancelGroupInvitation, args.reqSeq, args.groupId, args.contactIds) + .then(function(result) { + var result_obj = new TalkService_cancelGroupInvitation_result({success: result}); + output.writeMessageBegin("cancelGroupInvitation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_cancelGroupInvitation_result(err); + output.writeMessageBegin("cancelGroupInvitation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("cancelGroupInvitation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.cancelGroupInvitation(args.reqSeq, args.groupId, args.contactIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_cancelGroupInvitation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("cancelGroupInvitation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("cancelGroupInvitation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_changeVerificationMethod = function(seqid, input, output) { + var args = new TalkService_changeVerificationMethod_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.changeVerificationMethod.length === 2) { + Q.fcall(this._handler.changeVerificationMethod, args.sessionId, args.method) + .then(function(result) { + var result_obj = new TalkService_changeVerificationMethod_result({success: result}); + output.writeMessageBegin("changeVerificationMethod", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_changeVerificationMethod_result(err); + output.writeMessageBegin("changeVerificationMethod", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("changeVerificationMethod", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.changeVerificationMethod(args.sessionId, args.method, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_changeVerificationMethod_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("changeVerificationMethod", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("changeVerificationMethod", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_clearIdentityCredential = function(seqid, input, output) { + var args = new TalkService_clearIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.clearIdentityCredential.length === 0) { + Q.fcall(this._handler.clearIdentityCredential) + .then(function(result) { + var result_obj = new TalkService_clearIdentityCredential_result({success: result}); + output.writeMessageBegin("clearIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_clearIdentityCredential_result(err); + output.writeMessageBegin("clearIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("clearIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.clearIdentityCredential(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_clearIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("clearIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("clearIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_clearMessageBox = function(seqid, input, output) { + var args = new TalkService_clearMessageBox_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.clearMessageBox.length === 2) { + Q.fcall(this._handler.clearMessageBox, args.channelId, args.messageBoxId) + .then(function(result) { + var result_obj = new TalkService_clearMessageBox_result({success: result}); + output.writeMessageBegin("clearMessageBox", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_clearMessageBox_result(err); + output.writeMessageBegin("clearMessageBox", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("clearMessageBox", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.clearMessageBox(args.channelId, args.messageBoxId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_clearMessageBox_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("clearMessageBox", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("clearMessageBox", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_closeProximityMatch = function(seqid, input, output) { + var args = new TalkService_closeProximityMatch_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.closeProximityMatch.length === 1) { + Q.fcall(this._handler.closeProximityMatch, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_closeProximityMatch_result({success: result}); + output.writeMessageBegin("closeProximityMatch", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_closeProximityMatch_result(err); + output.writeMessageBegin("closeProximityMatch", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("closeProximityMatch", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.closeProximityMatch(args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_closeProximityMatch_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("closeProximityMatch", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("closeProximityMatch", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_commitSendMessage = function(seqid, input, output) { + var args = new TalkService_commitSendMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.commitSendMessage.length === 3) { + Q.fcall(this._handler.commitSendMessage, args.seq, args.messageId, args.receiverMids) + .then(function(result) { + var result_obj = new TalkService_commitSendMessage_result({success: result}); + output.writeMessageBegin("commitSendMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_commitSendMessage_result(err); + output.writeMessageBegin("commitSendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitSendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.commitSendMessage(args.seq, args.messageId, args.receiverMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_commitSendMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("commitSendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitSendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_commitSendMessages = function(seqid, input, output) { + var args = new TalkService_commitSendMessages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.commitSendMessages.length === 3) { + Q.fcall(this._handler.commitSendMessages, args.seq, args.messageIds, args.receiverMids) + .then(function(result) { + var result_obj = new TalkService_commitSendMessages_result({success: result}); + output.writeMessageBegin("commitSendMessages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_commitSendMessages_result(err); + output.writeMessageBegin("commitSendMessages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitSendMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.commitSendMessages(args.seq, args.messageIds, args.receiverMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_commitSendMessages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("commitSendMessages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitSendMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_commitUpdateProfile = function(seqid, input, output) { + var args = new TalkService_commitUpdateProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.commitUpdateProfile.length === 3) { + Q.fcall(this._handler.commitUpdateProfile, args.seq, args.attrs, args.receiverMids) + .then(function(result) { + var result_obj = new TalkService_commitUpdateProfile_result({success: result}); + output.writeMessageBegin("commitUpdateProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_commitUpdateProfile_result(err); + output.writeMessageBegin("commitUpdateProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitUpdateProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.commitUpdateProfile(args.seq, args.attrs, args.receiverMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_commitUpdateProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("commitUpdateProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("commitUpdateProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_confirmEmail = function(seqid, input, output) { + var args = new TalkService_confirmEmail_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.confirmEmail.length === 2) { + Q.fcall(this._handler.confirmEmail, args.verifier, args.pinCode) + .then(function(result) { + var result_obj = new TalkService_confirmEmail_result({success: result}); + output.writeMessageBegin("confirmEmail", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_confirmEmail_result(err); + output.writeMessageBegin("confirmEmail", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("confirmEmail", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.confirmEmail(args.verifier, args.pinCode, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_confirmEmail_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("confirmEmail", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("confirmEmail", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_createGroup = function(seqid, input, output) { + var args = new TalkService_createGroup_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createGroup.length === 3) { + Q.fcall(this._handler.createGroup, args.seq, args.name, args.contactIds) + .then(function(result) { + var result_obj = new TalkService_createGroup_result({success: result}); + output.writeMessageBegin("createGroup", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_createGroup_result(err); + output.writeMessageBegin("createGroup", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createGroup(args.seq, args.name, args.contactIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_createGroup_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createGroup", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_createQrcodeBase64Image = function(seqid, input, output) { + var args = new TalkService_createQrcodeBase64Image_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createQrcodeBase64Image.length === 7) { + Q.fcall(this._handler.createQrcodeBase64Image, args.url, args.characterSet, args.imageSize, args.x, args.y, args.width, args.height) + .then(function(result) { + var result_obj = new TalkService_createQrcodeBase64Image_result({success: result}); + output.writeMessageBegin("createQrcodeBase64Image", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_createQrcodeBase64Image_result(err); + output.writeMessageBegin("createQrcodeBase64Image", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createQrcodeBase64Image", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createQrcodeBase64Image(args.url, args.characterSet, args.imageSize, args.x, args.y, args.width, args.height, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_createQrcodeBase64Image_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createQrcodeBase64Image", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createQrcodeBase64Image", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_createRoom = function(seqid, input, output) { + var args = new TalkService_createRoom_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createRoom.length === 2) { + Q.fcall(this._handler.createRoom, args.reqSeq, args.contactIds) + .then(function(result) { + var result_obj = new TalkService_createRoom_result({success: result}); + output.writeMessageBegin("createRoom", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_createRoom_result(err); + output.writeMessageBegin("createRoom", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createRoom(args.reqSeq, args.contactIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_createRoom_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createRoom", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_createSession = function(seqid, input, output) { + var args = new TalkService_createSession_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createSession.length === 0) { + Q.fcall(this._handler.createSession) + .then(function(result) { + var result_obj = new TalkService_createSession_result({success: result}); + output.writeMessageBegin("createSession", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_createSession_result(err); + output.writeMessageBegin("createSession", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createSession", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createSession(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_createSession_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createSession", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createSession", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_fetchAnnouncements = function(seqid, input, output) { + var args = new TalkService_fetchAnnouncements_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.fetchAnnouncements.length === 1) { + Q.fcall(this._handler.fetchAnnouncements, args.lastFetchedIndex) + .then(function(result) { + var result_obj = new TalkService_fetchAnnouncements_result({success: result}); + output.writeMessageBegin("fetchAnnouncements", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_fetchAnnouncements_result(err); + output.writeMessageBegin("fetchAnnouncements", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchAnnouncements", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.fetchAnnouncements(args.lastFetchedIndex, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_fetchAnnouncements_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("fetchAnnouncements", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchAnnouncements", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_fetchMessages = function(seqid, input, output) { + var args = new TalkService_fetchMessages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.fetchMessages.length === 2) { + Q.fcall(this._handler.fetchMessages, args.localTs, args.count) + .then(function(result) { + var result_obj = new TalkService_fetchMessages_result({success: result}); + output.writeMessageBegin("fetchMessages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_fetchMessages_result(err); + output.writeMessageBegin("fetchMessages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.fetchMessages(args.localTs, args.count, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_fetchMessages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("fetchMessages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_fetchOperations = function(seqid, input, output) { + var args = new TalkService_fetchOperations_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.fetchOperations.length === 2) { + Q.fcall(this._handler.fetchOperations, args.localRev, args.count) + .then(function(result) { + var result_obj = new TalkService_fetchOperations_result({success: result}); + output.writeMessageBegin("fetchOperations", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ShouldSyncException) { + result = new TalkService_fetchOperations_result(err); + output.writeMessageBegin("fetchOperations", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchOperations", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.fetchOperations(args.localRev, args.count, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ShouldSyncException) { + result_obj = new TalkService_fetchOperations_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("fetchOperations", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchOperations", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_fetchOps = function(seqid, input, output) { + var args = new TalkService_fetchOps_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.fetchOps.length === 4) { + Q.fcall(this._handler.fetchOps, args.localRev, args.count, args.globalRev, args.individualRev) + .then(function(result) { + var result_obj = new TalkService_fetchOps_result({success: result}); + output.writeMessageBegin("fetchOps", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.ShouldSyncException) { + result = new TalkService_fetchOps_result(err); + output.writeMessageBegin("fetchOps", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchOps", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.fetchOps(args.localRev, args.count, args.globalRev, args.individualRev, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.ShouldSyncException) { + result_obj = new TalkService_fetchOps_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("fetchOps", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchOps", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findAndAddContactsByEmail = function(seqid, input, output) { + var args = new TalkService_findAndAddContactsByEmail_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findAndAddContactsByEmail.length === 2) { + Q.fcall(this._handler.findAndAddContactsByEmail, args.reqSeq, args.emails) + .then(function(result) { + var result_obj = new TalkService_findAndAddContactsByEmail_result({success: result}); + output.writeMessageBegin("findAndAddContactsByEmail", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findAndAddContactsByEmail_result(err); + output.writeMessageBegin("findAndAddContactsByEmail", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactsByEmail", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findAndAddContactsByEmail(args.reqSeq, args.emails, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findAndAddContactsByEmail_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findAndAddContactsByEmail", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactsByEmail", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findAndAddContactsByMid = function(seqid, input, output) { + var args = new TalkService_findAndAddContactsByMid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findAndAddContactsByMid.length === 4) { + Q.fcall(this._handler.findAndAddContactsByMid, args.reqSeq, args.mid, args.type, args.reference) + .then(function(result) { + var result_obj = new TalkService_findAndAddContactsByMid_result({success: result}); + output.writeMessageBegin("findAndAddContactsByMid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findAndAddContactsByMid_result(err); + output.writeMessageBegin("findAndAddContactsByMid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactsByMid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findAndAddContactsByMid(args.reqSeq, args.mid, args.type, args.reference, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findAndAddContactsByMid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findAndAddContactsByMid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactsByMid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findGroupByTicketV2 = function(seqid, input, output) { + var args = new TalkService_findGroupByTicketV2_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findGroupByTicketV2.length === 1) { + Q.fcall(this._handler.findGroupByTicketV2, args.ticketId) + .then(function(result) { + var result_obj = new TalkService_findGroupByTicketV2_result({success: result}); + output.writeMessageBegin("findGroupByTicketV2", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findGroupByTicketV2_result(err); + output.writeMessageBegin("findGroupByTicketV2", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findGroupByTicketV2", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findGroupByTicketV2(args.ticketId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findGroupByTicketV2_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findGroupByTicketV2", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findGroupByTicketV2", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findAndAddContactsByPhone = function(seqid, input, output) { + var args = new TalkService_findAndAddContactsByPhone_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findAndAddContactsByPhone.length === 2) { + Q.fcall(this._handler.findAndAddContactsByPhone, args.reqSeq, args.phones) + .then(function(result) { + var result_obj = new TalkService_findAndAddContactsByPhone_result({success: result}); + output.writeMessageBegin("findAndAddContactsByPhone", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findAndAddContactsByPhone_result(err); + output.writeMessageBegin("findAndAddContactsByPhone", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactsByPhone", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findAndAddContactsByPhone(args.reqSeq, args.phones, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findAndAddContactsByPhone_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findAndAddContactsByPhone", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactsByPhone", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getFriendRequests = function(seqid, input, output) { + var args = new TalkService_getFriendRequests_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getFriendRequests.length === 2) { + Q.fcall(this._handler.getFriendRequests, args.direction, args.lastSeenSeqId) + .then(function(result) { + var result_obj = new TalkService_getFriendRequests_result({success: result}); + output.writeMessageBegin("getFriendRequests", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getFriendRequests_result(err); + output.writeMessageBegin("getFriendRequests", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFriendRequests", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getFriendRequests(args.direction, args.lastSeenSeqId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getFriendRequests_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getFriendRequests", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFriendRequests", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_removeFriendRequest = function(seqid, input, output) { + var args = new TalkService_removeFriendRequest_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeFriendRequest.length === 2) { + Q.fcall(this._handler.removeFriendRequest, args.direction, args.midOrEMid) + .then(function(result) { + var result_obj = new TalkService_removeFriendRequest_result({success: result}); + output.writeMessageBegin("removeFriendRequest", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_removeFriendRequest_result(err); + output.writeMessageBegin("removeFriendRequest", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeFriendRequest", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeFriendRequest(args.direction, args.midOrEMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_removeFriendRequest_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeFriendRequest", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeFriendRequest", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findAndAddContactsByUserid = function(seqid, input, output) { + var args = new TalkService_findAndAddContactsByUserid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findAndAddContactsByUserid.length === 2) { + Q.fcall(this._handler.findAndAddContactsByUserid, args.reqSeq, args.userid) + .then(function(result) { + var result_obj = new TalkService_findAndAddContactsByUserid_result({success: result}); + output.writeMessageBegin("findAndAddContactsByUserid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findAndAddContactsByUserid_result(err); + output.writeMessageBegin("findAndAddContactsByUserid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactsByUserid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findAndAddContactsByUserid(args.reqSeq, args.userid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findAndAddContactsByUserid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findAndAddContactsByUserid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactsByUserid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findContactByUserid = function(seqid, input, output) { + var args = new TalkService_findContactByUserid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findContactByUserid.length === 1) { + Q.fcall(this._handler.findContactByUserid, args.userid) + .then(function(result) { + var result_obj = new TalkService_findContactByUserid_result({success: result}); + output.writeMessageBegin("findContactByUserid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findContactByUserid_result(err); + output.writeMessageBegin("findContactByUserid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByUserid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findContactByUserid(args.userid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findContactByUserid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findContactByUserid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByUserid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findContactByUserTicket = function(seqid, input, output) { + var args = new TalkService_findContactByUserTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findContactByUserTicket.length === 1) { + Q.fcall(this._handler.findContactByUserTicket, args.ticketIdWithTag) + .then(function(result) { + var result_obj = new TalkService_findContactByUserTicket_result({success: result}); + output.writeMessageBegin("findContactByUserTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findContactByUserTicket_result(err); + output.writeMessageBegin("findContactByUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findContactByUserTicket(args.ticketIdWithTag, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findContactByUserTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findContactByUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findContactsByEmail = function(seqid, input, output) { + var args = new TalkService_findContactsByEmail_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findContactsByEmail.length === 1) { + Q.fcall(this._handler.findContactsByEmail, args.emails) + .then(function(result) { + var result_obj = new TalkService_findContactsByEmail_result({success: result}); + output.writeMessageBegin("findContactsByEmail", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findContactsByEmail_result(err); + output.writeMessageBegin("findContactsByEmail", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactsByEmail", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findContactsByEmail(args.emails, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findContactsByEmail_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findContactsByEmail", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactsByEmail", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findContactsByPhone = function(seqid, input, output) { + var args = new TalkService_findContactsByPhone_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findContactsByPhone.length === 1) { + Q.fcall(this._handler.findContactsByPhone, args.phones) + .then(function(result) { + var result_obj = new TalkService_findContactsByPhone_result({success: result}); + output.writeMessageBegin("findContactsByPhone", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findContactsByPhone_result(err); + output.writeMessageBegin("findContactsByPhone", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactsByPhone", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findContactsByPhone(args.phones, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findContactsByPhone_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findContactsByPhone", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactsByPhone", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findSnsIdUserStatus = function(seqid, input, output) { + var args = new TalkService_findSnsIdUserStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findSnsIdUserStatus.length === 3) { + Q.fcall(this._handler.findSnsIdUserStatus, args.snsIdType, args.snsAccessToken, args.udidHash) + .then(function(result) { + var result_obj = new TalkService_findSnsIdUserStatus_result({success: result}); + output.writeMessageBegin("findSnsIdUserStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findSnsIdUserStatus_result(err); + output.writeMessageBegin("findSnsIdUserStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findSnsIdUserStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findSnsIdUserStatus(args.snsIdType, args.snsAccessToken, args.udidHash, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findSnsIdUserStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findSnsIdUserStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findSnsIdUserStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_finishUpdateVerification = function(seqid, input, output) { + var args = new TalkService_finishUpdateVerification_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.finishUpdateVerification.length === 1) { + Q.fcall(this._handler.finishUpdateVerification, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_finishUpdateVerification_result({success: result}); + output.writeMessageBegin("finishUpdateVerification", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_finishUpdateVerification_result(err); + output.writeMessageBegin("finishUpdateVerification", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("finishUpdateVerification", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.finishUpdateVerification(args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_finishUpdateVerification_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("finishUpdateVerification", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("finishUpdateVerification", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_generateUserTicket = function(seqid, input, output) { + var args = new TalkService_generateUserTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.generateUserTicket.length === 2) { + Q.fcall(this._handler.generateUserTicket, args.expirationTime, args.maxUseCount) + .then(function(result) { + var result_obj = new TalkService_generateUserTicket_result({success: result}); + output.writeMessageBegin("generateUserTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_generateUserTicket_result(err); + output.writeMessageBegin("generateUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("generateUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.generateUserTicket(args.expirationTime, args.maxUseCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_generateUserTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("generateUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("generateUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_destroyMessage = function(seqid, input, output) { + var args = new TalkService_destroyMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.destroyMessage.length === 4) { + Q.fcall(this._handler.destroyMessage, args.seq, args.chatId, args.messageId, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_destroyMessage_result({success: result}); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_destroyMessage_result(err); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.destroyMessage(args.seq, args.chatId, args.messageId, args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_destroyMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getAcceptedProximityMatches = function(seqid, input, output) { + var args = new TalkService_getAcceptedProximityMatches_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getAcceptedProximityMatches.length === 1) { + Q.fcall(this._handler.getAcceptedProximityMatches, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_getAcceptedProximityMatches_result({success: result}); + output.writeMessageBegin("getAcceptedProximityMatches", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getAcceptedProximityMatches_result(err); + output.writeMessageBegin("getAcceptedProximityMatches", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAcceptedProximityMatches", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getAcceptedProximityMatches(args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getAcceptedProximityMatches_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getAcceptedProximityMatches", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAcceptedProximityMatches", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getActiveBuddySubscriberIds = function(seqid, input, output) { + var args = new TalkService_getActiveBuddySubscriberIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getActiveBuddySubscriberIds.length === 0) { + Q.fcall(this._handler.getActiveBuddySubscriberIds) + .then(function(result) { + var result_obj = new TalkService_getActiveBuddySubscriberIds_result({success: result}); + output.writeMessageBegin("getActiveBuddySubscriberIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getActiveBuddySubscriberIds_result(err); + output.writeMessageBegin("getActiveBuddySubscriberIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActiveBuddySubscriberIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getActiveBuddySubscriberIds(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getActiveBuddySubscriberIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getActiveBuddySubscriberIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActiveBuddySubscriberIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getAllContactIds = function(seqid, input, output) { + var args = new TalkService_getAllContactIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getAllContactIds.length === 0) { + Q.fcall(this._handler.getAllContactIds) + .then(function(result) { + var result_obj = new TalkService_getAllContactIds_result({success: result}); + output.writeMessageBegin("getAllContactIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getAllContactIds_result(err); + output.writeMessageBegin("getAllContactIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllContactIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getAllContactIds(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getAllContactIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getAllContactIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAllContactIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getAuthQrcode = function(seqid, input, output) { + var args = new TalkService_getAuthQrcode_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getAuthQrcode.length === 2) { + Q.fcall(this._handler.getAuthQrcode, args.keepLoggedIn, args.systemName) + .then(function(result) { + var result_obj = new TalkService_getAuthQrcode_result({success: result}); + output.writeMessageBegin("getAuthQrcode", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getAuthQrcode_result(err); + output.writeMessageBegin("getAuthQrcode", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAuthQrcode", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getAuthQrcode(args.keepLoggedIn, args.systemName, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getAuthQrcode_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getAuthQrcode", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAuthQrcode", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getBlockedContactIds = function(seqid, input, output) { + var args = new TalkService_getBlockedContactIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBlockedContactIds.length === 0) { + Q.fcall(this._handler.getBlockedContactIds) + .then(function(result) { + var result_obj = new TalkService_getBlockedContactIds_result({success: result}); + output.writeMessageBegin("getBlockedContactIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getBlockedContactIds_result(err); + output.writeMessageBegin("getBlockedContactIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockedContactIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBlockedContactIds(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getBlockedContactIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBlockedContactIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockedContactIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerWithPhoneNumber = function(seqid, input, output) { + var args = new TalkService_registerWithPhoneNumber_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerWithPhoneNumber.length === 2) { + Q.fcall(this._handler.registerWithPhoneNumber, args.sessionId, args.migrationPincodeSessionId) + .then(function(result) { + var result_obj = new TalkService_registerWithPhoneNumber_result({success: result}); + output.writeMessageBegin("registerWithPhoneNumber", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerWithPhoneNumber_result(err); + output.writeMessageBegin("registerWithPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerWithPhoneNumber(args.sessionId, args.migrationPincodeSessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerWithPhoneNumber_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerWithPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerWithPhoneNumberAndPassword = function(seqid, input, output) { + var args = new TalkService_registerWithPhoneNumberAndPassword_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerWithPhoneNumberAndPassword.length === 3) { + Q.fcall(this._handler.registerWithPhoneNumberAndPassword, args.sessionId, args.keynm, args.encrypted) + .then(function(result) { + var result_obj = new TalkService_registerWithPhoneNumberAndPassword_result({success: result}); + output.writeMessageBegin("registerWithPhoneNumberAndPassword", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerWithPhoneNumberAndPassword_result(err); + output.writeMessageBegin("registerWithPhoneNumberAndPassword", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithPhoneNumberAndPassword", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerWithPhoneNumberAndPassword(args.sessionId, args.keynm, args.encrypted, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerWithPhoneNumberAndPassword_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerWithPhoneNumberAndPassword", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithPhoneNumberAndPassword", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getAnalyticsInfo = function(seqid, input, output) { + var args = new TalkService_getAnalyticsInfo_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getAnalyticsInfo.length === 0) { + Q.fcall(this._handler.getAnalyticsInfo) + .then(function(result) { + var result_obj = new TalkService_getAnalyticsInfo_result({success: result}); + output.writeMessageBegin("getAnalyticsInfo", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getAnalyticsInfo_result(err); + output.writeMessageBegin("getAnalyticsInfo", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAnalyticsInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getAnalyticsInfo(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getAnalyticsInfo_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getAnalyticsInfo", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getAnalyticsInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reportClientStatistics = function(seqid, input, output) { + var args = new TalkService_reportClientStatistics_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportClientStatistics.length === 3) { + Q.fcall(this._handler.reportClientStatistics, args.reqSeq, args.category, args.count) + .then(function(result) { + var result_obj = new TalkService_reportClientStatistics_result({success: result}); + output.writeMessageBegin("reportClientStatistics", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reportClientStatistics_result(err); + output.writeMessageBegin("reportClientStatistics", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportClientStatistics", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportClientStatistics(args.reqSeq, args.category, args.count, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reportClientStatistics_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportClientStatistics", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportClientStatistics", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_verifyPhoneNumberForLogin = function(seqid, input, output) { + var args = new TalkService_verifyPhoneNumberForLogin_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.verifyPhoneNumberForLogin.length === 3) { + Q.fcall(this._handler.verifyPhoneNumberForLogin, args.verifierFromPhone, args.pinCodeForPhone, args.verifierFromLogin) + .then(function(result) { + var result_obj = new TalkService_verifyPhoneNumberForLogin_result({success: result}); + output.writeMessageBegin("verifyPhoneNumberForLogin", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_verifyPhoneNumberForLogin_result(err); + output.writeMessageBegin("verifyPhoneNumberForLogin", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyPhoneNumberForLogin", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.verifyPhoneNumberForLogin(args.verifierFromPhone, args.pinCodeForPhone, args.verifierFromLogin, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_verifyPhoneNumberForLogin_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("verifyPhoneNumberForLogin", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyPhoneNumberForLogin", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_verifyPhoneNumber = function(seqid, input, output) { + var args = new TalkService_verifyPhoneNumber_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.verifyPhoneNumber.length === 5) { + Q.fcall(this._handler.verifyPhoneNumber, args.sessionId, args.pinCode, args.udidHash, args.migrationPincodeSessionId, args.oldUdidHash) + .then(function(result) { + var result_obj = new TalkService_verifyPhoneNumber_result({success: result}); + output.writeMessageBegin("verifyPhoneNumber", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_verifyPhoneNumber_result(err); + output.writeMessageBegin("verifyPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.verifyPhoneNumber(args.sessionId, args.pinCode, args.udidHash, args.migrationPincodeSessionId, args.oldUdidHash, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_verifyPhoneNumber_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("verifyPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getBlockedContactIdsByRange = function(seqid, input, output) { + var args = new TalkService_getBlockedContactIdsByRange_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBlockedContactIdsByRange.length === 2) { + Q.fcall(this._handler.getBlockedContactIdsByRange, args.start, args.count) + .then(function(result) { + var result_obj = new TalkService_getBlockedContactIdsByRange_result({success: result}); + output.writeMessageBegin("getBlockedContactIdsByRange", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getBlockedContactIdsByRange_result(err); + output.writeMessageBegin("getBlockedContactIdsByRange", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockedContactIdsByRange", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBlockedContactIdsByRange(args.start, args.count, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getBlockedContactIdsByRange_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBlockedContactIdsByRange", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockedContactIdsByRange", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getBlockedRecommendationIds = function(seqid, input, output) { + var args = new TalkService_getBlockedRecommendationIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBlockedRecommendationIds.length === 0) { + Q.fcall(this._handler.getBlockedRecommendationIds) + .then(function(result) { + var result_obj = new TalkService_getBlockedRecommendationIds_result({success: result}); + output.writeMessageBegin("getBlockedRecommendationIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getBlockedRecommendationIds_result(err); + output.writeMessageBegin("getBlockedRecommendationIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockedRecommendationIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBlockedRecommendationIds(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getBlockedRecommendationIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBlockedRecommendationIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBlockedRecommendationIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getBuddyBlockerIds = function(seqid, input, output) { + var args = new TalkService_getBuddyBlockerIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBuddyBlockerIds.length === 0) { + Q.fcall(this._handler.getBuddyBlockerIds) + .then(function(result) { + var result_obj = new TalkService_getBuddyBlockerIds_result({success: result}); + output.writeMessageBegin("getBuddyBlockerIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getBuddyBlockerIds_result(err); + output.writeMessageBegin("getBuddyBlockerIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyBlockerIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBuddyBlockerIds(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getBuddyBlockerIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBuddyBlockerIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyBlockerIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getBuddyLocation = function(seqid, input, output) { + var args = new TalkService_getBuddyLocation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getBuddyLocation.length === 2) { + Q.fcall(this._handler.getBuddyLocation, args.mid, args.index) + .then(function(result) { + var result_obj = new TalkService_getBuddyLocation_result({success: result}); + output.writeMessageBegin("getBuddyLocation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getBuddyLocation_result(err); + output.writeMessageBegin("getBuddyLocation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyLocation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getBuddyLocation(args.mid, args.index, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getBuddyLocation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getBuddyLocation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getBuddyLocation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getCompactContactsModifiedSince = function(seqid, input, output) { + var args = new TalkService_getCompactContactsModifiedSince_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCompactContactsModifiedSince.length === 1) { + Q.fcall(this._handler.getCompactContactsModifiedSince, args.timestamp) + .then(function(result) { + var result_obj = new TalkService_getCompactContactsModifiedSince_result({success: result}); + output.writeMessageBegin("getCompactContactsModifiedSince", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getCompactContactsModifiedSince_result(err); + output.writeMessageBegin("getCompactContactsModifiedSince", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactContactsModifiedSince", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCompactContactsModifiedSince(args.timestamp, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getCompactContactsModifiedSince_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCompactContactsModifiedSince", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactContactsModifiedSince", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getCompactGroup = function(seqid, input, output) { + var args = new TalkService_getCompactGroup_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCompactGroup.length === 1) { + Q.fcall(this._handler.getCompactGroup, args.groupId) + .then(function(result) { + var result_obj = new TalkService_getCompactGroup_result({success: result}); + output.writeMessageBegin("getCompactGroup", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getCompactGroup_result(err); + output.writeMessageBegin("getCompactGroup", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCompactGroup(args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getCompactGroup_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCompactGroup", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getCompactRoom = function(seqid, input, output) { + var args = new TalkService_getCompactRoom_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCompactRoom.length === 1) { + Q.fcall(this._handler.getCompactRoom, args.roomId) + .then(function(result) { + var result_obj = new TalkService_getCompactRoom_result({success: result}); + output.writeMessageBegin("getCompactRoom", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getCompactRoom_result(err); + output.writeMessageBegin("getCompactRoom", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCompactRoom(args.roomId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getCompactRoom_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCompactRoom", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCompactRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getContact = function(seqid, input, output) { + var args = new TalkService_getContact_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getContact.length === 1) { + Q.fcall(this._handler.getContact, args.id) + .then(function(result) { + var result_obj = new TalkService_getContact_result({success: result}); + output.writeMessageBegin("getContact", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getContact_result(err); + output.writeMessageBegin("getContact", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContact", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getContact(args.id, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getContact_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getContact", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContact", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getContacts = function(seqid, input, output) { + var args = new TalkService_getContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getContacts.length === 1) { + Q.fcall(this._handler.getContacts, args.ids) + .then(function(result) { + var result_obj = new TalkService_getContacts_result({success: result}); + output.writeMessageBegin("getContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getContacts_result(err); + output.writeMessageBegin("getContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getContacts(args.ids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getContactWithFriendRequestStatus = function(seqid, input, output) { + var args = new TalkService_getContactWithFriendRequestStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getContactWithFriendRequestStatus.length === 1) { + Q.fcall(this._handler.getContactWithFriendRequestStatus, args.id) + .then(function(result) { + var result_obj = new TalkService_getContactWithFriendRequestStatus_result({success: result}); + output.writeMessageBegin("getContactWithFriendRequestStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getContactWithFriendRequestStatus_result(err); + output.writeMessageBegin("getContactWithFriendRequestStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContactWithFriendRequestStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getContactWithFriendRequestStatus(args.id, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getContactWithFriendRequestStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getContactWithFriendRequestStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getContactWithFriendRequestStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getCountryWithRequestIp = function(seqid, input, output) { + var args = new TalkService_getCountryWithRequestIp_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCountryWithRequestIp.length === 0) { + Q.fcall(this._handler.getCountryWithRequestIp) + .then(function(result) { + var result_obj = new TalkService_getCountryWithRequestIp_result({success: result}); + output.writeMessageBegin("getCountryWithRequestIp", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getCountryWithRequestIp_result(err); + output.writeMessageBegin("getCountryWithRequestIp", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCountryWithRequestIp", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCountryWithRequestIp(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getCountryWithRequestIp_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCountryWithRequestIp", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCountryWithRequestIp", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getFavoriteMids = function(seqid, input, output) { + var args = new TalkService_getFavoriteMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getFavoriteMids.length === 0) { + Q.fcall(this._handler.getFavoriteMids) + .then(function(result) { + var result_obj = new TalkService_getFavoriteMids_result({success: result}); + output.writeMessageBegin("getFavoriteMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getFavoriteMids_result(err); + output.writeMessageBegin("getFavoriteMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFavoriteMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getFavoriteMids(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getFavoriteMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getFavoriteMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getFavoriteMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getGroup = function(seqid, input, output) { + var args = new TalkService_getGroup_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroup.length === 1) { + Q.fcall(this._handler.getGroup, args.groupId) + .then(function(result) { + var result_obj = new TalkService_getGroup_result({success: result}); + output.writeMessageBegin("getGroup", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getGroup_result(err); + output.writeMessageBegin("getGroup", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroup(args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getGroup_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroup", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getGroupIdsInvited = function(seqid, input, output) { + var args = new TalkService_getGroupIdsInvited_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupIdsInvited.length === 0) { + Q.fcall(this._handler.getGroupIdsInvited) + .then(function(result) { + var result_obj = new TalkService_getGroupIdsInvited_result({success: result}); + output.writeMessageBegin("getGroupIdsInvited", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getGroupIdsInvited_result(err); + output.writeMessageBegin("getGroupIdsInvited", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupIdsInvited", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupIdsInvited(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getGroupIdsInvited_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupIdsInvited", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupIdsInvited", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getGroupIdsJoined = function(seqid, input, output) { + var args = new TalkService_getGroupIdsJoined_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupIdsJoined.length === 0) { + Q.fcall(this._handler.getGroupIdsJoined) + .then(function(result) { + var result_obj = new TalkService_getGroupIdsJoined_result({success: result}); + output.writeMessageBegin("getGroupIdsJoined", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getGroupIdsJoined_result(err); + output.writeMessageBegin("getGroupIdsJoined", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupIdsJoined", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupIdsJoined(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getGroupIdsJoined_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupIdsJoined", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupIdsJoined", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getGroups = function(seqid, input, output) { + var args = new TalkService_getGroups_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroups.length === 1) { + Q.fcall(this._handler.getGroups, args.groupIds) + .then(function(result) { + var result_obj = new TalkService_getGroups_result({success: result}); + output.writeMessageBegin("getGroups", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getGroups_result(err); + output.writeMessageBegin("getGroups", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroups", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroups(args.groupIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getGroups_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroups", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroups", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getHiddenContactMids = function(seqid, input, output) { + var args = new TalkService_getHiddenContactMids_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getHiddenContactMids.length === 0) { + Q.fcall(this._handler.getHiddenContactMids) + .then(function(result) { + var result_obj = new TalkService_getHiddenContactMids_result({success: result}); + output.writeMessageBegin("getHiddenContactMids", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getHiddenContactMids_result(err); + output.writeMessageBegin("getHiddenContactMids", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getHiddenContactMids", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getHiddenContactMids(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getHiddenContactMids_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getHiddenContactMids", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getHiddenContactMids", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getIdentityIdentifier = function(seqid, input, output) { + var args = new TalkService_getIdentityIdentifier_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getIdentityIdentifier.length === 0) { + Q.fcall(this._handler.getIdentityIdentifier) + .then(function(result) { + var result_obj = new TalkService_getIdentityIdentifier_result({success: result}); + output.writeMessageBegin("getIdentityIdentifier", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getIdentityIdentifier_result(err); + output.writeMessageBegin("getIdentityIdentifier", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getIdentityIdentifier", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getIdentityIdentifier(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getIdentityIdentifier_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getIdentityIdentifier", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getIdentityIdentifier", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getLastAnnouncementIndex = function(seqid, input, output) { + var args = new TalkService_getLastAnnouncementIndex_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getLastAnnouncementIndex.length === 0) { + Q.fcall(this._handler.getLastAnnouncementIndex) + .then(function(result) { + var result_obj = new TalkService_getLastAnnouncementIndex_result({success: result}); + output.writeMessageBegin("getLastAnnouncementIndex", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getLastAnnouncementIndex_result(err); + output.writeMessageBegin("getLastAnnouncementIndex", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getLastAnnouncementIndex", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getLastAnnouncementIndex(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getLastAnnouncementIndex_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getLastAnnouncementIndex", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getLastAnnouncementIndex", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getLastOpRevision = function(seqid, input, output) { + var args = new TalkService_getLastOpRevision_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getLastOpRevision.length === 0) { + Q.fcall(this._handler.getLastOpRevision) + .then(function(result) { + var result_obj = new TalkService_getLastOpRevision_result({success: result}); + output.writeMessageBegin("getLastOpRevision", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getLastOpRevision_result(err); + output.writeMessageBegin("getLastOpRevision", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getLastOpRevision", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getLastOpRevision(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getLastOpRevision_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getLastOpRevision", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getLastOpRevision", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getSuggestRevisions = function(seqid, input, output) { + var args = new TalkService_getSuggestRevisions_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSuggestRevisions.length === 0) { + Q.fcall(this._handler.getSuggestRevisions) + .then(function(result) { + var result_obj = new TalkService_getSuggestRevisions_result({success: result}); + output.writeMessageBegin("getSuggestRevisions", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getSuggestRevisions_result(err); + output.writeMessageBegin("getSuggestRevisions", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSuggestRevisions", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSuggestRevisions(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getSuggestRevisions_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSuggestRevisions", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSuggestRevisions", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getPreviousMessagesV2WithReadCount = function(seqid, input, output) { + var args = new TalkService_getPreviousMessagesV2WithReadCount_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPreviousMessagesV2WithReadCount.length === 3) { + Q.fcall(this._handler.getPreviousMessagesV2WithReadCount, args.messageBoxId, args.endMessageId, args.messagesCount) + .then(function(result) { + var result_obj = new TalkService_getPreviousMessagesV2WithReadCount_result({success: result}); + output.writeMessageBegin("getPreviousMessagesV2WithReadCount", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getPreviousMessagesV2WithReadCount_result(err); + output.writeMessageBegin("getPreviousMessagesV2WithReadCount", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPreviousMessagesV2WithReadCount", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPreviousMessagesV2WithReadCount(args.messageBoxId, args.endMessageId, args.messagesCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getPreviousMessagesV2WithReadCount_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPreviousMessagesV2WithReadCount", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPreviousMessagesV2WithReadCount", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageBox = function(seqid, input, output) { + var args = new TalkService_getMessageBox_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageBox.length === 3) { + Q.fcall(this._handler.getMessageBox, args.channelId, args.messageBoxId, args.lastMessagesCount) + .then(function(result) { + var result_obj = new TalkService_getMessageBox_result({success: result}); + output.writeMessageBegin("getMessageBox", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageBox_result(err); + output.writeMessageBegin("getMessageBox", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBox", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageBox(args.channelId, args.messageBoxId, args.lastMessagesCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageBox_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageBox", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBox", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageBoxCompactWrapUp = function(seqid, input, output) { + var args = new TalkService_getMessageBoxCompactWrapUp_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageBoxCompactWrapUp.length === 1) { + Q.fcall(this._handler.getMessageBoxCompactWrapUp, args.mid) + .then(function(result) { + var result_obj = new TalkService_getMessageBoxCompactWrapUp_result({success: result}); + output.writeMessageBegin("getMessageBoxCompactWrapUp", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageBoxCompactWrapUp_result(err); + output.writeMessageBegin("getMessageBoxCompactWrapUp", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxCompactWrapUp", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageBoxCompactWrapUp(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageBoxCompactWrapUp_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageBoxCompactWrapUp", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxCompactWrapUp", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageBoxCompactWrapUpList = function(seqid, input, output) { + var args = new TalkService_getMessageBoxCompactWrapUpList_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageBoxCompactWrapUpList.length === 2) { + Q.fcall(this._handler.getMessageBoxCompactWrapUpList, args.start, args.messageBoxCount) + .then(function(result) { + var result_obj = new TalkService_getMessageBoxCompactWrapUpList_result({success: result}); + output.writeMessageBegin("getMessageBoxCompactWrapUpList", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageBoxCompactWrapUpList_result(err); + output.writeMessageBegin("getMessageBoxCompactWrapUpList", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxCompactWrapUpList", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageBoxCompactWrapUpList(args.start, args.messageBoxCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageBoxCompactWrapUpList_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageBoxCompactWrapUpList", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxCompactWrapUpList", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageBoxList = function(seqid, input, output) { + var args = new TalkService_getMessageBoxList_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageBoxList.length === 2) { + Q.fcall(this._handler.getMessageBoxList, args.channelId, args.lastMessagesCount) + .then(function(result) { + var result_obj = new TalkService_getMessageBoxList_result({success: result}); + output.writeMessageBegin("getMessageBoxList", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageBoxList_result(err); + output.writeMessageBegin("getMessageBoxList", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxList", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageBoxList(args.channelId, args.lastMessagesCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageBoxList_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageBoxList", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxList", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageBoxListByStatus = function(seqid, input, output) { + var args = new TalkService_getMessageBoxListByStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageBoxListByStatus.length === 3) { + Q.fcall(this._handler.getMessageBoxListByStatus, args.channelId, args.lastMessagesCount, args.status) + .then(function(result) { + var result_obj = new TalkService_getMessageBoxListByStatus_result({success: result}); + output.writeMessageBegin("getMessageBoxListByStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageBoxListByStatus_result(err); + output.writeMessageBegin("getMessageBoxListByStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxListByStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageBoxListByStatus(args.channelId, args.lastMessagesCount, args.status, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageBoxListByStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageBoxListByStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxListByStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageBoxWrapUp = function(seqid, input, output) { + var args = new TalkService_getMessageBoxWrapUp_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageBoxWrapUp.length === 1) { + Q.fcall(this._handler.getMessageBoxWrapUp, args.mid) + .then(function(result) { + var result_obj = new TalkService_getMessageBoxWrapUp_result({success: result}); + output.writeMessageBegin("getMessageBoxWrapUp", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageBoxWrapUp_result(err); + output.writeMessageBegin("getMessageBoxWrapUp", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxWrapUp", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageBoxWrapUp(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageBoxWrapUp_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageBoxWrapUp", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxWrapUp", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageBoxWrapUpList = function(seqid, input, output) { + var args = new TalkService_getMessageBoxWrapUpList_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageBoxWrapUpList.length === 2) { + Q.fcall(this._handler.getMessageBoxWrapUpList, args.start, args.messageBoxCount) + .then(function(result) { + var result_obj = new TalkService_getMessageBoxWrapUpList_result({success: result}); + output.writeMessageBegin("getMessageBoxWrapUpList", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageBoxWrapUpList_result(err); + output.writeMessageBegin("getMessageBoxWrapUpList", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxWrapUpList", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageBoxWrapUpList(args.start, args.messageBoxCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageBoxWrapUpList_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageBoxWrapUpList", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxWrapUpList", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessagesBySequenceNumber = function(seqid, input, output) { + var args = new TalkService_getMessagesBySequenceNumber_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessagesBySequenceNumber.length === 4) { + Q.fcall(this._handler.getMessagesBySequenceNumber, args.channelId, args.messageBoxId, args.startSeq, args.endSeq) + .then(function(result) { + var result_obj = new TalkService_getMessagesBySequenceNumber_result({success: result}); + output.writeMessageBegin("getMessagesBySequenceNumber", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessagesBySequenceNumber_result(err); + output.writeMessageBegin("getMessagesBySequenceNumber", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessagesBySequenceNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessagesBySequenceNumber(args.channelId, args.messageBoxId, args.startSeq, args.endSeq, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessagesBySequenceNumber_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessagesBySequenceNumber", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessagesBySequenceNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getNextMessages = function(seqid, input, output) { + var args = new TalkService_getNextMessages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getNextMessages.length === 3) { + Q.fcall(this._handler.getNextMessages, args.messageBoxId, args.startSeq, args.messagesCount) + .then(function(result) { + var result_obj = new TalkService_getNextMessages_result({success: result}); + output.writeMessageBegin("getNextMessages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getNextMessages_result(err); + output.writeMessageBegin("getNextMessages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNextMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getNextMessages(args.messageBoxId, args.startSeq, args.messagesCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getNextMessages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getNextMessages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNextMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getNotificationPolicy = function(seqid, input, output) { + var args = new TalkService_getNotificationPolicy_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getNotificationPolicy.length === 1) { + Q.fcall(this._handler.getNotificationPolicy, args.carrier) + .then(function(result) { + var result_obj = new TalkService_getNotificationPolicy_result({success: result}); + output.writeMessageBegin("getNotificationPolicy", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getNotificationPolicy_result(err); + output.writeMessageBegin("getNotificationPolicy", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNotificationPolicy", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getNotificationPolicy(args.carrier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getNotificationPolicy_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getNotificationPolicy", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNotificationPolicy", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getPreviousMessages = function(seqid, input, output) { + var args = new TalkService_getPreviousMessages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPreviousMessages.length === 3) { + Q.fcall(this._handler.getPreviousMessages, args.messageBoxId, args.endSeq, args.messagesCount) + .then(function(result) { + var result_obj = new TalkService_getPreviousMessages_result({success: result}); + output.writeMessageBegin("getPreviousMessages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getPreviousMessages_result(err); + output.writeMessageBegin("getPreviousMessages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPreviousMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPreviousMessages(args.messageBoxId, args.endSeq, args.messagesCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getPreviousMessages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPreviousMessages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPreviousMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getProfile = function(seqid, input, output) { + var args = new TalkService_getProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProfile.length === 0) { + Q.fcall(this._handler.getProfile) + .then(function(result) { + var result_obj = new TalkService_getProfile_result({success: result}); + output.writeMessageBegin("getProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getProfile_result(err); + output.writeMessageBegin("getProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProfile(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getProximityMatchCandidateList = function(seqid, input, output) { + var args = new TalkService_getProximityMatchCandidateList_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProximityMatchCandidateList.length === 1) { + Q.fcall(this._handler.getProximityMatchCandidateList, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_getProximityMatchCandidateList_result({success: result}); + output.writeMessageBegin("getProximityMatchCandidateList", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getProximityMatchCandidateList_result(err); + output.writeMessageBegin("getProximityMatchCandidateList", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProximityMatchCandidateList", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProximityMatchCandidateList(args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getProximityMatchCandidateList_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProximityMatchCandidateList", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProximityMatchCandidateList", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getProximityMatchCandidates = function(seqid, input, output) { + var args = new TalkService_getProximityMatchCandidates_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProximityMatchCandidates.length === 1) { + Q.fcall(this._handler.getProximityMatchCandidates, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_getProximityMatchCandidates_result({success: result}); + output.writeMessageBegin("getProximityMatchCandidates", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getProximityMatchCandidates_result(err); + output.writeMessageBegin("getProximityMatchCandidates", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProximityMatchCandidates", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProximityMatchCandidates(args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getProximityMatchCandidates_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProximityMatchCandidates", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProximityMatchCandidates", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getRecentMessages = function(seqid, input, output) { + var args = new TalkService_getRecentMessages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getRecentMessages.length === 2) { + Q.fcall(this._handler.getRecentMessages, args.messageBoxId, args.messagesCount) + .then(function(result) { + var result_obj = new TalkService_getRecentMessages_result({success: result}); + output.writeMessageBegin("getRecentMessages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getRecentMessages_result(err); + output.writeMessageBegin("getRecentMessages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRecentMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getRecentMessages(args.messageBoxId, args.messagesCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getRecentMessages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getRecentMessages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRecentMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getRecommendationIds = function(seqid, input, output) { + var args = new TalkService_getRecommendationIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getRecommendationIds.length === 0) { + Q.fcall(this._handler.getRecommendationIds) + .then(function(result) { + var result_obj = new TalkService_getRecommendationIds_result({success: result}); + output.writeMessageBegin("getRecommendationIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getRecommendationIds_result(err); + output.writeMessageBegin("getRecommendationIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRecommendationIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getRecommendationIds(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getRecommendationIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getRecommendationIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRecommendationIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getRoom = function(seqid, input, output) { + var args = new TalkService_getRoom_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getRoom.length === 1) { + Q.fcall(this._handler.getRoom, args.roomId) + .then(function(result) { + var result_obj = new TalkService_getRoom_result({success: result}); + output.writeMessageBegin("getRoom", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getRoom_result(err); + output.writeMessageBegin("getRoom", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getRoom(args.roomId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getRoom_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getRoom", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getRSAKeyInfo = function(seqid, input, output) { + var args = new TalkService_getRSAKeyInfo_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getRSAKeyInfo.length === 1) { + Q.fcall(this._handler.getRSAKeyInfo, args.provider) + .then(function(result) { + var result_obj = new TalkService_getRSAKeyInfo_result({success: result}); + output.writeMessageBegin("getRSAKeyInfo", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getRSAKeyInfo_result(err); + output.writeMessageBegin("getRSAKeyInfo", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRSAKeyInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getRSAKeyInfo(args.provider, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getRSAKeyInfo_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getRSAKeyInfo", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRSAKeyInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getServerTime = function(seqid, input, output) { + var args = new TalkService_getServerTime_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getServerTime.length === 0) { + Q.fcall(this._handler.getServerTime) + .then(function(result) { + var result_obj = new TalkService_getServerTime_result({success: result}); + output.writeMessageBegin("getServerTime", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getServerTime_result(err); + output.writeMessageBegin("getServerTime", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getServerTime", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getServerTime(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getServerTime_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getServerTime", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getServerTime", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getSessions = function(seqid, input, output) { + var args = new TalkService_getSessions_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSessions.length === 0) { + Q.fcall(this._handler.getSessions) + .then(function(result) { + var result_obj = new TalkService_getSessions_result({success: result}); + output.writeMessageBegin("getSessions", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getSessions_result(err); + output.writeMessageBegin("getSessions", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSessions", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSessions(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getSessions_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSessions", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSessions", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getSettings = function(seqid, input, output) { + var args = new TalkService_getSettings_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSettings.length === 0) { + Q.fcall(this._handler.getSettings) + .then(function(result) { + var result_obj = new TalkService_getSettings_result({success: result}); + output.writeMessageBegin("getSettings", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getSettings_result(err); + output.writeMessageBegin("getSettings", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSettings(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getSettings_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSettings", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getGroupsV2 = function(seqid, input, output) { + var args = new TalkService_getGroupsV2_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getGroupsV2.length === 1) { + Q.fcall(this._handler.getGroupsV2, args.groupIds) + .then(function(result) { + var result_obj = new TalkService_getGroupsV2_result({success: result}); + output.writeMessageBegin("getGroupsV2", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getGroupsV2_result(err); + output.writeMessageBegin("getGroupsV2", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupsV2", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getGroupsV2(args.groupIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getGroupsV2_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getGroupsV2", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getGroupsV2", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getSettingsAttributes = function(seqid, input, output) { + var args = new TalkService_getSettingsAttributes_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSettingsAttributes.length === 1) { + Q.fcall(this._handler.getSettingsAttributes, args.attrBitset) + .then(function(result) { + var result_obj = new TalkService_getSettingsAttributes_result({success: result}); + output.writeMessageBegin("getSettingsAttributes", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getSettingsAttributes_result(err); + output.writeMessageBegin("getSettingsAttributes", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSettingsAttributes", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSettingsAttributes(args.attrBitset, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getSettingsAttributes_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSettingsAttributes", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSettingsAttributes", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getSystemConfiguration = function(seqid, input, output) { + var args = new TalkService_getSystemConfiguration_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSystemConfiguration.length === 0) { + Q.fcall(this._handler.getSystemConfiguration) + .then(function(result) { + var result_obj = new TalkService_getSystemConfiguration_result({success: result}); + output.writeMessageBegin("getSystemConfiguration", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getSystemConfiguration_result(err); + output.writeMessageBegin("getSystemConfiguration", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSystemConfiguration", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSystemConfiguration(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getSystemConfiguration_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSystemConfiguration", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSystemConfiguration", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getUserTicket = function(seqid, input, output) { + var args = new TalkService_getUserTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getUserTicket.length === 0) { + Q.fcall(this._handler.getUserTicket) + .then(function(result) { + var result_obj = new TalkService_getUserTicket_result({success: result}); + output.writeMessageBegin("getUserTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getUserTicket_result(err); + output.writeMessageBegin("getUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getUserTicket(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getUserTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getWapInvitation = function(seqid, input, output) { + var args = new TalkService_getWapInvitation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getWapInvitation.length === 1) { + Q.fcall(this._handler.getWapInvitation, args.invitationHash) + .then(function(result) { + var result_obj = new TalkService_getWapInvitation_result({success: result}); + output.writeMessageBegin("getWapInvitation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getWapInvitation_result(err); + output.writeMessageBegin("getWapInvitation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getWapInvitation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getWapInvitation(args.invitationHash, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getWapInvitation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getWapInvitation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getWapInvitation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_invalidateUserTicket = function(seqid, input, output) { + var args = new TalkService_invalidateUserTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.invalidateUserTicket.length === 0) { + Q.fcall(this._handler.invalidateUserTicket) + .then(function(result) { + var result_obj = new TalkService_invalidateUserTicket_result({success: result}); + output.writeMessageBegin("invalidateUserTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_invalidateUserTicket_result(err); + output.writeMessageBegin("invalidateUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("invalidateUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.invalidateUserTicket(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_invalidateUserTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("invalidateUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("invalidateUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_inviteFriendsBySms = function(seqid, input, output) { + var args = new TalkService_inviteFriendsBySms_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.inviteFriendsBySms.length === 1) { + Q.fcall(this._handler.inviteFriendsBySms, args.phoneNumberList) + .then(function(result) { + var result_obj = new TalkService_inviteFriendsBySms_result({success: result}); + output.writeMessageBegin("inviteFriendsBySms", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_inviteFriendsBySms_result(err); + output.writeMessageBegin("inviteFriendsBySms", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteFriendsBySms", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.inviteFriendsBySms(args.phoneNumberList, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_inviteFriendsBySms_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("inviteFriendsBySms", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteFriendsBySms", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_inviteIntoGroup = function(seqid, input, output) { + var args = new TalkService_inviteIntoGroup_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.inviteIntoGroup.length === 3) { + Q.fcall(this._handler.inviteIntoGroup, args.reqSeq, args.groupId, args.contactIds) + .then(function(result) { + var result_obj = new TalkService_inviteIntoGroup_result({success: result}); + output.writeMessageBegin("inviteIntoGroup", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_inviteIntoGroup_result(err); + output.writeMessageBegin("inviteIntoGroup", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteIntoGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.inviteIntoGroup(args.reqSeq, args.groupId, args.contactIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_inviteIntoGroup_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("inviteIntoGroup", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteIntoGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_inviteIntoRoom = function(seqid, input, output) { + var args = new TalkService_inviteIntoRoom_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.inviteIntoRoom.length === 3) { + Q.fcall(this._handler.inviteIntoRoom, args.reqSeq, args.roomId, args.contactIds) + .then(function(result) { + var result_obj = new TalkService_inviteIntoRoom_result({success: result}); + output.writeMessageBegin("inviteIntoRoom", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_inviteIntoRoom_result(err); + output.writeMessageBegin("inviteIntoRoom", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteIntoRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.inviteIntoRoom(args.reqSeq, args.roomId, args.contactIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_inviteIntoRoom_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("inviteIntoRoom", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteIntoRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_inviteViaEmail = function(seqid, input, output) { + var args = new TalkService_inviteViaEmail_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.inviteViaEmail.length === 3) { + Q.fcall(this._handler.inviteViaEmail, args.reqSeq, args.email, args.name) + .then(function(result) { + var result_obj = new TalkService_inviteViaEmail_result({success: result}); + output.writeMessageBegin("inviteViaEmail", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_inviteViaEmail_result(err); + output.writeMessageBegin("inviteViaEmail", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteViaEmail", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.inviteViaEmail(args.reqSeq, args.email, args.name, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_inviteViaEmail_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("inviteViaEmail", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteViaEmail", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_isIdentityIdentifierAvailable = function(seqid, input, output) { + var args = new TalkService_isIdentityIdentifierAvailable_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isIdentityIdentifierAvailable.length === 2) { + Q.fcall(this._handler.isIdentityIdentifierAvailable, args.provider, args.identifier) + .then(function(result) { + var result_obj = new TalkService_isIdentityIdentifierAvailable_result({success: result}); + output.writeMessageBegin("isIdentityIdentifierAvailable", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_isIdentityIdentifierAvailable_result(err); + output.writeMessageBegin("isIdentityIdentifierAvailable", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isIdentityIdentifierAvailable", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isIdentityIdentifierAvailable(args.provider, args.identifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_isIdentityIdentifierAvailable_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isIdentityIdentifierAvailable", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isIdentityIdentifierAvailable", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_isUseridAvailable = function(seqid, input, output) { + var args = new TalkService_isUseridAvailable_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.isUseridAvailable.length === 1) { + Q.fcall(this._handler.isUseridAvailable, args.userid) + .then(function(result) { + var result_obj = new TalkService_isUseridAvailable_result({success: result}); + output.writeMessageBegin("isUseridAvailable", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_isUseridAvailable_result(err); + output.writeMessageBegin("isUseridAvailable", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isUseridAvailable", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.isUseridAvailable(args.userid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_isUseridAvailable_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("isUseridAvailable", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("isUseridAvailable", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_kickoutFromGroup = function(seqid, input, output) { + var args = new TalkService_kickoutFromGroup_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.kickoutFromGroup.length === 3) { + Q.fcall(this._handler.kickoutFromGroup, args.reqSeq, args.groupId, args.contactIds) + .then(function(result) { + var result_obj = new TalkService_kickoutFromGroup_result({success: result}); + output.writeMessageBegin("kickoutFromGroup", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_kickoutFromGroup_result(err); + output.writeMessageBegin("kickoutFromGroup", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("kickoutFromGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.kickoutFromGroup(args.reqSeq, args.groupId, args.contactIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_kickoutFromGroup_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("kickoutFromGroup", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("kickoutFromGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reissueGroupTicket = function(seqid, input, output) { + var args = new TalkService_reissueGroupTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reissueGroupTicket.length === 1) { + Q.fcall(this._handler.reissueGroupTicket, args.groupMid) + .then(function(result) { + var result_obj = new TalkService_reissueGroupTicket_result({success: result}); + output.writeMessageBegin("reissueGroupTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reissueGroupTicket_result(err); + output.writeMessageBegin("reissueGroupTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reissueGroupTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reissueGroupTicket(args.groupMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reissueGroupTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reissueGroupTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reissueGroupTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findGroupByTicket = function(seqid, input, output) { + var args = new TalkService_findGroupByTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findGroupByTicket.length === 1) { + Q.fcall(this._handler.findGroupByTicket, args.ticketId) + .then(function(result) { + var result_obj = new TalkService_findGroupByTicket_result({success: result}); + output.writeMessageBegin("findGroupByTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findGroupByTicket_result(err); + output.writeMessageBegin("findGroupByTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findGroupByTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findGroupByTicket(args.ticketId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findGroupByTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findGroupByTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findGroupByTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_leaveGroup = function(seqid, input, output) { + var args = new TalkService_leaveGroup_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.leaveGroup.length === 2) { + Q.fcall(this._handler.leaveGroup, args.reqSeq, args.groupId) + .then(function(result) { + var result_obj = new TalkService_leaveGroup_result({success: result}); + output.writeMessageBegin("leaveGroup", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_leaveGroup_result(err); + output.writeMessageBegin("leaveGroup", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("leaveGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.leaveGroup(args.reqSeq, args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_leaveGroup_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("leaveGroup", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("leaveGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_leaveRoom = function(seqid, input, output) { + var args = new TalkService_leaveRoom_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.leaveRoom.length === 2) { + Q.fcall(this._handler.leaveRoom, args.reqSeq, args.roomId) + .then(function(result) { + var result_obj = new TalkService_leaveRoom_result({success: result}); + output.writeMessageBegin("leaveRoom", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_leaveRoom_result(err); + output.writeMessageBegin("leaveRoom", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("leaveRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.leaveRoom(args.reqSeq, args.roomId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_leaveRoom_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("leaveRoom", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("leaveRoom", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_loginWithIdentityCredential = function(seqid, input, output) { + var args = new TalkService_loginWithIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.loginWithIdentityCredential.length === 7) { + Q.fcall(this._handler.loginWithIdentityCredential, args.identityProvider, args.identifier, args.password, args.keepLoggedIn, args.accessLocation, args.systemName, args.certificate) + .then(function(result) { + var result_obj = new TalkService_loginWithIdentityCredential_result({success: result}); + output.writeMessageBegin("loginWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_loginWithIdentityCredential_result(err); + output.writeMessageBegin("loginWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.loginWithIdentityCredential(args.identityProvider, args.identifier, args.password, args.keepLoggedIn, args.accessLocation, args.systemName, args.certificate, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_loginWithIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("loginWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_loginWithIdentityCredentialForCertificate = function(seqid, input, output) { + var args = new TalkService_loginWithIdentityCredentialForCertificate_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.loginWithIdentityCredentialForCertificate.length === 7) { + Q.fcall(this._handler.loginWithIdentityCredentialForCertificate, args.identityProvider, args.identifier, args.password, args.keepLoggedIn, args.accessLocation, args.systemName, args.certificate) + .then(function(result) { + var result_obj = new TalkService_loginWithIdentityCredentialForCertificate_result({success: result}); + output.writeMessageBegin("loginWithIdentityCredentialForCertificate", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_loginWithIdentityCredentialForCertificate_result(err); + output.writeMessageBegin("loginWithIdentityCredentialForCertificate", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithIdentityCredentialForCertificate", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.loginWithIdentityCredentialForCertificate(args.identityProvider, args.identifier, args.password, args.keepLoggedIn, args.accessLocation, args.systemName, args.certificate, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_loginWithIdentityCredentialForCertificate_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("loginWithIdentityCredentialForCertificate", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithIdentityCredentialForCertificate", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_loginWithVerifier = function(seqid, input, output) { + var args = new TalkService_loginWithVerifier_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.loginWithVerifier.length === 1) { + Q.fcall(this._handler.loginWithVerifier, args.verifier) + .then(function(result) { + var result_obj = new TalkService_loginWithVerifier_result({success: result}); + output.writeMessageBegin("loginWithVerifier", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_loginWithVerifier_result(err); + output.writeMessageBegin("loginWithVerifier", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithVerifier", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.loginWithVerifier(args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_loginWithVerifier_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("loginWithVerifier", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithVerifier", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_loginWithVerifierForCerificate = function(seqid, input, output) { + var args = new TalkService_loginWithVerifierForCerificate_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.loginWithVerifierForCerificate.length === 1) { + Q.fcall(this._handler.loginWithVerifierForCerificate, args.verifier) + .then(function(result) { + var result_obj = new TalkService_loginWithVerifierForCerificate_result({success: result}); + output.writeMessageBegin("loginWithVerifierForCerificate", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_loginWithVerifierForCerificate_result(err); + output.writeMessageBegin("loginWithVerifierForCerificate", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithVerifierForCerificate", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.loginWithVerifierForCerificate(args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_loginWithVerifierForCerificate_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("loginWithVerifierForCerificate", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithVerifierForCerificate", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_loginWithVerifierForCertificate = function(seqid, input, output) { + var args = new TalkService_loginWithVerifierForCertificate_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.loginWithVerifierForCertificate.length === 1) { + Q.fcall(this._handler.loginWithVerifierForCertificate, args.verifier) + .then(function(result) { + var result_obj = new TalkService_loginWithVerifierForCertificate_result({success: result}); + output.writeMessageBegin("loginWithVerifierForCertificate", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_loginWithVerifierForCertificate_result(err); + output.writeMessageBegin("loginWithVerifierForCertificate", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithVerifierForCertificate", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.loginWithVerifierForCertificate(args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_loginWithVerifierForCertificate_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("loginWithVerifierForCertificate", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("loginWithVerifierForCertificate", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_logout = function(seqid, input, output) { + var args = new TalkService_logout_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.logout.length === 0) { + Q.fcall(this._handler.logout) + .then(function(result) { + var result_obj = new TalkService_logout_result({success: result}); + output.writeMessageBegin("logout", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_logout_result(err); + output.writeMessageBegin("logout", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("logout", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.logout(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_logout_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("logout", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("logout", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_logoutSession = function(seqid, input, output) { + var args = new TalkService_logoutSession_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.logoutSession.length === 1) { + Q.fcall(this._handler.logoutSession, args.tokenKey) + .then(function(result) { + var result_obj = new TalkService_logoutSession_result({success: result}); + output.writeMessageBegin("logoutSession", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_logoutSession_result(err); + output.writeMessageBegin("logoutSession", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("logoutSession", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.logoutSession(args.tokenKey, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_logoutSession_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("logoutSession", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("logoutSession", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_noop = function(seqid, input, output) { + var args = new TalkService_noop_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.noop.length === 0) { + Q.fcall(this._handler.noop) + .then(function(result) { + var result_obj = new TalkService_noop_result({success: result}); + output.writeMessageBegin("noop", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_noop_result(err); + output.writeMessageBegin("noop", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("noop", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.noop(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_noop_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("noop", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("noop", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_notifiedRedirect = function(seqid, input, output) { + var args = new TalkService_notifiedRedirect_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifiedRedirect.length === 1) { + Q.fcall(this._handler.notifiedRedirect, args.paramMap) + .then(function(result) { + var result_obj = new TalkService_notifiedRedirect_result({success: result}); + output.writeMessageBegin("notifiedRedirect", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_notifiedRedirect_result(err); + output.writeMessageBegin("notifiedRedirect", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifiedRedirect", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifiedRedirect(args.paramMap, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_notifiedRedirect_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifiedRedirect", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifiedRedirect", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_notifyBuddyOnAir = function(seqid, input, output) { + var args = new TalkService_notifyBuddyOnAir_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyBuddyOnAir.length === 2) { + Q.fcall(this._handler.notifyBuddyOnAir, args.seq, args.receiverMids) + .then(function(result) { + var result_obj = new TalkService_notifyBuddyOnAir_result({success: result}); + output.writeMessageBegin("notifyBuddyOnAir", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_notifyBuddyOnAir_result(err); + output.writeMessageBegin("notifyBuddyOnAir", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyBuddyOnAir", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyBuddyOnAir(args.seq, args.receiverMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_notifyBuddyOnAir_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyBuddyOnAir", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyBuddyOnAir", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_notifyIndividualEvent = function(seqid, input, output) { + var args = new TalkService_notifyIndividualEvent_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyIndividualEvent.length === 2) { + Q.fcall(this._handler.notifyIndividualEvent, args.notificationStatus, args.receiverMids) + .then(function(result) { + var result_obj = new TalkService_notifyIndividualEvent_result({success: result}); + output.writeMessageBegin("notifyIndividualEvent", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_notifyIndividualEvent_result(err); + output.writeMessageBegin("notifyIndividualEvent", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyIndividualEvent", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyIndividualEvent(args.notificationStatus, args.receiverMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_notifyIndividualEvent_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyIndividualEvent", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyIndividualEvent", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_notifyInstalled = function(seqid, input, output) { + var args = new TalkService_notifyInstalled_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyInstalled.length === 2) { + Q.fcall(this._handler.notifyInstalled, args.udidHash, args.applicationTypeWithExtensions) + .then(function(result) { + var result_obj = new TalkService_notifyInstalled_result({success: result}); + output.writeMessageBegin("notifyInstalled", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_notifyInstalled_result(err); + output.writeMessageBegin("notifyInstalled", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyInstalled", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyInstalled(args.udidHash, args.applicationTypeWithExtensions, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_notifyInstalled_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyInstalled", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyInstalled", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_notifyRegistrationComplete = function(seqid, input, output) { + var args = new TalkService_notifyRegistrationComplete_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyRegistrationComplete.length === 2) { + Q.fcall(this._handler.notifyRegistrationComplete, args.udidHash, args.applicationTypeWithExtensions) + .then(function(result) { + var result_obj = new TalkService_notifyRegistrationComplete_result({success: result}); + output.writeMessageBegin("notifyRegistrationComplete", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_notifyRegistrationComplete_result(err); + output.writeMessageBegin("notifyRegistrationComplete", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyRegistrationComplete", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyRegistrationComplete(args.udidHash, args.applicationTypeWithExtensions, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_notifyRegistrationComplete_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyRegistrationComplete", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyRegistrationComplete", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_notifySleep = function(seqid, input, output) { + var args = new TalkService_notifySleep_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifySleep.length === 2) { + Q.fcall(this._handler.notifySleep, args.lastRev, args.badge) + .then(function(result) { + var result_obj = new TalkService_notifySleep_result({success: result}); + output.writeMessageBegin("notifySleep", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_notifySleep_result(err); + output.writeMessageBegin("notifySleep", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifySleep", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifySleep(args.lastRev, args.badge, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_notifySleep_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifySleep", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifySleep", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_notifyUpdated = function(seqid, input, output) { + var args = new TalkService_notifyUpdated_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyUpdated.length === 2) { + Q.fcall(this._handler.notifyUpdated, args.lastRev, args.deviceInfo) + .then(function(result) { + var result_obj = new TalkService_notifyUpdated_result({success: result}); + output.writeMessageBegin("notifyUpdated", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_notifyUpdated_result(err); + output.writeMessageBegin("notifyUpdated", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyUpdated", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyUpdated(args.lastRev, args.deviceInfo, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_notifyUpdated_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyUpdated", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyUpdated", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_openProximityMatch = function(seqid, input, output) { + var args = new TalkService_openProximityMatch_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.openProximityMatch.length === 1) { + Q.fcall(this._handler.openProximityMatch, args.location) + .then(function(result) { + var result_obj = new TalkService_openProximityMatch_result({success: result}); + output.writeMessageBegin("openProximityMatch", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_openProximityMatch_result(err); + output.writeMessageBegin("openProximityMatch", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("openProximityMatch", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.openProximityMatch(args.location, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_openProximityMatch_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("openProximityMatch", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("openProximityMatch", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerBuddyUser = function(seqid, input, output) { + var args = new TalkService_registerBuddyUser_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerBuddyUser.length === 2) { + Q.fcall(this._handler.registerBuddyUser, args.buddyId, args.registrarPassword) + .then(function(result) { + var result_obj = new TalkService_registerBuddyUser_result({success: result}); + output.writeMessageBegin("registerBuddyUser", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerBuddyUser_result(err); + output.writeMessageBegin("registerBuddyUser", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerBuddyUser", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerBuddyUser(args.buddyId, args.registrarPassword, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerBuddyUser_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerBuddyUser", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerBuddyUser", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerBuddyUserid = function(seqid, input, output) { + var args = new TalkService_registerBuddyUserid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerBuddyUserid.length === 2) { + Q.fcall(this._handler.registerBuddyUserid, args.seq, args.userid) + .then(function(result) { + var result_obj = new TalkService_registerBuddyUserid_result({success: result}); + output.writeMessageBegin("registerBuddyUserid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerBuddyUserid_result(err); + output.writeMessageBegin("registerBuddyUserid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerBuddyUserid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerBuddyUserid(args.seq, args.userid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerBuddyUserid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerBuddyUserid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerBuddyUserid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerDevice = function(seqid, input, output) { + var args = new TalkService_registerDevice_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerDevice.length === 1) { + Q.fcall(this._handler.registerDevice, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_registerDevice_result({success: result}); + output.writeMessageBegin("registerDevice", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerDevice_result(err); + output.writeMessageBegin("registerDevice", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerDevice", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerDevice(args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerDevice_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerDevice", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerDevice", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerDeviceWithIdentityCredential = function(seqid, input, output) { + var args = new TalkService_registerDeviceWithIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerDeviceWithIdentityCredential.length === 4) { + Q.fcall(this._handler.registerDeviceWithIdentityCredential, args.sessionId, args.provider, args.identifier, args.verifier) + .then(function(result) { + var result_obj = new TalkService_registerDeviceWithIdentityCredential_result({success: result}); + output.writeMessageBegin("registerDeviceWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerDeviceWithIdentityCredential_result(err); + output.writeMessageBegin("registerDeviceWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerDeviceWithIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerDeviceWithIdentityCredential(args.sessionId, args.provider, args.identifier, args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerDeviceWithIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerDeviceWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerDeviceWithIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerDeviceWithoutPhoneNumber = function(seqid, input, output) { + var args = new TalkService_registerDeviceWithoutPhoneNumber_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerDeviceWithoutPhoneNumber.length === 3) { + Q.fcall(this._handler.registerDeviceWithoutPhoneNumber, args.region, args.udidHash, args.deviceInfo) + .then(function(result) { + var result_obj = new TalkService_registerDeviceWithoutPhoneNumber_result({success: result}); + output.writeMessageBegin("registerDeviceWithoutPhoneNumber", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerDeviceWithoutPhoneNumber_result(err); + output.writeMessageBegin("registerDeviceWithoutPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerDeviceWithoutPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerDeviceWithoutPhoneNumber(args.region, args.udidHash, args.deviceInfo, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerDeviceWithoutPhoneNumber_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerDeviceWithoutPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerDeviceWithoutPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerDeviceWithoutPhoneNumberWithIdentityCredential = function(seqid, input, output) { + var args = new TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerDeviceWithoutPhoneNumberWithIdentityCredential.length === 8) { + Q.fcall(this._handler.registerDeviceWithoutPhoneNumberWithIdentityCredential, args.region, args.udidHash, args.deviceInfo, args.provider, args.identifier, args.verifier, args.mid, args.migrationPincodeSessionId) + .then(function(result) { + var result_obj = new TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result({success: result}); + output.writeMessageBegin("registerDeviceWithoutPhoneNumberWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result(err); + output.writeMessageBegin("registerDeviceWithoutPhoneNumberWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerDeviceWithoutPhoneNumberWithIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerDeviceWithoutPhoneNumberWithIdentityCredential(args.region, args.udidHash, args.deviceInfo, args.provider, args.identifier, args.verifier, args.mid, args.migrationPincodeSessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerDeviceWithoutPhoneNumberWithIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerDeviceWithoutPhoneNumberWithIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerDeviceWithoutPhoneNumberWithIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerUserid = function(seqid, input, output) { + var args = new TalkService_registerUserid_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerUserid.length === 2) { + Q.fcall(this._handler.registerUserid, args.reqSeq, args.userid) + .then(function(result) { + var result_obj = new TalkService_registerUserid_result({success: result}); + output.writeMessageBegin("registerUserid", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerUserid_result(err); + output.writeMessageBegin("registerUserid", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerUserid", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerUserid(args.reqSeq, args.userid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerUserid_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerUserid", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerUserid", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerWapDevice = function(seqid, input, output) { + var args = new TalkService_registerWapDevice_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerWapDevice.length === 4) { + Q.fcall(this._handler.registerWapDevice, args.invitationHash, args.guidHash, args.email, args.deviceInfo) + .then(function(result) { + var result_obj = new TalkService_registerWapDevice_result({success: result}); + output.writeMessageBegin("registerWapDevice", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerWapDevice_result(err); + output.writeMessageBegin("registerWapDevice", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWapDevice", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerWapDevice(args.invitationHash, args.guidHash, args.email, args.deviceInfo, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerWapDevice_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerWapDevice", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWapDevice", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerWithExistingSnsIdAndIdentityCredential = function(seqid, input, output) { + var args = new TalkService_registerWithExistingSnsIdAndIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerWithExistingSnsIdAndIdentityCredential.length === 4) { + Q.fcall(this._handler.registerWithExistingSnsIdAndIdentityCredential, args.identityCredential, args.region, args.udidHash, args.deviceInfo) + .then(function(result) { + var result_obj = new TalkService_registerWithExistingSnsIdAndIdentityCredential_result({success: result}); + output.writeMessageBegin("registerWithExistingSnsIdAndIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerWithExistingSnsIdAndIdentityCredential_result(err); + output.writeMessageBegin("registerWithExistingSnsIdAndIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithExistingSnsIdAndIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerWithExistingSnsIdAndIdentityCredential(args.identityCredential, args.region, args.udidHash, args.deviceInfo, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerWithExistingSnsIdAndIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerWithExistingSnsIdAndIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithExistingSnsIdAndIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerWithSnsId = function(seqid, input, output) { + var args = new TalkService_registerWithSnsId_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerWithSnsId.length === 6) { + Q.fcall(this._handler.registerWithSnsId, args.snsIdType, args.snsAccessToken, args.region, args.udidHash, args.deviceInfo, args.mid) + .then(function(result) { + var result_obj = new TalkService_registerWithSnsId_result({success: result}); + output.writeMessageBegin("registerWithSnsId", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerWithSnsId_result(err); + output.writeMessageBegin("registerWithSnsId", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithSnsId", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerWithSnsId(args.snsIdType, args.snsAccessToken, args.region, args.udidHash, args.deviceInfo, args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerWithSnsId_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerWithSnsId", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithSnsId", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerWithSnsIdAndIdentityCredential = function(seqid, input, output) { + var args = new TalkService_registerWithSnsIdAndIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerWithSnsIdAndIdentityCredential.length === 6) { + Q.fcall(this._handler.registerWithSnsIdAndIdentityCredential, args.snsIdType, args.snsAccessToken, args.identityCredential, args.region, args.udidHash, args.deviceInfo) + .then(function(result) { + var result_obj = new TalkService_registerWithSnsIdAndIdentityCredential_result({success: result}); + output.writeMessageBegin("registerWithSnsIdAndIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerWithSnsIdAndIdentityCredential_result(err); + output.writeMessageBegin("registerWithSnsIdAndIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithSnsIdAndIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerWithSnsIdAndIdentityCredential(args.snsIdType, args.snsAccessToken, args.identityCredential, args.region, args.udidHash, args.deviceInfo, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerWithSnsIdAndIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerWithSnsIdAndIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerWithSnsIdAndIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reissueDeviceCredential = function(seqid, input, output) { + var args = new TalkService_reissueDeviceCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reissueDeviceCredential.length === 0) { + Q.fcall(this._handler.reissueDeviceCredential) + .then(function(result) { + var result_obj = new TalkService_reissueDeviceCredential_result({success: result}); + output.writeMessageBegin("reissueDeviceCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reissueDeviceCredential_result(err); + output.writeMessageBegin("reissueDeviceCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reissueDeviceCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reissueDeviceCredential(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reissueDeviceCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reissueDeviceCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reissueDeviceCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reissueUserTicket = function(seqid, input, output) { + var args = new TalkService_reissueUserTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reissueUserTicket.length === 2) { + Q.fcall(this._handler.reissueUserTicket, args.expirationTime, args.maxUseCount) + .then(function(result) { + var result_obj = new TalkService_reissueUserTicket_result({success: result}); + output.writeMessageBegin("reissueUserTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reissueUserTicket_result(err); + output.writeMessageBegin("reissueUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reissueUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reissueUserTicket(args.expirationTime, args.maxUseCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reissueUserTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reissueUserTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reissueUserTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageReadRange = function(seqid, input, output) { + var args = new TalkService_getMessageReadRange_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageReadRange.length === 1) { + Q.fcall(this._handler.getMessageReadRange, args.chatIds) + .then(function(result) { + var result_obj = new TalkService_getMessageReadRange_result({success: result}); + output.writeMessageBegin("getMessageReadRange", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageReadRange_result(err); + output.writeMessageBegin("getMessageReadRange", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageReadRange", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageReadRange(args.chatIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageReadRange_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageReadRange", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageReadRange", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_rejectGroupInvitation = function(seqid, input, output) { + var args = new TalkService_rejectGroupInvitation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.rejectGroupInvitation.length === 2) { + Q.fcall(this._handler.rejectGroupInvitation, args.reqSeq, args.groupId) + .then(function(result) { + var result_obj = new TalkService_rejectGroupInvitation_result({success: result}); + output.writeMessageBegin("rejectGroupInvitation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_rejectGroupInvitation_result(err); + output.writeMessageBegin("rejectGroupInvitation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("rejectGroupInvitation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.rejectGroupInvitation(args.reqSeq, args.groupId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_rejectGroupInvitation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("rejectGroupInvitation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("rejectGroupInvitation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_releaseSession = function(seqid, input, output) { + var args = new TalkService_releaseSession_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.releaseSession.length === 0) { + Q.fcall(this._handler.releaseSession) + .then(function(result) { + var result_obj = new TalkService_releaseSession_result({success: result}); + output.writeMessageBegin("releaseSession", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_releaseSession_result(err); + output.writeMessageBegin("releaseSession", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("releaseSession", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.releaseSession(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_releaseSession_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("releaseSession", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("releaseSession", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_removeAllMessages = function(seqid, input, output) { + var args = new TalkService_removeAllMessages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeAllMessages.length === 2) { + Q.fcall(this._handler.removeAllMessages, args.seq, args.lastMessageId) + .then(function(result) { + var result_obj = new TalkService_removeAllMessages_result({success: result}); + output.writeMessageBegin("removeAllMessages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_removeAllMessages_result(err); + output.writeMessageBegin("removeAllMessages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeAllMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeAllMessages(args.seq, args.lastMessageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_removeAllMessages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeAllMessages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeAllMessages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_removeBuddyLocation = function(seqid, input, output) { + var args = new TalkService_removeBuddyLocation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeBuddyLocation.length === 2) { + Q.fcall(this._handler.removeBuddyLocation, args.mid, args.index) + .then(function(result) { + var result_obj = new TalkService_removeBuddyLocation_result({success: result}); + output.writeMessageBegin("removeBuddyLocation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_removeBuddyLocation_result(err); + output.writeMessageBegin("removeBuddyLocation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeBuddyLocation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeBuddyLocation(args.mid, args.index, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_removeBuddyLocation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeBuddyLocation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeBuddyLocation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_removeMessage = function(seqid, input, output) { + var args = new TalkService_removeMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeMessage.length === 1) { + Q.fcall(this._handler.removeMessage, args.messageId) + .then(function(result) { + var result_obj = new TalkService_removeMessage_result({success: result}); + output.writeMessageBegin("removeMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_removeMessage_result(err); + output.writeMessageBegin("removeMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeMessage(args.messageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_removeMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_makeUserAddMyselfAsContact = function(seqid, input, output) { + var args = new TalkService_makeUserAddMyselfAsContact_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.makeUserAddMyselfAsContact.length === 1) { + Q.fcall(this._handler.makeUserAddMyselfAsContact, args.contactOwnerMid) + .then(function(result) { + var result_obj = new TalkService_makeUserAddMyselfAsContact_result({success: result}); + output.writeMessageBegin("makeUserAddMyselfAsContact", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_makeUserAddMyselfAsContact_result(err); + output.writeMessageBegin("makeUserAddMyselfAsContact", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("makeUserAddMyselfAsContact", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.makeUserAddMyselfAsContact(args.contactOwnerMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_makeUserAddMyselfAsContact_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("makeUserAddMyselfAsContact", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("makeUserAddMyselfAsContact", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_removeMessageFromMyHome = function(seqid, input, output) { + var args = new TalkService_removeMessageFromMyHome_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeMessageFromMyHome.length === 1) { + Q.fcall(this._handler.removeMessageFromMyHome, args.messageId) + .then(function(result) { + var result_obj = new TalkService_removeMessageFromMyHome_result({success: result}); + output.writeMessageBegin("removeMessageFromMyHome", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_removeMessageFromMyHome_result(err); + output.writeMessageBegin("removeMessageFromMyHome", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeMessageFromMyHome", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeMessageFromMyHome(args.messageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_removeMessageFromMyHome_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeMessageFromMyHome", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeMessageFromMyHome", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_removeSnsId = function(seqid, input, output) { + var args = new TalkService_removeSnsId_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeSnsId.length === 1) { + Q.fcall(this._handler.removeSnsId, args.snsIdType) + .then(function(result) { + var result_obj = new TalkService_removeSnsId_result({success: result}); + output.writeMessageBegin("removeSnsId", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_removeSnsId_result(err); + output.writeMessageBegin("removeSnsId", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeSnsId", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeSnsId(args.snsIdType, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_removeSnsId_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeSnsId", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeSnsId", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_report = function(seqid, input, output) { + var args = new TalkService_report_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.report.length === 3) { + Q.fcall(this._handler.report, args.syncOpRevision, args.category, args.report) + .then(function(result) { + var result_obj = new TalkService_report_result({success: result}); + output.writeMessageBegin("report", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_report_result(err); + output.writeMessageBegin("report", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("report", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.report(args.syncOpRevision, args.category, args.report, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_report_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("report", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("report", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reportContacts = function(seqid, input, output) { + var args = new TalkService_reportContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportContacts.length === 4) { + Q.fcall(this._handler.reportContacts, args.syncOpRevision, args.category, args.contactReports, args.actionType) + .then(function(result) { + var result_obj = new TalkService_reportContacts_result({success: result}); + output.writeMessageBegin("reportContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reportContacts_result(err); + output.writeMessageBegin("reportContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportContacts(args.syncOpRevision, args.category, args.contactReports, args.actionType, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reportContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reportGroups = function(seqid, input, output) { + var args = new TalkService_reportGroups_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportGroups.length === 2) { + Q.fcall(this._handler.reportGroups, args.syncOpRevision, args.groups) + .then(function(result) { + var result_obj = new TalkService_reportGroups_result({success: result}); + output.writeMessageBegin("reportGroups", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reportGroups_result(err); + output.writeMessageBegin("reportGroups", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportGroups", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportGroups(args.syncOpRevision, args.groups, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reportGroups_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportGroups", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportGroups", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reportProfile = function(seqid, input, output) { + var args = new TalkService_reportProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportProfile.length === 2) { + Q.fcall(this._handler.reportProfile, args.syncOpRevision, args.profile) + .then(function(result) { + var result_obj = new TalkService_reportProfile_result({success: result}); + output.writeMessageBegin("reportProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reportProfile_result(err); + output.writeMessageBegin("reportProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportProfile(args.syncOpRevision, args.profile, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reportProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reportRooms = function(seqid, input, output) { + var args = new TalkService_reportRooms_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportRooms.length === 2) { + Q.fcall(this._handler.reportRooms, args.syncOpRevision, args.rooms) + .then(function(result) { + var result_obj = new TalkService_reportRooms_result({success: result}); + output.writeMessageBegin("reportRooms", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reportRooms_result(err); + output.writeMessageBegin("reportRooms", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportRooms", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportRooms(args.syncOpRevision, args.rooms, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reportRooms_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportRooms", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportRooms", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findAndAddContactByMetaTag = function(seqid, input, output) { + var args = new TalkService_findAndAddContactByMetaTag_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findAndAddContactByMetaTag.length === 3) { + Q.fcall(this._handler.findAndAddContactByMetaTag, args.reqSeq, args.userid, args.reference) + .then(function(result) { + var result_obj = new TalkService_findAndAddContactByMetaTag_result({success: result}); + output.writeMessageBegin("findAndAddContactByMetaTag", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findAndAddContactByMetaTag_result(err); + output.writeMessageBegin("findAndAddContactByMetaTag", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactByMetaTag", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findAndAddContactByMetaTag(args.reqSeq, args.userid, args.reference, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findAndAddContactByMetaTag_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findAndAddContactByMetaTag", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findAndAddContactByMetaTag", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reportSettings = function(seqid, input, output) { + var args = new TalkService_reportSettings_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportSettings.length === 2) { + Q.fcall(this._handler.reportSettings, args.syncOpRevision, args.settings) + .then(function(result) { + var result_obj = new TalkService_reportSettings_result({success: result}); + output.writeMessageBegin("reportSettings", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reportSettings_result(err); + output.writeMessageBegin("reportSettings", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportSettings(args.syncOpRevision, args.settings, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reportSettings_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportSettings", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reportSpam = function(seqid, input, output) { + var args = new TalkService_reportSpam_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportSpam.length === 6) { + Q.fcall(this._handler.reportSpam, args.chatMid, args.memberMids, args.spammerReasons, args.senderMids, args.spamMessageIds, args.spamMessages) + .then(function(result) { + var result_obj = new TalkService_reportSpam_result({success: result}); + output.writeMessageBegin("reportSpam", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reportSpam_result(err); + output.writeMessageBegin("reportSpam", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSpam", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportSpam(args.chatMid, args.memberMids, args.spammerReasons, args.senderMids, args.spamMessageIds, args.spamMessages, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reportSpam_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportSpam", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSpam", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_reportSpammer = function(seqid, input, output) { + var args = new TalkService_reportSpammer_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportSpammer.length === 3) { + Q.fcall(this._handler.reportSpammer, args.spammerMid, args.spammerReasons, args.spamMessageIds) + .then(function(result) { + var result_obj = new TalkService_reportSpammer_result({success: result}); + output.writeMessageBegin("reportSpammer", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_reportSpammer_result(err); + output.writeMessageBegin("reportSpammer", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSpammer", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportSpammer(args.spammerMid, args.spammerReasons, args.spamMessageIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_reportSpammer_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportSpammer", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSpammer", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_requestAccountPasswordReset = function(seqid, input, output) { + var args = new TalkService_requestAccountPasswordReset_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.requestAccountPasswordReset.length === 3) { + Q.fcall(this._handler.requestAccountPasswordReset, args.provider, args.identifier, args.locale) + .then(function(result) { + var result_obj = new TalkService_requestAccountPasswordReset_result({success: result}); + output.writeMessageBegin("requestAccountPasswordReset", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_requestAccountPasswordReset_result(err); + output.writeMessageBegin("requestAccountPasswordReset", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestAccountPasswordReset", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.requestAccountPasswordReset(args.provider, args.identifier, args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_requestAccountPasswordReset_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("requestAccountPasswordReset", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestAccountPasswordReset", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_requestEmailConfirmation = function(seqid, input, output) { + var args = new TalkService_requestEmailConfirmation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.requestEmailConfirmation.length === 1) { + Q.fcall(this._handler.requestEmailConfirmation, args.emailConfirmation) + .then(function(result) { + var result_obj = new TalkService_requestEmailConfirmation_result({success: result}); + output.writeMessageBegin("requestEmailConfirmation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_requestEmailConfirmation_result(err); + output.writeMessageBegin("requestEmailConfirmation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestEmailConfirmation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.requestEmailConfirmation(args.emailConfirmation, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_requestEmailConfirmation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("requestEmailConfirmation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestEmailConfirmation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_requestIdentityUnbind = function(seqid, input, output) { + var args = new TalkService_requestIdentityUnbind_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.requestIdentityUnbind.length === 2) { + Q.fcall(this._handler.requestIdentityUnbind, args.provider, args.identifier) + .then(function(result) { + var result_obj = new TalkService_requestIdentityUnbind_result({success: result}); + output.writeMessageBegin("requestIdentityUnbind", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_requestIdentityUnbind_result(err); + output.writeMessageBegin("requestIdentityUnbind", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestIdentityUnbind", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.requestIdentityUnbind(args.provider, args.identifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_requestIdentityUnbind_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("requestIdentityUnbind", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestIdentityUnbind", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_resendEmailConfirmation = function(seqid, input, output) { + var args = new TalkService_resendEmailConfirmation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.resendEmailConfirmation.length === 1) { + Q.fcall(this._handler.resendEmailConfirmation, args.verifier) + .then(function(result) { + var result_obj = new TalkService_resendEmailConfirmation_result({success: result}); + output.writeMessageBegin("resendEmailConfirmation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_resendEmailConfirmation_result(err); + output.writeMessageBegin("resendEmailConfirmation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("resendEmailConfirmation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.resendEmailConfirmation(args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_resendEmailConfirmation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("resendEmailConfirmation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("resendEmailConfirmation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_resendPinCode = function(seqid, input, output) { + var args = new TalkService_resendPinCode_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.resendPinCode.length === 1) { + Q.fcall(this._handler.resendPinCode, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_resendPinCode_result({success: result}); + output.writeMessageBegin("resendPinCode", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_resendPinCode_result(err); + output.writeMessageBegin("resendPinCode", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("resendPinCode", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.resendPinCode(args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_resendPinCode_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("resendPinCode", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("resendPinCode", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_resendPinCodeBySMS = function(seqid, input, output) { + var args = new TalkService_resendPinCodeBySMS_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.resendPinCodeBySMS.length === 1) { + Q.fcall(this._handler.resendPinCodeBySMS, args.sessionId) + .then(function(result) { + var result_obj = new TalkService_resendPinCodeBySMS_result({success: result}); + output.writeMessageBegin("resendPinCodeBySMS", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_resendPinCodeBySMS_result(err); + output.writeMessageBegin("resendPinCodeBySMS", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("resendPinCodeBySMS", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.resendPinCodeBySMS(args.sessionId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_resendPinCodeBySMS_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("resendPinCodeBySMS", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("resendPinCodeBySMS", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendChatChecked = function(seqid, input, output) { + var args = new TalkService_sendChatChecked_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendChatChecked.length === 3) { + Q.fcall(this._handler.sendChatChecked, args.seq, args.consumer, args.lastMessageId) + .then(function(result) { + var result_obj = new TalkService_sendChatChecked_result({success: result}); + output.writeMessageBegin("sendChatChecked", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendChatChecked_result(err); + output.writeMessageBegin("sendChatChecked", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendChatChecked", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendChatChecked(args.seq, args.consumer, args.lastMessageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendChatChecked_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendChatChecked", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendChatChecked", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendMessageAwaitCommit = function(seqid, input, output) { + var args = new TalkService_sendMessageAwaitCommit_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessageAwaitCommit.length === 2) { + Q.fcall(this._handler.sendMessageAwaitCommit, args.seq, args.message) + .then(function(result) { + var result_obj = new TalkService_sendMessageAwaitCommit_result({success: result}); + output.writeMessageBegin("sendMessageAwaitCommit", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendMessageAwaitCommit_result(err); + output.writeMessageBegin("sendMessageAwaitCommit", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageAwaitCommit", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessageAwaitCommit(args.seq, args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendMessageAwaitCommit_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessageAwaitCommit", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageAwaitCommit", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendChatRemoved = function(seqid, input, output) { + var args = new TalkService_sendChatRemoved_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendChatRemoved.length === 3) { + Q.fcall(this._handler.sendChatRemoved, args.seq, args.consumer, args.lastMessageId) + .then(function(result) { + var result_obj = new TalkService_sendChatRemoved_result({success: result}); + output.writeMessageBegin("sendChatRemoved", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendChatRemoved_result(err); + output.writeMessageBegin("sendChatRemoved", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendChatRemoved", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendChatRemoved(args.seq, args.consumer, args.lastMessageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendChatRemoved_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendChatRemoved", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendChatRemoved", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendContentPreviewUpdated = function(seqid, input, output) { + var args = new TalkService_sendContentPreviewUpdated_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendContentPreviewUpdated.length === 3) { + Q.fcall(this._handler.sendContentPreviewUpdated, args.esq, args.messageId, args.receiverMids) + .then(function(result) { + var result_obj = new TalkService_sendContentPreviewUpdated_result({success: result}); + output.writeMessageBegin("sendContentPreviewUpdated", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendContentPreviewUpdated_result(err); + output.writeMessageBegin("sendContentPreviewUpdated", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendContentPreviewUpdated", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendContentPreviewUpdated(args.esq, args.messageId, args.receiverMids, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendContentPreviewUpdated_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendContentPreviewUpdated", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendContentPreviewUpdated", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendContentReceipt = function(seqid, input, output) { + var args = new TalkService_sendContentReceipt_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendContentReceipt.length === 3) { + Q.fcall(this._handler.sendContentReceipt, args.seq, args.consumer, args.messageId) + .then(function(result) { + var result_obj = new TalkService_sendContentReceipt_result({success: result}); + output.writeMessageBegin("sendContentReceipt", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendContentReceipt_result(err); + output.writeMessageBegin("sendContentReceipt", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendContentReceipt", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendContentReceipt(args.seq, args.consumer, args.messageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendContentReceipt_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendContentReceipt", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendContentReceipt", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendDummyPush = function(seqid, input, output) { + var args = new TalkService_sendDummyPush_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendDummyPush.length === 0) { + Q.fcall(this._handler.sendDummyPush) + .then(function(result) { + var result_obj = new TalkService_sendDummyPush_result({success: result}); + output.writeMessageBegin("sendDummyPush", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendDummyPush_result(err); + output.writeMessageBegin("sendDummyPush", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendDummyPush", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendDummyPush(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendDummyPush_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendDummyPush", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendDummyPush", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_removeE2EEPublicKey = function(seqid, input, output) { + var args = new TalkService_removeE2EEPublicKey_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeE2EEPublicKey.length === 1) { + Q.fcall(this._handler.removeE2EEPublicKey, args.publicKey) + .then(function(result) { + var result_obj = new TalkService_removeE2EEPublicKey_result({success: result}); + output.writeMessageBegin("removeE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_removeE2EEPublicKey_result(err); + output.writeMessageBegin("removeE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeE2EEPublicKey", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeE2EEPublicKey(args.publicKey, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_removeE2EEPublicKey_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeE2EEPublicKey", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_negotiateE2EEPublicKey = function(seqid, input, output) { + var args = new TalkService_negotiateE2EEPublicKey_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.negotiateE2EEPublicKey.length === 1) { + Q.fcall(this._handler.negotiateE2EEPublicKey, args.mid) + .then(function(result) { + var result_obj = new TalkService_negotiateE2EEPublicKey_result({success: result}); + output.writeMessageBegin("negotiateE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_negotiateE2EEPublicKey_result(err); + output.writeMessageBegin("negotiateE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("negotiateE2EEPublicKey", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.negotiateE2EEPublicKey(args.mid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_negotiateE2EEPublicKey_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("negotiateE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("negotiateE2EEPublicKey", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getE2EEPublicKey = function(seqid, input, output) { + var args = new TalkService_getE2EEPublicKey_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getE2EEPublicKey.length === 3) { + Q.fcall(this._handler.getE2EEPublicKey, args.mid, args.version, args.keyId) + .then(function(result) { + var result_obj = new TalkService_getE2EEPublicKey_result({success: result}); + output.writeMessageBegin("getE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getE2EEPublicKey_result(err); + output.writeMessageBegin("getE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getE2EEPublicKey", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getE2EEPublicKey(args.mid, args.version, args.keyId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getE2EEPublicKey_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getE2EEPublicKey", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_requestE2EEKeyExchange = function(seqid, input, output) { + var args = new TalkService_requestE2EEKeyExchange_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.requestE2EEKeyExchange.length === 4) { + Q.fcall(this._handler.requestE2EEKeyExchange, args.reqSeq, args.temporalPublicKey, args.publicKey, args.verifier) + .then(function(result) { + var result_obj = new TalkService_requestE2EEKeyExchange_result({success: result}); + output.writeMessageBegin("requestE2EEKeyExchange", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_requestE2EEKeyExchange_result(err); + output.writeMessageBegin("requestE2EEKeyExchange", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestE2EEKeyExchange", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.requestE2EEKeyExchange(args.reqSeq, args.temporalPublicKey, args.publicKey, args.verifier, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_requestE2EEKeyExchange_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("requestE2EEKeyExchange", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("requestE2EEKeyExchange", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getLastE2EEPublicKeys = function(seqid, input, output) { + var args = new TalkService_getLastE2EEPublicKeys_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getLastE2EEPublicKeys.length === 1) { + Q.fcall(this._handler.getLastE2EEPublicKeys, args.chatMid) + .then(function(result) { + var result_obj = new TalkService_getLastE2EEPublicKeys_result({success: result}); + output.writeMessageBegin("getLastE2EEPublicKeys", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getLastE2EEPublicKeys_result(err); + output.writeMessageBegin("getLastE2EEPublicKeys", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getLastE2EEPublicKeys", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getLastE2EEPublicKeys(args.chatMid, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getLastE2EEPublicKeys_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getLastE2EEPublicKeys", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getLastE2EEPublicKeys", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_registerE2EEPublicKey = function(seqid, input, output) { + var args = new TalkService_registerE2EEPublicKey_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.registerE2EEPublicKey.length === 2) { + Q.fcall(this._handler.registerE2EEPublicKey, args.reqSeq, args.publicKey) + .then(function(result) { + var result_obj = new TalkService_registerE2EEPublicKey_result({success: result}); + output.writeMessageBegin("registerE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_registerE2EEPublicKey_result(err); + output.writeMessageBegin("registerE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerE2EEPublicKey", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.registerE2EEPublicKey(args.reqSeq, args.publicKey, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_registerE2EEPublicKey_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("registerE2EEPublicKey", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("registerE2EEPublicKey", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getE2EEPublicKeys = function(seqid, input, output) { + var args = new TalkService_getE2EEPublicKeys_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getE2EEPublicKeys.length === 0) { + Q.fcall(this._handler.getE2EEPublicKeys) + .then(function(result) { + var result_obj = new TalkService_getE2EEPublicKeys_result({success: result}); + output.writeMessageBegin("getE2EEPublicKeys", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getE2EEPublicKeys_result(err); + output.writeMessageBegin("getE2EEPublicKeys", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getE2EEPublicKeys", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getE2EEPublicKeys(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getE2EEPublicKeys_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getE2EEPublicKeys", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getE2EEPublicKeys", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getE2EEPublicKeysEx = function(seqid, input, output) { + var args = new TalkService_getE2EEPublicKeysEx_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getE2EEPublicKeysEx.length === 1) { + Q.fcall(this._handler.getE2EEPublicKeysEx, args.ignoreE2EEStatus) + .then(function(result) { + var result_obj = new TalkService_getE2EEPublicKeysEx_result({success: result}); + output.writeMessageBegin("getE2EEPublicKeysEx", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getE2EEPublicKeysEx_result(err); + output.writeMessageBegin("getE2EEPublicKeysEx", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getE2EEPublicKeysEx", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getE2EEPublicKeysEx(args.ignoreE2EEStatus, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getE2EEPublicKeysEx_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getE2EEPublicKeysEx", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getE2EEPublicKeysEx", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getReadMessageOpsInBulk = function(seqid, input, output) { + var args = new TalkService_getReadMessageOpsInBulk_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getReadMessageOpsInBulk.length === 1) { + Q.fcall(this._handler.getReadMessageOpsInBulk, args.chatIds) + .then(function(result) { + var result_obj = new TalkService_getReadMessageOpsInBulk_result({success: result}); + output.writeMessageBegin("getReadMessageOpsInBulk", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getReadMessageOpsInBulk_result(err); + output.writeMessageBegin("getReadMessageOpsInBulk", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getReadMessageOpsInBulk", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getReadMessageOpsInBulk(args.chatIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getReadMessageOpsInBulk_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getReadMessageOpsInBulk", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getReadMessageOpsInBulk", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendEvent = function(seqid, input, output) { + var args = new TalkService_sendEvent_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendEvent.length === 2) { + Q.fcall(this._handler.sendEvent, args.seq, args.message) + .then(function(result) { + var result_obj = new TalkService_sendEvent_result({success: result}); + output.writeMessageBegin("sendEvent", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendEvent_result(err); + output.writeMessageBegin("sendEvent", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendEvent", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendEvent(args.seq, args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendEvent_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendEvent", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendEvent", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendMessage = function(seqid, input, output) { + var args = new TalkService_sendMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessage.length === 2) { + Q.fcall(this._handler.sendMessage, args.seq, args.message) + .then(function(result) { + var result_obj = new TalkService_sendMessage_result({success: result}); + output.writeMessageBegin("sendMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendMessage_result(err); + output.writeMessageBegin("sendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessage(args.seq, args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendMessageIgnored = function(seqid, input, output) { + var args = new TalkService_sendMessageIgnored_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessageIgnored.length === 3) { + Q.fcall(this._handler.sendMessageIgnored, args.seq, args.consumer, args.messageIds) + .then(function(result) { + var result_obj = new TalkService_sendMessageIgnored_result({success: result}); + output.writeMessageBegin("sendMessageIgnored", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendMessageIgnored_result(err); + output.writeMessageBegin("sendMessageIgnored", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageIgnored", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessageIgnored(args.seq, args.consumer, args.messageIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendMessageIgnored_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessageIgnored", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageIgnored", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendMessageReceipt = function(seqid, input, output) { + var args = new TalkService_sendMessageReceipt_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessageReceipt.length === 3) { + Q.fcall(this._handler.sendMessageReceipt, args.seq, args.consumer, args.messageIds) + .then(function(result) { + var result_obj = new TalkService_sendMessageReceipt_result({success: result}); + output.writeMessageBegin("sendMessageReceipt", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendMessageReceipt_result(err); + output.writeMessageBegin("sendMessageReceipt", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageReceipt", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessageReceipt(args.seq, args.consumer, args.messageIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendMessageReceipt_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessageReceipt", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageReceipt", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_findContactByMetaTag = function(seqid, input, output) { + var args = new TalkService_findContactByMetaTag_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findContactByMetaTag.length === 2) { + Q.fcall(this._handler.findContactByMetaTag, args.userid, args.reference) + .then(function(result) { + var result_obj = new TalkService_findContactByMetaTag_result({success: result}); + output.writeMessageBegin("findContactByMetaTag", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_findContactByMetaTag_result(err); + output.writeMessageBegin("findContactByMetaTag", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByMetaTag", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findContactByMetaTag(args.userid, args.reference, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_findContactByMetaTag_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findContactByMetaTag", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findContactByMetaTag", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_sendMessageToMyHome = function(seqid, input, output) { + var args = new TalkService_sendMessageToMyHome_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessageToMyHome.length === 2) { + Q.fcall(this._handler.sendMessageToMyHome, args.seq, args.message) + .then(function(result) { + var result_obj = new TalkService_sendMessageToMyHome_result({success: result}); + output.writeMessageBegin("sendMessageToMyHome", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_sendMessageToMyHome_result(err); + output.writeMessageBegin("sendMessageToMyHome", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageToMyHome", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessageToMyHome(args.seq, args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_sendMessageToMyHome_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessageToMyHome", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessageToMyHome", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_setBuddyLocation = function(seqid, input, output) { + var args = new TalkService_setBuddyLocation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.setBuddyLocation.length === 3) { + Q.fcall(this._handler.setBuddyLocation, args.mid, args.index, args.location) + .then(function(result) { + var result_obj = new TalkService_setBuddyLocation_result({success: result}); + output.writeMessageBegin("setBuddyLocation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_setBuddyLocation_result(err); + output.writeMessageBegin("setBuddyLocation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setBuddyLocation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.setBuddyLocation(args.mid, args.index, args.location, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_setBuddyLocation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("setBuddyLocation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setBuddyLocation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_setIdentityCredential = function(seqid, input, output) { + var args = new TalkService_setIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.setIdentityCredential.length === 3) { + Q.fcall(this._handler.setIdentityCredential, args.identifier, args.verifier, args.provider) + .then(function(result) { + var result_obj = new TalkService_setIdentityCredential_result({success: result}); + output.writeMessageBegin("setIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_setIdentityCredential_result(err); + output.writeMessageBegin("setIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.setIdentityCredential(args.identifier, args.verifier, args.provider, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_setIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("setIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_setNotificationsEnabled = function(seqid, input, output) { + var args = new TalkService_setNotificationsEnabled_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.setNotificationsEnabled.length === 4) { + Q.fcall(this._handler.setNotificationsEnabled, args.reqSeq, args.type, args.target, args.enablement) + .then(function(result) { + var result_obj = new TalkService_setNotificationsEnabled_result({success: result}); + output.writeMessageBegin("setNotificationsEnabled", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_setNotificationsEnabled_result(err); + output.writeMessageBegin("setNotificationsEnabled", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setNotificationsEnabled", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.setNotificationsEnabled(args.reqSeq, args.type, args.target, args.enablement, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_setNotificationsEnabled_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("setNotificationsEnabled", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("setNotificationsEnabled", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_startUpdateVerification = function(seqid, input, output) { + var args = new TalkService_startUpdateVerification_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.startUpdateVerification.length === 7) { + Q.fcall(this._handler.startUpdateVerification, args.region, args.carrier, args.phone, args.udidHash, args.deviceInfo, args.networkCode, args.locale) + .then(function(result) { + var result_obj = new TalkService_startUpdateVerification_result({success: result}); + output.writeMessageBegin("startUpdateVerification", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_startUpdateVerification_result(err); + output.writeMessageBegin("startUpdateVerification", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("startUpdateVerification", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.startUpdateVerification(args.region, args.carrier, args.phone, args.udidHash, args.deviceInfo, args.networkCode, args.locale, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_startUpdateVerification_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("startUpdateVerification", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("startUpdateVerification", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_startVerification = function(seqid, input, output) { + var args = new TalkService_startVerification_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.startVerification.length === 10) { + Q.fcall(this._handler.startVerification, args.region, args.carrier, args.phone, args.udidHash, args.deviceInfo, args.networkCode, args.mid, args.locale, args.simInfo, args.oldUdidHash) + .then(function(result) { + var result_obj = new TalkService_startVerification_result({success: result}); + output.writeMessageBegin("startVerification", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_startVerification_result(err); + output.writeMessageBegin("startVerification", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("startVerification", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.startVerification(args.region, args.carrier, args.phone, args.udidHash, args.deviceInfo, args.networkCode, args.mid, args.locale, args.simInfo, args.oldUdidHash, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_startVerification_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("startVerification", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("startVerification", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateGroupPreferenceAttribute = function(seqid, input, output) { + var args = new TalkService_updateGroupPreferenceAttribute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateGroupPreferenceAttribute.length === 3) { + Q.fcall(this._handler.updateGroupPreferenceAttribute, args.reqSeq, args.groupMid, args.updatedAttrs) + .then(function(result) { + var result_obj = new TalkService_updateGroupPreferenceAttribute_result({success: result}); + output.writeMessageBegin("updateGroupPreferenceAttribute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateGroupPreferenceAttribute_result(err); + output.writeMessageBegin("updateGroupPreferenceAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateGroupPreferenceAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateGroupPreferenceAttribute(args.reqSeq, args.groupMid, args.updatedAttrs, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateGroupPreferenceAttribute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateGroupPreferenceAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateGroupPreferenceAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_createRoomV2 = function(seqid, input, output) { + var args = new TalkService_createRoomV2_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createRoomV2.length === 2) { + Q.fcall(this._handler.createRoomV2, args.reqSeq, args.contactIds) + .then(function(result) { + var result_obj = new TalkService_createRoomV2_result({success: result}); + output.writeMessageBegin("createRoomV2", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_createRoomV2_result(err); + output.writeMessageBegin("createRoomV2", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createRoomV2", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createRoomV2(args.reqSeq, args.contactIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_createRoomV2_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createRoomV2", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createRoomV2", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_storeUpdateProfileAttribute = function(seqid, input, output) { + var args = new TalkService_storeUpdateProfileAttribute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.storeUpdateProfileAttribute.length === 3) { + Q.fcall(this._handler.storeUpdateProfileAttribute, args.seq, args.profileAttribute, args.value) + .then(function(result) { + var result_obj = new TalkService_storeUpdateProfileAttribute_result({success: result}); + output.writeMessageBegin("storeUpdateProfileAttribute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_storeUpdateProfileAttribute_result(err); + output.writeMessageBegin("storeUpdateProfileAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("storeUpdateProfileAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.storeUpdateProfileAttribute(args.seq, args.profileAttribute, args.value, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_storeUpdateProfileAttribute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("storeUpdateProfileAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("storeUpdateProfileAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_syncContactBySnsIds = function(seqid, input, output) { + var args = new TalkService_syncContactBySnsIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.syncContactBySnsIds.length === 2) { + Q.fcall(this._handler.syncContactBySnsIds, args.reqSeq, args.modifications) + .then(function(result) { + var result_obj = new TalkService_syncContactBySnsIds_result({success: result}); + output.writeMessageBegin("syncContactBySnsIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_syncContactBySnsIds_result(err); + output.writeMessageBegin("syncContactBySnsIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("syncContactBySnsIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.syncContactBySnsIds(args.reqSeq, args.modifications, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_syncContactBySnsIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("syncContactBySnsIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("syncContactBySnsIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_syncContacts = function(seqid, input, output) { + var args = new TalkService_syncContacts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.syncContacts.length === 2) { + Q.fcall(this._handler.syncContacts, args.reqSeq, args.localContacts) + .then(function(result) { + var result_obj = new TalkService_syncContacts_result({success: result}); + output.writeMessageBegin("syncContacts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_syncContacts_result(err); + output.writeMessageBegin("syncContacts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("syncContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.syncContacts(args.reqSeq, args.localContacts, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_syncContacts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("syncContacts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("syncContacts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_trySendMessage = function(seqid, input, output) { + var args = new TalkService_trySendMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.trySendMessage.length === 2) { + Q.fcall(this._handler.trySendMessage, args.seq, args.message) + .then(function(result) { + var result_obj = new TalkService_trySendMessage_result({success: result}); + output.writeMessageBegin("trySendMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_trySendMessage_result(err); + output.writeMessageBegin("trySendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("trySendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.trySendMessage(args.seq, args.message, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_trySendMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("trySendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("trySendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getNextMessagesV2 = function(seqid, input, output) { + var args = new TalkService_getNextMessagesV2_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getNextMessagesV2.length === 3) { + Q.fcall(this._handler.getNextMessagesV2, args.messageBoxId, args.startMessageId, args.messagesCount) + .then(function(result) { + var result_obj = new TalkService_getNextMessagesV2_result({success: result}); + output.writeMessageBegin("getNextMessagesV2", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getNextMessagesV2_result(err); + output.writeMessageBegin("getNextMessagesV2", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNextMessagesV2", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getNextMessagesV2(args.messageBoxId, args.startMessageId, args.messagesCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getNextMessagesV2_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getNextMessagesV2", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNextMessagesV2", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getMessageBoxCompactWrapUpV2 = function(seqid, input, output) { + var args = new TalkService_getMessageBoxCompactWrapUpV2_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getMessageBoxCompactWrapUpV2.length === 1) { + Q.fcall(this._handler.getMessageBoxCompactWrapUpV2, args.messageBoxId) + .then(function(result) { + var result_obj = new TalkService_getMessageBoxCompactWrapUpV2_result({success: result}); + output.writeMessageBegin("getMessageBoxCompactWrapUpV2", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getMessageBoxCompactWrapUpV2_result(err); + output.writeMessageBegin("getMessageBoxCompactWrapUpV2", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxCompactWrapUpV2", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getMessageBoxCompactWrapUpV2(args.messageBoxId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getMessageBoxCompactWrapUpV2_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getMessageBoxCompactWrapUpV2", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getMessageBoxCompactWrapUpV2", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_getRecentMessagesV2 = function(seqid, input, output) { + var args = new TalkService_getRecentMessagesV2_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getRecentMessagesV2.length === 2) { + Q.fcall(this._handler.getRecentMessagesV2, args.messageBoxId, args.messagesCount) + .then(function(result) { + var result_obj = new TalkService_getRecentMessagesV2_result({success: result}); + output.writeMessageBegin("getRecentMessagesV2", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_getRecentMessagesV2_result(err); + output.writeMessageBegin("getRecentMessagesV2", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRecentMessagesV2", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getRecentMessagesV2(args.messageBoxId, args.messagesCount, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_getRecentMessagesV2_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getRecentMessagesV2", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getRecentMessagesV2", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_validateContactsOnBot = function(seqid, input, output) { + var args = new TalkService_validateContactsOnBot_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.validateContactsOnBot.length === 1) { + Q.fcall(this._handler.validateContactsOnBot, args.contacts) + .then(function(result) { + var result_obj = new TalkService_validateContactsOnBot_result({success: result}); + output.writeMessageBegin("validateContactsOnBot", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_validateContactsOnBot_result(err); + output.writeMessageBegin("validateContactsOnBot", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("validateContactsOnBot", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.validateContactsOnBot(args.contacts, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_validateContactsOnBot_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("validateContactsOnBot", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("validateContactsOnBot", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_tryFriendRequest = function(seqid, input, output) { + var args = new TalkService_tryFriendRequest_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.tryFriendRequest.length === 3) { + Q.fcall(this._handler.tryFriendRequest, args.midOrEMid, args.method, args.friendRequestParams) + .then(function(result) { + var result_obj = new TalkService_tryFriendRequest_result({success: result}); + output.writeMessageBegin("tryFriendRequest", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_tryFriendRequest_result(err); + output.writeMessageBegin("tryFriendRequest", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("tryFriendRequest", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.tryFriendRequest(args.midOrEMid, args.method, args.friendRequestParams, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_tryFriendRequest_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("tryFriendRequest", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("tryFriendRequest", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_unblockContact = function(seqid, input, output) { + var args = new TalkService_unblockContact_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.unblockContact.length === 2) { + Q.fcall(this._handler.unblockContact, args.reqSeq, args.id) + .then(function(result) { + var result_obj = new TalkService_unblockContact_result({success: result}); + output.writeMessageBegin("unblockContact", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_unblockContact_result(err); + output.writeMessageBegin("unblockContact", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unblockContact", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.unblockContact(args.reqSeq, args.id, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_unblockContact_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("unblockContact", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unblockContact", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_unblockRecommendation = function(seqid, input, output) { + var args = new TalkService_unblockRecommendation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.unblockRecommendation.length === 2) { + Q.fcall(this._handler.unblockRecommendation, args.reqSeq, args.id) + .then(function(result) { + var result_obj = new TalkService_unblockRecommendation_result({success: result}); + output.writeMessageBegin("unblockRecommendation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_unblockRecommendation_result(err); + output.writeMessageBegin("unblockRecommendation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unblockRecommendation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.unblockRecommendation(args.reqSeq, args.id, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_unblockRecommendation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("unblockRecommendation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unblockRecommendation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_unregisterUserAndDevice = function(seqid, input, output) { + var args = new TalkService_unregisterUserAndDevice_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.unregisterUserAndDevice.length === 0) { + Q.fcall(this._handler.unregisterUserAndDevice) + .then(function(result) { + var result_obj = new TalkService_unregisterUserAndDevice_result({success: result}); + output.writeMessageBegin("unregisterUserAndDevice", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_unregisterUserAndDevice_result(err); + output.writeMessageBegin("unregisterUserAndDevice", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unregisterUserAndDevice", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.unregisterUserAndDevice(function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_unregisterUserAndDevice_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("unregisterUserAndDevice", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("unregisterUserAndDevice", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateApnsDeviceToken = function(seqid, input, output) { + var args = new TalkService_updateApnsDeviceToken_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateApnsDeviceToken.length === 1) { + Q.fcall(this._handler.updateApnsDeviceToken, args.apnsDeviceToken) + .then(function(result) { + var result_obj = new TalkService_updateApnsDeviceToken_result({success: result}); + output.writeMessageBegin("updateApnsDeviceToken", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateApnsDeviceToken_result(err); + output.writeMessageBegin("updateApnsDeviceToken", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateApnsDeviceToken", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateApnsDeviceToken(args.apnsDeviceToken, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateApnsDeviceToken_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateApnsDeviceToken", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateApnsDeviceToken", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateBuddySetting = function(seqid, input, output) { + var args = new TalkService_updateBuddySetting_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateBuddySetting.length === 2) { + Q.fcall(this._handler.updateBuddySetting, args.key, args.value) + .then(function(result) { + var result_obj = new TalkService_updateBuddySetting_result({success: result}); + output.writeMessageBegin("updateBuddySetting", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateBuddySetting_result(err); + output.writeMessageBegin("updateBuddySetting", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddySetting", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateBuddySetting(args.key, args.value, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateBuddySetting_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateBuddySetting", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateBuddySetting", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateC2DMRegistrationId = function(seqid, input, output) { + var args = new TalkService_updateC2DMRegistrationId_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateC2DMRegistrationId.length === 1) { + Q.fcall(this._handler.updateC2DMRegistrationId, args.registrationId) + .then(function(result) { + var result_obj = new TalkService_updateC2DMRegistrationId_result({success: result}); + output.writeMessageBegin("updateC2DMRegistrationId", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateC2DMRegistrationId_result(err); + output.writeMessageBegin("updateC2DMRegistrationId", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateC2DMRegistrationId", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateC2DMRegistrationId(args.registrationId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateC2DMRegistrationId_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateC2DMRegistrationId", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateC2DMRegistrationId", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateContactSetting = function(seqid, input, output) { + var args = new TalkService_updateContactSetting_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateContactSetting.length === 4) { + Q.fcall(this._handler.updateContactSetting, args.reqSeq, args.mid, args.flag, args.value) + .then(function(result) { + var result_obj = new TalkService_updateContactSetting_result({success: result}); + output.writeMessageBegin("updateContactSetting", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateContactSetting_result(err); + output.writeMessageBegin("updateContactSetting", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateContactSetting", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateContactSetting(args.reqSeq, args.mid, args.flag, args.value, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateContactSetting_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateContactSetting", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateContactSetting", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateCustomModeSettings = function(seqid, input, output) { + var args = new TalkService_updateCustomModeSettings_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateCustomModeSettings.length === 2) { + Q.fcall(this._handler.updateCustomModeSettings, args.customMode, args.paramMap) + .then(function(result) { + var result_obj = new TalkService_updateCustomModeSettings_result({success: result}); + output.writeMessageBegin("updateCustomModeSettings", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateCustomModeSettings_result(err); + output.writeMessageBegin("updateCustomModeSettings", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateCustomModeSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateCustomModeSettings(args.customMode, args.paramMap, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateCustomModeSettings_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateCustomModeSettings", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateCustomModeSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateDeviceInfo = function(seqid, input, output) { + var args = new TalkService_updateDeviceInfo_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateDeviceInfo.length === 2) { + Q.fcall(this._handler.updateDeviceInfo, args.deviceUid, args.deviceInfo) + .then(function(result) { + var result_obj = new TalkService_updateDeviceInfo_result({success: result}); + output.writeMessageBegin("updateDeviceInfo", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateDeviceInfo_result(err); + output.writeMessageBegin("updateDeviceInfo", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateDeviceInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateDeviceInfo(args.deviceUid, args.deviceInfo, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateDeviceInfo_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateDeviceInfo", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateDeviceInfo", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateGroup = function(seqid, input, output) { + var args = new TalkService_updateGroup_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateGroup.length === 2) { + Q.fcall(this._handler.updateGroup, args.reqSeq, args.group) + .then(function(result) { + var result_obj = new TalkService_updateGroup_result({success: result}); + output.writeMessageBegin("updateGroup", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateGroup_result(err); + output.writeMessageBegin("updateGroup", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateGroup(args.reqSeq, args.group, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateGroup_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateGroup", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateGroup", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateNotificationToken = function(seqid, input, output) { + var args = new TalkService_updateNotificationToken_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateNotificationToken.length === 2) { + Q.fcall(this._handler.updateNotificationToken, args.type, args.token) + .then(function(result) { + var result_obj = new TalkService_updateNotificationToken_result({success: result}); + output.writeMessageBegin("updateNotificationToken", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateNotificationToken_result(err); + output.writeMessageBegin("updateNotificationToken", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateNotificationToken", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateNotificationToken(args.type, args.token, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateNotificationToken_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateNotificationToken", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateNotificationToken", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateNotificationTokenWithBytes = function(seqid, input, output) { + var args = new TalkService_updateNotificationTokenWithBytes_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateNotificationTokenWithBytes.length === 2) { + Q.fcall(this._handler.updateNotificationTokenWithBytes, args.type, args.token) + .then(function(result) { + var result_obj = new TalkService_updateNotificationTokenWithBytes_result({success: result}); + output.writeMessageBegin("updateNotificationTokenWithBytes", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateNotificationTokenWithBytes_result(err); + output.writeMessageBegin("updateNotificationTokenWithBytes", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateNotificationTokenWithBytes", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateNotificationTokenWithBytes(args.type, args.token, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateNotificationTokenWithBytes_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateNotificationTokenWithBytes", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateNotificationTokenWithBytes", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateProfile = function(seqid, input, output) { + var args = new TalkService_updateProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateProfile.length === 2) { + Q.fcall(this._handler.updateProfile, args.reqSeq, args.profile) + .then(function(result) { + var result_obj = new TalkService_updateProfile_result({success: result}); + output.writeMessageBegin("updateProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateProfile_result(err); + output.writeMessageBegin("updateProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateProfile(args.reqSeq, args.profile, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateProfileAttribute = function(seqid, input, output) { + var args = new TalkService_updateProfileAttribute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateProfileAttribute.length === 3) { + Q.fcall(this._handler.updateProfileAttribute, args.reqSeq, args.attr, args.value) + .then(function(result) { + var result_obj = new TalkService_updateProfileAttribute_result({success: result}); + output.writeMessageBegin("updateProfileAttribute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateProfileAttribute_result(err); + output.writeMessageBegin("updateProfileAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateProfileAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateProfileAttribute(args.reqSeq, args.attr, args.value, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateProfileAttribute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateProfileAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateProfileAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateRegion = function(seqid, input, output) { + var args = new TalkService_updateRegion_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateRegion.length === 1) { + Q.fcall(this._handler.updateRegion, args.region) + .then(function(result) { + var result_obj = new TalkService_updateRegion_result({success: result}); + output.writeMessageBegin("updateRegion", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateRegion_result(err); + output.writeMessageBegin("updateRegion", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateRegion", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateRegion(args.region, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateRegion_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateRegion", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateRegion", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateSettings = function(seqid, input, output) { + var args = new TalkService_updateSettings_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSettings.length === 2) { + Q.fcall(this._handler.updateSettings, args.reqSeq, args.settings) + .then(function(result) { + var result_obj = new TalkService_updateSettings_result({success: result}); + output.writeMessageBegin("updateSettings", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateSettings_result(err); + output.writeMessageBegin("updateSettings", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSettings(args.reqSeq, args.settings, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateSettings_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSettings", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSettings", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateSettings2 = function(seqid, input, output) { + var args = new TalkService_updateSettings2_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSettings2.length === 2) { + Q.fcall(this._handler.updateSettings2, args.reqSeq, args.settings) + .then(function(result) { + var result_obj = new TalkService_updateSettings2_result({success: result}); + output.writeMessageBegin("updateSettings2", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateSettings2_result(err); + output.writeMessageBegin("updateSettings2", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSettings2", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSettings2(args.reqSeq, args.settings, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateSettings2_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSettings2", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSettings2", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateSettingsAttribute = function(seqid, input, output) { + var args = new TalkService_updateSettingsAttribute_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSettingsAttribute.length === 3) { + Q.fcall(this._handler.updateSettingsAttribute, args.reqSeq, args.attr, args.value) + .then(function(result) { + var result_obj = new TalkService_updateSettingsAttribute_result({success: result}); + output.writeMessageBegin("updateSettingsAttribute", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateSettingsAttribute_result(err); + output.writeMessageBegin("updateSettingsAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSettingsAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSettingsAttribute(args.reqSeq, args.attr, args.value, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateSettingsAttribute_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSettingsAttribute", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSettingsAttribute", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_updateSettingsAttributes = function(seqid, input, output) { + var args = new TalkService_updateSettingsAttributes_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSettingsAttributes.length === 3) { + Q.fcall(this._handler.updateSettingsAttributes, args.reqSeq, args.attrBitset, args.settings) + .then(function(result) { + var result_obj = new TalkService_updateSettingsAttributes_result({success: result}); + output.writeMessageBegin("updateSettingsAttributes", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_updateSettingsAttributes_result(err); + output.writeMessageBegin("updateSettingsAttributes", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSettingsAttributes", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSettingsAttributes(args.reqSeq, args.attrBitset, args.settings, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_updateSettingsAttributes_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSettingsAttributes", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSettingsAttributes", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_verifyIdentityCredential = function(seqid, input, output) { + var args = new TalkService_verifyIdentityCredential_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.verifyIdentityCredential.length === 3) { + Q.fcall(this._handler.verifyIdentityCredential, args.identityProvider, args.identifier, args.password) + .then(function(result) { + var result_obj = new TalkService_verifyIdentityCredential_result({success: result}); + output.writeMessageBegin("verifyIdentityCredential", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_verifyIdentityCredential_result(err); + output.writeMessageBegin("verifyIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.verifyIdentityCredential(args.identityProvider, args.identifier, args.password, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_verifyIdentityCredential_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("verifyIdentityCredential", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyIdentityCredential", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_verifyIdentityCredentialWithResult = function(seqid, input, output) { + var args = new TalkService_verifyIdentityCredentialWithResult_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.verifyIdentityCredentialWithResult.length === 1) { + Q.fcall(this._handler.verifyIdentityCredentialWithResult, args.identityCredential) + .then(function(result) { + var result_obj = new TalkService_verifyIdentityCredentialWithResult_result({success: result}); + output.writeMessageBegin("verifyIdentityCredentialWithResult", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_verifyIdentityCredentialWithResult_result(err); + output.writeMessageBegin("verifyIdentityCredentialWithResult", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyIdentityCredentialWithResult", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.verifyIdentityCredentialWithResult(args.identityCredential, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_verifyIdentityCredentialWithResult_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("verifyIdentityCredentialWithResult", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyIdentityCredentialWithResult", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_verifyPhone = function(seqid, input, output) { + var args = new TalkService_verifyPhone_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.verifyPhone.length === 3) { + Q.fcall(this._handler.verifyPhone, args.sessionId, args.pinCode, args.udidHash) + .then(function(result) { + var result_obj = new TalkService_verifyPhone_result({success: result}); + output.writeMessageBegin("verifyPhone", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_verifyPhone_result(err); + output.writeMessageBegin("verifyPhone", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyPhone", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.verifyPhone(args.sessionId, args.pinCode, args.udidHash, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_verifyPhone_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("verifyPhone", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyPhone", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +TalkServiceProcessor.prototype.process_verifyQrcode = function(seqid, input, output) { + var args = new TalkService_verifyQrcode_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.verifyQrcode.length === 2) { + Q.fcall(this._handler.verifyQrcode, args.verifier, args.pinCode) + .then(function(result) { + var result_obj = new TalkService_verifyQrcode_result({success: result}); + output.writeMessageBegin("verifyQrcode", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new TalkService_verifyQrcode_result(err); + output.writeMessageBegin("verifyQrcode", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyQrcode", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.verifyQrcode(args.verifier, args.pinCode, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new TalkService_verifyQrcode_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("verifyQrcode", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("verifyQrcode", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/MessageService.js b/curve-thrift/MessageService.js new file mode 100644 index 0000000..97dc061 --- /dev/null +++ b/curve-thrift/MessageService.js @@ -0,0 +1,766 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var MessageService_fetchMessageOperations_args = function(args) { + this.localRevision = null; + this.lastOpTimestamp = null; + this.count = null; + if (args) { + if (args.localRevision !== undefined && args.localRevision !== null) { + this.localRevision = args.localRevision; + } + if (args.lastOpTimestamp !== undefined && args.lastOpTimestamp !== null) { + this.lastOpTimestamp = args.lastOpTimestamp; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + } +}; +MessageService_fetchMessageOperations_args.prototype = {}; +MessageService_fetchMessageOperations_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.localRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.lastOpTimestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageService_fetchMessageOperations_args.prototype.write = function(output) { + output.writeStructBegin('MessageService_fetchMessageOperations_args'); + if (this.localRevision !== null && this.localRevision !== undefined) { + output.writeFieldBegin('localRevision', Thrift.Type.I64, 2); + output.writeI64(this.localRevision); + output.writeFieldEnd(); + } + if (this.lastOpTimestamp !== null && this.lastOpTimestamp !== undefined) { + output.writeFieldBegin('lastOpTimestamp', Thrift.Type.I64, 3); + output.writeI64(this.lastOpTimestamp); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 4); + output.writeI32(this.count); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageService_fetchMessageOperations_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.MessageOperations(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +MessageService_fetchMessageOperations_result.prototype = {}; +MessageService_fetchMessageOperations_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.MessageOperations(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageService_fetchMessageOperations_result.prototype.write = function(output) { + output.writeStructBegin('MessageService_fetchMessageOperations_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageService_getLastReadMessageIds_args = function(args) { + this.chatId = null; + if (args) { + if (args.chatId !== undefined && args.chatId !== null) { + this.chatId = args.chatId; + } + } +}; +MessageService_getLastReadMessageIds_args.prototype = {}; +MessageService_getLastReadMessageIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageService_getLastReadMessageIds_args.prototype.write = function(output) { + output.writeStructBegin('MessageService_getLastReadMessageIds_args'); + if (this.chatId !== null && this.chatId !== undefined) { + output.writeFieldBegin('chatId', Thrift.Type.STRING, 2); + output.writeString(this.chatId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageService_getLastReadMessageIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.LastReadMessageIds(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +MessageService_getLastReadMessageIds_result.prototype = {}; +MessageService_getLastReadMessageIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.LastReadMessageIds(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageService_getLastReadMessageIds_result.prototype.write = function(output) { + output.writeStructBegin('MessageService_getLastReadMessageIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageService_multiGetLastReadMessageIds_args = function(args) { + this.chatIds = null; + if (args) { + if (args.chatIds !== undefined && args.chatIds !== null) { + this.chatIds = Thrift.copyList(args.chatIds, [null]); + } + } +}; +MessageService_multiGetLastReadMessageIds_args.prototype = {}; +MessageService_multiGetLastReadMessageIds_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1482 = 0; + var _rtmp31486; + this.chatIds = []; + var _etype1485 = 0; + _rtmp31486 = input.readListBegin(); + _etype1485 = _rtmp31486.etype; + _size1482 = _rtmp31486.size; + for (var _i1487 = 0; _i1487 < _size1482; ++_i1487) + { + var elem1488 = null; + elem1488 = input.readString(); + this.chatIds.push(elem1488); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageService_multiGetLastReadMessageIds_args.prototype.write = function(output) { + output.writeStructBegin('MessageService_multiGetLastReadMessageIds_args'); + if (this.chatIds !== null && this.chatIds !== undefined) { + output.writeFieldBegin('chatIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.chatIds.length); + for (var iter1489 in this.chatIds) + { + if (this.chatIds.hasOwnProperty(iter1489)) + { + iter1489 = this.chatIds[iter1489]; + output.writeString(iter1489); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageService_multiGetLastReadMessageIds_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.LastReadMessageIds]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +MessageService_multiGetLastReadMessageIds_result.prototype = {}; +MessageService_multiGetLastReadMessageIds_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1490 = 0; + var _rtmp31494; + this.success = []; + var _etype1493 = 0; + _rtmp31494 = input.readListBegin(); + _etype1493 = _rtmp31494.etype; + _size1490 = _rtmp31494.size; + for (var _i1495 = 0; _i1495 < _size1490; ++_i1495) + { + var elem1496 = null; + elem1496 = new ttypes.LastReadMessageIds(); + elem1496.read(input); + this.success.push(elem1496); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageService_multiGetLastReadMessageIds_result.prototype.write = function(output) { + output.writeStructBegin('MessageService_multiGetLastReadMessageIds_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1497 in this.success) + { + if (this.success.hasOwnProperty(iter1497)) + { + iter1497 = this.success[iter1497]; + iter1497.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +MessageServiceClient.prototype = {}; +MessageServiceClient.prototype.seqid = function() { return this._seqid; }; +MessageServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +MessageServiceClient.prototype.fetchMessageOperations = function(localRevision, lastOpTimestamp, count, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_fetchMessageOperations(localRevision, lastOpTimestamp, count); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_fetchMessageOperations(localRevision, lastOpTimestamp, count); + } +}; + +MessageServiceClient.prototype.send_fetchMessageOperations = function(localRevision, lastOpTimestamp, count) { + var output = new this.pClass(this.output); + output.writeMessageBegin('fetchMessageOperations', Thrift.MessageType.CALL, this.seqid()); + var args = new MessageService_fetchMessageOperations_args(); + args.localRevision = localRevision; + args.lastOpTimestamp = lastOpTimestamp; + args.count = count; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +MessageServiceClient.prototype.recv_fetchMessageOperations = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new MessageService_fetchMessageOperations_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('fetchMessageOperations failed: unknown result'); +}; +MessageServiceClient.prototype.getLastReadMessageIds = function(chatId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getLastReadMessageIds(chatId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getLastReadMessageIds(chatId); + } +}; + +MessageServiceClient.prototype.send_getLastReadMessageIds = function(chatId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getLastReadMessageIds', Thrift.MessageType.CALL, this.seqid()); + var args = new MessageService_getLastReadMessageIds_args(); + args.chatId = chatId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +MessageServiceClient.prototype.recv_getLastReadMessageIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new MessageService_getLastReadMessageIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getLastReadMessageIds failed: unknown result'); +}; +MessageServiceClient.prototype.multiGetLastReadMessageIds = function(chatIds, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_multiGetLastReadMessageIds(chatIds); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_multiGetLastReadMessageIds(chatIds); + } +}; + +MessageServiceClient.prototype.send_multiGetLastReadMessageIds = function(chatIds) { + var output = new this.pClass(this.output); + output.writeMessageBegin('multiGetLastReadMessageIds', Thrift.MessageType.CALL, this.seqid()); + var args = new MessageService_multiGetLastReadMessageIds_args(); + args.chatIds = chatIds; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +MessageServiceClient.prototype.recv_multiGetLastReadMessageIds = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new MessageService_multiGetLastReadMessageIds_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('multiGetLastReadMessageIds failed: unknown result'); +}; +var MessageServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +MessageServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +MessageServiceProcessor.prototype.process_fetchMessageOperations = function(seqid, input, output) { + var args = new MessageService_fetchMessageOperations_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.fetchMessageOperations.length === 3) { + Q.fcall(this._handler.fetchMessageOperations, args.localRevision, args.lastOpTimestamp, args.count) + .then(function(result) { + var result_obj = new MessageService_fetchMessageOperations_result({success: result}); + output.writeMessageBegin("fetchMessageOperations", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new MessageService_fetchMessageOperations_result(err); + output.writeMessageBegin("fetchMessageOperations", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchMessageOperations", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.fetchMessageOperations(args.localRevision, args.lastOpTimestamp, args.count, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new MessageService_fetchMessageOperations_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("fetchMessageOperations", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchMessageOperations", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +MessageServiceProcessor.prototype.process_getLastReadMessageIds = function(seqid, input, output) { + var args = new MessageService_getLastReadMessageIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getLastReadMessageIds.length === 1) { + Q.fcall(this._handler.getLastReadMessageIds, args.chatId) + .then(function(result) { + var result_obj = new MessageService_getLastReadMessageIds_result({success: result}); + output.writeMessageBegin("getLastReadMessageIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new MessageService_getLastReadMessageIds_result(err); + output.writeMessageBegin("getLastReadMessageIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getLastReadMessageIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getLastReadMessageIds(args.chatId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new MessageService_getLastReadMessageIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getLastReadMessageIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getLastReadMessageIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +MessageServiceProcessor.prototype.process_multiGetLastReadMessageIds = function(seqid, input, output) { + var args = new MessageService_multiGetLastReadMessageIds_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.multiGetLastReadMessageIds.length === 1) { + Q.fcall(this._handler.multiGetLastReadMessageIds, args.chatIds) + .then(function(result) { + var result_obj = new MessageService_multiGetLastReadMessageIds_result({success: result}); + output.writeMessageBegin("multiGetLastReadMessageIds", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new MessageService_multiGetLastReadMessageIds_result(err); + output.writeMessageBegin("multiGetLastReadMessageIds", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("multiGetLastReadMessageIds", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.multiGetLastReadMessageIds(args.chatIds, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new MessageService_multiGetLastReadMessageIds_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("multiGetLastReadMessageIds", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("multiGetLastReadMessageIds", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/ShopService.js b/curve-thrift/ShopService.js new file mode 100644 index 0000000..3bdcd77 --- /dev/null +++ b/curve-thrift/ShopService.js @@ -0,0 +1,6379 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var ShopService_buyCoinProduct_args = function(args) { + this.paymentReservation = null; + if (args) { + if (args.paymentReservation !== undefined && args.paymentReservation !== null) { + this.paymentReservation = new ttypes.PaymentReservation(args.paymentReservation); + } + } +}; +ShopService_buyCoinProduct_args.prototype = {}; +ShopService_buyCoinProduct_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.paymentReservation = new ttypes.PaymentReservation(); + this.paymentReservation.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_buyCoinProduct_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_buyCoinProduct_args'); + if (this.paymentReservation !== null && this.paymentReservation !== undefined) { + output.writeFieldBegin('paymentReservation', Thrift.Type.STRUCT, 2); + this.paymentReservation.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_buyCoinProduct_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_buyCoinProduct_result.prototype = {}; +ShopService_buyCoinProduct_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_buyCoinProduct_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_buyCoinProduct_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_buyFreeProduct_args = function(args) { + this.receiverMid = null; + this.productId = null; + this.messageTemplate = null; + this.language = null; + this.country = null; + this.packageId = null; + if (args) { + if (args.receiverMid !== undefined && args.receiverMid !== null) { + this.receiverMid = args.receiverMid; + } + if (args.productId !== undefined && args.productId !== null) { + this.productId = args.productId; + } + if (args.messageTemplate !== undefined && args.messageTemplate !== null) { + this.messageTemplate = args.messageTemplate; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.packageId !== undefined && args.packageId !== null) { + this.packageId = args.packageId; + } + } +}; +ShopService_buyFreeProduct_args.prototype = {}; +ShopService_buyFreeProduct_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.receiverMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.productId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.messageTemplate = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I64) { + this.packageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_buyFreeProduct_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_buyFreeProduct_args'); + if (this.receiverMid !== null && this.receiverMid !== undefined) { + output.writeFieldBegin('receiverMid', Thrift.Type.STRING, 2); + output.writeString(this.receiverMid); + output.writeFieldEnd(); + } + if (this.productId !== null && this.productId !== undefined) { + output.writeFieldBegin('productId', Thrift.Type.STRING, 3); + output.writeString(this.productId); + output.writeFieldEnd(); + } + if (this.messageTemplate !== null && this.messageTemplate !== undefined) { + output.writeFieldBegin('messageTemplate', Thrift.Type.I32, 4); + output.writeI32(this.messageTemplate); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 5); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 6); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.packageId !== null && this.packageId !== undefined) { + output.writeFieldBegin('packageId', Thrift.Type.I64, 7); + output.writeI64(this.packageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_buyFreeProduct_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_buyFreeProduct_result.prototype = {}; +ShopService_buyFreeProduct_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_buyFreeProduct_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_buyFreeProduct_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_buyMustbuyProduct_args = function(args) { + this.receiverMid = null; + this.productId = null; + this.messageTemplate = null; + this.language = null; + this.country = null; + this.packageId = null; + this.serialNumber = null; + if (args) { + if (args.receiverMid !== undefined && args.receiverMid !== null) { + this.receiverMid = args.receiverMid; + } + if (args.productId !== undefined && args.productId !== null) { + this.productId = args.productId; + } + if (args.messageTemplate !== undefined && args.messageTemplate !== null) { + this.messageTemplate = args.messageTemplate; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.packageId !== undefined && args.packageId !== null) { + this.packageId = args.packageId; + } + if (args.serialNumber !== undefined && args.serialNumber !== null) { + this.serialNumber = args.serialNumber; + } + } +}; +ShopService_buyMustbuyProduct_args.prototype = {}; +ShopService_buyMustbuyProduct_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.receiverMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.productId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.messageTemplate = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I64) { + this.packageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.serialNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_buyMustbuyProduct_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_buyMustbuyProduct_args'); + if (this.receiverMid !== null && this.receiverMid !== undefined) { + output.writeFieldBegin('receiverMid', Thrift.Type.STRING, 2); + output.writeString(this.receiverMid); + output.writeFieldEnd(); + } + if (this.productId !== null && this.productId !== undefined) { + output.writeFieldBegin('productId', Thrift.Type.STRING, 3); + output.writeString(this.productId); + output.writeFieldEnd(); + } + if (this.messageTemplate !== null && this.messageTemplate !== undefined) { + output.writeFieldBegin('messageTemplate', Thrift.Type.I32, 4); + output.writeI32(this.messageTemplate); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 5); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 6); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.packageId !== null && this.packageId !== undefined) { + output.writeFieldBegin('packageId', Thrift.Type.I64, 7); + output.writeI64(this.packageId); + output.writeFieldEnd(); + } + if (this.serialNumber !== null && this.serialNumber !== undefined) { + output.writeFieldBegin('serialNumber', Thrift.Type.STRING, 8); + output.writeString(this.serialNumber); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_buyMustbuyProduct_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_buyMustbuyProduct_result.prototype = {}; +ShopService_buyMustbuyProduct_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_buyMustbuyProduct_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_buyMustbuyProduct_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_checkCanReceivePresent_args = function(args) { + this.recipientMid = null; + this.packageId = null; + this.language = null; + this.country = null; + if (args) { + if (args.recipientMid !== undefined && args.recipientMid !== null) { + this.recipientMid = args.recipientMid; + } + if (args.packageId !== undefined && args.packageId !== null) { + this.packageId = args.packageId; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_checkCanReceivePresent_args.prototype = {}; +ShopService_checkCanReceivePresent_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.recipientMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.packageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_checkCanReceivePresent_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_checkCanReceivePresent_args'); + if (this.recipientMid !== null && this.recipientMid !== undefined) { + output.writeFieldBegin('recipientMid', Thrift.Type.STRING, 2); + output.writeString(this.recipientMid); + output.writeFieldEnd(); + } + if (this.packageId !== null && this.packageId !== undefined) { + output.writeFieldBegin('packageId', Thrift.Type.I64, 3); + output.writeI64(this.packageId); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_checkCanReceivePresent_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_checkCanReceivePresent_result.prototype = {}; +ShopService_checkCanReceivePresent_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_checkCanReceivePresent_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_checkCanReceivePresent_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getActivePurchases_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getActivePurchases_args.prototype = {}; +ShopService_getActivePurchases_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getActivePurchases_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getActivePurchases_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getActivePurchases_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getActivePurchases_result.prototype = {}; +ShopService_getActivePurchases_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getActivePurchases_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getActivePurchases_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getActivePurchaseVersions_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getActivePurchaseVersions_args.prototype = {}; +ShopService_getActivePurchaseVersions_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getActivePurchaseVersions_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getActivePurchaseVersions_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getActivePurchaseVersions_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductSimpleList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getActivePurchaseVersions_result.prototype = {}; +ShopService_getActivePurchaseVersions_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductSimpleList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getActivePurchaseVersions_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getActivePurchaseVersions_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getCoinProducts_args = function(args) { + this.appStoreCode = null; + this.country = null; + this.language = null; + if (args) { + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +ShopService_getCoinProducts_args.prototype = {}; +ShopService_getCoinProducts_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getCoinProducts_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getCoinProducts_args'); + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 2); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 3); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getCoinProducts_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.CoinProductItem]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getCoinProducts_result.prototype = {}; +ShopService_getCoinProducts_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1498 = 0; + var _rtmp31502; + this.success = []; + var _etype1501 = 0; + _rtmp31502 = input.readListBegin(); + _etype1501 = _rtmp31502.etype; + _size1498 = _rtmp31502.size; + for (var _i1503 = 0; _i1503 < _size1498; ++_i1503) + { + var elem1504 = null; + elem1504 = new ttypes.CoinProductItem(); + elem1504.read(input); + this.success.push(elem1504); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getCoinProducts_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getCoinProducts_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1505 in this.success) + { + if (this.success.hasOwnProperty(iter1505)) + { + iter1505 = this.success[iter1505]; + iter1505.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getCoinProductsByPgCode_args = function(args) { + this.appStoreCode = null; + this.pgCode = null; + this.country = null; + this.language = null; + if (args) { + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + if (args.pgCode !== undefined && args.pgCode !== null) { + this.pgCode = args.pgCode; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +ShopService_getCoinProductsByPgCode_args.prototype = {}; +ShopService_getCoinProductsByPgCode_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.pgCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getCoinProductsByPgCode_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getCoinProductsByPgCode_args'); + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 2); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + if (this.pgCode !== null && this.pgCode !== undefined) { + output.writeFieldBegin('pgCode', Thrift.Type.I32, 3); + output.writeI32(this.pgCode); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 4); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 5); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getCoinProductsByPgCode_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = Thrift.copyList(args.success, [ttypes.CoinProductItem]); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getCoinProductsByPgCode_result.prototype = {}; +ShopService_getCoinProductsByPgCode_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.LIST) { + var _size1506 = 0; + var _rtmp31510; + this.success = []; + var _etype1509 = 0; + _rtmp31510 = input.readListBegin(); + _etype1509 = _rtmp31510.etype; + _size1506 = _rtmp31510.size; + for (var _i1511 = 0; _i1511 < _size1506; ++_i1511) + { + var elem1512 = null; + elem1512 = new ttypes.CoinProductItem(); + elem1512.read(input); + this.success.push(elem1512); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getCoinProductsByPgCode_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getCoinProductsByPgCode_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.LIST, 0); + output.writeListBegin(Thrift.Type.STRUCT, this.success.length); + for (var iter1513 in this.success) + { + if (this.success.hasOwnProperty(iter1513)) + { + iter1513 = this.success[iter1513]; + iter1513.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getCoinPurchaseHistory_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CoinHistoryCondition(args.request); + } + } +}; +ShopService_getCoinPurchaseHistory_args.prototype = {}; +ShopService_getCoinPurchaseHistory_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CoinHistoryCondition(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getCoinPurchaseHistory_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getCoinPurchaseHistory_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 2); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getCoinPurchaseHistory_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.CoinHistoryResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getCoinPurchaseHistory_result.prototype = {}; +ShopService_getCoinPurchaseHistory_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.CoinHistoryResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getCoinPurchaseHistory_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getCoinPurchaseHistory_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getCoinUseAndRefundHistory_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CoinHistoryCondition(args.request); + } + } +}; +ShopService_getCoinUseAndRefundHistory_args.prototype = {}; +ShopService_getCoinUseAndRefundHistory_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CoinHistoryCondition(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getCoinUseAndRefundHistory_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getCoinUseAndRefundHistory_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 2); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getCoinUseAndRefundHistory_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.CoinHistoryResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getCoinUseAndRefundHistory_result.prototype = {}; +ShopService_getCoinUseAndRefundHistory_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.CoinHistoryResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getCoinUseAndRefundHistory_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getCoinUseAndRefundHistory_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getDownloads_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getDownloads_args.prototype = {}; +ShopService_getDownloads_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getDownloads_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getDownloads_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getDownloads_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getDownloads_result.prototype = {}; +ShopService_getDownloads_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getDownloads_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getDownloads_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getEventPackages_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getEventPackages_args.prototype = {}; +ShopService_getEventPackages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getEventPackages_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getEventPackages_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getEventPackages_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getEventPackages_result.prototype = {}; +ShopService_getEventPackages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getEventPackages_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getEventPackages_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getNewlyReleasedPackages_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getNewlyReleasedPackages_args.prototype = {}; +ShopService_getNewlyReleasedPackages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getNewlyReleasedPackages_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getNewlyReleasedPackages_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getNewlyReleasedPackages_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getNewlyReleasedPackages_result.prototype = {}; +ShopService_getNewlyReleasedPackages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getNewlyReleasedPackages_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getNewlyReleasedPackages_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getPopularPackages_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getPopularPackages_args.prototype = {}; +ShopService_getPopularPackages_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getPopularPackages_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getPopularPackages_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getPopularPackages_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getPopularPackages_result.prototype = {}; +ShopService_getPopularPackages_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getPopularPackages_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getPopularPackages_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getPresentsReceived_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getPresentsReceived_args.prototype = {}; +ShopService_getPresentsReceived_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getPresentsReceived_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getPresentsReceived_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getPresentsReceived_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getPresentsReceived_result.prototype = {}; +ShopService_getPresentsReceived_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getPresentsReceived_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getPresentsReceived_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getPresentsSent_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getPresentsSent_args.prototype = {}; +ShopService_getPresentsSent_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getPresentsSent_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getPresentsSent_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getPresentsSent_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getPresentsSent_result.prototype = {}; +ShopService_getPresentsSent_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getPresentsSent_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getPresentsSent_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getProduct_args = function(args) { + this.packageID = null; + this.language = null; + this.country = null; + if (args) { + if (args.packageID !== undefined && args.packageID !== null) { + this.packageID = args.packageID; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getProduct_args.prototype = {}; +ShopService_getProduct_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.packageID = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getProduct_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getProduct_args'); + if (this.packageID !== null && this.packageID !== undefined) { + output.writeFieldBegin('packageID', Thrift.Type.I64, 2); + output.writeI64(this.packageID); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 4); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getProduct_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Product(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getProduct_result.prototype = {}; +ShopService_getProduct_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Product(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getProduct_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getProduct_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getProductList_args = function(args) { + this.productIdList = null; + this.language = null; + this.country = null; + if (args) { + if (args.productIdList !== undefined && args.productIdList !== null) { + this.productIdList = Thrift.copyList(args.productIdList, [null]); + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getProductList_args.prototype = {}; +ShopService_getProductList_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1514 = 0; + var _rtmp31518; + this.productIdList = []; + var _etype1517 = 0; + _rtmp31518 = input.readListBegin(); + _etype1517 = _rtmp31518.etype; + _size1514 = _rtmp31518.size; + for (var _i1519 = 0; _i1519 < _size1514; ++_i1519) + { + var elem1520 = null; + elem1520 = input.readString(); + this.productIdList.push(elem1520); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getProductList_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getProductList_args'); + if (this.productIdList !== null && this.productIdList !== undefined) { + output.writeFieldBegin('productIdList', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.productIdList.length); + for (var iter1521 in this.productIdList) + { + if (this.productIdList.hasOwnProperty(iter1521)) + { + iter1521 = this.productIdList[iter1521]; + output.writeString(iter1521); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 4); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getProductList_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getProductList_result.prototype = {}; +ShopService_getProductList_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getProductList_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getProductList_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getProductListWithCarrier_args = function(args) { + this.productIdList = null; + this.language = null; + this.country = null; + this.carrierCode = null; + if (args) { + if (args.productIdList !== undefined && args.productIdList !== null) { + this.productIdList = Thrift.copyList(args.productIdList, [null]); + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.carrierCode !== undefined && args.carrierCode !== null) { + this.carrierCode = args.carrierCode; + } + } +}; +ShopService_getProductListWithCarrier_args.prototype = {}; +ShopService_getProductListWithCarrier_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1522 = 0; + var _rtmp31526; + this.productIdList = []; + var _etype1525 = 0; + _rtmp31526 = input.readListBegin(); + _etype1525 = _rtmp31526.etype; + _size1522 = _rtmp31526.size; + for (var _i1527 = 0; _i1527 < _size1522; ++_i1527) + { + var elem1528 = null; + elem1528 = input.readString(); + this.productIdList.push(elem1528); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.carrierCode = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getProductListWithCarrier_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getProductListWithCarrier_args'); + if (this.productIdList !== null && this.productIdList !== undefined) { + output.writeFieldBegin('productIdList', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.productIdList.length); + for (var iter1529 in this.productIdList) + { + if (this.productIdList.hasOwnProperty(iter1529)) + { + iter1529 = this.productIdList[iter1529]; + output.writeString(iter1529); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 4); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.carrierCode !== null && this.carrierCode !== undefined) { + output.writeFieldBegin('carrierCode', Thrift.Type.STRING, 5); + output.writeString(this.carrierCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getProductListWithCarrier_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getProductListWithCarrier_result.prototype = {}; +ShopService_getProductListWithCarrier_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getProductListWithCarrier_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getProductListWithCarrier_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getProductWithCarrier_args = function(args) { + this.packageID = null; + this.language = null; + this.country = null; + this.carrierCode = null; + if (args) { + if (args.packageID !== undefined && args.packageID !== null) { + this.packageID = args.packageID; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.carrierCode !== undefined && args.carrierCode !== null) { + this.carrierCode = args.carrierCode; + } + } +}; +ShopService_getProductWithCarrier_args.prototype = {}; +ShopService_getProductWithCarrier_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.packageID = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.carrierCode = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getProductWithCarrier_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getProductWithCarrier_args'); + if (this.packageID !== null && this.packageID !== undefined) { + output.writeFieldBegin('packageID', Thrift.Type.I64, 2); + output.writeI64(this.packageID); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 4); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.carrierCode !== null && this.carrierCode !== undefined) { + output.writeFieldBegin('carrierCode', Thrift.Type.STRING, 5); + output.writeString(this.carrierCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getProductWithCarrier_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Product(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getProductWithCarrier_result.prototype = {}; +ShopService_getProductWithCarrier_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Product(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getProductWithCarrier_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getProductWithCarrier_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getPurchaseHistory_args = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.country = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +ShopService_getPurchaseHistory_args.prototype = {}; +ShopService_getPurchaseHistory_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getPurchaseHistory_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getPurchaseHistory_args'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 2); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 3); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 4); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getPurchaseHistory_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ProductList(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getPurchaseHistory_result.prototype = {}; +ShopService_getPurchaseHistory_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ProductList(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getPurchaseHistory_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getPurchaseHistory_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getTotalBalance_args = function(args) { + this.appStoreCode = null; + if (args) { + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + } +}; +ShopService_getTotalBalance_args.prototype = {}; +ShopService_getTotalBalance_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getTotalBalance_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_getTotalBalance_args'); + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 2); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_getTotalBalance_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.Coin(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_getTotalBalance_result.prototype = {}; +ShopService_getTotalBalance_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.Coin(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_getTotalBalance_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_getTotalBalance_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_notifyDownloaded_args = function(args) { + this.packageId = null; + this.language = null; + if (args) { + if (args.packageId !== undefined && args.packageId !== null) { + this.packageId = args.packageId; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + } +}; +ShopService_notifyDownloaded_args.prototype = {}; +ShopService_notifyDownloaded_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.packageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_notifyDownloaded_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_notifyDownloaded_args'); + if (this.packageId !== null && this.packageId !== undefined) { + output.writeFieldBegin('packageId', Thrift.Type.I64, 2); + output.writeI64(this.packageId); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_notifyDownloaded_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = args.success; + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_notifyDownloaded_result.prototype = {}; +ShopService_notifyDownloaded_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.I64) { + this.success = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_notifyDownloaded_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_notifyDownloaded_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.I64, 0); + output.writeI64(this.success); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_reserveCoinPurchase_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CoinPurchaseReservation(args.request); + } + } +}; +ShopService_reserveCoinPurchase_args.prototype = {}; +ShopService_reserveCoinPurchase_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CoinPurchaseReservation(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_reserveCoinPurchase_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_reserveCoinPurchase_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 2); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_reserveCoinPurchase_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaymentReservationResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_reserveCoinPurchase_result.prototype = {}; +ShopService_reserveCoinPurchase_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaymentReservationResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_reserveCoinPurchase_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_reserveCoinPurchase_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_reservePayment_args = function(args) { + this.paymentReservation = null; + if (args) { + if (args.paymentReservation !== undefined && args.paymentReservation !== null) { + this.paymentReservation = new ttypes.PaymentReservation(args.paymentReservation); + } + } +}; +ShopService_reservePayment_args.prototype = {}; +ShopService_reservePayment_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.paymentReservation = new ttypes.PaymentReservation(); + this.paymentReservation.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_reservePayment_args.prototype.write = function(output) { + output.writeStructBegin('ShopService_reservePayment_args'); + if (this.paymentReservation !== null && this.paymentReservation !== undefined) { + output.writeFieldBegin('paymentReservation', Thrift.Type.STRUCT, 2); + this.paymentReservation.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopService_reservePayment_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.PaymentReservationResult(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +ShopService_reservePayment_result.prototype = {}; +ShopService_reservePayment_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.PaymentReservationResult(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShopService_reservePayment_result.prototype.write = function(output) { + output.writeStructBegin('ShopService_reservePayment_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShopServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +ShopServiceClient.prototype = {}; +ShopServiceClient.prototype.seqid = function() { return this._seqid; }; +ShopServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +ShopServiceClient.prototype.buyCoinProduct = function(paymentReservation, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_buyCoinProduct(paymentReservation); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_buyCoinProduct(paymentReservation); + } +}; + +ShopServiceClient.prototype.send_buyCoinProduct = function(paymentReservation) { + var output = new this.pClass(this.output); + output.writeMessageBegin('buyCoinProduct', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_buyCoinProduct_args(); + args.paymentReservation = paymentReservation; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_buyCoinProduct = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_buyCoinProduct_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +ShopServiceClient.prototype.buyFreeProduct = function(receiverMid, productId, messageTemplate, language, country, packageId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_buyFreeProduct(receiverMid, productId, messageTemplate, language, country, packageId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_buyFreeProduct(receiverMid, productId, messageTemplate, language, country, packageId); + } +}; + +ShopServiceClient.prototype.send_buyFreeProduct = function(receiverMid, productId, messageTemplate, language, country, packageId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('buyFreeProduct', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_buyFreeProduct_args(); + args.receiverMid = receiverMid; + args.productId = productId; + args.messageTemplate = messageTemplate; + args.language = language; + args.country = country; + args.packageId = packageId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_buyFreeProduct = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_buyFreeProduct_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +ShopServiceClient.prototype.buyMustbuyProduct = function(receiverMid, productId, messageTemplate, language, country, packageId, serialNumber, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_buyMustbuyProduct(receiverMid, productId, messageTemplate, language, country, packageId, serialNumber); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_buyMustbuyProduct(receiverMid, productId, messageTemplate, language, country, packageId, serialNumber); + } +}; + +ShopServiceClient.prototype.send_buyMustbuyProduct = function(receiverMid, productId, messageTemplate, language, country, packageId, serialNumber) { + var output = new this.pClass(this.output); + output.writeMessageBegin('buyMustbuyProduct', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_buyMustbuyProduct_args(); + args.receiverMid = receiverMid; + args.productId = productId; + args.messageTemplate = messageTemplate; + args.language = language; + args.country = country; + args.packageId = packageId; + args.serialNumber = serialNumber; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_buyMustbuyProduct = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_buyMustbuyProduct_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +ShopServiceClient.prototype.checkCanReceivePresent = function(recipientMid, packageId, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_checkCanReceivePresent(recipientMid, packageId, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_checkCanReceivePresent(recipientMid, packageId, language, country); + } +}; + +ShopServiceClient.prototype.send_checkCanReceivePresent = function(recipientMid, packageId, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('checkCanReceivePresent', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_checkCanReceivePresent_args(); + args.recipientMid = recipientMid; + args.packageId = packageId; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_checkCanReceivePresent = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_checkCanReceivePresent_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +ShopServiceClient.prototype.getActivePurchases = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getActivePurchases(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getActivePurchases(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getActivePurchases = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getActivePurchases', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getActivePurchases_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getActivePurchases = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getActivePurchases_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getActivePurchases failed: unknown result'); +}; +ShopServiceClient.prototype.getActivePurchaseVersions = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getActivePurchaseVersions(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getActivePurchaseVersions(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getActivePurchaseVersions = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getActivePurchaseVersions', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getActivePurchaseVersions_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getActivePurchaseVersions = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getActivePurchaseVersions_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getActivePurchaseVersions failed: unknown result'); +}; +ShopServiceClient.prototype.getCoinProducts = function(appStoreCode, country, language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCoinProducts(appStoreCode, country, language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCoinProducts(appStoreCode, country, language); + } +}; + +ShopServiceClient.prototype.send_getCoinProducts = function(appStoreCode, country, language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCoinProducts', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getCoinProducts_args(); + args.appStoreCode = appStoreCode; + args.country = country; + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getCoinProducts = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getCoinProducts_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCoinProducts failed: unknown result'); +}; +ShopServiceClient.prototype.getCoinProductsByPgCode = function(appStoreCode, pgCode, country, language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCoinProductsByPgCode(appStoreCode, pgCode, country, language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCoinProductsByPgCode(appStoreCode, pgCode, country, language); + } +}; + +ShopServiceClient.prototype.send_getCoinProductsByPgCode = function(appStoreCode, pgCode, country, language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCoinProductsByPgCode', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getCoinProductsByPgCode_args(); + args.appStoreCode = appStoreCode; + args.pgCode = pgCode; + args.country = country; + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getCoinProductsByPgCode = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getCoinProductsByPgCode_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCoinProductsByPgCode failed: unknown result'); +}; +ShopServiceClient.prototype.getCoinPurchaseHistory = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCoinPurchaseHistory(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCoinPurchaseHistory(request); + } +}; + +ShopServiceClient.prototype.send_getCoinPurchaseHistory = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCoinPurchaseHistory', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getCoinPurchaseHistory_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getCoinPurchaseHistory = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getCoinPurchaseHistory_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCoinPurchaseHistory failed: unknown result'); +}; +ShopServiceClient.prototype.getCoinUseAndRefundHistory = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCoinUseAndRefundHistory(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCoinUseAndRefundHistory(request); + } +}; + +ShopServiceClient.prototype.send_getCoinUseAndRefundHistory = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCoinUseAndRefundHistory', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getCoinUseAndRefundHistory_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getCoinUseAndRefundHistory = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getCoinUseAndRefundHistory_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCoinUseAndRefundHistory failed: unknown result'); +}; +ShopServiceClient.prototype.getDownloads = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getDownloads(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getDownloads(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getDownloads = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getDownloads', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getDownloads_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getDownloads = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getDownloads_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getDownloads failed: unknown result'); +}; +ShopServiceClient.prototype.getEventPackages = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getEventPackages(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getEventPackages(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getEventPackages = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getEventPackages', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getEventPackages_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getEventPackages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getEventPackages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getEventPackages failed: unknown result'); +}; +ShopServiceClient.prototype.getNewlyReleasedPackages = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getNewlyReleasedPackages(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getNewlyReleasedPackages(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getNewlyReleasedPackages = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getNewlyReleasedPackages', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getNewlyReleasedPackages_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getNewlyReleasedPackages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getNewlyReleasedPackages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getNewlyReleasedPackages failed: unknown result'); +}; +ShopServiceClient.prototype.getPopularPackages = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPopularPackages(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPopularPackages(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getPopularPackages = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPopularPackages', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getPopularPackages_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getPopularPackages = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getPopularPackages_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPopularPackages failed: unknown result'); +}; +ShopServiceClient.prototype.getPresentsReceived = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPresentsReceived(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPresentsReceived(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getPresentsReceived = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPresentsReceived', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getPresentsReceived_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getPresentsReceived = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getPresentsReceived_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPresentsReceived failed: unknown result'); +}; +ShopServiceClient.prototype.getPresentsSent = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPresentsSent(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPresentsSent(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getPresentsSent = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPresentsSent', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getPresentsSent_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getPresentsSent = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getPresentsSent_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPresentsSent failed: unknown result'); +}; +ShopServiceClient.prototype.getProduct = function(packageID, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProduct(packageID, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProduct(packageID, language, country); + } +}; + +ShopServiceClient.prototype.send_getProduct = function(packageID, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProduct', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getProduct_args(); + args.packageID = packageID; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getProduct = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getProduct_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProduct failed: unknown result'); +}; +ShopServiceClient.prototype.getProductList = function(productIdList, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProductList(productIdList, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProductList(productIdList, language, country); + } +}; + +ShopServiceClient.prototype.send_getProductList = function(productIdList, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProductList', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getProductList_args(); + args.productIdList = productIdList; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getProductList = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getProductList_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProductList failed: unknown result'); +}; +ShopServiceClient.prototype.getProductListWithCarrier = function(productIdList, language, country, carrierCode, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProductListWithCarrier(productIdList, language, country, carrierCode); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProductListWithCarrier(productIdList, language, country, carrierCode); + } +}; + +ShopServiceClient.prototype.send_getProductListWithCarrier = function(productIdList, language, country, carrierCode) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProductListWithCarrier', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getProductListWithCarrier_args(); + args.productIdList = productIdList; + args.language = language; + args.country = country; + args.carrierCode = carrierCode; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getProductListWithCarrier = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getProductListWithCarrier_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProductListWithCarrier failed: unknown result'); +}; +ShopServiceClient.prototype.getProductWithCarrier = function(packageID, language, country, carrierCode, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getProductWithCarrier(packageID, language, country, carrierCode); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getProductWithCarrier(packageID, language, country, carrierCode); + } +}; + +ShopServiceClient.prototype.send_getProductWithCarrier = function(packageID, language, country, carrierCode) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getProductWithCarrier', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getProductWithCarrier_args(); + args.packageID = packageID; + args.language = language; + args.country = country; + args.carrierCode = carrierCode; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getProductWithCarrier = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getProductWithCarrier_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getProductWithCarrier failed: unknown result'); +}; +ShopServiceClient.prototype.getPurchaseHistory = function(start, size, language, country, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getPurchaseHistory(start, size, language, country); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getPurchaseHistory(start, size, language, country); + } +}; + +ShopServiceClient.prototype.send_getPurchaseHistory = function(start, size, language, country) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getPurchaseHistory', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getPurchaseHistory_args(); + args.start = start; + args.size = size; + args.language = language; + args.country = country; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getPurchaseHistory = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getPurchaseHistory_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getPurchaseHistory failed: unknown result'); +}; +ShopServiceClient.prototype.getTotalBalance = function(appStoreCode, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getTotalBalance(appStoreCode); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getTotalBalance(appStoreCode); + } +}; + +ShopServiceClient.prototype.send_getTotalBalance = function(appStoreCode) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getTotalBalance', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_getTotalBalance_args(); + args.appStoreCode = appStoreCode; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_getTotalBalance = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_getTotalBalance_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getTotalBalance failed: unknown result'); +}; +ShopServiceClient.prototype.notifyDownloaded = function(packageId, language, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notifyDownloaded(packageId, language); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notifyDownloaded(packageId, language); + } +}; + +ShopServiceClient.prototype.send_notifyDownloaded = function(packageId, language) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notifyDownloaded', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_notifyDownloaded_args(); + args.packageId = packageId; + args.language = language; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_notifyDownloaded = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_notifyDownloaded_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('notifyDownloaded failed: unknown result'); +}; +ShopServiceClient.prototype.reserveCoinPurchase = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reserveCoinPurchase(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reserveCoinPurchase(request); + } +}; + +ShopServiceClient.prototype.send_reserveCoinPurchase = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reserveCoinPurchase', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_reserveCoinPurchase_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_reserveCoinPurchase = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_reserveCoinPurchase_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reserveCoinPurchase failed: unknown result'); +}; +ShopServiceClient.prototype.reservePayment = function(paymentReservation, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reservePayment(paymentReservation); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reservePayment(paymentReservation); + } +}; + +ShopServiceClient.prototype.send_reservePayment = function(paymentReservation) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reservePayment', Thrift.MessageType.CALL, this.seqid()); + var args = new ShopService_reservePayment_args(); + args.paymentReservation = paymentReservation; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +ShopServiceClient.prototype.recv_reservePayment = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new ShopService_reservePayment_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reservePayment failed: unknown result'); +}; +var ShopServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +ShopServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +ShopServiceProcessor.prototype.process_buyCoinProduct = function(seqid, input, output) { + var args = new ShopService_buyCoinProduct_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.buyCoinProduct.length === 1) { + Q.fcall(this._handler.buyCoinProduct, args.paymentReservation) + .then(function(result) { + var result_obj = new ShopService_buyCoinProduct_result({success: result}); + output.writeMessageBegin("buyCoinProduct", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_buyCoinProduct_result(err); + output.writeMessageBegin("buyCoinProduct", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("buyCoinProduct", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.buyCoinProduct(args.paymentReservation, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_buyCoinProduct_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("buyCoinProduct", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("buyCoinProduct", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_buyFreeProduct = function(seqid, input, output) { + var args = new ShopService_buyFreeProduct_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.buyFreeProduct.length === 6) { + Q.fcall(this._handler.buyFreeProduct, args.receiverMid, args.productId, args.messageTemplate, args.language, args.country, args.packageId) + .then(function(result) { + var result_obj = new ShopService_buyFreeProduct_result({success: result}); + output.writeMessageBegin("buyFreeProduct", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_buyFreeProduct_result(err); + output.writeMessageBegin("buyFreeProduct", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("buyFreeProduct", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.buyFreeProduct(args.receiverMid, args.productId, args.messageTemplate, args.language, args.country, args.packageId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_buyFreeProduct_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("buyFreeProduct", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("buyFreeProduct", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_buyMustbuyProduct = function(seqid, input, output) { + var args = new ShopService_buyMustbuyProduct_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.buyMustbuyProduct.length === 7) { + Q.fcall(this._handler.buyMustbuyProduct, args.receiverMid, args.productId, args.messageTemplate, args.language, args.country, args.packageId, args.serialNumber) + .then(function(result) { + var result_obj = new ShopService_buyMustbuyProduct_result({success: result}); + output.writeMessageBegin("buyMustbuyProduct", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_buyMustbuyProduct_result(err); + output.writeMessageBegin("buyMustbuyProduct", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("buyMustbuyProduct", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.buyMustbuyProduct(args.receiverMid, args.productId, args.messageTemplate, args.language, args.country, args.packageId, args.serialNumber, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_buyMustbuyProduct_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("buyMustbuyProduct", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("buyMustbuyProduct", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_checkCanReceivePresent = function(seqid, input, output) { + var args = new ShopService_checkCanReceivePresent_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.checkCanReceivePresent.length === 4) { + Q.fcall(this._handler.checkCanReceivePresent, args.recipientMid, args.packageId, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_checkCanReceivePresent_result({success: result}); + output.writeMessageBegin("checkCanReceivePresent", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_checkCanReceivePresent_result(err); + output.writeMessageBegin("checkCanReceivePresent", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("checkCanReceivePresent", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.checkCanReceivePresent(args.recipientMid, args.packageId, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_checkCanReceivePresent_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("checkCanReceivePresent", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("checkCanReceivePresent", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getActivePurchases = function(seqid, input, output) { + var args = new ShopService_getActivePurchases_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getActivePurchases.length === 4) { + Q.fcall(this._handler.getActivePurchases, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getActivePurchases_result({success: result}); + output.writeMessageBegin("getActivePurchases", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getActivePurchases_result(err); + output.writeMessageBegin("getActivePurchases", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActivePurchases", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getActivePurchases(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getActivePurchases_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getActivePurchases", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActivePurchases", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getActivePurchaseVersions = function(seqid, input, output) { + var args = new ShopService_getActivePurchaseVersions_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getActivePurchaseVersions.length === 4) { + Q.fcall(this._handler.getActivePurchaseVersions, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getActivePurchaseVersions_result({success: result}); + output.writeMessageBegin("getActivePurchaseVersions", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getActivePurchaseVersions_result(err); + output.writeMessageBegin("getActivePurchaseVersions", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActivePurchaseVersions", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getActivePurchaseVersions(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getActivePurchaseVersions_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getActivePurchaseVersions", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getActivePurchaseVersions", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getCoinProducts = function(seqid, input, output) { + var args = new ShopService_getCoinProducts_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCoinProducts.length === 3) { + Q.fcall(this._handler.getCoinProducts, args.appStoreCode, args.country, args.language) + .then(function(result) { + var result_obj = new ShopService_getCoinProducts_result({success: result}); + output.writeMessageBegin("getCoinProducts", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getCoinProducts_result(err); + output.writeMessageBegin("getCoinProducts", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCoinProducts", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCoinProducts(args.appStoreCode, args.country, args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getCoinProducts_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCoinProducts", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCoinProducts", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getCoinProductsByPgCode = function(seqid, input, output) { + var args = new ShopService_getCoinProductsByPgCode_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCoinProductsByPgCode.length === 4) { + Q.fcall(this._handler.getCoinProductsByPgCode, args.appStoreCode, args.pgCode, args.country, args.language) + .then(function(result) { + var result_obj = new ShopService_getCoinProductsByPgCode_result({success: result}); + output.writeMessageBegin("getCoinProductsByPgCode", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getCoinProductsByPgCode_result(err); + output.writeMessageBegin("getCoinProductsByPgCode", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCoinProductsByPgCode", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCoinProductsByPgCode(args.appStoreCode, args.pgCode, args.country, args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getCoinProductsByPgCode_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCoinProductsByPgCode", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCoinProductsByPgCode", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getCoinPurchaseHistory = function(seqid, input, output) { + var args = new ShopService_getCoinPurchaseHistory_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCoinPurchaseHistory.length === 1) { + Q.fcall(this._handler.getCoinPurchaseHistory, args.request) + .then(function(result) { + var result_obj = new ShopService_getCoinPurchaseHistory_result({success: result}); + output.writeMessageBegin("getCoinPurchaseHistory", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getCoinPurchaseHistory_result(err); + output.writeMessageBegin("getCoinPurchaseHistory", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCoinPurchaseHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCoinPurchaseHistory(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getCoinPurchaseHistory_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCoinPurchaseHistory", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCoinPurchaseHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getCoinUseAndRefundHistory = function(seqid, input, output) { + var args = new ShopService_getCoinUseAndRefundHistory_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCoinUseAndRefundHistory.length === 1) { + Q.fcall(this._handler.getCoinUseAndRefundHistory, args.request) + .then(function(result) { + var result_obj = new ShopService_getCoinUseAndRefundHistory_result({success: result}); + output.writeMessageBegin("getCoinUseAndRefundHistory", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getCoinUseAndRefundHistory_result(err); + output.writeMessageBegin("getCoinUseAndRefundHistory", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCoinUseAndRefundHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCoinUseAndRefundHistory(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getCoinUseAndRefundHistory_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCoinUseAndRefundHistory", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCoinUseAndRefundHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getDownloads = function(seqid, input, output) { + var args = new ShopService_getDownloads_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getDownloads.length === 4) { + Q.fcall(this._handler.getDownloads, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getDownloads_result({success: result}); + output.writeMessageBegin("getDownloads", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getDownloads_result(err); + output.writeMessageBegin("getDownloads", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getDownloads", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getDownloads(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getDownloads_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getDownloads", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getDownloads", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getEventPackages = function(seqid, input, output) { + var args = new ShopService_getEventPackages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getEventPackages.length === 4) { + Q.fcall(this._handler.getEventPackages, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getEventPackages_result({success: result}); + output.writeMessageBegin("getEventPackages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getEventPackages_result(err); + output.writeMessageBegin("getEventPackages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getEventPackages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getEventPackages(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getEventPackages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getEventPackages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getEventPackages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getNewlyReleasedPackages = function(seqid, input, output) { + var args = new ShopService_getNewlyReleasedPackages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getNewlyReleasedPackages.length === 4) { + Q.fcall(this._handler.getNewlyReleasedPackages, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getNewlyReleasedPackages_result({success: result}); + output.writeMessageBegin("getNewlyReleasedPackages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getNewlyReleasedPackages_result(err); + output.writeMessageBegin("getNewlyReleasedPackages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNewlyReleasedPackages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getNewlyReleasedPackages(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getNewlyReleasedPackages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getNewlyReleasedPackages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNewlyReleasedPackages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getPopularPackages = function(seqid, input, output) { + var args = new ShopService_getPopularPackages_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPopularPackages.length === 4) { + Q.fcall(this._handler.getPopularPackages, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getPopularPackages_result({success: result}); + output.writeMessageBegin("getPopularPackages", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getPopularPackages_result(err); + output.writeMessageBegin("getPopularPackages", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPopularPackages", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPopularPackages(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getPopularPackages_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPopularPackages", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPopularPackages", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getPresentsReceived = function(seqid, input, output) { + var args = new ShopService_getPresentsReceived_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPresentsReceived.length === 4) { + Q.fcall(this._handler.getPresentsReceived, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getPresentsReceived_result({success: result}); + output.writeMessageBegin("getPresentsReceived", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getPresentsReceived_result(err); + output.writeMessageBegin("getPresentsReceived", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPresentsReceived", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPresentsReceived(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getPresentsReceived_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPresentsReceived", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPresentsReceived", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getPresentsSent = function(seqid, input, output) { + var args = new ShopService_getPresentsSent_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPresentsSent.length === 4) { + Q.fcall(this._handler.getPresentsSent, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getPresentsSent_result({success: result}); + output.writeMessageBegin("getPresentsSent", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getPresentsSent_result(err); + output.writeMessageBegin("getPresentsSent", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPresentsSent", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPresentsSent(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getPresentsSent_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPresentsSent", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPresentsSent", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getProduct = function(seqid, input, output) { + var args = new ShopService_getProduct_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProduct.length === 3) { + Q.fcall(this._handler.getProduct, args.packageID, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getProduct_result({success: result}); + output.writeMessageBegin("getProduct", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getProduct_result(err); + output.writeMessageBegin("getProduct", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProduct", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProduct(args.packageID, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getProduct_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProduct", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProduct", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getProductList = function(seqid, input, output) { + var args = new ShopService_getProductList_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProductList.length === 3) { + Q.fcall(this._handler.getProductList, args.productIdList, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getProductList_result({success: result}); + output.writeMessageBegin("getProductList", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getProductList_result(err); + output.writeMessageBegin("getProductList", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProductList", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProductList(args.productIdList, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getProductList_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProductList", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProductList", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getProductListWithCarrier = function(seqid, input, output) { + var args = new ShopService_getProductListWithCarrier_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProductListWithCarrier.length === 4) { + Q.fcall(this._handler.getProductListWithCarrier, args.productIdList, args.language, args.country, args.carrierCode) + .then(function(result) { + var result_obj = new ShopService_getProductListWithCarrier_result({success: result}); + output.writeMessageBegin("getProductListWithCarrier", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getProductListWithCarrier_result(err); + output.writeMessageBegin("getProductListWithCarrier", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProductListWithCarrier", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProductListWithCarrier(args.productIdList, args.language, args.country, args.carrierCode, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getProductListWithCarrier_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProductListWithCarrier", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProductListWithCarrier", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getProductWithCarrier = function(seqid, input, output) { + var args = new ShopService_getProductWithCarrier_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getProductWithCarrier.length === 4) { + Q.fcall(this._handler.getProductWithCarrier, args.packageID, args.language, args.country, args.carrierCode) + .then(function(result) { + var result_obj = new ShopService_getProductWithCarrier_result({success: result}); + output.writeMessageBegin("getProductWithCarrier", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getProductWithCarrier_result(err); + output.writeMessageBegin("getProductWithCarrier", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProductWithCarrier", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getProductWithCarrier(args.packageID, args.language, args.country, args.carrierCode, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getProductWithCarrier_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getProductWithCarrier", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getProductWithCarrier", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getPurchaseHistory = function(seqid, input, output) { + var args = new ShopService_getPurchaseHistory_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getPurchaseHistory.length === 4) { + Q.fcall(this._handler.getPurchaseHistory, args.start, args.size, args.language, args.country) + .then(function(result) { + var result_obj = new ShopService_getPurchaseHistory_result({success: result}); + output.writeMessageBegin("getPurchaseHistory", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getPurchaseHistory_result(err); + output.writeMessageBegin("getPurchaseHistory", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPurchaseHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getPurchaseHistory(args.start, args.size, args.language, args.country, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getPurchaseHistory_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getPurchaseHistory", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getPurchaseHistory", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_getTotalBalance = function(seqid, input, output) { + var args = new ShopService_getTotalBalance_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getTotalBalance.length === 1) { + Q.fcall(this._handler.getTotalBalance, args.appStoreCode) + .then(function(result) { + var result_obj = new ShopService_getTotalBalance_result({success: result}); + output.writeMessageBegin("getTotalBalance", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_getTotalBalance_result(err); + output.writeMessageBegin("getTotalBalance", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getTotalBalance", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getTotalBalance(args.appStoreCode, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_getTotalBalance_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getTotalBalance", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getTotalBalance", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_notifyDownloaded = function(seqid, input, output) { + var args = new ShopService_notifyDownloaded_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notifyDownloaded.length === 2) { + Q.fcall(this._handler.notifyDownloaded, args.packageId, args.language) + .then(function(result) { + var result_obj = new ShopService_notifyDownloaded_result({success: result}); + output.writeMessageBegin("notifyDownloaded", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_notifyDownloaded_result(err); + output.writeMessageBegin("notifyDownloaded", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyDownloaded", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notifyDownloaded(args.packageId, args.language, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_notifyDownloaded_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notifyDownloaded", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notifyDownloaded", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_reserveCoinPurchase = function(seqid, input, output) { + var args = new ShopService_reserveCoinPurchase_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reserveCoinPurchase.length === 1) { + Q.fcall(this._handler.reserveCoinPurchase, args.request) + .then(function(result) { + var result_obj = new ShopService_reserveCoinPurchase_result({success: result}); + output.writeMessageBegin("reserveCoinPurchase", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_reserveCoinPurchase_result(err); + output.writeMessageBegin("reserveCoinPurchase", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reserveCoinPurchase", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reserveCoinPurchase(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_reserveCoinPurchase_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reserveCoinPurchase", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reserveCoinPurchase", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +ShopServiceProcessor.prototype.process_reservePayment = function(seqid, input, output) { + var args = new ShopService_reservePayment_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reservePayment.length === 1) { + Q.fcall(this._handler.reservePayment, args.paymentReservation) + .then(function(result) { + var result_obj = new ShopService_reservePayment_result({success: result}); + output.writeMessageBegin("reservePayment", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new ShopService_reservePayment_result(err); + output.writeMessageBegin("reservePayment", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reservePayment", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reservePayment(args.paymentReservation, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new ShopService_reservePayment_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reservePayment", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reservePayment", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/SnsAdaptorService.js b/curve-thrift/SnsAdaptorService.js new file mode 100644 index 0000000..3816b35 --- /dev/null +++ b/curve-thrift/SnsAdaptorService.js @@ -0,0 +1,767 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var SnsAdaptorService_getSnsFriends_args = function(args) { + this.snsIdType = null; + this.snsAccessToken = null; + this.startIdx = null; + this.limit = null; + if (args) { + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + if (args.snsAccessToken !== undefined && args.snsAccessToken !== null) { + this.snsAccessToken = args.snsAccessToken; + } + if (args.startIdx !== undefined && args.startIdx !== null) { + this.startIdx = args.startIdx; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + } +}; +SnsAdaptorService_getSnsFriends_args.prototype = {}; +SnsAdaptorService_getSnsFriends_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.snsAccessToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.startIdx = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsAdaptorService_getSnsFriends_args.prototype.write = function(output) { + output.writeStructBegin('SnsAdaptorService_getSnsFriends_args'); + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + if (this.snsAccessToken !== null && this.snsAccessToken !== undefined) { + output.writeFieldBegin('snsAccessToken', Thrift.Type.STRING, 3); + output.writeString(this.snsAccessToken); + output.writeFieldEnd(); + } + if (this.startIdx !== null && this.startIdx !== undefined) { + output.writeFieldBegin('startIdx', Thrift.Type.I32, 4); + output.writeI32(this.startIdx); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 5); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsAdaptorService_getSnsFriends_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SnsFriends(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SnsAdaptorService_getSnsFriends_result.prototype = {}; +SnsAdaptorService_getSnsFriends_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SnsFriends(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsAdaptorService_getSnsFriends_result.prototype.write = function(output) { + output.writeStructBegin('SnsAdaptorService_getSnsFriends_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsAdaptorService_getSnsMyProfile_args = function(args) { + this.snsIdType = null; + this.snsAccessToken = null; + if (args) { + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + if (args.snsAccessToken !== undefined && args.snsAccessToken !== null) { + this.snsAccessToken = args.snsAccessToken; + } + } +}; +SnsAdaptorService_getSnsMyProfile_args.prototype = {}; +SnsAdaptorService_getSnsMyProfile_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.snsAccessToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsAdaptorService_getSnsMyProfile_args.prototype.write = function(output) { + output.writeStructBegin('SnsAdaptorService_getSnsMyProfile_args'); + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + if (this.snsAccessToken !== null && this.snsAccessToken !== undefined) { + output.writeFieldBegin('snsAccessToken', Thrift.Type.STRING, 3); + output.writeString(this.snsAccessToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsAdaptorService_getSnsMyProfile_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SnsProfile(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SnsAdaptorService_getSnsMyProfile_result.prototype = {}; +SnsAdaptorService_getSnsMyProfile_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SnsProfile(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsAdaptorService_getSnsMyProfile_result.prototype.write = function(output) { + output.writeStructBegin('SnsAdaptorService_getSnsMyProfile_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsAdaptorService_postSnsInvitationMessage_args = function(args) { + this.snsIdType = null; + this.snsAccessToken = null; + this.toSnsUserId = null; + if (args) { + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + if (args.snsAccessToken !== undefined && args.snsAccessToken !== null) { + this.snsAccessToken = args.snsAccessToken; + } + if (args.toSnsUserId !== undefined && args.toSnsUserId !== null) { + this.toSnsUserId = args.toSnsUserId; + } + } +}; +SnsAdaptorService_postSnsInvitationMessage_args.prototype = {}; +SnsAdaptorService_postSnsInvitationMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.snsAccessToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.toSnsUserId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsAdaptorService_postSnsInvitationMessage_args.prototype.write = function(output) { + output.writeStructBegin('SnsAdaptorService_postSnsInvitationMessage_args'); + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + if (this.snsAccessToken !== null && this.snsAccessToken !== undefined) { + output.writeFieldBegin('snsAccessToken', Thrift.Type.STRING, 3); + output.writeString(this.snsAccessToken); + output.writeFieldEnd(); + } + if (this.toSnsUserId !== null && this.toSnsUserId !== undefined) { + output.writeFieldBegin('toSnsUserId', Thrift.Type.STRING, 4); + output.writeString(this.toSnsUserId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsAdaptorService_postSnsInvitationMessage_result = function(args) { + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SnsAdaptorService_postSnsInvitationMessage_result.prototype = {}; +SnsAdaptorService_postSnsInvitationMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsAdaptorService_postSnsInvitationMessage_result.prototype.write = function(output) { + output.writeStructBegin('SnsAdaptorService_postSnsInvitationMessage_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsAdaptorServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +SnsAdaptorServiceClient.prototype = {}; +SnsAdaptorServiceClient.prototype.seqid = function() { return this._seqid; }; +SnsAdaptorServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +SnsAdaptorServiceClient.prototype.getSnsFriends = function(snsIdType, snsAccessToken, startIdx, limit, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSnsFriends(snsIdType, snsAccessToken, startIdx, limit); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSnsFriends(snsIdType, snsAccessToken, startIdx, limit); + } +}; + +SnsAdaptorServiceClient.prototype.send_getSnsFriends = function(snsIdType, snsAccessToken, startIdx, limit) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSnsFriends', Thrift.MessageType.CALL, this.seqid()); + var args = new SnsAdaptorService_getSnsFriends_args(); + args.snsIdType = snsIdType; + args.snsAccessToken = snsAccessToken; + args.startIdx = startIdx; + args.limit = limit; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SnsAdaptorServiceClient.prototype.recv_getSnsFriends = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SnsAdaptorService_getSnsFriends_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSnsFriends failed: unknown result'); +}; +SnsAdaptorServiceClient.prototype.getSnsMyProfile = function(snsIdType, snsAccessToken, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSnsMyProfile(snsIdType, snsAccessToken); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSnsMyProfile(snsIdType, snsAccessToken); + } +}; + +SnsAdaptorServiceClient.prototype.send_getSnsMyProfile = function(snsIdType, snsAccessToken) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSnsMyProfile', Thrift.MessageType.CALL, this.seqid()); + var args = new SnsAdaptorService_getSnsMyProfile_args(); + args.snsIdType = snsIdType; + args.snsAccessToken = snsAccessToken; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SnsAdaptorServiceClient.prototype.recv_getSnsMyProfile = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SnsAdaptorService_getSnsMyProfile_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSnsMyProfile failed: unknown result'); +}; +SnsAdaptorServiceClient.prototype.postSnsInvitationMessage = function(snsIdType, snsAccessToken, toSnsUserId, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_postSnsInvitationMessage(snsIdType, snsAccessToken, toSnsUserId); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_postSnsInvitationMessage(snsIdType, snsAccessToken, toSnsUserId); + } +}; + +SnsAdaptorServiceClient.prototype.send_postSnsInvitationMessage = function(snsIdType, snsAccessToken, toSnsUserId) { + var output = new this.pClass(this.output); + output.writeMessageBegin('postSnsInvitationMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new SnsAdaptorService_postSnsInvitationMessage_args(); + args.snsIdType = snsIdType; + args.snsAccessToken = snsAccessToken; + args.toSnsUserId = toSnsUserId; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SnsAdaptorServiceClient.prototype.recv_postSnsInvitationMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SnsAdaptorService_postSnsInvitationMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +var SnsAdaptorServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +SnsAdaptorServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +SnsAdaptorServiceProcessor.prototype.process_getSnsFriends = function(seqid, input, output) { + var args = new SnsAdaptorService_getSnsFriends_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSnsFriends.length === 4) { + Q.fcall(this._handler.getSnsFriends, args.snsIdType, args.snsAccessToken, args.startIdx, args.limit) + .then(function(result) { + var result_obj = new SnsAdaptorService_getSnsFriends_result({success: result}); + output.writeMessageBegin("getSnsFriends", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new SnsAdaptorService_getSnsFriends_result(err); + output.writeMessageBegin("getSnsFriends", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSnsFriends", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSnsFriends(args.snsIdType, args.snsAccessToken, args.startIdx, args.limit, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new SnsAdaptorService_getSnsFriends_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSnsFriends", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSnsFriends", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SnsAdaptorServiceProcessor.prototype.process_getSnsMyProfile = function(seqid, input, output) { + var args = new SnsAdaptorService_getSnsMyProfile_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSnsMyProfile.length === 2) { + Q.fcall(this._handler.getSnsMyProfile, args.snsIdType, args.snsAccessToken) + .then(function(result) { + var result_obj = new SnsAdaptorService_getSnsMyProfile_result({success: result}); + output.writeMessageBegin("getSnsMyProfile", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new SnsAdaptorService_getSnsMyProfile_result(err); + output.writeMessageBegin("getSnsMyProfile", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSnsMyProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSnsMyProfile(args.snsIdType, args.snsAccessToken, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new SnsAdaptorService_getSnsMyProfile_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSnsMyProfile", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSnsMyProfile", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SnsAdaptorServiceProcessor.prototype.process_postSnsInvitationMessage = function(seqid, input, output) { + var args = new SnsAdaptorService_postSnsInvitationMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.postSnsInvitationMessage.length === 3) { + Q.fcall(this._handler.postSnsInvitationMessage, args.snsIdType, args.snsAccessToken, args.toSnsUserId) + .then(function(result) { + var result_obj = new SnsAdaptorService_postSnsInvitationMessage_result({success: result}); + output.writeMessageBegin("postSnsInvitationMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new SnsAdaptorService_postSnsInvitationMessage_result(err); + output.writeMessageBegin("postSnsInvitationMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("postSnsInvitationMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.postSnsInvitationMessage(args.snsIdType, args.snsAccessToken, args.toSnsUserId, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new SnsAdaptorService_postSnsInvitationMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("postSnsInvitationMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("postSnsInvitationMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/SpotService.js b/curve-thrift/SpotService.js new file mode 100644 index 0000000..ee8503b --- /dev/null +++ b/curve-thrift/SpotService.js @@ -0,0 +1,538 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var SpotService_lookupByPhoneNumber_args = function(args) { + this.countryAreaCode = null; + this.phoneNumber = null; + if (args) { + if (args.countryAreaCode !== undefined && args.countryAreaCode !== null) { + this.countryAreaCode = args.countryAreaCode; + } + if (args.phoneNumber !== undefined && args.phoneNumber !== null) { + this.phoneNumber = args.phoneNumber; + } + } +}; +SpotService_lookupByPhoneNumber_args.prototype = {}; +SpotService_lookupByPhoneNumber_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.countryAreaCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.phoneNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SpotService_lookupByPhoneNumber_args.prototype.write = function(output) { + output.writeStructBegin('SpotService_lookupByPhoneNumber_args'); + if (this.countryAreaCode !== null && this.countryAreaCode !== undefined) { + output.writeFieldBegin('countryAreaCode', Thrift.Type.STRING, 2); + output.writeString(this.countryAreaCode); + output.writeFieldEnd(); + } + if (this.phoneNumber !== null && this.phoneNumber !== undefined) { + output.writeFieldBegin('phoneNumber', Thrift.Type.STRING, 3); + output.writeString(this.phoneNumber); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SpotService_lookupByPhoneNumber_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SpotPhoneNumberResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SpotService_lookupByPhoneNumber_result.prototype = {}; +SpotService_lookupByPhoneNumber_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SpotPhoneNumberResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SpotService_lookupByPhoneNumber_result.prototype.write = function(output) { + output.writeStructBegin('SpotService_lookupByPhoneNumber_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SpotService_lookupNearby_args = function(args) { + this.location = null; + this.category = null; + this.query = null; + this.countryAreaCode = null; + if (args) { + if (args.location !== undefined && args.location !== null) { + this.location = new ttypes.Location(args.location); + } + if (args.category !== undefined && args.category !== null) { + this.category = args.category; + } + if (args.query !== undefined && args.query !== null) { + this.query = args.query; + } + if (args.countryAreaCode !== undefined && args.countryAreaCode !== null) { + this.countryAreaCode = args.countryAreaCode; + } + } +}; +SpotService_lookupNearby_args.prototype = {}; +SpotService_lookupNearby_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.location = new ttypes.Location(); + this.location.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.category = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.query = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.countryAreaCode = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SpotService_lookupNearby_args.prototype.write = function(output) { + output.writeStructBegin('SpotService_lookupNearby_args'); + if (this.location !== null && this.location !== undefined) { + output.writeFieldBegin('location', Thrift.Type.STRUCT, 2); + this.location.write(output); + output.writeFieldEnd(); + } + if (this.category !== null && this.category !== undefined) { + output.writeFieldBegin('category', Thrift.Type.I32, 3); + output.writeI32(this.category); + output.writeFieldEnd(); + } + if (this.query !== null && this.query !== undefined) { + output.writeFieldBegin('query', Thrift.Type.STRING, 4); + output.writeString(this.query); + output.writeFieldEnd(); + } + if (this.countryAreaCode !== null && this.countryAreaCode !== undefined) { + output.writeFieldBegin('countryAreaCode', Thrift.Type.STRING, 5); + output.writeString(this.countryAreaCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SpotService_lookupNearby_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.TalkException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SpotNearbyResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SpotService_lookupNearby_result.prototype = {}; +SpotService_lookupNearby_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SpotNearbyResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.TalkException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SpotService_lookupNearby_result.prototype.write = function(output) { + output.writeStructBegin('SpotService_lookupNearby_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SpotServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +SpotServiceClient.prototype = {}; +SpotServiceClient.prototype.seqid = function() { return this._seqid; }; +SpotServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +SpotServiceClient.prototype.lookupByPhoneNumber = function(countryAreaCode, phoneNumber, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_lookupByPhoneNumber(countryAreaCode, phoneNumber); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_lookupByPhoneNumber(countryAreaCode, phoneNumber); + } +}; + +SpotServiceClient.prototype.send_lookupByPhoneNumber = function(countryAreaCode, phoneNumber) { + var output = new this.pClass(this.output); + output.writeMessageBegin('lookupByPhoneNumber', Thrift.MessageType.CALL, this.seqid()); + var args = new SpotService_lookupByPhoneNumber_args(); + args.countryAreaCode = countryAreaCode; + args.phoneNumber = phoneNumber; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SpotServiceClient.prototype.recv_lookupByPhoneNumber = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SpotService_lookupByPhoneNumber_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('lookupByPhoneNumber failed: unknown result'); +}; +SpotServiceClient.prototype.lookupNearby = function(location, category, query, countryAreaCode, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_lookupNearby(location, category, query, countryAreaCode); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_lookupNearby(location, category, query, countryAreaCode); + } +}; + +SpotServiceClient.prototype.send_lookupNearby = function(location, category, query, countryAreaCode) { + var output = new this.pClass(this.output); + output.writeMessageBegin('lookupNearby', Thrift.MessageType.CALL, this.seqid()); + var args = new SpotService_lookupNearby_args(); + args.location = location; + args.category = category; + args.query = query; + args.countryAreaCode = countryAreaCode; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SpotServiceClient.prototype.recv_lookupNearby = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SpotService_lookupNearby_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('lookupNearby failed: unknown result'); +}; +var SpotServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +SpotServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +SpotServiceProcessor.prototype.process_lookupByPhoneNumber = function(seqid, input, output) { + var args = new SpotService_lookupByPhoneNumber_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.lookupByPhoneNumber.length === 2) { + Q.fcall(this._handler.lookupByPhoneNumber, args.countryAreaCode, args.phoneNumber) + .then(function(result) { + var result_obj = new SpotService_lookupByPhoneNumber_result({success: result}); + output.writeMessageBegin("lookupByPhoneNumber", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new SpotService_lookupByPhoneNumber_result(err); + output.writeMessageBegin("lookupByPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupByPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.lookupByPhoneNumber(args.countryAreaCode, args.phoneNumber, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new SpotService_lookupByPhoneNumber_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("lookupByPhoneNumber", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupByPhoneNumber", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SpotServiceProcessor.prototype.process_lookupNearby = function(seqid, input, output) { + var args = new SpotService_lookupNearby_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.lookupNearby.length === 4) { + Q.fcall(this._handler.lookupNearby, args.location, args.category, args.query, args.countryAreaCode) + .then(function(result) { + var result_obj = new SpotService_lookupNearby_result({success: result}); + output.writeMessageBegin("lookupNearby", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.TalkException) { + result = new SpotService_lookupNearby_result(err); + output.writeMessageBegin("lookupNearby", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupNearby", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.lookupNearby(args.location, args.category, args.query, args.countryAreaCode, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.TalkException) { + result_obj = new SpotService_lookupNearby_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("lookupNearby", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("lookupNearby", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/SquareService.js b/curve-thrift/SquareService.js new file mode 100644 index 0000000..992af80 --- /dev/null +++ b/curve-thrift/SquareService.js @@ -0,0 +1,11761 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var SquareService_getSquareChatAnnouncements_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareChatAnnouncementsRequest(args.request); + } + } +}; +SquareService_getSquareChatAnnouncements_args.prototype = {}; +SquareService_getSquareChatAnnouncements_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareChatAnnouncementsRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareChatAnnouncements_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareChatAnnouncements_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareChatAnnouncements_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareChatAnnouncementsResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareChatAnnouncements_result.prototype = {}; +SquareService_getSquareChatAnnouncements_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareChatAnnouncementsResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareChatAnnouncements_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareChatAnnouncements_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_deleteSquareChatAnnouncement_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.DeleteSquareChatAnnouncementRequest(args.request); + } + } +}; +SquareService_deleteSquareChatAnnouncement_args.prototype = {}; +SquareService_deleteSquareChatAnnouncement_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.DeleteSquareChatAnnouncementRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_deleteSquareChatAnnouncement_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_deleteSquareChatAnnouncement_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_deleteSquareChatAnnouncement_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.DeleteSquareChatAnnouncementResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_deleteSquareChatAnnouncement_result.prototype = {}; +SquareService_deleteSquareChatAnnouncement_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.DeleteSquareChatAnnouncementResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_deleteSquareChatAnnouncement_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_deleteSquareChatAnnouncement_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_createSquareChatAnnouncement_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CreateSquareChatAnnouncementRequest(args.request); + } + } +}; +SquareService_createSquareChatAnnouncement_args.prototype = {}; +SquareService_createSquareChatAnnouncement_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CreateSquareChatAnnouncementRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_createSquareChatAnnouncement_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_createSquareChatAnnouncement_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_createSquareChatAnnouncement_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.CreateSquareChatAnnouncementResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_createSquareChatAnnouncement_result.prototype = {}; +SquareService_createSquareChatAnnouncement_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.CreateSquareChatAnnouncementResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_createSquareChatAnnouncement_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_createSquareChatAnnouncement_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getNoteStatus_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetNoteStatusRequest(args.request); + } + } +}; +SquareService_getNoteStatus_args.prototype = {}; +SquareService_getNoteStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetNoteStatusRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getNoteStatus_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getNoteStatus_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getNoteStatus_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetNoteStatusResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getNoteStatus_result.prototype = {}; +SquareService_getNoteStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetNoteStatusResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getNoteStatus_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getNoteStatus_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareStatus_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareStatusRequest(args.request); + } + } +}; +SquareService_getSquareStatus_args.prototype = {}; +SquareService_getSquareStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareStatusRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareStatus_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareStatus_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareStatus_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareStatusResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareStatus_result.prototype = {}; +SquareService_getSquareStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareStatusResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareStatus_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareStatus_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_reportSquareMember_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.ReportSquareMemberRequest(args.request); + } + } +}; +SquareService_reportSquareMember_args.prototype = {}; +SquareService_reportSquareMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.ReportSquareMemberRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_reportSquareMember_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_reportSquareMember_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_reportSquareMember_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ReportSquareMemberResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_reportSquareMember_result.prototype = {}; +SquareService_reportSquareMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ReportSquareMemberResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_reportSquareMember_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_reportSquareMember_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_reportSquareMessage_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.ReportSquareMessageRequest(args.request); + } + } +}; +SquareService_reportSquareMessage_args.prototype = {}; +SquareService_reportSquareMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.ReportSquareMessageRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_reportSquareMessage_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_reportSquareMessage_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_reportSquareMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ReportSquareMessageResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_reportSquareMessage_result.prototype = {}; +SquareService_reportSquareMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ReportSquareMessageResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_reportSquareMessage_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_reportSquareMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_reportSquareChat_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.ReportSquareChatRequest(args.request); + } + } +}; +SquareService_reportSquareChat_args.prototype = {}; +SquareService_reportSquareChat_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.ReportSquareChatRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_reportSquareChat_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_reportSquareChat_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_reportSquareChat_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ReportSquareChatResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_reportSquareChat_result.prototype = {}; +SquareService_reportSquareChat_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ReportSquareChatResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_reportSquareChat_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_reportSquareChat_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_reportSquare_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.ReportSquareRequest(args.request); + } + } +}; +SquareService_reportSquare_args.prototype = {}; +SquareService_reportSquare_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.ReportSquareRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_reportSquare_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_reportSquare_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_reportSquare_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ReportSquareResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_reportSquare_result.prototype = {}; +SquareService_reportSquare_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ReportSquareResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_reportSquare_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_reportSquare_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareMemberRelation_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.UpdateSquareMemberRelationRequest(args.request); + } + } +}; +SquareService_updateSquareMemberRelation_args.prototype = {}; +SquareService_updateSquareMemberRelation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.UpdateSquareMemberRelationRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareMemberRelation_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareMemberRelation_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareMemberRelation_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateSquareMemberRelationResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_updateSquareMemberRelation_result.prototype = {}; +SquareService_updateSquareMemberRelation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateSquareMemberRelationResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareMemberRelation_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareMemberRelation_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareAuthority_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.UpdateSquareAuthorityRequest(args.request); + } + } +}; +SquareService_updateSquareAuthority_args.prototype = {}; +SquareService_updateSquareAuthority_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.UpdateSquareAuthorityRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareAuthority_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareAuthority_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareAuthority_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateSquareAuthorityResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_updateSquareAuthority_result.prototype = {}; +SquareService_updateSquareAuthority_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateSquareAuthorityResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareAuthority_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareAuthority_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareChatMember_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.UpdateSquareChatMemberRequest(args.request); + } + } +}; +SquareService_updateSquareChatMember_args.prototype = {}; +SquareService_updateSquareChatMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.UpdateSquareChatMemberRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareChatMember_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareChatMember_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareChatMember_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateSquareChatMemberResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_updateSquareChatMember_result.prototype = {}; +SquareService_updateSquareChatMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateSquareChatMemberResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareChatMember_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareChatMember_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareChat_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.UpdateSquareChatRequest(args.request); + } + } +}; +SquareService_updateSquareChat_args.prototype = {}; +SquareService_updateSquareChat_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.UpdateSquareChatRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareChat_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareChat_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareChat_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateSquareChatResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_updateSquareChat_result.prototype = {}; +SquareService_updateSquareChat_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateSquareChatResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareChat_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareChat_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_refreshSubscriptions_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.RefreshSubscriptionsRequest(args.request); + } + } +}; +SquareService_refreshSubscriptions_args.prototype = {}; +SquareService_refreshSubscriptions_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.RefreshSubscriptionsRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_refreshSubscriptions_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_refreshSubscriptions_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_refreshSubscriptions_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RefreshSubscriptionsResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_refreshSubscriptions_result.prototype = {}; +SquareService_refreshSubscriptions_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RefreshSubscriptionsResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_refreshSubscriptions_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_refreshSubscriptions_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_removeSubscriptions_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.RemoveSubscriptionsRequest(args.request); + } + } +}; +SquareService_removeSubscriptions_args.prototype = {}; +SquareService_removeSubscriptions_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.RemoveSubscriptionsRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_removeSubscriptions_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_removeSubscriptions_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_removeSubscriptions_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RemoveSubscriptionsResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_removeSubscriptions_result.prototype = {}; +SquareService_removeSubscriptions_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RemoveSubscriptionsResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_removeSubscriptions_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_removeSubscriptions_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_rejectSquareMembers_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.RejectSquareMembersRequest(args.request); + } + } +}; +SquareService_rejectSquareMembers_args.prototype = {}; +SquareService_rejectSquareMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.RejectSquareMembersRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_rejectSquareMembers_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_rejectSquareMembers_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_rejectSquareMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.RejectSquareMembersResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_rejectSquareMembers_result.prototype = {}; +SquareService_rejectSquareMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.RejectSquareMembersResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_rejectSquareMembers_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_rejectSquareMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareMembers_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.UpdateSquareMembersRequest(args.request); + } + } +}; +SquareService_updateSquareMembers_args.prototype = {}; +SquareService_updateSquareMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.UpdateSquareMembersRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareMembers_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareMembers_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateSquareMembersResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_updateSquareMembers_result.prototype = {}; +SquareService_updateSquareMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateSquareMembersResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareMembers_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareMember_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.UpdateSquareMemberRequest(args.request); + } + } +}; +SquareService_updateSquareMember_args.prototype = {}; +SquareService_updateSquareMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.UpdateSquareMemberRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareMember_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareMember_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareMember_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateSquareMemberResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_updateSquareMember_result.prototype = {}; +SquareService_updateSquareMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateSquareMemberResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareMember_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareMember_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareFeatureSet_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.UpdateSquareFeatureSetRequest(args.request); + } + } +}; +SquareService_updateSquareFeatureSet_args.prototype = {}; +SquareService_updateSquareFeatureSet_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.UpdateSquareFeatureSetRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareFeatureSet_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareFeatureSet_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquareFeatureSet_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateSquareFeatureSetResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_updateSquareFeatureSet_result.prototype = {}; +SquareService_updateSquareFeatureSet_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateSquareFeatureSetResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquareFeatureSet_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquareFeatureSet_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareFeatureSet_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareFeatureSetRequest(args.request); + } + } +}; +SquareService_getSquareFeatureSet_args.prototype = {}; +SquareService_getSquareFeatureSet_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareFeatureSetRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareFeatureSet_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareFeatureSet_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareFeatureSet_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareFeatureSetResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareFeatureSet_result.prototype = {}; +SquareService_getSquareFeatureSet_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareFeatureSetResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareFeatureSet_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareFeatureSet_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_searchSquares_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.SearchSquaresRequest(args.request); + } + } +}; +SquareService_searchSquares_args.prototype = {}; +SquareService_searchSquares_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.SearchSquaresRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_searchSquares_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_searchSquares_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_searchSquares_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SearchSquaresResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_searchSquares_result.prototype = {}; +SquareService_searchSquares_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SearchSquaresResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_searchSquares_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_searchSquares_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquare_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.UpdateSquareRequest(args.request); + } + } +}; +SquareService_updateSquare_args.prototype = {}; +SquareService_updateSquare_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.UpdateSquareRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquare_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquare_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_updateSquare_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.UpdateSquareResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_updateSquare_result.prototype = {}; +SquareService_updateSquare_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.UpdateSquareResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_updateSquare_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_updateSquare_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getCategories_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareCategoriesRequest(args.request); + } + } +}; +SquareService_getCategories_args.prototype = {}; +SquareService_getCategories_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareCategoriesRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getCategories_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getCategories_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getCategories_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareCategoriesResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getCategories_result.prototype = {}; +SquareService_getCategories_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareCategoriesResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getCategories_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getCategories_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_searchSquareMembers_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.SearchSquareMembersRequest(args.request); + } + } +}; +SquareService_searchSquareMembers_args.prototype = {}; +SquareService_searchSquareMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.SearchSquareMembersRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_searchSquareMembers_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_searchSquareMembers_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_searchSquareMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SearchSquareMembersResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_searchSquareMembers_result.prototype = {}; +SquareService_searchSquareMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SearchSquareMembersResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_searchSquareMembers_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_searchSquareMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_fetchSquareChatEvents_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.FetchSquareChatEventsRequest(args.request); + } + } +}; +SquareService_fetchSquareChatEvents_args.prototype = {}; +SquareService_fetchSquareChatEvents_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.FetchSquareChatEventsRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_fetchSquareChatEvents_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_fetchSquareChatEvents_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_fetchSquareChatEvents_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.FetchSquareChatEventsResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_fetchSquareChatEvents_result.prototype = {}; +SquareService_fetchSquareChatEvents_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.FetchSquareChatEventsResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_fetchSquareChatEvents_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_fetchSquareChatEvents_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_fetchMyEvents_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.FetchMyEventsRequest(args.request); + } + } +}; +SquareService_fetchMyEvents_args.prototype = {}; +SquareService_fetchMyEvents_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.FetchMyEventsRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_fetchMyEvents_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_fetchMyEvents_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_fetchMyEvents_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.FetchMyEventsResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_fetchMyEvents_result.prototype = {}; +SquareService_fetchMyEvents_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.FetchMyEventsResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_fetchMyEvents_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_fetchMyEvents_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_markAsRead_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.MarkAsReadRequest(args.request); + } + } +}; +SquareService_markAsRead_args.prototype = {}; +SquareService_markAsRead_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.MarkAsReadRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_markAsRead_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_markAsRead_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_markAsRead_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.MarkAsReadResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_markAsRead_result.prototype = {}; +SquareService_markAsRead_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.MarkAsReadResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_markAsRead_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_markAsRead_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareAuthority_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareAuthorityRequest(args.request); + } + } +}; +SquareService_getSquareAuthority_args.prototype = {}; +SquareService_getSquareAuthority_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareAuthorityRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareAuthority_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareAuthority_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareAuthority_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareAuthorityResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareAuthority_result.prototype = {}; +SquareService_getSquareAuthority_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareAuthorityResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareAuthority_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareAuthority_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_sendMessage_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.SendMessageRequest(args.request); + } + } +}; +SquareService_sendMessage_args.prototype = {}; +SquareService_sendMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.SendMessageRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_sendMessage_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_sendMessage_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_sendMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.SendMessageResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_sendMessage_result.prototype = {}; +SquareService_sendMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.SendMessageResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_sendMessage_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_sendMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_leaveSquare_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.LeaveSquareRequest(args.request); + } + } +}; +SquareService_leaveSquare_args.prototype = {}; +SquareService_leaveSquare_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.LeaveSquareRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_leaveSquare_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_leaveSquare_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_leaveSquare_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.LeaveSquareResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_leaveSquare_result.prototype = {}; +SquareService_leaveSquare_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.LeaveSquareResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_leaveSquare_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_leaveSquare_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_leaveSquareChat_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.LeaveSquareChatRequest(args.request); + } + } +}; +SquareService_leaveSquareChat_args.prototype = {}; +SquareService_leaveSquareChat_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.LeaveSquareChatRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_leaveSquareChat_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_leaveSquareChat_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_leaveSquareChat_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.LeaveSquareChatResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_leaveSquareChat_result.prototype = {}; +SquareService_leaveSquareChat_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.LeaveSquareChatResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_leaveSquareChat_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_leaveSquareChat_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_joinSquareChat_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.JoinSquareChatRequest(args.request); + } + } +}; +SquareService_joinSquareChat_args.prototype = {}; +SquareService_joinSquareChat_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.JoinSquareChatRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_joinSquareChat_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_joinSquareChat_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_joinSquareChat_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.JoinSquareChatResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_joinSquareChat_result.prototype = {}; +SquareService_joinSquareChat_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.JoinSquareChatResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_joinSquareChat_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_joinSquareChat_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_joinSquare_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.JoinSquareRequest(args.request); + } + } +}; +SquareService_joinSquare_args.prototype = {}; +SquareService_joinSquare_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.JoinSquareRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_joinSquare_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_joinSquare_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_joinSquare_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.JoinSquareResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_joinSquare_result.prototype = {}; +SquareService_joinSquare_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.JoinSquareResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_joinSquare_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_joinSquare_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_inviteToSquare_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.InviteToSquareRequest(args.request); + } + } +}; +SquareService_inviteToSquare_args.prototype = {}; +SquareService_inviteToSquare_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.InviteToSquareRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_inviteToSquare_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_inviteToSquare_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_inviteToSquare_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.InviteToSquareResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_inviteToSquare_result.prototype = {}; +SquareService_inviteToSquare_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.InviteToSquareResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_inviteToSquare_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_inviteToSquare_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_inviteToSquareChat_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.InviteToSquareChatRequest(args.request); + } + } +}; +SquareService_inviteToSquareChat_args.prototype = {}; +SquareService_inviteToSquareChat_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.InviteToSquareChatRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_inviteToSquareChat_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_inviteToSquareChat_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_inviteToSquareChat_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.InviteToSquareChatResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_inviteToSquareChat_result.prototype = {}; +SquareService_inviteToSquareChat_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.InviteToSquareChatResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_inviteToSquareChat_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_inviteToSquareChat_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareMember_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareMemberRequest(args.request); + } + } +}; +SquareService_getSquareMember_args.prototype = {}; +SquareService_getSquareMember_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareMemberRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareMember_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareMember_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareMember_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareMemberResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareMember_result.prototype = {}; +SquareService_getSquareMember_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareMemberResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareMember_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareMember_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareMembers_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareMembersRequest(args.request); + } + } +}; +SquareService_getSquareMembers_args.prototype = {}; +SquareService_getSquareMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareMembersRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareMembers_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareMembers_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareMembersResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareMembers_result.prototype = {}; +SquareService_getSquareMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareMembersResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareMembers_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareMemberRelation_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareMemberRelationRequest(args.request); + } + } +}; +SquareService_getSquareMemberRelation_args.prototype = {}; +SquareService_getSquareMemberRelation_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareMemberRelationRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareMemberRelation_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareMemberRelation_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareMemberRelation_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareMemberRelationResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareMemberRelation_result.prototype = {}; +SquareService_getSquareMemberRelation_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareMemberRelationResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareMemberRelation_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareMemberRelation_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareMemberRelations_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareMemberRelationsRequest(args.request); + } + } +}; +SquareService_getSquareMemberRelations_args.prototype = {}; +SquareService_getSquareMemberRelations_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareMemberRelationsRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareMemberRelations_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareMemberRelations_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareMemberRelations_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareMemberRelationsResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareMemberRelations_result.prototype = {}; +SquareService_getSquareMemberRelations_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareMemberRelationsResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareMemberRelations_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareMemberRelations_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareChatMembers_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareChatMembersRequest(args.request); + } + } +}; +SquareService_getSquareChatMembers_args.prototype = {}; +SquareService_getSquareChatMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareChatMembersRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareChatMembers_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareChatMembers_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareChatMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareChatMembersResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareChatMembers_result.prototype = {}; +SquareService_getSquareChatMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareChatMembersResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareChatMembers_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareChatMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareChatStatus_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareChatStatusRequest(args.request); + } + } +}; +SquareService_getSquareChatStatus_args.prototype = {}; +SquareService_getSquareChatStatus_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareChatStatusRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareChatStatus_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareChatStatus_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareChatStatus_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareChatStatusResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareChatStatus_result.prototype = {}; +SquareService_getSquareChatStatus_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareChatStatusResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareChatStatus_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareChatStatus_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareChat_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareChatRequest(args.request); + } + } +}; +SquareService_getSquareChat_args.prototype = {}; +SquareService_getSquareChat_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareChatRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareChat_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareChat_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquareChat_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareChatResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquareChat_result.prototype = {}; +SquareService_getSquareChat_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareChatResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquareChat_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquareChat_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquare_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetSquareRequest(args.request); + } + } +}; +SquareService_getSquare_args.prototype = {}; +SquareService_getSquare_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetSquareRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquare_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquare_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getSquare_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetSquareResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getSquare_result.prototype = {}; +SquareService_getSquare_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetSquareResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getSquare_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getSquare_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getJoinedSquares_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetJoinedSquaresRequest(args.request); + } + } +}; +SquareService_getJoinedSquares_args.prototype = {}; +SquareService_getJoinedSquares_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetJoinedSquaresRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getJoinedSquares_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getJoinedSquares_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getJoinedSquares_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetJoinedSquaresResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getJoinedSquares_result.prototype = {}; +SquareService_getJoinedSquares_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetJoinedSquaresResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getJoinedSquares_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getJoinedSquares_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getJoinedSquareChats_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetJoinedSquareChatsRequest(args.request); + } + } +}; +SquareService_getJoinedSquareChats_args.prototype = {}; +SquareService_getJoinedSquareChats_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetJoinedSquareChatsRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getJoinedSquareChats_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getJoinedSquareChats_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getJoinedSquareChats_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetJoinedSquareChatsResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getJoinedSquareChats_result.prototype = {}; +SquareService_getJoinedSquareChats_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetJoinedSquareChatsResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getJoinedSquareChats_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getJoinedSquareChats_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_approveSquareMembers_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.ApproveSquareMembersRequest(args.request); + } + } +}; +SquareService_approveSquareMembers_args.prototype = {}; +SquareService_approveSquareMembers_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.ApproveSquareMembersRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_approveSquareMembers_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_approveSquareMembers_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_approveSquareMembers_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.ApproveSquareMembersResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_approveSquareMembers_result.prototype = {}; +SquareService_approveSquareMembers_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.ApproveSquareMembersResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_approveSquareMembers_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_approveSquareMembers_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_createSquareChat_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CreateSquareChatRequest(args.request); + } + } +}; +SquareService_createSquareChat_args.prototype = {}; +SquareService_createSquareChat_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CreateSquareChatRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_createSquareChat_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_createSquareChat_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_createSquareChat_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.CreateSquareChatResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_createSquareChat_result.prototype = {}; +SquareService_createSquareChat_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.CreateSquareChatResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_createSquareChat_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_createSquareChat_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_createSquare_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.CreateSquareRequest(args.request); + } + } +}; +SquareService_createSquare_args.prototype = {}; +SquareService_createSquare_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.CreateSquareRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_createSquare_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_createSquare_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_createSquare_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.CreateSquareResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_createSquare_result.prototype = {}; +SquareService_createSquare_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.CreateSquareResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_createSquare_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_createSquare_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_deleteSquareChat_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.DeleteSquareChatRequest(args.request); + } + } +}; +SquareService_deleteSquareChat_args.prototype = {}; +SquareService_deleteSquareChat_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.DeleteSquareChatRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_deleteSquareChat_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_deleteSquareChat_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_deleteSquareChat_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.DeleteSquareChatResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_deleteSquareChat_result.prototype = {}; +SquareService_deleteSquareChat_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.DeleteSquareChatResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_deleteSquareChat_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_deleteSquareChat_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_deleteSquare_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.DeleteSquareRequest(args.request); + } + } +}; +SquareService_deleteSquare_args.prototype = {}; +SquareService_deleteSquare_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.DeleteSquareRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_deleteSquare_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_deleteSquare_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_deleteSquare_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.DeleteSquareResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_deleteSquare_result.prototype = {}; +SquareService_deleteSquare_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.DeleteSquareResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_deleteSquare_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_deleteSquare_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_destroyMessage_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.DestroyMessageRequest(args.request); + } + } +}; +SquareService_destroyMessage_args.prototype = {}; +SquareService_destroyMessage_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.DestroyMessageRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_destroyMessage_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_destroyMessage_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_destroyMessage_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.DestroyMessageResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_destroyMessage_result.prototype = {}; +SquareService_destroyMessage_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.DestroyMessageResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_destroyMessage_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_destroyMessage_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getJoinableSquareChats_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetJoinableSquareChatsRequest(args.request); + } + } +}; +SquareService_getJoinableSquareChats_args.prototype = {}; +SquareService_getJoinableSquareChats_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetJoinableSquareChatsRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getJoinableSquareChats_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getJoinableSquareChats_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getJoinableSquareChats_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetJoinableSquareChatsResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getJoinableSquareChats_result.prototype = {}; +SquareService_getJoinableSquareChats_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetJoinableSquareChatsResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getJoinableSquareChats_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getJoinableSquareChats_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getInvitationTicketUrl_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.GetInvitationTicketUrlRequest(args.request); + } + } +}; +SquareService_getInvitationTicketUrl_args.prototype = {}; +SquareService_getInvitationTicketUrl_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.GetInvitationTicketUrlRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getInvitationTicketUrl_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_getInvitationTicketUrl_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_getInvitationTicketUrl_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.GetInvitationTicketUrlResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_getInvitationTicketUrl_result.prototype = {}; +SquareService_getInvitationTicketUrl_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.GetInvitationTicketUrlResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_getInvitationTicketUrl_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_getInvitationTicketUrl_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_findSquareByInvitationTicket_args = function(args) { + this.request = null; + if (args) { + if (args.request !== undefined && args.request !== null) { + this.request = new ttypes.FindSquareByInvitationTicketRequest(args.request); + } + } +}; +SquareService_findSquareByInvitationTicket_args.prototype = {}; +SquareService_findSquareByInvitationTicket_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.request = new ttypes.FindSquareByInvitationTicketRequest(); + this.request.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_findSquareByInvitationTicket_args.prototype.write = function(output) { + output.writeStructBegin('SquareService_findSquareByInvitationTicket_args'); + if (this.request !== null && this.request !== undefined) { + output.writeFieldBegin('request', Thrift.Type.STRUCT, 1); + this.request.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareService_findSquareByInvitationTicket_result = function(args) { + this.success = null; + this.e = null; + if (args instanceof ttypes.SquareException) { + this.e = args; + return; + } + if (args) { + if (args.success !== undefined && args.success !== null) { + this.success = new ttypes.FindSquareByInvitationTicketResponse(args.success); + } + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +SquareService_findSquareByInvitationTicket_result.prototype = {}; +SquareService_findSquareByInvitationTicket_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 0: + if (ftype == Thrift.Type.STRUCT) { + this.success = new ttypes.FindSquareByInvitationTicketResponse(); + this.success.read(input); + } else { + input.skip(ftype); + } + break; + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.SquareException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareService_findSquareByInvitationTicket_result.prototype.write = function(output) { + output.writeStructBegin('SquareService_findSquareByInvitationTicket_result'); + if (this.success !== null && this.success !== undefined) { + output.writeFieldBegin('success', Thrift.Type.STRUCT, 0); + this.success.write(output); + output.writeFieldEnd(); + } + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +SquareServiceClient.prototype = {}; +SquareServiceClient.prototype.seqid = function() { return this._seqid; }; +SquareServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +SquareServiceClient.prototype.getSquareChatAnnouncements = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareChatAnnouncements(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareChatAnnouncements(request); + } +}; + +SquareServiceClient.prototype.send_getSquareChatAnnouncements = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareChatAnnouncements', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareChatAnnouncements_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareChatAnnouncements = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareChatAnnouncements_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareChatAnnouncements failed: unknown result'); +}; +SquareServiceClient.prototype.deleteSquareChatAnnouncement = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_deleteSquareChatAnnouncement(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_deleteSquareChatAnnouncement(request); + } +}; + +SquareServiceClient.prototype.send_deleteSquareChatAnnouncement = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('deleteSquareChatAnnouncement', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_deleteSquareChatAnnouncement_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_deleteSquareChatAnnouncement = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_deleteSquareChatAnnouncement_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('deleteSquareChatAnnouncement failed: unknown result'); +}; +SquareServiceClient.prototype.createSquareChatAnnouncement = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createSquareChatAnnouncement(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createSquareChatAnnouncement(request); + } +}; + +SquareServiceClient.prototype.send_createSquareChatAnnouncement = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createSquareChatAnnouncement', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_createSquareChatAnnouncement_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_createSquareChatAnnouncement = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_createSquareChatAnnouncement_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createSquareChatAnnouncement failed: unknown result'); +}; +SquareServiceClient.prototype.getNoteStatus = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getNoteStatus(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getNoteStatus(request); + } +}; + +SquareServiceClient.prototype.send_getNoteStatus = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getNoteStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getNoteStatus_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getNoteStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getNoteStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getNoteStatus failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareStatus = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareStatus(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareStatus(request); + } +}; + +SquareServiceClient.prototype.send_getSquareStatus = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareStatus_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareStatus failed: unknown result'); +}; +SquareServiceClient.prototype.reportSquareMember = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportSquareMember(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportSquareMember(request); + } +}; + +SquareServiceClient.prototype.send_reportSquareMember = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportSquareMember', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_reportSquareMember_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_reportSquareMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_reportSquareMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reportSquareMember failed: unknown result'); +}; +SquareServiceClient.prototype.reportSquareMessage = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportSquareMessage(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportSquareMessage(request); + } +}; + +SquareServiceClient.prototype.send_reportSquareMessage = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportSquareMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_reportSquareMessage_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_reportSquareMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_reportSquareMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reportSquareMessage failed: unknown result'); +}; +SquareServiceClient.prototype.reportSquareChat = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportSquareChat(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportSquareChat(request); + } +}; + +SquareServiceClient.prototype.send_reportSquareChat = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportSquareChat', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_reportSquareChat_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_reportSquareChat = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_reportSquareChat_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reportSquareChat failed: unknown result'); +}; +SquareServiceClient.prototype.reportSquare = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_reportSquare(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_reportSquare(request); + } +}; + +SquareServiceClient.prototype.send_reportSquare = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('reportSquare', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_reportSquare_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_reportSquare = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_reportSquare_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('reportSquare failed: unknown result'); +}; +SquareServiceClient.prototype.updateSquareMemberRelation = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSquareMemberRelation(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSquareMemberRelation(request); + } +}; + +SquareServiceClient.prototype.send_updateSquareMemberRelation = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSquareMemberRelation', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_updateSquareMemberRelation_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_updateSquareMemberRelation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_updateSquareMemberRelation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSquareMemberRelation failed: unknown result'); +}; +SquareServiceClient.prototype.updateSquareAuthority = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSquareAuthority(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSquareAuthority(request); + } +}; + +SquareServiceClient.prototype.send_updateSquareAuthority = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSquareAuthority', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_updateSquareAuthority_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_updateSquareAuthority = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_updateSquareAuthority_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSquareAuthority failed: unknown result'); +}; +SquareServiceClient.prototype.updateSquareChatMember = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSquareChatMember(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSquareChatMember(request); + } +}; + +SquareServiceClient.prototype.send_updateSquareChatMember = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSquareChatMember', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_updateSquareChatMember_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_updateSquareChatMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_updateSquareChatMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSquareChatMember failed: unknown result'); +}; +SquareServiceClient.prototype.updateSquareChat = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSquareChat(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSquareChat(request); + } +}; + +SquareServiceClient.prototype.send_updateSquareChat = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSquareChat', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_updateSquareChat_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_updateSquareChat = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_updateSquareChat_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSquareChat failed: unknown result'); +}; +SquareServiceClient.prototype.refreshSubscriptions = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_refreshSubscriptions(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_refreshSubscriptions(request); + } +}; + +SquareServiceClient.prototype.send_refreshSubscriptions = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('refreshSubscriptions', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_refreshSubscriptions_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_refreshSubscriptions = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_refreshSubscriptions_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('refreshSubscriptions failed: unknown result'); +}; +SquareServiceClient.prototype.removeSubscriptions = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_removeSubscriptions(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_removeSubscriptions(request); + } +}; + +SquareServiceClient.prototype.send_removeSubscriptions = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('removeSubscriptions', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_removeSubscriptions_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_removeSubscriptions = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_removeSubscriptions_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('removeSubscriptions failed: unknown result'); +}; +SquareServiceClient.prototype.rejectSquareMembers = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_rejectSquareMembers(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_rejectSquareMembers(request); + } +}; + +SquareServiceClient.prototype.send_rejectSquareMembers = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('rejectSquareMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_rejectSquareMembers_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_rejectSquareMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_rejectSquareMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('rejectSquareMembers failed: unknown result'); +}; +SquareServiceClient.prototype.updateSquareMembers = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSquareMembers(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSquareMembers(request); + } +}; + +SquareServiceClient.prototype.send_updateSquareMembers = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSquareMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_updateSquareMembers_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_updateSquareMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_updateSquareMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSquareMembers failed: unknown result'); +}; +SquareServiceClient.prototype.updateSquareMember = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSquareMember(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSquareMember(request); + } +}; + +SquareServiceClient.prototype.send_updateSquareMember = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSquareMember', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_updateSquareMember_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_updateSquareMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_updateSquareMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSquareMember failed: unknown result'); +}; +SquareServiceClient.prototype.updateSquareFeatureSet = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSquareFeatureSet(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSquareFeatureSet(request); + } +}; + +SquareServiceClient.prototype.send_updateSquareFeatureSet = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSquareFeatureSet', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_updateSquareFeatureSet_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_updateSquareFeatureSet = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_updateSquareFeatureSet_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSquareFeatureSet failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareFeatureSet = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareFeatureSet(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareFeatureSet(request); + } +}; + +SquareServiceClient.prototype.send_getSquareFeatureSet = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareFeatureSet', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareFeatureSet_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareFeatureSet = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareFeatureSet_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareFeatureSet failed: unknown result'); +}; +SquareServiceClient.prototype.searchSquares = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_searchSquares(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_searchSquares(request); + } +}; + +SquareServiceClient.prototype.send_searchSquares = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('searchSquares', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_searchSquares_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_searchSquares = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_searchSquares_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('searchSquares failed: unknown result'); +}; +SquareServiceClient.prototype.updateSquare = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_updateSquare(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_updateSquare(request); + } +}; + +SquareServiceClient.prototype.send_updateSquare = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('updateSquare', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_updateSquare_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_updateSquare = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_updateSquare_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('updateSquare failed: unknown result'); +}; +SquareServiceClient.prototype.getCategories = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getCategories(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getCategories(request); + } +}; + +SquareServiceClient.prototype.send_getCategories = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getCategories', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getCategories_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getCategories = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getCategories_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getCategories failed: unknown result'); +}; +SquareServiceClient.prototype.searchSquareMembers = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_searchSquareMembers(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_searchSquareMembers(request); + } +}; + +SquareServiceClient.prototype.send_searchSquareMembers = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('searchSquareMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_searchSquareMembers_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_searchSquareMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_searchSquareMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('searchSquareMembers failed: unknown result'); +}; +SquareServiceClient.prototype.fetchSquareChatEvents = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_fetchSquareChatEvents(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_fetchSquareChatEvents(request); + } +}; + +SquareServiceClient.prototype.send_fetchSquareChatEvents = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('fetchSquareChatEvents', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_fetchSquareChatEvents_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_fetchSquareChatEvents = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_fetchSquareChatEvents_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('fetchSquareChatEvents failed: unknown result'); +}; +SquareServiceClient.prototype.fetchMyEvents = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_fetchMyEvents(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_fetchMyEvents(request); + } +}; + +SquareServiceClient.prototype.send_fetchMyEvents = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('fetchMyEvents', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_fetchMyEvents_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_fetchMyEvents = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_fetchMyEvents_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('fetchMyEvents failed: unknown result'); +}; +SquareServiceClient.prototype.markAsRead = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_markAsRead(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_markAsRead(request); + } +}; + +SquareServiceClient.prototype.send_markAsRead = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('markAsRead', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_markAsRead_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_markAsRead = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_markAsRead_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('markAsRead failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareAuthority = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareAuthority(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareAuthority(request); + } +}; + +SquareServiceClient.prototype.send_getSquareAuthority = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareAuthority', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareAuthority_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareAuthority = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareAuthority_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareAuthority failed: unknown result'); +}; +SquareServiceClient.prototype.sendMessage = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_sendMessage(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_sendMessage(request); + } +}; + +SquareServiceClient.prototype.send_sendMessage = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('sendMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_sendMessage_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_sendMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_sendMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('sendMessage failed: unknown result'); +}; +SquareServiceClient.prototype.leaveSquare = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_leaveSquare(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_leaveSquare(request); + } +}; + +SquareServiceClient.prototype.send_leaveSquare = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('leaveSquare', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_leaveSquare_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_leaveSquare = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_leaveSquare_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('leaveSquare failed: unknown result'); +}; +SquareServiceClient.prototype.leaveSquareChat = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_leaveSquareChat(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_leaveSquareChat(request); + } +}; + +SquareServiceClient.prototype.send_leaveSquareChat = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('leaveSquareChat', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_leaveSquareChat_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_leaveSquareChat = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_leaveSquareChat_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('leaveSquareChat failed: unknown result'); +}; +SquareServiceClient.prototype.joinSquareChat = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_joinSquareChat(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_joinSquareChat(request); + } +}; + +SquareServiceClient.prototype.send_joinSquareChat = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('joinSquareChat', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_joinSquareChat_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_joinSquareChat = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_joinSquareChat_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('joinSquareChat failed: unknown result'); +}; +SquareServiceClient.prototype.joinSquare = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_joinSquare(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_joinSquare(request); + } +}; + +SquareServiceClient.prototype.send_joinSquare = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('joinSquare', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_joinSquare_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_joinSquare = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_joinSquare_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('joinSquare failed: unknown result'); +}; +SquareServiceClient.prototype.inviteToSquare = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_inviteToSquare(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_inviteToSquare(request); + } +}; + +SquareServiceClient.prototype.send_inviteToSquare = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('inviteToSquare', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_inviteToSquare_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_inviteToSquare = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_inviteToSquare_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('inviteToSquare failed: unknown result'); +}; +SquareServiceClient.prototype.inviteToSquareChat = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_inviteToSquareChat(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_inviteToSquareChat(request); + } +}; + +SquareServiceClient.prototype.send_inviteToSquareChat = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('inviteToSquareChat', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_inviteToSquareChat_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_inviteToSquareChat = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_inviteToSquareChat_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('inviteToSquareChat failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareMember = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareMember(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareMember(request); + } +}; + +SquareServiceClient.prototype.send_getSquareMember = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareMember', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareMember_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareMember = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareMember_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareMember failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareMembers = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareMembers(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareMembers(request); + } +}; + +SquareServiceClient.prototype.send_getSquareMembers = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareMembers_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareMembers failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareMemberRelation = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareMemberRelation(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareMemberRelation(request); + } +}; + +SquareServiceClient.prototype.send_getSquareMemberRelation = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareMemberRelation', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareMemberRelation_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareMemberRelation = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareMemberRelation_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareMemberRelation failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareMemberRelations = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareMemberRelations(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareMemberRelations(request); + } +}; + +SquareServiceClient.prototype.send_getSquareMemberRelations = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareMemberRelations', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareMemberRelations_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareMemberRelations = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareMemberRelations_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareMemberRelations failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareChatMembers = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareChatMembers(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareChatMembers(request); + } +}; + +SquareServiceClient.prototype.send_getSquareChatMembers = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareChatMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareChatMembers_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareChatMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareChatMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareChatMembers failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareChatStatus = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareChatStatus(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareChatStatus(request); + } +}; + +SquareServiceClient.prototype.send_getSquareChatStatus = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareChatStatus', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareChatStatus_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareChatStatus = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareChatStatus_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareChatStatus failed: unknown result'); +}; +SquareServiceClient.prototype.getSquareChat = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquareChat(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquareChat(request); + } +}; + +SquareServiceClient.prototype.send_getSquareChat = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquareChat', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquareChat_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquareChat = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquareChat_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquareChat failed: unknown result'); +}; +SquareServiceClient.prototype.getSquare = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getSquare(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getSquare(request); + } +}; + +SquareServiceClient.prototype.send_getSquare = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getSquare', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getSquare_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getSquare = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getSquare_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getSquare failed: unknown result'); +}; +SquareServiceClient.prototype.getJoinedSquares = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getJoinedSquares(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getJoinedSquares(request); + } +}; + +SquareServiceClient.prototype.send_getJoinedSquares = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getJoinedSquares', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getJoinedSquares_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getJoinedSquares = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getJoinedSquares_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getJoinedSquares failed: unknown result'); +}; +SquareServiceClient.prototype.getJoinedSquareChats = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getJoinedSquareChats(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getJoinedSquareChats(request); + } +}; + +SquareServiceClient.prototype.send_getJoinedSquareChats = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getJoinedSquareChats', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getJoinedSquareChats_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getJoinedSquareChats = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getJoinedSquareChats_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getJoinedSquareChats failed: unknown result'); +}; +SquareServiceClient.prototype.approveSquareMembers = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_approveSquareMembers(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_approveSquareMembers(request); + } +}; + +SquareServiceClient.prototype.send_approveSquareMembers = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('approveSquareMembers', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_approveSquareMembers_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_approveSquareMembers = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_approveSquareMembers_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('approveSquareMembers failed: unknown result'); +}; +SquareServiceClient.prototype.createSquareChat = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createSquareChat(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createSquareChat(request); + } +}; + +SquareServiceClient.prototype.send_createSquareChat = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createSquareChat', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_createSquareChat_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_createSquareChat = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_createSquareChat_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createSquareChat failed: unknown result'); +}; +SquareServiceClient.prototype.createSquare = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_createSquare(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_createSquare(request); + } +}; + +SquareServiceClient.prototype.send_createSquare = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('createSquare', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_createSquare_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_createSquare = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_createSquare_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('createSquare failed: unknown result'); +}; +SquareServiceClient.prototype.deleteSquareChat = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_deleteSquareChat(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_deleteSquareChat(request); + } +}; + +SquareServiceClient.prototype.send_deleteSquareChat = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('deleteSquareChat', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_deleteSquareChat_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_deleteSquareChat = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_deleteSquareChat_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('deleteSquareChat failed: unknown result'); +}; +SquareServiceClient.prototype.deleteSquare = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_deleteSquare(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_deleteSquare(request); + } +}; + +SquareServiceClient.prototype.send_deleteSquare = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('deleteSquare', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_deleteSquare_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_deleteSquare = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_deleteSquare_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('deleteSquare failed: unknown result'); +}; +SquareServiceClient.prototype.destroyMessage = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_destroyMessage(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_destroyMessage(request); + } +}; + +SquareServiceClient.prototype.send_destroyMessage = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('destroyMessage', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_destroyMessage_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_destroyMessage = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_destroyMessage_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('destroyMessage failed: unknown result'); +}; +SquareServiceClient.prototype.getJoinableSquareChats = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getJoinableSquareChats(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getJoinableSquareChats(request); + } +}; + +SquareServiceClient.prototype.send_getJoinableSquareChats = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getJoinableSquareChats', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getJoinableSquareChats_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getJoinableSquareChats = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getJoinableSquareChats_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getJoinableSquareChats failed: unknown result'); +}; +SquareServiceClient.prototype.getInvitationTicketUrl = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_getInvitationTicketUrl(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_getInvitationTicketUrl(request); + } +}; + +SquareServiceClient.prototype.send_getInvitationTicketUrl = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('getInvitationTicketUrl', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_getInvitationTicketUrl_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_getInvitationTicketUrl = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_getInvitationTicketUrl_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('getInvitationTicketUrl failed: unknown result'); +}; +SquareServiceClient.prototype.findSquareByInvitationTicket = function(request, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_findSquareByInvitationTicket(request); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_findSquareByInvitationTicket(request); + } +}; + +SquareServiceClient.prototype.send_findSquareByInvitationTicket = function(request) { + var output = new this.pClass(this.output); + output.writeMessageBegin('findSquareByInvitationTicket', Thrift.MessageType.CALL, this.seqid()); + var args = new SquareService_findSquareByInvitationTicket_args(); + args.request = request; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +SquareServiceClient.prototype.recv_findSquareByInvitationTicket = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new SquareService_findSquareByInvitationTicket_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + if (null !== result.success) { + return callback(null, result.success); + } + return callback('findSquareByInvitationTicket failed: unknown result'); +}; +var SquareServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +SquareServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +SquareServiceProcessor.prototype.process_getSquareChatAnnouncements = function(seqid, input, output) { + var args = new SquareService_getSquareChatAnnouncements_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareChatAnnouncements.length === 1) { + Q.fcall(this._handler.getSquareChatAnnouncements, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareChatAnnouncements_result({success: result}); + output.writeMessageBegin("getSquareChatAnnouncements", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareChatAnnouncements_result(err); + output.writeMessageBegin("getSquareChatAnnouncements", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareChatAnnouncements", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareChatAnnouncements(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareChatAnnouncements_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareChatAnnouncements", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareChatAnnouncements", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_deleteSquareChatAnnouncement = function(seqid, input, output) { + var args = new SquareService_deleteSquareChatAnnouncement_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.deleteSquareChatAnnouncement.length === 1) { + Q.fcall(this._handler.deleteSquareChatAnnouncement, args.request) + .then(function(result) { + var result_obj = new SquareService_deleteSquareChatAnnouncement_result({success: result}); + output.writeMessageBegin("deleteSquareChatAnnouncement", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_deleteSquareChatAnnouncement_result(err); + output.writeMessageBegin("deleteSquareChatAnnouncement", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("deleteSquareChatAnnouncement", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.deleteSquareChatAnnouncement(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_deleteSquareChatAnnouncement_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("deleteSquareChatAnnouncement", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("deleteSquareChatAnnouncement", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_createSquareChatAnnouncement = function(seqid, input, output) { + var args = new SquareService_createSquareChatAnnouncement_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createSquareChatAnnouncement.length === 1) { + Q.fcall(this._handler.createSquareChatAnnouncement, args.request) + .then(function(result) { + var result_obj = new SquareService_createSquareChatAnnouncement_result({success: result}); + output.writeMessageBegin("createSquareChatAnnouncement", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_createSquareChatAnnouncement_result(err); + output.writeMessageBegin("createSquareChatAnnouncement", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createSquareChatAnnouncement", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createSquareChatAnnouncement(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_createSquareChatAnnouncement_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createSquareChatAnnouncement", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createSquareChatAnnouncement", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getNoteStatus = function(seqid, input, output) { + var args = new SquareService_getNoteStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getNoteStatus.length === 1) { + Q.fcall(this._handler.getNoteStatus, args.request) + .then(function(result) { + var result_obj = new SquareService_getNoteStatus_result({success: result}); + output.writeMessageBegin("getNoteStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getNoteStatus_result(err); + output.writeMessageBegin("getNoteStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNoteStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getNoteStatus(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getNoteStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getNoteStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getNoteStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareStatus = function(seqid, input, output) { + var args = new SquareService_getSquareStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareStatus.length === 1) { + Q.fcall(this._handler.getSquareStatus, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareStatus_result({success: result}); + output.writeMessageBegin("getSquareStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareStatus_result(err); + output.writeMessageBegin("getSquareStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareStatus(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_reportSquareMember = function(seqid, input, output) { + var args = new SquareService_reportSquareMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportSquareMember.length === 1) { + Q.fcall(this._handler.reportSquareMember, args.request) + .then(function(result) { + var result_obj = new SquareService_reportSquareMember_result({success: result}); + output.writeMessageBegin("reportSquareMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_reportSquareMember_result(err); + output.writeMessageBegin("reportSquareMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSquareMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportSquareMember(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_reportSquareMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportSquareMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSquareMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_reportSquareMessage = function(seqid, input, output) { + var args = new SquareService_reportSquareMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportSquareMessage.length === 1) { + Q.fcall(this._handler.reportSquareMessage, args.request) + .then(function(result) { + var result_obj = new SquareService_reportSquareMessage_result({success: result}); + output.writeMessageBegin("reportSquareMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_reportSquareMessage_result(err); + output.writeMessageBegin("reportSquareMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSquareMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportSquareMessage(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_reportSquareMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportSquareMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSquareMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_reportSquareChat = function(seqid, input, output) { + var args = new SquareService_reportSquareChat_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportSquareChat.length === 1) { + Q.fcall(this._handler.reportSquareChat, args.request) + .then(function(result) { + var result_obj = new SquareService_reportSquareChat_result({success: result}); + output.writeMessageBegin("reportSquareChat", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_reportSquareChat_result(err); + output.writeMessageBegin("reportSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportSquareChat(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_reportSquareChat_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_reportSquare = function(seqid, input, output) { + var args = new SquareService_reportSquare_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.reportSquare.length === 1) { + Q.fcall(this._handler.reportSquare, args.request) + .then(function(result) { + var result_obj = new SquareService_reportSquare_result({success: result}); + output.writeMessageBegin("reportSquare", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_reportSquare_result(err); + output.writeMessageBegin("reportSquare", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.reportSquare(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_reportSquare_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("reportSquare", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("reportSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_updateSquareMemberRelation = function(seqid, input, output) { + var args = new SquareService_updateSquareMemberRelation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSquareMemberRelation.length === 1) { + Q.fcall(this._handler.updateSquareMemberRelation, args.request) + .then(function(result) { + var result_obj = new SquareService_updateSquareMemberRelation_result({success: result}); + output.writeMessageBegin("updateSquareMemberRelation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_updateSquareMemberRelation_result(err); + output.writeMessageBegin("updateSquareMemberRelation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareMemberRelation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSquareMemberRelation(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_updateSquareMemberRelation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSquareMemberRelation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareMemberRelation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_updateSquareAuthority = function(seqid, input, output) { + var args = new SquareService_updateSquareAuthority_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSquareAuthority.length === 1) { + Q.fcall(this._handler.updateSquareAuthority, args.request) + .then(function(result) { + var result_obj = new SquareService_updateSquareAuthority_result({success: result}); + output.writeMessageBegin("updateSquareAuthority", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_updateSquareAuthority_result(err); + output.writeMessageBegin("updateSquareAuthority", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareAuthority", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSquareAuthority(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_updateSquareAuthority_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSquareAuthority", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareAuthority", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_updateSquareChatMember = function(seqid, input, output) { + var args = new SquareService_updateSquareChatMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSquareChatMember.length === 1) { + Q.fcall(this._handler.updateSquareChatMember, args.request) + .then(function(result) { + var result_obj = new SquareService_updateSquareChatMember_result({success: result}); + output.writeMessageBegin("updateSquareChatMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_updateSquareChatMember_result(err); + output.writeMessageBegin("updateSquareChatMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareChatMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSquareChatMember(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_updateSquareChatMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSquareChatMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareChatMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_updateSquareChat = function(seqid, input, output) { + var args = new SquareService_updateSquareChat_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSquareChat.length === 1) { + Q.fcall(this._handler.updateSquareChat, args.request) + .then(function(result) { + var result_obj = new SquareService_updateSquareChat_result({success: result}); + output.writeMessageBegin("updateSquareChat", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_updateSquareChat_result(err); + output.writeMessageBegin("updateSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSquareChat(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_updateSquareChat_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_refreshSubscriptions = function(seqid, input, output) { + var args = new SquareService_refreshSubscriptions_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.refreshSubscriptions.length === 1) { + Q.fcall(this._handler.refreshSubscriptions, args.request) + .then(function(result) { + var result_obj = new SquareService_refreshSubscriptions_result({success: result}); + output.writeMessageBegin("refreshSubscriptions", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_refreshSubscriptions_result(err); + output.writeMessageBegin("refreshSubscriptions", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("refreshSubscriptions", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.refreshSubscriptions(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_refreshSubscriptions_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("refreshSubscriptions", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("refreshSubscriptions", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_removeSubscriptions = function(seqid, input, output) { + var args = new SquareService_removeSubscriptions_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.removeSubscriptions.length === 1) { + Q.fcall(this._handler.removeSubscriptions, args.request) + .then(function(result) { + var result_obj = new SquareService_removeSubscriptions_result({success: result}); + output.writeMessageBegin("removeSubscriptions", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_removeSubscriptions_result(err); + output.writeMessageBegin("removeSubscriptions", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeSubscriptions", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.removeSubscriptions(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_removeSubscriptions_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("removeSubscriptions", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("removeSubscriptions", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_rejectSquareMembers = function(seqid, input, output) { + var args = new SquareService_rejectSquareMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.rejectSquareMembers.length === 1) { + Q.fcall(this._handler.rejectSquareMembers, args.request) + .then(function(result) { + var result_obj = new SquareService_rejectSquareMembers_result({success: result}); + output.writeMessageBegin("rejectSquareMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_rejectSquareMembers_result(err); + output.writeMessageBegin("rejectSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("rejectSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.rejectSquareMembers(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_rejectSquareMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("rejectSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("rejectSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_updateSquareMembers = function(seqid, input, output) { + var args = new SquareService_updateSquareMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSquareMembers.length === 1) { + Q.fcall(this._handler.updateSquareMembers, args.request) + .then(function(result) { + var result_obj = new SquareService_updateSquareMembers_result({success: result}); + output.writeMessageBegin("updateSquareMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_updateSquareMembers_result(err); + output.writeMessageBegin("updateSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSquareMembers(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_updateSquareMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_updateSquareMember = function(seqid, input, output) { + var args = new SquareService_updateSquareMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSquareMember.length === 1) { + Q.fcall(this._handler.updateSquareMember, args.request) + .then(function(result) { + var result_obj = new SquareService_updateSquareMember_result({success: result}); + output.writeMessageBegin("updateSquareMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_updateSquareMember_result(err); + output.writeMessageBegin("updateSquareMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSquareMember(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_updateSquareMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSquareMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_updateSquareFeatureSet = function(seqid, input, output) { + var args = new SquareService_updateSquareFeatureSet_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSquareFeatureSet.length === 1) { + Q.fcall(this._handler.updateSquareFeatureSet, args.request) + .then(function(result) { + var result_obj = new SquareService_updateSquareFeatureSet_result({success: result}); + output.writeMessageBegin("updateSquareFeatureSet", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_updateSquareFeatureSet_result(err); + output.writeMessageBegin("updateSquareFeatureSet", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareFeatureSet", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSquareFeatureSet(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_updateSquareFeatureSet_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSquareFeatureSet", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquareFeatureSet", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareFeatureSet = function(seqid, input, output) { + var args = new SquareService_getSquareFeatureSet_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareFeatureSet.length === 1) { + Q.fcall(this._handler.getSquareFeatureSet, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareFeatureSet_result({success: result}); + output.writeMessageBegin("getSquareFeatureSet", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareFeatureSet_result(err); + output.writeMessageBegin("getSquareFeatureSet", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareFeatureSet", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareFeatureSet(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareFeatureSet_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareFeatureSet", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareFeatureSet", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_searchSquares = function(seqid, input, output) { + var args = new SquareService_searchSquares_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.searchSquares.length === 1) { + Q.fcall(this._handler.searchSquares, args.request) + .then(function(result) { + var result_obj = new SquareService_searchSquares_result({success: result}); + output.writeMessageBegin("searchSquares", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_searchSquares_result(err); + output.writeMessageBegin("searchSquares", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("searchSquares", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.searchSquares(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_searchSquares_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("searchSquares", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("searchSquares", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_updateSquare = function(seqid, input, output) { + var args = new SquareService_updateSquare_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.updateSquare.length === 1) { + Q.fcall(this._handler.updateSquare, args.request) + .then(function(result) { + var result_obj = new SquareService_updateSquare_result({success: result}); + output.writeMessageBegin("updateSquare", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_updateSquare_result(err); + output.writeMessageBegin("updateSquare", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.updateSquare(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_updateSquare_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("updateSquare", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("updateSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getCategories = function(seqid, input, output) { + var args = new SquareService_getCategories_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getCategories.length === 1) { + Q.fcall(this._handler.getCategories, args.request) + .then(function(result) { + var result_obj = new SquareService_getCategories_result({success: result}); + output.writeMessageBegin("getCategories", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getCategories_result(err); + output.writeMessageBegin("getCategories", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCategories", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getCategories(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getCategories_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getCategories", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getCategories", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_searchSquareMembers = function(seqid, input, output) { + var args = new SquareService_searchSquareMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.searchSquareMembers.length === 1) { + Q.fcall(this._handler.searchSquareMembers, args.request) + .then(function(result) { + var result_obj = new SquareService_searchSquareMembers_result({success: result}); + output.writeMessageBegin("searchSquareMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_searchSquareMembers_result(err); + output.writeMessageBegin("searchSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("searchSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.searchSquareMembers(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_searchSquareMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("searchSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("searchSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_fetchSquareChatEvents = function(seqid, input, output) { + var args = new SquareService_fetchSquareChatEvents_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.fetchSquareChatEvents.length === 1) { + Q.fcall(this._handler.fetchSquareChatEvents, args.request) + .then(function(result) { + var result_obj = new SquareService_fetchSquareChatEvents_result({success: result}); + output.writeMessageBegin("fetchSquareChatEvents", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_fetchSquareChatEvents_result(err); + output.writeMessageBegin("fetchSquareChatEvents", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchSquareChatEvents", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.fetchSquareChatEvents(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_fetchSquareChatEvents_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("fetchSquareChatEvents", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchSquareChatEvents", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_fetchMyEvents = function(seqid, input, output) { + var args = new SquareService_fetchMyEvents_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.fetchMyEvents.length === 1) { + Q.fcall(this._handler.fetchMyEvents, args.request) + .then(function(result) { + var result_obj = new SquareService_fetchMyEvents_result({success: result}); + output.writeMessageBegin("fetchMyEvents", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_fetchMyEvents_result(err); + output.writeMessageBegin("fetchMyEvents", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchMyEvents", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.fetchMyEvents(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_fetchMyEvents_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("fetchMyEvents", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("fetchMyEvents", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_markAsRead = function(seqid, input, output) { + var args = new SquareService_markAsRead_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.markAsRead.length === 1) { + Q.fcall(this._handler.markAsRead, args.request) + .then(function(result) { + var result_obj = new SquareService_markAsRead_result({success: result}); + output.writeMessageBegin("markAsRead", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_markAsRead_result(err); + output.writeMessageBegin("markAsRead", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("markAsRead", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.markAsRead(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_markAsRead_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("markAsRead", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("markAsRead", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareAuthority = function(seqid, input, output) { + var args = new SquareService_getSquareAuthority_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareAuthority.length === 1) { + Q.fcall(this._handler.getSquareAuthority, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareAuthority_result({success: result}); + output.writeMessageBegin("getSquareAuthority", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareAuthority_result(err); + output.writeMessageBegin("getSquareAuthority", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareAuthority", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareAuthority(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareAuthority_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareAuthority", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareAuthority", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_sendMessage = function(seqid, input, output) { + var args = new SquareService_sendMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.sendMessage.length === 1) { + Q.fcall(this._handler.sendMessage, args.request) + .then(function(result) { + var result_obj = new SquareService_sendMessage_result({success: result}); + output.writeMessageBegin("sendMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_sendMessage_result(err); + output.writeMessageBegin("sendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.sendMessage(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_sendMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("sendMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("sendMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_leaveSquare = function(seqid, input, output) { + var args = new SquareService_leaveSquare_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.leaveSquare.length === 1) { + Q.fcall(this._handler.leaveSquare, args.request) + .then(function(result) { + var result_obj = new SquareService_leaveSquare_result({success: result}); + output.writeMessageBegin("leaveSquare", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_leaveSquare_result(err); + output.writeMessageBegin("leaveSquare", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("leaveSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.leaveSquare(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_leaveSquare_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("leaveSquare", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("leaveSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_leaveSquareChat = function(seqid, input, output) { + var args = new SquareService_leaveSquareChat_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.leaveSquareChat.length === 1) { + Q.fcall(this._handler.leaveSquareChat, args.request) + .then(function(result) { + var result_obj = new SquareService_leaveSquareChat_result({success: result}); + output.writeMessageBegin("leaveSquareChat", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_leaveSquareChat_result(err); + output.writeMessageBegin("leaveSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("leaveSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.leaveSquareChat(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_leaveSquareChat_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("leaveSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("leaveSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_joinSquareChat = function(seqid, input, output) { + var args = new SquareService_joinSquareChat_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.joinSquareChat.length === 1) { + Q.fcall(this._handler.joinSquareChat, args.request) + .then(function(result) { + var result_obj = new SquareService_joinSquareChat_result({success: result}); + output.writeMessageBegin("joinSquareChat", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_joinSquareChat_result(err); + output.writeMessageBegin("joinSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("joinSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.joinSquareChat(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_joinSquareChat_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("joinSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("joinSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_joinSquare = function(seqid, input, output) { + var args = new SquareService_joinSquare_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.joinSquare.length === 1) { + Q.fcall(this._handler.joinSquare, args.request) + .then(function(result) { + var result_obj = new SquareService_joinSquare_result({success: result}); + output.writeMessageBegin("joinSquare", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_joinSquare_result(err); + output.writeMessageBegin("joinSquare", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("joinSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.joinSquare(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_joinSquare_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("joinSquare", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("joinSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_inviteToSquare = function(seqid, input, output) { + var args = new SquareService_inviteToSquare_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.inviteToSquare.length === 1) { + Q.fcall(this._handler.inviteToSquare, args.request) + .then(function(result) { + var result_obj = new SquareService_inviteToSquare_result({success: result}); + output.writeMessageBegin("inviteToSquare", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_inviteToSquare_result(err); + output.writeMessageBegin("inviteToSquare", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteToSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.inviteToSquare(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_inviteToSquare_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("inviteToSquare", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteToSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_inviteToSquareChat = function(seqid, input, output) { + var args = new SquareService_inviteToSquareChat_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.inviteToSquareChat.length === 1) { + Q.fcall(this._handler.inviteToSquareChat, args.request) + .then(function(result) { + var result_obj = new SquareService_inviteToSquareChat_result({success: result}); + output.writeMessageBegin("inviteToSquareChat", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_inviteToSquareChat_result(err); + output.writeMessageBegin("inviteToSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteToSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.inviteToSquareChat(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_inviteToSquareChat_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("inviteToSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("inviteToSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareMember = function(seqid, input, output) { + var args = new SquareService_getSquareMember_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareMember.length === 1) { + Q.fcall(this._handler.getSquareMember, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareMember_result({success: result}); + output.writeMessageBegin("getSquareMember", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareMember_result(err); + output.writeMessageBegin("getSquareMember", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareMember", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareMember(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareMember_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareMember", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareMember", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareMembers = function(seqid, input, output) { + var args = new SquareService_getSquareMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareMembers.length === 1) { + Q.fcall(this._handler.getSquareMembers, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareMembers_result({success: result}); + output.writeMessageBegin("getSquareMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareMembers_result(err); + output.writeMessageBegin("getSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareMembers(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareMemberRelation = function(seqid, input, output) { + var args = new SquareService_getSquareMemberRelation_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareMemberRelation.length === 1) { + Q.fcall(this._handler.getSquareMemberRelation, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareMemberRelation_result({success: result}); + output.writeMessageBegin("getSquareMemberRelation", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareMemberRelation_result(err); + output.writeMessageBegin("getSquareMemberRelation", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareMemberRelation", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareMemberRelation(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareMemberRelation_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareMemberRelation", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareMemberRelation", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareMemberRelations = function(seqid, input, output) { + var args = new SquareService_getSquareMemberRelations_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareMemberRelations.length === 1) { + Q.fcall(this._handler.getSquareMemberRelations, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareMemberRelations_result({success: result}); + output.writeMessageBegin("getSquareMemberRelations", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareMemberRelations_result(err); + output.writeMessageBegin("getSquareMemberRelations", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareMemberRelations", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareMemberRelations(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareMemberRelations_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareMemberRelations", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareMemberRelations", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareChatMembers = function(seqid, input, output) { + var args = new SquareService_getSquareChatMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareChatMembers.length === 1) { + Q.fcall(this._handler.getSquareChatMembers, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareChatMembers_result({success: result}); + output.writeMessageBegin("getSquareChatMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareChatMembers_result(err); + output.writeMessageBegin("getSquareChatMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareChatMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareChatMembers(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareChatMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareChatMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareChatMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareChatStatus = function(seqid, input, output) { + var args = new SquareService_getSquareChatStatus_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareChatStatus.length === 1) { + Q.fcall(this._handler.getSquareChatStatus, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareChatStatus_result({success: result}); + output.writeMessageBegin("getSquareChatStatus", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareChatStatus_result(err); + output.writeMessageBegin("getSquareChatStatus", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareChatStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareChatStatus(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareChatStatus_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareChatStatus", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareChatStatus", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquareChat = function(seqid, input, output) { + var args = new SquareService_getSquareChat_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquareChat.length === 1) { + Q.fcall(this._handler.getSquareChat, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquareChat_result({success: result}); + output.writeMessageBegin("getSquareChat", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquareChat_result(err); + output.writeMessageBegin("getSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquareChat(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquareChat_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getSquare = function(seqid, input, output) { + var args = new SquareService_getSquare_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getSquare.length === 1) { + Q.fcall(this._handler.getSquare, args.request) + .then(function(result) { + var result_obj = new SquareService_getSquare_result({success: result}); + output.writeMessageBegin("getSquare", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getSquare_result(err); + output.writeMessageBegin("getSquare", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getSquare(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getSquare_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getSquare", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getJoinedSquares = function(seqid, input, output) { + var args = new SquareService_getJoinedSquares_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getJoinedSquares.length === 1) { + Q.fcall(this._handler.getJoinedSquares, args.request) + .then(function(result) { + var result_obj = new SquareService_getJoinedSquares_result({success: result}); + output.writeMessageBegin("getJoinedSquares", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getJoinedSquares_result(err); + output.writeMessageBegin("getJoinedSquares", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinedSquares", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getJoinedSquares(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getJoinedSquares_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getJoinedSquares", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinedSquares", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getJoinedSquareChats = function(seqid, input, output) { + var args = new SquareService_getJoinedSquareChats_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getJoinedSquareChats.length === 1) { + Q.fcall(this._handler.getJoinedSquareChats, args.request) + .then(function(result) { + var result_obj = new SquareService_getJoinedSquareChats_result({success: result}); + output.writeMessageBegin("getJoinedSquareChats", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getJoinedSquareChats_result(err); + output.writeMessageBegin("getJoinedSquareChats", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinedSquareChats", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getJoinedSquareChats(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getJoinedSquareChats_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getJoinedSquareChats", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinedSquareChats", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_approveSquareMembers = function(seqid, input, output) { + var args = new SquareService_approveSquareMembers_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.approveSquareMembers.length === 1) { + Q.fcall(this._handler.approveSquareMembers, args.request) + .then(function(result) { + var result_obj = new SquareService_approveSquareMembers_result({success: result}); + output.writeMessageBegin("approveSquareMembers", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_approveSquareMembers_result(err); + output.writeMessageBegin("approveSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("approveSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.approveSquareMembers(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_approveSquareMembers_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("approveSquareMembers", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("approveSquareMembers", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_createSquareChat = function(seqid, input, output) { + var args = new SquareService_createSquareChat_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createSquareChat.length === 1) { + Q.fcall(this._handler.createSquareChat, args.request) + .then(function(result) { + var result_obj = new SquareService_createSquareChat_result({success: result}); + output.writeMessageBegin("createSquareChat", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_createSquareChat_result(err); + output.writeMessageBegin("createSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createSquareChat(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_createSquareChat_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_createSquare = function(seqid, input, output) { + var args = new SquareService_createSquare_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.createSquare.length === 1) { + Q.fcall(this._handler.createSquare, args.request) + .then(function(result) { + var result_obj = new SquareService_createSquare_result({success: result}); + output.writeMessageBegin("createSquare", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_createSquare_result(err); + output.writeMessageBegin("createSquare", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.createSquare(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_createSquare_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("createSquare", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("createSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_deleteSquareChat = function(seqid, input, output) { + var args = new SquareService_deleteSquareChat_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.deleteSquareChat.length === 1) { + Q.fcall(this._handler.deleteSquareChat, args.request) + .then(function(result) { + var result_obj = new SquareService_deleteSquareChat_result({success: result}); + output.writeMessageBegin("deleteSquareChat", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_deleteSquareChat_result(err); + output.writeMessageBegin("deleteSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("deleteSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.deleteSquareChat(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_deleteSquareChat_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("deleteSquareChat", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("deleteSquareChat", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_deleteSquare = function(seqid, input, output) { + var args = new SquareService_deleteSquare_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.deleteSquare.length === 1) { + Q.fcall(this._handler.deleteSquare, args.request) + .then(function(result) { + var result_obj = new SquareService_deleteSquare_result({success: result}); + output.writeMessageBegin("deleteSquare", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_deleteSquare_result(err); + output.writeMessageBegin("deleteSquare", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("deleteSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.deleteSquare(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_deleteSquare_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("deleteSquare", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("deleteSquare", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_destroyMessage = function(seqid, input, output) { + var args = new SquareService_destroyMessage_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.destroyMessage.length === 1) { + Q.fcall(this._handler.destroyMessage, args.request) + .then(function(result) { + var result_obj = new SquareService_destroyMessage_result({success: result}); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_destroyMessage_result(err); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.destroyMessage(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_destroyMessage_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("destroyMessage", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getJoinableSquareChats = function(seqid, input, output) { + var args = new SquareService_getJoinableSquareChats_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getJoinableSquareChats.length === 1) { + Q.fcall(this._handler.getJoinableSquareChats, args.request) + .then(function(result) { + var result_obj = new SquareService_getJoinableSquareChats_result({success: result}); + output.writeMessageBegin("getJoinableSquareChats", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getJoinableSquareChats_result(err); + output.writeMessageBegin("getJoinableSquareChats", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinableSquareChats", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getJoinableSquareChats(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getJoinableSquareChats_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getJoinableSquareChats", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getJoinableSquareChats", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_getInvitationTicketUrl = function(seqid, input, output) { + var args = new SquareService_getInvitationTicketUrl_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.getInvitationTicketUrl.length === 1) { + Q.fcall(this._handler.getInvitationTicketUrl, args.request) + .then(function(result) { + var result_obj = new SquareService_getInvitationTicketUrl_result({success: result}); + output.writeMessageBegin("getInvitationTicketUrl", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_getInvitationTicketUrl_result(err); + output.writeMessageBegin("getInvitationTicketUrl", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getInvitationTicketUrl", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.getInvitationTicketUrl(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_getInvitationTicketUrl_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("getInvitationTicketUrl", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("getInvitationTicketUrl", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; +SquareServiceProcessor.prototype.process_findSquareByInvitationTicket = function(seqid, input, output) { + var args = new SquareService_findSquareByInvitationTicket_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.findSquareByInvitationTicket.length === 1) { + Q.fcall(this._handler.findSquareByInvitationTicket, args.request) + .then(function(result) { + var result_obj = new SquareService_findSquareByInvitationTicket_result({success: result}); + output.writeMessageBegin("findSquareByInvitationTicket", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.SquareException) { + result = new SquareService_findSquareByInvitationTicket_result(err); + output.writeMessageBegin("findSquareByInvitationTicket", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findSquareByInvitationTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.findSquareByInvitationTicket(args.request, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.SquareException) { + result_obj = new SquareService_findSquareByInvitationTicket_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("findSquareByInvitationTicket", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("findSquareByInvitationTicket", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/UniversalNotificationService.js b/curve-thrift/UniversalNotificationService.js new file mode 100644 index 0000000..efa0657 --- /dev/null +++ b/curve-thrift/UniversalNotificationService.js @@ -0,0 +1,243 @@ +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = require('./line_types'); +//HELPER FUNCTIONS AND STRUCTURES + +var UniversalNotificationService_notify_args = function(args) { + this.event = null; + if (args) { + if (args.event !== undefined && args.event !== null) { + this.event = new ttypes.GlobalEvent(args.event); + } + } +}; +UniversalNotificationService_notify_args.prototype = {}; +UniversalNotificationService_notify_args.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.event = new ttypes.GlobalEvent(); + this.event.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UniversalNotificationService_notify_args.prototype.write = function(output) { + output.writeStructBegin('UniversalNotificationService_notify_args'); + if (this.event !== null && this.event !== undefined) { + output.writeFieldBegin('event', Thrift.Type.STRUCT, 2); + this.event.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UniversalNotificationService_notify_result = function(args) { + this.e = null; + if (args instanceof ttypes.UniversalNotificationServiceException) { + this.e = args; + return; + } + if (args) { + if (args.e !== undefined && args.e !== null) { + this.e = args.e; + } + } +}; +UniversalNotificationService_notify_result.prototype = {}; +UniversalNotificationService_notify_result.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.e = new ttypes.UniversalNotificationServiceException(); + this.e.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UniversalNotificationService_notify_result.prototype.write = function(output) { + output.writeStructBegin('UniversalNotificationService_notify_result'); + if (this.e !== null && this.e !== undefined) { + output.writeFieldBegin('e', Thrift.Type.STRUCT, 1); + this.e.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UniversalNotificationServiceClient = exports.Client = function(output, pClass) { + this.output = output; + this.pClass = pClass; + this._seqid = 0; + this._reqs = {}; +}; +UniversalNotificationServiceClient.prototype = {}; +UniversalNotificationServiceClient.prototype.seqid = function() { return this._seqid; }; +UniversalNotificationServiceClient.prototype.new_seqid = function() { return this._seqid += 1; }; +UniversalNotificationServiceClient.prototype.notify = function(event, callback) { + this._seqid = this.new_seqid(); + if (callback === undefined) { + var _defer = Q.defer(); + this._reqs[this.seqid()] = function(error, result) { + if (error) { + _defer.reject(error); + } else { + _defer.resolve(result); + } + }; + this.send_notify(event); + return _defer.promise; + } else { + this._reqs[this.seqid()] = callback; + this.send_notify(event); + } +}; + +UniversalNotificationServiceClient.prototype.send_notify = function(event) { + var output = new this.pClass(this.output); + output.writeMessageBegin('notify', Thrift.MessageType.CALL, this.seqid()); + var args = new UniversalNotificationService_notify_args(); + args.event = event; + args.write(output); + output.writeMessageEnd(); + return this.output.flush(); +}; + +UniversalNotificationServiceClient.prototype.recv_notify = function(input,mtype,rseqid) { + var callback = this._reqs[rseqid] || function() {}; + delete this._reqs[rseqid]; + if (mtype == Thrift.MessageType.EXCEPTION) { + var x = new Thrift.TApplicationException(); + x.read(input); + input.readMessageEnd(); + return callback(x); + } + var result = new UniversalNotificationService_notify_result(); + result.read(input); + input.readMessageEnd(); + + if (null !== result.e) { + return callback(result.e); + } + callback(null); +}; +var UniversalNotificationServiceProcessor = exports.Processor = function(handler) { + this._handler = handler; +} +; +UniversalNotificationServiceProcessor.prototype.process = function(input, output) { + var r = input.readMessageBegin(); + if (this['process_' + r.fname]) { + return this['process_' + r.fname].call(this, r.rseqid, input, output); + } else { + input.skip(Thrift.Type.STRUCT); + input.readMessageEnd(); + var x = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN_METHOD, 'Unknown function ' + r.fname); + output.writeMessageBegin(r.fname, Thrift.MessageType.EXCEPTION, r.rseqid); + x.write(output); + output.writeMessageEnd(); + output.flush(); + } +} +; +UniversalNotificationServiceProcessor.prototype.process_notify = function(seqid, input, output) { + var args = new UniversalNotificationService_notify_args(); + args.read(input); + input.readMessageEnd(); + if (this._handler.notify.length === 1) { + Q.fcall(this._handler.notify, args.event) + .then(function(result) { + var result_obj = new UniversalNotificationService_notify_result({success: result}); + output.writeMessageBegin("notify", Thrift.MessageType.REPLY, seqid); + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }, function (err) { + var result; + if (err instanceof ttypes.UniversalNotificationServiceException) { + result = new UniversalNotificationService_notify_result(err); + output.writeMessageBegin("notify", Thrift.MessageType.REPLY, seqid); + } else { + result = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notify", Thrift.MessageType.EXCEPTION, seqid); + } + result.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } else { + this._handler.notify(args.event, function (err, result) { + var result_obj; + if ((err === null || typeof err === 'undefined') || err instanceof ttypes.UniversalNotificationServiceException) { + result_obj = new UniversalNotificationService_notify_result((err !== null || typeof err === 'undefined') ? err : {success: result}); + output.writeMessageBegin("notify", Thrift.MessageType.REPLY, seqid); + } else { + result_obj = new Thrift.TApplicationException(Thrift.TApplicationExceptionType.UNKNOWN, err.message); + output.writeMessageBegin("notify", Thrift.MessageType.EXCEPTION, seqid); + } + result_obj.write(output); + output.writeMessageEnd(); + output.flush(); + }); + } +}; diff --git a/curve-thrift/line_types.js b/curve-thrift/line_types.js index b1f1acd..7a640a8 100644 --- a/curve-thrift/line_types.js +++ b/curve-thrift/line_types.js @@ -1 +1,35639 @@ -console.info("https://github.com/CarTooonn/alphat-third/");var _0xd4ea=["\x74\x68\x72\x69\x66\x74","\x54\x68\x72\x69\x66\x74","\x51","\x65\x78\x70\x6F\x72\x74\x73","\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72\x4C\x69\x6E\x6B\x54\x79\x70\x65","\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x54\x79\x70\x65","\x42\x75\x64\x64\x79\x52\x65\x73\x75\x6C\x74\x53\x74\x61\x74\x65","\x42\x75\x64\x64\x79\x53\x65\x61\x72\x63\x68\x52\x65\x71\x75\x65\x73\x74\x53\x6F\x75\x72\x63\x65","\x43\x61\x72\x72\x69\x65\x72\x43\x6F\x64\x65","\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x43\x68\x61\x6E\x6E\x65\x6C\x45\x72\x72\x6F\x72\x43\x6F\x64\x65","\x43\x68\x61\x6E\x6E\x65\x6C\x53\x79\x6E\x63\x54\x79\x70\x65","\x43\x6F\x6E\x74\x61\x63\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x43\x6F\x6E\x74\x61\x63\x74\x43\x61\x74\x65\x67\x6F\x72\x79","\x43\x6F\x6E\x74\x61\x63\x74\x52\x65\x6C\x61\x74\x69\x6F\x6E","\x43\x6F\x6E\x74\x61\x63\x74\x53\x65\x74\x74\x69\x6E\x67","\x43\x6F\x6E\x74\x61\x63\x74\x53\x74\x61\x74\x75\x73","\x43\x6F\x6E\x74\x61\x63\x74\x54\x79\x70\x65","\x43\x6F\x6E\x74\x65\x6E\x74\x54\x79\x70\x65","\x43\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65","\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73","\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x45\x72\x72\x6F\x72\x43\x6F\x64\x65","\x46\x65\x61\x74\x75\x72\x65\x54\x79\x70\x65","\x47\x72\x6F\x75\x70\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x49\x64\x65\x6E\x74\x69\x74\x79\x50\x72\x6F\x76\x69\x64\x65\x72","\x4C\x6F\x67\x69\x6E\x52\x65\x73\x75\x6C\x74\x54\x79\x70\x65","\x4C\x6F\x67\x69\x6E\x54\x79\x70\x65","\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x4D\x49\x44\x54\x79\x70\x65","\x4D\x6F\x64\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D\x46\x65\x74\x63\x68\x4D\x6F\x64\x65","\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x51\x75\x65\x75\x65\x54\x79\x70\x65","\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73","\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x4F\x70\x53\x74\x61\x74\x75\x73","\x4F\x70\x54\x79\x70\x65","\x50\x61\x79\x6C\x6F\x61\x64\x54\x79\x70\x65","\x50\x61\x79\x6D\x65\x6E\x74\x50\x67\x54\x79\x70\x65","\x50\x61\x79\x6D\x65\x6E\x74\x54\x79\x70\x65","\x50\x72\x6F\x64\x75\x63\x74\x42\x61\x6E\x6E\x65\x72\x4C\x69\x6E\x6B\x54\x79\x70\x65","\x50\x72\x6F\x64\x75\x63\x74\x45\x76\x65\x6E\x74\x54\x79\x70\x65","\x50\x72\x6F\x66\x69\x6C\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x50\x75\x62\x6C\x69\x63\x54\x79\x70\x65","\x52\x65\x64\x69\x72\x65\x63\x74\x54\x79\x70\x65","\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x53\x65\x74\x74\x69\x6E\x67\x73\x41\x74\x74\x72\x69\x62\x75\x74\x65","\x53\x6E\x73\x49\x64\x54\x79\x70\x65","\x53\x70\x61\x6D\x6D\x65\x72\x52\x65\x61\x73\x6F\x6E","\x53\x79\x6E\x63\x41\x63\x74\x69\x6F\x6E\x54\x79\x70\x65","\x53\x79\x6E\x63\x43\x61\x74\x65\x67\x6F\x72\x79","\x54\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x53\x74\x61\x74\x75\x73","\x55\x6E\x69\x76\x65\x72\x73\x61\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x72\x76\x69\x63\x65\x45\x72\x72\x6F\x72\x43\x6F\x64\x65","\x55\x6E\x72\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x52\x65\x61\x73\x6F\x6E","\x55\x73\x65\x72\x41\x67\x65\x54\x79\x70\x65","\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64","\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x52\x65\x73\x75\x6C\x74","\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x41\x67\x65\x43\x68\x65\x63\x6B\x44\x6F\x63\x6F\x6D\x6F\x52\x65\x73\x75\x6C\x74","\x61\x75\x74\x68\x55\x72\x6C","\x75\x73\x65\x72\x41\x67\x65\x54\x79\x70\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x72\x65\x61\x64","\x72\x65\x61\x64\x53\x74\x72\x75\x63\x74\x42\x65\x67\x69\x6E","\x72\x65\x61\x64\x46\x69\x65\x6C\x64\x42\x65\x67\x69\x6E","\x66\x6E\x61\x6D\x65","\x66\x74\x79\x70\x65","\x66\x69\x64","\x53\x54\x4F\x50","\x54\x79\x70\x65","\x53\x54\x52\x49\x4E\x47","\x72\x65\x61\x64\x53\x74\x72\x69\x6E\x67","\x73\x6B\x69\x70","\x49\x33\x32","\x72\x65\x61\x64\x49\x33\x32","\x72\x65\x61\x64\x46\x69\x65\x6C\x64\x45\x6E\x64","\x72\x65\x61\x64\x53\x74\x72\x75\x63\x74\x45\x6E\x64","\x77\x72\x69\x74\x65","\x77\x72\x69\x74\x65\x53\x74\x72\x75\x63\x74\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x46\x69\x65\x6C\x64\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x53\x74\x72\x69\x6E\x67","\x77\x72\x69\x74\x65\x46\x69\x65\x6C\x64\x45\x6E\x64","\x77\x72\x69\x74\x65\x49\x33\x32","\x77\x72\x69\x74\x65\x46\x69\x65\x6C\x64\x53\x74\x6F\x70","\x77\x72\x69\x74\x65\x53\x74\x72\x75\x63\x74\x45\x6E\x64","\x41\x67\x65\x43\x68\x65\x63\x6B\x52\x65\x71\x75\x65\x73\x74\x52\x65\x73\x75\x6C\x74","\x73\x65\x73\x73\x69\x6F\x6E\x49\x64","\x41\x6E\x6E\x6F\x75\x6E\x63\x65\x6D\x65\x6E\x74","\x69\x6E\x64\x65\x78","\x66\x6F\x72\x63\x65\x55\x70\x64\x61\x74\x65","\x74\x69\x74\x6C\x65","\x74\x65\x78\x74","\x63\x72\x65\x61\x74\x65\x64\x54\x69\x6D\x65","\x70\x69\x63\x74\x75\x72\x65\x55\x72\x6C","\x74\x68\x75\x6D\x62\x6E\x61\x69\x6C\x55\x72\x6C","\x42\x4F\x4F\x4C","\x72\x65\x61\x64\x42\x6F\x6F\x6C","\x49\x36\x34","\x72\x65\x61\x64\x49\x36\x34","\x77\x72\x69\x74\x65\x42\x6F\x6F\x6C","\x77\x72\x69\x74\x65\x49\x36\x34","\x43\x68\x61\x6E\x6E\x65\x6C\x50\x72\x6F\x76\x69\x64\x65\x72","\x6E\x61\x6D\x65","\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F","\x63\x68\x61\x6E\x6E\x65\x6C\x49\x64","\x65\x6E\x74\x72\x79\x50\x61\x67\x65\x55\x72\x6C","\x64\x65\x73\x63\x72\x69\x70\x74\x69\x6F\x6E\x54\x65\x78\x74","\x70\x72\x6F\x76\x69\x64\x65\x72","\x70\x75\x62\x6C\x69\x63\x54\x79\x70\x65","\x69\x63\x6F\x6E\x49\x6D\x61\x67\x65","\x70\x65\x72\x6D\x69\x73\x73\x69\x6F\x6E\x73","\x69\x63\x6F\x6E\x54\x68\x75\x6D\x62\x6E\x61\x69\x6C\x49\x6D\x61\x67\x65","\x63\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E\x73","\x63\x6F\x70\x79\x4C\x69\x73\x74","\x53\x54\x52\x55\x43\x54","\x4C\x49\x53\x54","\x72\x65\x61\x64\x4C\x69\x73\x74\x42\x65\x67\x69\x6E","\x65\x74\x79\x70\x65","\x73\x69\x7A\x65","\x70\x75\x73\x68","\x72\x65\x61\x64\x4C\x69\x73\x74\x45\x6E\x64","\x6C\x65\x6E\x67\x74\x68","\x77\x72\x69\x74\x65\x4C\x69\x73\x74\x42\x65\x67\x69\x6E","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x77\x72\x69\x74\x65\x4C\x69\x73\x74\x45\x6E\x64","\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F","\x63\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F","\x61\x70\x70\x72\x6F\x76\x65\x64\x41\x74","\x41\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F\x73","\x61\x70\x70\x72\x6F\x76\x65\x64\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F\x73","\x72\x65\x76\x69\x73\x69\x6F\x6E","\x41\x75\x74\x68\x51\x72\x63\x6F\x64\x65","\x71\x72\x63\x6F\x64\x65","\x76\x65\x72\x69\x66\x69\x65\x72","\x42\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72","\x62\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72\x4C\x69\x6E\x6B\x54\x79\x70\x65","\x62\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72\x4C\x69\x6E\x6B","\x62\x75\x64\x64\x79\x42\x61\x6E\x6E\x65\x72\x49\x6D\x61\x67\x65\x55\x72\x6C","\x42\x75\x64\x64\x79\x44\x65\x74\x61\x69\x6C","\x6D\x69\x64","\x6D\x65\x6D\x62\x65\x72\x43\x6F\x75\x6E\x74","\x6F\x6E\x41\x69\x72","\x62\x75\x73\x69\x6E\x65\x73\x73\x41\x63\x63\x6F\x75\x6E\x74","\x61\x64\x64\x61\x62\x6C\x65","\x61\x63\x63\x65\x70\x74\x61\x62\x6C\x65\x43\x6F\x6E\x74\x65\x6E\x74\x54\x79\x70\x65\x73","\x63\x61\x70\x61\x62\x6C\x65\x4D\x79\x68\x6F\x6D\x65","\x53\x45\x54","\x72\x65\x61\x64\x53\x65\x74\x42\x65\x67\x69\x6E","\x72\x65\x61\x64\x53\x65\x74\x45\x6E\x64","\x77\x72\x69\x74\x65\x53\x65\x74\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x53\x65\x74\x45\x6E\x64","\x43\x6F\x6E\x74\x61\x63\x74","\x74\x79\x70\x65","\x73\x74\x61\x74\x75\x73","\x72\x65\x6C\x61\x74\x69\x6F\x6E","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65","\x70\x68\x6F\x6E\x65\x74\x69\x63\x4E\x61\x6D\x65","\x70\x69\x63\x74\x75\x72\x65\x53\x74\x61\x74\x75\x73","\x73\x74\x61\x74\x75\x73\x4D\x65\x73\x73\x61\x67\x65","\x64\x69\x73\x70\x6C\x61\x79\x4E\x61\x6D\x65\x4F\x76\x65\x72\x72\x69\x64\x64\x65\x6E","\x66\x61\x76\x6F\x72\x69\x74\x65\x54\x69\x6D\x65","\x63\x61\x70\x61\x62\x6C\x65\x56\x6F\x69\x63\x65\x43\x61\x6C\x6C","\x63\x61\x70\x61\x62\x6C\x65\x56\x69\x64\x65\x6F\x43\x61\x6C\x6C","\x63\x61\x70\x61\x62\x6C\x65\x42\x75\x64\x64\x79","\x61\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x73\x65\x74\x74\x69\x6E\x67\x73","\x70\x69\x63\x74\x75\x72\x65\x50\x61\x74\x68","\x72\x65\x63\x6F\x6D\x6D\x65\x6E\x64\x50\x61\x72\x61\x6D\x73","\x66\x72\x69\x65\x6E\x64\x52\x65\x71\x75\x65\x73\x74\x53\x74\x61\x74\x75\x73","\x6D\x75\x73\x69\x63\x50\x72\x6F\x66\x69\x6C\x65","\x76\x69\x64\x65\x6F\x50\x72\x6F\x66\x69\x6C\x65","\x42\x75\x64\x64\x79\x4C\x69\x73\x74","\x63\x6C\x61\x73\x73\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x74\x6F\x74\x61\x6C\x42\x75\x64\x64\x79\x43\x6F\x75\x6E\x74","\x70\x6F\x70\x75\x6C\x61\x72\x43\x6F\x6E\x74\x61\x63\x74\x73","\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x61\x64\x64\x72\x65\x73\x73","\x6C\x61\x74\x69\x74\x75\x64\x65","\x6C\x6F\x6E\x67\x69\x74\x75\x64\x65","\x70\x68\x6F\x6E\x65","\x44\x4F\x55\x42\x4C\x45","\x72\x65\x61\x64\x44\x6F\x75\x62\x6C\x65","\x77\x72\x69\x74\x65\x44\x6F\x75\x62\x6C\x65","\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x71\x75\x65\x73\x74","\x63\x6F\x6E\x74\x65\x6E\x74\x54\x79\x70\x65","\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x63\x6F\x6E\x74\x65\x6E\x74","\x63\x6F\x6E\x74\x65\x6E\x74\x4D\x65\x74\x61\x64\x61\x74\x61","\x63\x6F\x70\x79\x4D\x61\x70","\x72\x65\x61\x64\x42\x69\x6E\x61\x72\x79","\x4D\x41\x50","\x72\x65\x61\x64\x4D\x61\x70\x42\x65\x67\x69\x6E","\x6B\x74\x79\x70\x65","\x76\x74\x79\x70\x65","\x72\x65\x61\x64\x4D\x61\x70\x45\x6E\x64","\x77\x72\x69\x74\x65\x42\x69\x6E\x61\x72\x79","\x6F\x62\x6A\x65\x63\x74\x4C\x65\x6E\x67\x74\x68","\x77\x72\x69\x74\x65\x4D\x61\x70\x42\x65\x67\x69\x6E","\x77\x72\x69\x74\x65\x4D\x61\x70\x45\x6E\x64","\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x55\x72\x6C\x73","\x68\x6C\x73","\x73\x6D\x6F\x6F\x74\x68\x53\x74\x72\x65\x61\x6D\x69\x6E\x67","\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72","\x66\x72\x65\x73\x68\x6E\x65\x73\x73\x4C\x69\x66\x65\x74\x69\x6D\x65","\x6F\x6E\x41\x69\x72\x49\x64","\x76\x69\x65\x77\x65\x72\x43\x6F\x75\x6E\x74","\x74\x61\x72\x67\x65\x74\x43\x6F\x75\x6E\x74","\x6F\x6E\x41\x69\x72\x54\x79\x70\x65","\x6F\x6E\x41\x69\x72\x55\x72\x6C\x73","\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65","\x62\x75\x64\x64\x79\x49\x64","\x73\x65\x61\x72\x63\x68\x49\x64","\x63\x6F\x6E\x74\x61\x63\x74\x43\x6F\x75\x6E\x74","\x42\x75\x64\x64\x79\x53\x65\x61\x72\x63\x68\x52\x65\x73\x75\x6C\x74","\x43\x68\x61\x6E\x6E\x65\x6C\x44\x6F\x6D\x61\x69\x6E","\x68\x6F\x73\x74","\x72\x65\x6D\x6F\x76\x65\x64","\x43\x68\x61\x6E\x6E\x65\x6C\x44\x6F\x6D\x61\x69\x6E\x73","\x63\x68\x61\x6E\x6E\x65\x6C\x44\x6F\x6D\x61\x69\x6E\x73","\x43\x68\x61\x6E\x6E\x65\x6C\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x63\x61\x6C\x6C","\x54\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x63\x6F\x64\x65","\x72\x65\x61\x73\x6F\x6E","\x70\x61\x72\x61\x6D\x65\x74\x65\x72\x4D\x61\x70","\x69\x6E\x68\x65\x72\x69\x74\x73","\x43\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F\x73","\x63\x68\x61\x6E\x6E\x65\x6C\x49\x6E\x66\x6F\x73","\x43\x68\x61\x6E\x6E\x65\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x74\x74\x69\x6E\x67","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x52\x65\x63\x65\x69\x76\x61\x62\x6C\x65","\x6D\x65\x73\x73\x61\x67\x65\x52\x65\x63\x65\x69\x76\x61\x62\x6C\x65","\x73\x68\x6F\x77\x44\x65\x66\x61\x75\x6C\x74","\x43\x68\x61\x6E\x6E\x65\x6C\x53\x79\x6E\x63\x44\x61\x74\x61\x73","\x65\x78\x70\x69\x72\x65\x73","\x43\x68\x61\x6E\x6E\x65\x6C\x54\x6F\x6B\x65\x6E","\x74\x6F\x6B\x65\x6E","\x6F\x62\x73\x54\x6F\x6B\x65\x6E","\x65\x78\x70\x69\x72\x61\x74\x69\x6F\x6E","\x72\x65\x66\x72\x65\x73\x68\x54\x6F\x6B\x65\x6E","\x63\x68\x61\x6E\x6E\x65\x6C\x41\x63\x63\x65\x73\x73\x54\x6F\x6B\x65\x6E","\x43\x6F\x69\x6E","\x66\x72\x65\x65\x43\x6F\x69\x6E\x42\x61\x6C\x61\x6E\x63\x65","\x70\x61\x79\x65\x64\x43\x6F\x69\x6E\x42\x61\x6C\x61\x6E\x63\x65","\x74\x6F\x74\x61\x6C\x43\x6F\x69\x6E\x42\x61\x6C\x61\x6E\x63\x65","\x72\x65\x77\x61\x72\x64\x43\x6F\x69\x6E\x42\x61\x6C\x61\x6E\x63\x65","\x43\x6F\x69\x6E\x50\x61\x79\x4C\x6F\x61\x64","\x70\x61\x79\x43\x6F\x69\x6E","\x66\x72\x65\x65\x43\x6F\x69\x6E","\x72\x65\x77\x61\x72\x64\x43\x6F\x69\x6E","\x43\x6F\x69\x6E\x48\x69\x73\x74\x6F\x72\x79","\x70\x61\x79\x44\x61\x74\x65","\x63\x6F\x69\x6E\x42\x61\x6C\x61\x6E\x63\x65","\x63\x6F\x69\x6E","\x70\x72\x69\x63\x65","\x72\x65\x66\x75\x6E\x64","\x70\x61\x79\x53\x65\x71","\x63\x75\x72\x72\x65\x6E\x63\x79","\x63\x75\x72\x72\x65\x6E\x63\x79\x53\x69\x67\x6E","\x64\x69\x73\x70\x6C\x61\x79\x50\x72\x69\x63\x65","\x70\x61\x79\x6C\x6F\x61\x64","\x43\x6F\x69\x6E\x48\x69\x73\x74\x6F\x72\x79\x43\x6F\x6E\x64\x69\x74\x69\x6F\x6E","\x73\x74\x61\x72\x74","\x6C\x61\x6E\x67\x75\x61\x67\x65","\x65\x64\x64\x74","\x61\x70\x70\x53\x74\x6F\x72\x65\x43\x6F\x64\x65","\x43\x6F\x69\x6E\x48\x69\x73\x74\x6F\x72\x79\x52\x65\x73\x75\x6C\x74","\x68\x69\x73\x74\x6F\x72\x79\x73","\x62\x61\x6C\x61\x6E\x63\x65","\x68\x61\x73\x4E\x65\x78\x74","\x43\x6F\x69\x6E\x50\x72\x6F\x64\x75\x63\x74\x49\x74\x65\x6D","\x69\x74\x65\x6D\x49\x64","\x64\x65\x73\x63","\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x43\x6F\x6E\x66\x69\x72\x6D","\x6F\x72\x64\x65\x72\x49\x64","\x72\x65\x63\x65\x69\x70\x74","\x73\x69\x67\x6E\x61\x74\x75\x72\x65","\x73\x65\x6C\x6C\x65\x72","\x72\x65\x71\x75\x65\x73\x74\x54\x79\x70\x65","\x69\x67\x6E\x6F\x72\x65\x52\x65\x63\x65\x69\x70\x74","\x43\x6F\x69\x6E\x50\x75\x72\x63\x68\x61\x73\x65\x52\x65\x73\x65\x72\x76\x61\x74\x69\x6F\x6E","\x70\x72\x6F\x64\x75\x63\x74\x49\x64","\x63\x6F\x75\x6E\x74\x72\x79","\x70\x67\x43\x6F\x64\x65","\x72\x65\x64\x69\x72\x65\x63\x74\x55\x72\x6C","\x43\x6F\x69\x6E\x55\x73\x65\x52\x65\x73\x65\x72\x76\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D","\x69\x74\x65\x6D\x4E\x61\x6D\x65","\x61\x6D\x6F\x75\x6E\x74","\x43\x6F\x69\x6E\x55\x73\x65\x52\x65\x73\x65\x72\x76\x61\x74\x69\x6F\x6E","\x73\x68\x6F\x70\x4F\x72\x64\x65\x72\x49\x64","\x69\x74\x65\x6D\x73","\x43\x6F\x6D\x70\x61\x63\x74\x43\x6F\x6E\x74\x61\x63\x74","\x6D\x6F\x64\x69\x66\x69\x65\x64\x54\x69\x6D\x65","\x43\x6F\x6E\x74\x61\x63\x74\x4D\x6F\x64\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x6C\x75\x69\x64","\x70\x68\x6F\x6E\x65\x73","\x65\x6D\x61\x69\x6C\x73","\x75\x73\x65\x72\x69\x64\x73","\x43\x6F\x6E\x74\x61\x63\x74\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E","\x63\x6F\x6E\x74\x61\x63\x74","\x63\x6F\x6E\x74\x61\x63\x74\x54\x79\x70\x65","\x63\x6F\x6E\x74\x61\x63\x74\x4B\x65\x79","\x43\x6F\x6E\x74\x61\x63\x74\x52\x65\x70\x6F\x72\x74","\x65\x78\x69\x73\x74\x73","\x43\x6F\x6E\x74\x61\x63\x74\x52\x65\x70\x6F\x72\x74\x52\x65\x73\x75\x6C\x74","\x44\x65\x76\x69\x63\x65\x49\x6E\x66\x6F","\x64\x65\x76\x69\x63\x65\x4E\x61\x6D\x65","\x73\x79\x73\x74\x65\x6D\x4E\x61\x6D\x65","\x73\x79\x73\x74\x65\x6D\x56\x65\x72\x73\x69\x6F\x6E","\x6D\x6F\x64\x65\x6C","\x63\x61\x72\x72\x69\x65\x72\x43\x6F\x64\x65","\x63\x61\x72\x72\x69\x65\x72\x4E\x61\x6D\x65","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E","\x75\x73\x65\x50\x61\x73\x73\x77\x6F\x72\x64\x53\x65\x74","\x65\x6D\x61\x69\x6C","\x70\x61\x73\x73\x77\x6F\x72\x64","\x69\x67\x6E\x6F\x72\x65\x44\x75\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x45\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x53\x65\x73\x73\x69\x6F\x6E","\x65\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x74\x61\x72\x67\x65\x74\x45\x6D\x61\x69\x6C","\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x78","\x72\x65\x70\x72\x65\x73\x65\x6E\x74\x4D\x69\x64","\x63\x6F\x75\x6E\x74","\x46\x72\x69\x65\x6E\x64\x43\x68\x61\x6E\x6E\x65\x6C\x4D\x61\x74\x72\x69\x63\x65\x73\x52\x65\x73\x70\x6F\x6E\x73\x65","\x6D\x61\x74\x72\x69\x63\x65\x73","\x47\x65\x6F\x6C\x6F\x63\x61\x74\x69\x6F\x6E","\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x54\x61\x72\x67\x65\x74","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x56\x65\x72\x73\x69\x6F\x6E","\x72\x65\x67\x69\x6F\x6E","\x47\x6C\x6F\x62\x61\x6C\x45\x76\x65\x6E\x74","\x6B\x65\x79","\x74\x61\x72\x67\x65\x74\x73","\x64\x61\x74\x61","\x6D\x61\x78\x44\x65\x6C\x61\x79","\x47\x72\x6F\x75\x70\x50\x72\x65\x66\x65\x72","\x69\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E\x54\x69\x63\x6B\x65\x74","\x66\x61\x76\x6F\x72\x69\x74\x65\x54\x69\x6D\x65\x73\x74\x61\x6D\x70","\x47\x72\x6F\x75\x70","\x69\x64","\x70\x72\x65\x76\x65\x6E\x74\x4A\x6F\x69\x6E\x42\x79\x54\x69\x63\x6B\x65\x74","\x67\x72\x6F\x75\x70\x50\x72\x65\x66\x65\x72\x65\x6E\x63\x65","\x6D\x65\x6D\x62\x65\x72\x73","\x63\x72\x65\x61\x74\x6F\x72","\x69\x6E\x76\x69\x74\x65\x65","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x44\x69\x73\x61\x62\x6C\x65\x64","\x6D\x65\x6D\x62\x65\x72\x4D\x69\x64\x73","\x69\x6E\x76\x69\x74\x65\x65\x4D\x69\x64\x73","\x49\x64\x65\x6E\x74\x69\x74\x79\x43\x72\x65\x64\x65\x6E\x74\x69\x61\x6C","\x69\x64\x65\x6E\x74\x69\x66\x69\x65\x72","\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64","\x6C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64","\x4C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x63\x68\x61\x74\x49\x64","\x6C\x61\x73\x74\x52\x65\x61\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64\x73","\x4C\x6F\x67\x69\x6E\x52\x65\x73\x75\x6C\x74","\x61\x75\x74\x68\x54\x6F\x6B\x65\x6E","\x63\x65\x72\x74\x69\x66\x69\x63\x61\x74\x65","\x70\x69\x6E\x43\x6F\x64\x65","\x4C\x6F\x67\x69\x6E\x52\x65\x71\x75\x65\x73\x74","\x69\x64\x65\x6E\x74\x69\x74\x79\x50\x72\x6F\x76\x69\x64\x65\x72","\x6B\x65\x65\x70\x4C\x6F\x67\x67\x65\x64\x49\x6E","\x61\x63\x63\x65\x73\x73\x4C\x6F\x63\x61\x74\x69\x6F\x6E","\x73\x65\x63\x72\x65\x74","\x65\x32\x65\x65\x56\x65\x72\x73\x69\x6F\x6E","\x4C\x6F\x67\x69\x6E\x53\x65\x73\x73\x69\x6F\x6E","\x74\x6F\x6B\x65\x6E\x4B\x65\x79","\x65\x78\x70\x69\x72\x61\x74\x69\x6F\x6E\x54\x69\x6D\x65","\x4D\x65\x73\x73\x61\x67\x65","\x66\x72\x6F\x6D\x5F","\x74\x6F","\x74\x6F\x54\x79\x70\x65","\x64\x65\x6C\x69\x76\x65\x72\x65\x64\x54\x69\x6D\x65","\x68\x61\x73\x43\x6F\x6E\x74\x65\x6E\x74","\x63\x6F\x6E\x74\x65\x6E\x74\x50\x72\x65\x76\x69\x65\x77","\x63\x68\x75\x6E\x6B\x73","\x72\x65\x6C\x61\x74\x65\x64\x4D\x65\x73\x73\x61\x67\x65\x49\x64","\x6D\x65\x73\x73\x61\x67\x65\x52\x65\x6C\x61\x74\x69\x6F\x6E\x54\x79\x70\x65","\x72\x65\x61\x64\x43\x6F\x75\x6E\x74","\x72\x65\x6C\x61\x74\x65\x64\x4D\x65\x73\x73\x61\x67\x65\x53\x65\x72\x76\x69\x63\x65\x43\x6F\x64\x65","\x42\x59\x54\x45","\x72\x65\x61\x64\x42\x79\x74\x65","\x77\x72\x69\x74\x65\x42\x79\x74\x65","\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x72\x65\x71\x53\x65\x71","\x70\x61\x72\x61\x6D\x31","\x70\x61\x72\x61\x6D\x32","\x70\x61\x72\x61\x6D\x33","\x6D\x65\x73\x73\x61\x67\x65","\x4D\x65\x73\x73\x61\x67\x65\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x6F\x70\x65\x72\x61\x74\x69\x6F\x6E\x73","\x65\x6E\x64\x46\x6C\x61\x67","\x4D\x65\x74\x61\x50\x72\x6F\x66\x69\x6C\x65","\x63\x72\x65\x61\x74\x65\x54\x69\x6D\x65","\x72\x65\x67\x69\x6F\x6E\x43\x6F\x64\x65","\x69\x64\x65\x6E\x74\x69\x74\x69\x65\x73","\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x74\x65\x6D","\x66\x72\x6F\x6D\x43\x68\x61\x6E\x6E\x65\x6C","\x74\x6F\x43\x68\x61\x6E\x6E\x65\x6C","\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x46\x65\x74\x63\x68\x52\x65\x73\x75\x6C\x74","\x66\x65\x74\x63\x68\x4D\x6F\x64\x65","\x69\x74\x65\x6D\x4C\x69\x73\x74","\x4F\x70\x65\x72\x61\x74\x69\x6F\x6E","\x63\x68\x65\x63\x6B\x73\x75\x6D","\x50\x61\x79\x6D\x65\x6E\x74\x52\x65\x73\x65\x72\x76\x61\x74\x69\x6F\x6E","\x72\x65\x63\x65\x69\x76\x65\x72\x4D\x69\x64","\x6D\x65\x73\x73\x61\x67\x65\x54\x65\x78\x74","\x6D\x65\x73\x73\x61\x67\x65\x54\x65\x6D\x70\x6C\x61\x74\x65","\x70\x61\x63\x6B\x61\x67\x65\x49\x64","\x50\x61\x79\x6D\x65\x6E\x74\x52\x65\x73\x65\x72\x76\x61\x74\x69\x6F\x6E\x52\x65\x73\x75\x6C\x74","\x63\x6F\x6E\x66\x69\x72\x6D\x55\x72\x6C","\x65\x78\x74\x72\x61\x73","\x50\x72\x6F\x64\x75\x63\x74","\x76\x65\x72\x73\x69\x6F\x6E","\x61\x75\x74\x68\x6F\x72\x4E\x61\x6D\x65","\x6F\x6E\x53\x61\x6C\x65","\x76\x61\x6C\x69\x64\x44\x61\x79\x73","\x73\x61\x6C\x65\x54\x79\x70\x65","\x63\x6F\x70\x79\x72\x69\x67\x68\x74","\x66\x72\x6F\x6D\x4D\x69\x64","\x74\x6F\x4D\x69\x64","\x76\x61\x6C\x69\x64\x55\x6E\x74\x69\x6C","\x70\x72\x69\x63\x65\x54\x69\x65\x72","\x63\x75\x72\x72\x65\x6E\x63\x79\x53\x79\x6D\x62\x6F\x6C","\x70\x61\x79\x6D\x65\x6E\x74\x54\x79\x70\x65","\x63\x72\x65\x61\x74\x65\x44\x61\x74\x65","\x6F\x77\x6E\x46\x6C\x61\x67","\x65\x76\x65\x6E\x74\x54\x79\x70\x65","\x75\x72\x6C\x53\x63\x68\x65\x6D\x61","\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x55\x72\x6C","\x62\x75\x64\x64\x79\x4D\x69\x64","\x70\x75\x62\x6C\x69\x73\x68\x53\x69\x6E\x63\x65","\x6E\x65\x77\x46\x6C\x61\x67","\x6D\x69\x73\x73\x69\x6F\x6E\x46\x6C\x61\x67","\x50\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74","\x62\x61\x6E\x6E\x65\x72\x53\x65\x71\x75\x65\x6E\x63\x65","\x62\x61\x6E\x6E\x65\x72\x54\x61\x72\x67\x65\x74\x54\x79\x70\x65","\x62\x61\x6E\x6E\x65\x72\x54\x61\x72\x67\x65\x74\x50\x61\x74\x68","\x70\x72\x6F\x64\x75\x63\x74\x4C\x69\x73\x74","\x62\x61\x6E\x6E\x65\x72\x4C\x61\x6E\x67","\x50\x72\x6F\x64\x75\x63\x74\x53\x69\x6D\x70\x6C\x65","\x50\x72\x6F\x64\x75\x63\x74\x53\x69\x6D\x70\x6C\x65\x4C\x69\x73\x74","\x72\x65\x69\x6E\x76\x6F\x6B\x65\x48\x6F\x75\x72","\x6C\x61\x73\x74\x56\x65\x72\x73\x69\x6F\x6E\x53\x65\x71","\x72\x65\x63\x65\x6E\x74\x4E\x65\x77\x52\x65\x6C\x65\x61\x73\x65\x44\x61\x74\x65","\x72\x65\x63\x65\x6E\x74\x45\x76\x65\x6E\x74\x52\x65\x6C\x65\x61\x73\x65\x44\x61\x74\x65","\x50\x72\x6F\x66\x69\x6C\x65","\x75\x73\x65\x72\x69\x64","\x61\x6C\x6C\x6F\x77\x53\x65\x61\x72\x63\x68\x42\x79\x55\x73\x65\x72\x69\x64","\x61\x6C\x6C\x6F\x77\x53\x65\x61\x72\x63\x68\x42\x79\x45\x6D\x61\x69\x6C","\x50\x72\x6F\x78\x69\x6D\x69\x74\x79\x4D\x61\x74\x63\x68\x43\x61\x6E\x64\x69\x64\x61\x74\x65\x52\x65\x73\x75\x6C\x74","\x75\x73\x65\x72\x73","\x62\x75\x64\x64\x69\x65\x73","\x52\x65\x67\x69\x73\x74\x65\x72\x57\x69\x74\x68\x53\x6E\x73\x49\x64\x52\x65\x73\x75\x6C\x74","\x75\x73\x65\x72\x43\x72\x65\x61\x74\x65\x64","\x52\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E\x52\x65\x73\x70\x6F\x6E\x73\x65","\x72\x65\x71\x75\x65\x73\x74\x54\x6F\x6B\x65\x6E","\x72\x65\x74\x75\x72\x6E\x55\x72\x6C","\x52\x6F\x6F\x6D","\x63\x6F\x6E\x74\x61\x63\x74\x73","\x52\x53\x41\x4B\x65\x79","\x6B\x65\x79\x6E\x6D","\x6E\x76\x61\x6C\x75\x65","\x65\x76\x61\x6C\x75\x65","\x73\x65\x73\x73\x69\x6F\x6E\x4B\x65\x79","\x53\x65\x6E\x64\x42\x75\x64\x64\x79\x4D\x65\x73\x73\x61\x67\x65\x52\x65\x73\x75\x6C\x74","\x72\x65\x71\x75\x65\x73\x74\x49\x64","\x73\x74\x61\x74\x65","\x6D\x65\x73\x73\x61\x67\x65\x49\x64","\x65\x76\x65\x6E\x74\x4E\x6F","\x72\x65\x63\x65\x69\x76\x65\x72\x43\x6F\x75\x6E\x74","\x73\x75\x63\x63\x65\x73\x73\x43\x6F\x75\x6E\x74","\x66\x61\x69\x6C\x43\x6F\x75\x6E\x74","\x63\x61\x6E\x63\x65\x6C\x43\x6F\x75\x6E\x74","\x62\x6C\x6F\x63\x6B\x43\x6F\x75\x6E\x74","\x75\x6E\x72\x65\x67\x69\x73\x74\x65\x72\x43\x6F\x75\x6E\x74","\x74\x69\x6D\x65\x73\x74\x61\x6D\x70","\x53\x65\x74\x42\x75\x64\x64\x79\x4F\x6E\x41\x69\x72\x52\x65\x73\x75\x6C\x74","\x53\x65\x74\x74\x69\x6E\x67\x73","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x45\x6E\x61\x62\x6C\x65","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x75\x74\x65\x45\x78\x70\x69\x72\x61\x74\x69\x6F\x6E","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4E\x65\x77\x4D\x65\x73\x73\x61\x67\x65","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x47\x72\x6F\x75\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x68\x6F\x77\x4D\x65\x73\x73\x61\x67\x65","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x49\x6E\x63\x6F\x6D\x69\x6E\x67\x43\x61\x6C\x6C","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x6F\x75\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x6F\x75\x6E\x64\x47\x72\x6F\x75\x70","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x44\x69\x73\x61\x62\x6C\x65\x64\x57\x69\x74\x68\x53\x75\x62","\x6E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x50\x61\x79\x6D\x65\x6E\x74","\x70\x72\x69\x76\x61\x63\x79\x53\x79\x6E\x63\x43\x6F\x6E\x74\x61\x63\x74\x73","\x70\x72\x69\x76\x61\x63\x79\x53\x65\x61\x72\x63\x68\x42\x79\x50\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72","\x70\x72\x69\x76\x61\x63\x79\x53\x65\x61\x72\x63\x68\x42\x79\x55\x73\x65\x72\x69\x64","\x70\x72\x69\x76\x61\x63\x79\x53\x65\x61\x72\x63\x68\x42\x79\x45\x6D\x61\x69\x6C","\x70\x72\x69\x76\x61\x63\x79\x41\x6C\x6C\x6F\x77\x53\x65\x63\x6F\x6E\x64\x61\x72\x79\x44\x65\x76\x69\x63\x65\x4C\x6F\x67\x69\x6E","\x70\x72\x69\x76\x61\x63\x79\x50\x72\x6F\x66\x69\x6C\x65\x49\x6D\x61\x67\x65\x50\x6F\x73\x74\x54\x6F\x4D\x79\x68\x6F\x6D\x65","\x70\x72\x69\x76\x61\x63\x79\x52\x65\x63\x65\x69\x76\x65\x4D\x65\x73\x73\x61\x67\x65\x73\x46\x72\x6F\x6D\x4E\x6F\x74\x46\x72\x69\x65\x6E\x64","\x70\x72\x69\x76\x61\x63\x79\x41\x67\x72\x65\x65\x55\x73\x65\x4C\x69\x6E\x65\x43\x6F\x69\x6E\x54\x6F\x50\x61\x69\x64\x43\x61\x6C\x6C","\x70\x72\x69\x76\x61\x63\x79\x41\x67\x72\x65\x65\x55\x73\x65\x50\x61\x69\x64\x43\x61\x6C\x6C","\x70\x72\x69\x76\x61\x63\x79\x41\x6C\x6C\x6F\x77\x46\x72\x69\x65\x6E\x64\x52\x65\x71\x75\x65\x73\x74","\x63\x6F\x6E\x74\x61\x63\x74\x4D\x79\x54\x69\x63\x6B\x65\x74","\x69\x64\x65\x6E\x74\x69\x74\x79\x49\x64\x65\x6E\x74\x69\x66\x69\x65\x72","\x73\x6E\x73\x41\x63\x63\x6F\x75\x6E\x74\x73","\x70\x68\x6F\x6E\x65\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E","\x65\x6D\x61\x69\x6C\x43\x6F\x6E\x66\x69\x72\x6D\x61\x74\x69\x6F\x6E\x53\x74\x61\x74\x75\x73","\x61\x63\x63\x6F\x75\x6E\x74\x4D\x69\x67\x72\x61\x74\x69\x6F\x6E\x50\x69\x6E\x63\x6F\x64\x65\x54\x79\x70\x65","\x65\x6E\x66\x6F\x72\x63\x65\x64\x49\x6E\x70\x75\x74\x41\x63\x63\x6F\x75\x6E\x74\x4D\x69\x67\x72\x61\x74\x69\x6F\x6E\x50\x69\x6E\x63\x6F\x64\x65","\x73\x65\x63\x75\x72\x69\x74\x79\x43\x65\x6E\x74\x65\x72\x53\x65\x74\x74\x69\x6E\x67\x73\x54\x79\x70\x65","\x61\x6C\x6C\x6F\x77\x55\x6E\x72\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E\x53\x65\x63\x6F\x6E\x64\x61\x72\x79\x44\x65\x76\x69\x63\x65","\x70\x72\x65\x66\x65\x72\x65\x6E\x63\x65\x4C\x6F\x63\x61\x6C\x65","\x63\x75\x73\x74\x6F\x6D\x4D\x6F\x64\x65\x73","\x65\x32\x65\x65\x45\x6E\x61\x62\x6C\x65","\x68\x69\x74\x6F\x6B\x6F\x74\x6F\x42\x61\x63\x6B\x75\x70\x52\x65\x71\x75\x65\x73\x74\x65\x64","\x61\x67\x72\x65\x65\x6D\x65\x6E\x74\x4E\x65\x61\x72\x62\x79\x54\x69\x6D\x65","\x61\x67\x72\x65\x65\x6D\x65\x6E\x74\x53\x71\x75\x61\x72\x65\x54\x69\x6D\x65","\x62\x6F\x74\x55\x73\x65\x41\x67\x72\x65\x65\x6D\x65\x6E\x74\x41\x63\x63\x65\x70\x74\x65\x64\x41\x74","\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6C\x69\x65\x6E\x74","\x6C\x6F\x63\x61\x6C\x65","\x53\x69\x6D\x70\x6C\x65\x43\x68\x61\x6E\x6E\x65\x6C\x43\x6F\x6E\x74\x61\x63\x74","\x53\x6E\x73\x46\x72\x69\x65\x6E\x64","\x73\x6E\x73\x55\x73\x65\x72\x49\x64","\x73\x6E\x73\x55\x73\x65\x72\x4E\x61\x6D\x65","\x73\x6E\x73\x49\x64\x54\x79\x70\x65","\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x43\x6F\x6E\x74\x61\x63\x74\x52\x65\x67\x69\x73\x74\x72\x61\x74\x69\x6F\x6E","\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x4D\x6F\x64\x69\x66\x69\x63\x61\x74\x69\x6F\x6E","\x73\x6E\x73\x46\x72\x69\x65\x6E\x64","\x53\x6E\x73\x46\x72\x69\x65\x6E\x64\x73","\x73\x6E\x73\x46\x72\x69\x65\x6E\x64\x73","\x68\x61\x73\x4D\x6F\x72\x65","\x53\x6E\x73\x49\x64\x55\x73\x65\x72\x53\x74\x61\x74\x75\x73","\x75\x73\x65\x72\x45\x78\x69\x73\x74\x69\x6E\x67","\x70\x68\x6F\x6E\x65\x4E\x75\x6D\x62\x65\x72\x52\x65\x67\x69\x73\x74\x65\x72\x65\x64","\x73\x61\x6D\x65\x44\x65\x76\x69\x63\x65","\x53\x6E\x73\x50\x72\x6F\x66\x69\x6C\x65","\x53\x79\x73\x74\x65\x6D\x43\x6F\x6E\x66\x69\x67\x75\x72\x61\x74\x69\x6F\x6E","\x65\x6E\x64\x70\x6F\x69\x6E\x74","\x65\x6E\x64\x70\x6F\x69\x6E\x74\x53\x73\x6C","\x75\x70\x64\x61\x74\x65\x55\x72\x6C","\x63\x32\x64\x6D\x41\x63\x63\x6F\x75\x6E\x74","\x6E\x6E\x69\x53\x65\x72\x76\x65\x72","\x54\x61\x6C\x6B\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x54\x69\x63\x6B\x65\x74","\x6D\x61\x78\x55\x73\x65\x43\x6F\x75\x6E\x74","\x54\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x6C\x61\x73\x74\x53\x65\x71","\x75\x6E\x72\x65\x61\x64\x43\x6F\x75\x6E\x74","\x6C\x61\x73\x74\x4D\x6F\x64\x69\x66\x69\x65\x64\x54\x69\x6D\x65","\x6D\x69\x64\x54\x79\x70\x65","\x6C\x61\x73\x74\x4D\x65\x73\x73\x61\x67\x65\x73","\x54\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70","\x6D\x65\x73\x73\x61\x67\x65\x42\x6F\x78","\x70\x69\x63\x74\x75\x72\x65\x52\x65\x76\x69\x73\x69\x6F\x6E","\x54\x4D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x52\x65\x73\x70\x6F\x6E\x73\x65","\x6D\x65\x73\x73\x61\x67\x65\x42\x6F\x78\x57\x72\x61\x70\x55\x70\x4C\x69\x73\x74","\x74\x6F\x74\x61\x6C\x53\x69\x7A\x65","\x55\x6E\x69\x76\x65\x72\x73\x61\x6C\x4E\x6F\x74\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x72\x76\x69\x63\x65\x45\x78\x63\x65\x70\x74\x69\x6F\x6E","\x55\x70\x64\x61\x74\x65\x42\x75\x64\x64\x79\x50\x72\x6F\x66\x69\x6C\x65\x52\x65\x73\x75\x6C\x74","\x55\x73\x65\x72\x41\x75\x74\x68\x53\x74\x61\x74\x75\x73","\x72\x65\x67\x69\x73\x74\x65\x72\x65\x64\x53\x6E\x73\x49\x64\x54\x79\x70\x65\x73","\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x53\x65\x73\x73\x69\x6F\x6E\x44\x61\x74\x61","\x6D\x65\x74\x68\x6F\x64","\x63\x61\x6C\x6C\x62\x61\x63\x6B","\x6E\x6F\x72\x6D\x61\x6C\x69\x7A\x65\x64\x50\x68\x6F\x6E\x65","\x63\x6F\x75\x6E\x74\x72\x79\x43\x6F\x64\x65","\x6E\x61\x74\x69\x6F\x6E\x61\x6C\x53\x69\x67\x6E\x69\x66\x69\x63\x61\x6E\x74\x4E\x75\x6D\x62\x65\x72","\x61\x76\x61\x69\x6C\x61\x62\x6C\x65\x56\x65\x72\x69\x66\x69\x63\x61\x74\x69\x6F\x6E\x4D\x65\x74\x68\x6F\x64\x73","\x57\x61\x70\x49\x6E\x76\x69\x74\x61\x74\x69\x6F\x6E","\x69\x6E\x76\x69\x74\x65\x65\x45\x6D\x61\x69\x6C","\x69\x6E\x76\x69\x74\x65\x72\x4D\x69\x64","\x72\x6F\x6F\x6D\x4D\x69\x64"];var thrift=require(_0xd4ea[0]);var Thrift=thrift[_0xd4ea[1]];var Q=thrift[_0xd4ea[2]];var ttypes=module[_0xd4ea[3]]= {};ttypes[_0xd4ea[4]]= {"\x49\x4F\x53":16,"\x49\x4F\x53\x5F\x52\x43":17,"\x49\x4F\x53\x5F\x42\x45\x54\x41":18,"\x49\x4F\x53\x5F\x41\x4C\x50\x48\x41":19,"\x41\x4E\x44\x52\x4F\x49\x44":32,"\x41\x4E\x44\x52\x4F\x49\x44\x5F\x52\x43":33,"\x41\x4E\x44\x52\x4F\x49\x44\x5F\x42\x45\x54\x41":34,"\x41\x4E\x44\x52\x4F\x49\x44\x5F\x41\x4C\x50\x48\x41":35,"\x57\x41\x50":48,"\x57\x41\x50\x5F\x52\x43":49,"\x57\x41\x50\x5F\x42\x45\x54\x41":50,"\x57\x41\x50\x5F\x41\x4C\x50\x48\x41":51,"\x42\x4F\x54":64,"\x42\x4F\x54\x5F\x52\x43":65,"\x42\x4F\x54\x5F\x42\x45\x54\x41":66,"\x42\x4F\x54\x5F\x41\x4C\x50\x48\x41":67,"\x57\x45\x42":80,"\x57\x45\x42\x5F\x52\x43":81,"\x57\x45\x42\x5F\x42\x45\x54\x41":82,"\x57\x45\x42\x5F\x41\x4C\x50\x48\x41":83,"\x44\x45\x53\x4B\x54\x4F\x50\x57\x49\x4E":96,"\x44\x45\x53\x4B\x54\x4F\x50\x57\x49\x4E\x5F\x52\x43":97,"\x44\x45\x53\x4B\x54\x4F\x50\x57\x49\x4E\x5F\x42\x45\x54\x41":98,"\x44\x45\x53\x4B\x54\x4F\x50\x57\x49\x4E\x5F\x41\x4C\x50\x48\x41":99,"\x44\x45\x53\x4B\x54\x4F\x50\x4D\x41\x43":112,"\x44\x45\x53\x4B\x54\x4F\x50\x4D\x41\x43\x5F\x52\x43":113,"\x44\x45\x53\x4B\x54\x4F\x50\x4D\x41\x43\x5F\x42\x45\x54\x41":114,"\x44\x45\x53\x4B\x54\x4F\x50\x4D\x41\x43\x5F\x41\x4C\x50\x48\x41":115,"\x43\x48\x41\x4E\x4E\x45\x4C\x47\x57":128,"\x43\x48\x41\x4E\x4E\x45\x4C\x47\x57\x5F\x52\x43":129,"\x43\x48\x41\x4E\x4E\x45\x4C\x47\x57\x5F\x42\x45\x54\x41":130,"\x43\x48\x41\x4E\x4E\x45\x4C\x47\x57\x5F\x41\x4C\x50\x48\x41":131,"\x43\x48\x41\x4E\x4E\x45\x4C\x43\x50":144,"\x43\x48\x41\x4E\x4E\x45\x4C\x43\x50\x5F\x52\x43":145,"\x43\x48\x41\x4E\x4E\x45\x4C\x43\x50\x5F\x42\x45\x54\x41":146,"\x43\x48\x41\x4E\x4E\x45\x4C\x43\x50\x5F\x41\x4C\x50\x48\x41":147,"\x57\x49\x4E\x50\x48\x4F\x4E\x45":160,"\x57\x49\x4E\x50\x48\x4F\x4E\x45\x5F\x52\x43":161,"\x57\x49\x4E\x50\x48\x4F\x4E\x45\x5F\x42\x45\x54\x41":162,"\x57\x49\x4E\x50\x48\x4F\x4E\x45\x5F\x41\x4C\x50\x48\x41":163,"\x42\x4C\x41\x43\x4B\x42\x45\x52\x52\x59":176,"\x42\x4C\x41\x43\x4B\x42\x45\x52\x52\x59\x5F\x52\x43":177,"\x42\x4C\x41\x43\x4B\x42\x45\x52\x52\x59\x5F\x42\x45\x54\x41":178,"\x42\x4C\x41\x43\x4B\x42\x45\x52\x52\x59\x5F\x41\x4C\x50\x48\x41":179,"\x57\x49\x4E\x4D\x45\x54\x52\x4F":192,"\x57\x49\x4E\x4D\x45\x54\x52\x4F\x5F\x52\x43":193,"\x57\x49\x4E\x4D\x45\x54\x52\x4F\x5F\x42\x45\x54\x41":194,"\x57\x49\x4E\x4D\x45\x54\x52\x4F\x5F\x41\x4C\x50\x48\x41":195,"\x53\x34\x30":208,"\x53\x34\x30\x5F\x52\x43":209,"\x53\x34\x30\x5F\x42\x45\x54\x41":210,"\x53\x34\x30\x5F\x41\x4C\x50\x48\x41":211,"\x43\x48\x52\x4F\x4E\x4F":224,"\x43\x48\x52\x4F\x4E\x4F\x5F\x52\x43":225,"\x43\x48\x52\x4F\x4E\x4F\x5F\x42\x45\x54\x41":226,"\x43\x48\x52\x4F\x4E\x4F\x5F\x41\x4C\x50\x48\x41":227,"\x54\x49\x5A\x45\x4E":256,"\x54\x49\x5A\x45\x4E\x5F\x52\x43":257,"\x54\x49\x5A\x45\x4E\x5F\x42\x45\x54\x41":258,"\x54\x49\x5A\x45\x4E\x5F\x41\x4C\x50\x48\x41":259,"\x56\x49\x52\x54\x55\x41\x4C":272,"\x46\x49\x52\x45\x46\x4F\x58\x4F\x53":288,"\x46\x49\x52\x45\x46\x4F\x58\x4F\x53\x5F\x52\x43":289,"\x46\x49\x52\x45\x46\x4F\x58\x4F\x53\x5F\x42\x45\x54\x41":290,"\x46\x49\x52\x45\x46\x4F\x58\x4F\x53\x5F\x41\x4C\x50\x48\x41":291,"\x49\x4F\x53\x49\x50\x41\x44":304,"\x49\x4F\x53\x49\x50\x41\x44\x5F\x52\x43":305,"\x49\x4F\x53\x49\x50\x41\x44\x5F\x42\x45\x54\x41":306,"\x49\x4F\x53\x49\x50\x41\x44\x5F\x41\x4C\x50\x48\x41":307,"\x42\x49\x5A\x49\x4F\x53":320,"\x42\x49\x5A\x49\x4F\x53\x5F\x52\x43":321,"\x42\x49\x5A\x49\x4F\x53\x5F\x42\x45\x54\x41":322,"\x42\x49\x5A\x49\x4F\x53\x5F\x41\x4C\x50\x48\x41":323,"\x42\x49\x5A\x41\x4E\x44\x52\x4F\x49\x44":336,"\x42\x49\x5A\x41\x4E\x44\x52\x4F\x49\x44\x5F\x52\x43":337,"\x42\x49\x5A\x41\x4E\x44\x52\x4F\x49\x44\x5F\x42\x45\x54\x41":338,"\x42\x49\x5A\x41\x4E\x44\x52\x4F\x49\x44\x5F\x41\x4C\x50\x48\x41":339,"\x42\x49\x5A\x42\x4F\x54":352,"\x42\x49\x5A\x42\x4F\x54\x5F\x52\x43":353,"\x42\x49\x5A\x42\x4F\x54\x5F\x42\x45\x54\x41":354,"\x42\x49\x5A\x42\x4F\x54\x5F\x41\x4C\x50\x48\x41":355,"\x43\x48\x52\x4F\x4D\x45\x4F\x53":368,"\x43\x48\x52\x4F\x4D\x45\x4F\x53\x5F\x52\x43":369,"\x43\x48\x52\x4F\x4D\x45\x4F\x53\x5F\x42\x45\x54\x41":370,"\x43\x48\x52\x4F\x4D\x45\x4F\x53\x5F\x41\x4C\x50\x48\x41":371,"\x41\x4E\x44\x52\x4F\x49\x44\x4C\x49\x54\x45":384,"\x41\x4E\x44\x52\x4F\x49\x44\x4C\x49\x54\x45\x5F\x52\x43":385,"\x41\x4E\x44\x52\x4F\x49\x44\x4C\x49\x54\x45\x5F\x42\x45\x54\x41":386,"\x41\x4E\x44\x52\x4F\x49\x44\x4C\x49\x54\x45\x5F\x41\x4C\x50\x48\x41":387,"\x57\x49\x4E\x31\x30":400,"\x57\x49\x4E\x31\x30\x5F\x52\x43":401,"\x57\x49\x4E\x31\x30\x5F\x42\x45\x54\x41":402,"\x57\x49\x4E\x31\x30\x5F\x41\x4C\x50\x48\x41":403,"\x42\x49\x5A\x57\x45\x42":416,"\x42\x49\x5A\x57\x45\x42\x5F\x52\x43":417,"\x42\x49\x5A\x57\x45\x42\x5F\x42\x45\x54\x41":418,"\x42\x49\x5A\x57\x45\x42\x5F\x41\x4C\x50\x48\x41":419,"\x44\x55\x4D\x4D\x59\x50\x52\x49\x4D\x41\x52\x59":432,"\x44\x55\x4D\x4D\x59\x50\x52\x49\x4D\x41\x52\x59\x5F\x52\x43":433,"\x44\x55\x4D\x4D\x59\x50\x52\x49\x4D\x41\x52\x59\x5F\x42\x45\x54\x41":434,"\x44\x55\x4D\x4D\x59\x50\x52\x49\x4D\x41\x52\x59\x5F\x41\x4C\x50\x48\x41":435,"\x53\x51\x55\x41\x52\x45":448,"\x53\x51\x55\x41\x52\x45\x5F\x52\x43":449,"\x53\x51\x55\x41\x52\x45\x5F\x42\x45\x54\x41":450,"\x53\x51\x55\x41\x52\x45\x5F\x41\x4C\x50\x48\x41":451,"\x49\x4E\x54\x45\x52\x4E\x41\x4C":464,"\x49\x4E\x54\x45\x52\x4E\x41\x4C\x5F\x52\x43":465,"\x49\x4E\x54\x45\x52\x4E\x41\x4C\x5F\x42\x45\x54\x41":466,"\x49\x4E\x54\x45\x52\x4E\x41\x4C\x5F\x41\x4C\x50\x48\x41":467};ttypes[_0xd4ea[5]]= {"\x42\x55\x44\x44\x59\x5F\x42\x41\x4E\x4E\x45\x52\x5F\x4C\x49\x4E\x4B\x5F\x48\x49\x44\x44\x45\x4E":0,"\x42\x55\x44\x44\x59\x5F\x42\x41\x4E\x4E\x45\x52\x5F\x4C\x49\x4E\x4B\x5F\x4D\x49\x44":1,"\x42\x55\x44\x44\x59\x5F\x42\x41\x4E\x4E\x45\x52\x5F\x4C\x49\x4E\x4B\x5F\x55\x52\x4C":2};ttypes[_0xd4ea[6]]= {"\x4E\x4F\x52\x4D\x41\x4C":0,"\x4C\x49\x56\x45":1,"\x56\x4F\x49\x50":2};ttypes[_0xd4ea[7]]= {"\x41\x43\x43\x45\x50\x54\x45\x44":1,"\x53\x55\x43\x43\x45\x45\x44\x45\x44":2,"\x46\x41\x49\x4C\x45\x44":3,"\x43\x41\x4E\x43\x45\x4C\x4C\x45\x44":4,"\x4E\x4F\x54\x49\x46\x59\x5F\x46\x41\x49\x4C\x45\x44":5,"\x53\x54\x4F\x52\x49\x4E\x47":11,"\x55\x50\x4C\x4F\x41\x44\x49\x4E\x47":21,"\x4E\x4F\x54\x49\x46\x59\x49\x4E\x47":31,"\x52\x45\x4D\x4F\x56\x49\x4E\x47\x5F\x53\x55\x42\x53\x43\x52\x49\x50\x54\x49\x4F\x4E":41,"\x55\x4E\x52\x45\x47\x49\x53\x54\x45\x52\x49\x4E\x47\x5F\x41\x43\x43\x4F\x55\x4E\x54":42,"\x4E\x4F\x54\x49\x46\x59\x49\x4E\x47\x5F\x4C\x45\x41\x56\x45\x5F\x43\x48\x41\x54":43};ttypes[_0xd4ea[8]]= {"\x4E\x41":0,"\x46\x52\x49\x45\x4E\x44\x5F\x56\x49\x45\x57":1,"\x4F\x46\x46\x49\x43\x49\x41\x4C\x5F\x41\x43\x43\x4F\x55\x4E\x54\x5F\x56\x49\x45\x57":2};ttypes[_0xd4ea[9]]= {"\x4E\x4F\x54\x5F\x53\x50\x45\x43\x49\x46\x49\x45\x44":0,"\x4A\x50\x5F\x44\x4F\x43\x4F\x4D\x4F":1,"\x4A\x50\x5F\x41\x55":2,"\x4A\x50\x5F\x53\x4F\x46\x54\x42\x41\x4E\x4B":3,"\x4A\x50\x5F\x44\x4F\x43\x4F\x4D\x4F\x5F\x4C\x49\x4E\x45":4,"\x4B\x52\x5F\x53\x4B\x54":17,"\x4B\x52\x5F\x4B\x54":18,"\x4B\x52\x5F\x4C\x47\x54":19};ttypes[_0xd4ea[10]]= {"\x4D\x45\x53\x53\x41\x47\x45":0,"\x4D\x45\x53\x53\x41\x47\x45\x5F\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E":1,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x43\x45\x4E\x54\x45\x52":2};ttypes[_0xd4ea[11]]= {"\x49\x4C\x4C\x45\x47\x41\x4C\x5F\x41\x52\x47\x55\x4D\x45\x4E\x54":0,"\x49\x4E\x54\x45\x52\x4E\x41\x4C\x5F\x45\x52\x52\x4F\x52":1,"\x43\x4F\x4E\x4E\x45\x43\x54\x49\x4F\x4E\x5F\x45\x52\x52\x4F\x52":2,"\x41\x55\x54\x48\x45\x4E\x54\x49\x43\x41\x54\x49\x4F\x4E\x49\x5F\x46\x41\x49\x4C\x45\x44":3,"\x4E\x45\x45\x44\x5F\x50\x45\x52\x4D\x49\x53\x53\x49\x4F\x4E\x5F\x41\x50\x50\x52\x4F\x56\x41\x4C":4,"\x43\x4F\x49\x4E\x5F\x4E\x4F\x54\x5F\x55\x53\x41\x42\x4C\x45":5,"\x57\x45\x42\x56\x49\x45\x57\x5F\x4E\x4F\x54\x5F\x41\x4C\x4C\x4F\x57\x45\x44":6};ttypes[_0xd4ea[12]]= {"\x53\x59\x4E\x43":0,"\x52\x45\x4D\x4F\x56\x45":1,"\x52\x45\x4D\x4F\x56\x45\x5F\x41\x4C\x4C":2};ttypes[_0xd4ea[13]]= {"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x41\x54\x54\x52\x49\x42\x55\x54\x45\x5F\x43\x41\x50\x41\x42\x4C\x45\x5F\x56\x4F\x49\x43\x45\x5F\x43\x41\x4C\x4C":1,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x41\x54\x54\x52\x49\x42\x55\x54\x45\x5F\x43\x41\x50\x41\x42\x4C\x45\x5F\x56\x49\x44\x45\x4F\x5F\x43\x41\x4C\x4C":2,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x41\x54\x54\x52\x49\x42\x55\x54\x45\x5F\x43\x41\x50\x41\x42\x4C\x45\x5F\x4D\x59\x5F\x48\x4F\x4D\x45":16,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x41\x54\x54\x52\x49\x42\x55\x54\x45\x5F\x43\x41\x50\x41\x42\x4C\x45\x5F\x42\x55\x44\x44\x59":32};ttypes[_0xd4ea[14]]= {"\x4E\x4F\x52\x4D\x41\x4C":0,"\x52\x45\x43\x4F\x4D\x4D\x45\x4E\x44":1};ttypes[_0xd4ea[15]]= {"\x4F\x4E\x45\x57\x41\x59":0,"\x42\x4F\x54\x48":1,"\x4E\x4F\x54\x5F\x52\x45\x47\x49\x53\x54\x45\x52\x45\x44":2};ttypes[_0xd4ea[16]]= {"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x53\x45\x54\x54\x49\x4E\x47\x5F\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x44\x49\x53\x41\x42\x4C\x45":1,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x53\x45\x54\x54\x49\x4E\x47\x5F\x44\x49\x53\x50\x4C\x41\x59\x5F\x4E\x41\x4D\x45\x5F\x4F\x56\x45\x52\x52\x49\x44\x45":2,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x53\x45\x54\x54\x49\x4E\x47\x5F\x43\x4F\x4E\x54\x41\x43\x54\x5F\x48\x49\x44\x45":4,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x53\x45\x54\x54\x49\x4E\x47\x5F\x46\x41\x56\x4F\x52\x49\x54\x45":8,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x53\x45\x54\x54\x49\x4E\x47\x5F\x44\x45\x4C\x45\x54\x45":16};ttypes[_0xd4ea[17]]= {"\x55\x4E\x53\x50\x45\x43\x49\x46\x49\x45\x44":0,"\x46\x52\x49\x45\x4E\x44":1,"\x46\x52\x49\x45\x4E\x44\x5F\x42\x4C\x4F\x43\x4B\x45\x44":2,"\x52\x45\x43\x4F\x4D\x4D\x45\x4E\x44":3,"\x52\x45\x43\x4F\x4D\x4D\x45\x4E\x44\x5F\x42\x4C\x4F\x43\x4B\x45\x44":4,"\x44\x45\x4C\x45\x54\x45\x44":5,"\x44\x45\x4C\x45\x54\x45\x44\x5F\x42\x4C\x4F\x43\x4B\x45\x44":6};ttypes[_0xd4ea[18]]= {"\x4D\x49\x44":0,"\x50\x48\x4F\x4E\x45":1,"\x45\x4D\x41\x49\x4C":2,"\x55\x53\x45\x52\x49\x44":3,"\x50\x52\x4F\x58\x49\x4D\x49\x54\x59":4,"\x47\x52\x4F\x55\x50":5,"\x55\x53\x45\x52":6,"\x51\x52\x43\x4F\x44\x45":7,"\x50\x52\x4F\x4D\x4F\x54\x49\x4F\x4E\x5F\x42\x4F\x54":8,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x4D\x45\x53\x53\x41\x47\x45":9,"\x46\x52\x49\x45\x4E\x44\x5F\x52\x45\x51\x55\x45\x53\x54":10,"\x42\x45\x41\x43\x4F\x4E":11,"\x52\x45\x50\x41\x49\x52":128,"\x46\x41\x43\x45\x42\x4F\x4F\x4B":2305,"\x53\x49\x4E\x41":2306,"\x52\x45\x4E\x52\x45\x4E":2307,"\x46\x45\x49\x58\x49\x4E":2308,"\x42\x42\x4D":2309};ttypes[_0xd4ea[19]]= {"\x4E\x4F\x4E\x45":0,"\x49\x4D\x41\x47\x45":1,"\x56\x49\x44\x45\x4F":2,"\x41\x55\x44\x49\x4F":3,"\x48\x54\x4D\x4C":4,"\x50\x44\x46":5,"\x43\x41\x4C\x4C":6,"\x53\x54\x49\x43\x4B\x45\x52":7,"\x50\x52\x45\x53\x45\x4E\x43\x45":8,"\x47\x49\x46\x54":9,"\x47\x52\x4F\x55\x50\x42\x4F\x41\x52\x44":10,"\x41\x50\x50\x4C\x49\x4E\x4B":11,"\x4C\x49\x4E\x4B":12,"\x43\x4F\x4E\x54\x41\x43\x54":13,"\x46\x49\x4C\x45":14,"\x4C\x4F\x43\x41\x54\x49\x4F\x4E":15,"\x50\x4F\x53\x54\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E":16,"\x52\x49\x43\x48":17,"\x43\x48\x41\x54\x45\x56\x45\x4E\x54":18,"\x4D\x55\x53\x49\x43":19,"\x50\x41\x59\x4D\x45\x4E\x54":20,"\x45\x58\x54\x49\x4D\x41\x47\x45":21};ttypes[_0xd4ea[20]]= {"\x50\x52\x4F\x4D\x4F\x54\x49\x4F\x4E\x5F\x46\x52\x49\x45\x4E\x44\x53\x5F\x49\x4E\x56\x49\x54\x45":1,"\x43\x41\x50\x41\x42\x49\x4C\x49\x54\x59\x5F\x53\x45\x52\x56\x45\x52\x5F\x53\x49\x44\x45\x5F\x53\x4D\x53":2,"\x4C\x49\x4E\x45\x5F\x43\x4C\x49\x45\x4E\x54\x5F\x41\x4E\x41\x4C\x59\x54\x49\x43\x53\x5F\x43\x4F\x4E\x46\x49\x47\x55\x52\x41\x54\x49\x4F\x4E":3};ttypes[_0xd4ea[21]]= {"\x4E\x4F\x54\x5F\x53\x50\x45\x43\x49\x46\x49\x45\x44":0,"\x4E\x4F\x54\x5F\x59\x45\x54":1,"\x44\x4F\x4E\x45":3,"\x4E\x45\x45\x44\x5F\x45\x4E\x46\x4F\x52\x43\x45\x44\x5F\x49\x4E\x50\x55\x54":4};ttypes[_0xd4ea[22]]= {"\x53\x45\x52\x56\x45\x52\x5F\x53\x49\x44\x45\x5F\x45\x4D\x41\x49\x4C":0,"\x43\x4C\x49\x45\x4E\x54\x5F\x53\x49\x44\x45\x5F\x45\x4D\x41\x49\x4C":1};ttypes[_0xd4ea[23]]= {"\x49\x4C\x4C\x45\x47\x41\x4C\x5F\x41\x52\x47\x55\x4D\x45\x4E\x54":0,"\x41\x55\x54\x48\x45\x4E\x54\x49\x43\x41\x54\x49\x4F\x4E\x5F\x46\x41\x49\x4C\x45\x44":1,"\x44\x42\x5F\x46\x41\x49\x4C\x45\x44":2,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x53\x54\x41\x54\x45":3,"\x45\x58\x43\x45\x53\x53\x49\x56\x45\x5F\x41\x43\x43\x45\x53\x53":4,"\x4E\x4F\x54\x5F\x46\x4F\x55\x4E\x44":5,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x4C\x45\x4E\x47\x54\x48":6,"\x4E\x4F\x54\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x5F\x55\x53\x45\x52":7,"\x4E\x4F\x54\x5F\x41\x55\x54\x48\x4F\x52\x49\x5A\x45\x44\x5F\x44\x45\x56\x49\x43\x45":8,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x4D\x49\x44":9,"\x4E\x4F\x54\x5F\x41\x5F\x4D\x45\x4D\x42\x45\x52":10,"\x49\x4E\x43\x4F\x4D\x50\x41\x54\x49\x42\x4C\x45\x5F\x41\x50\x50\x5F\x56\x45\x52\x53\x49\x4F\x4E":11,"\x4E\x4F\x54\x5F\x52\x45\x41\x44\x59":12,"\x4E\x4F\x54\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x5F\x53\x45\x53\x53\x49\x4F\x4E":13,"\x4E\x4F\x54\x5F\x41\x55\x54\x48\x4F\x52\x49\x5A\x45\x44\x5F\x53\x45\x53\x53\x49\x4F\x4E":14,"\x53\x59\x53\x54\x45\x4D\x5F\x45\x52\x52\x4F\x52":15,"\x4E\x4F\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x5F\x56\x45\x52\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x4D\x45\x54\x48\x4F\x44":16,"\x4E\x4F\x54\x5F\x41\x55\x54\x48\x45\x4E\x54\x49\x43\x41\x54\x45\x44":17,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x49\x44\x45\x4E\x54\x49\x54\x59\x5F\x43\x52\x45\x44\x45\x4E\x54\x49\x41\x4C":18,"\x4E\x4F\x54\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x5F\x49\x44\x45\x4E\x54\x49\x54\x59\x5F\x49\x44\x45\x4E\x54\x49\x46\x49\x45\x52":19,"\x49\x4E\x54\x45\x52\x4E\x41\x4C\x5F\x45\x52\x52\x4F\x52":20,"\x4E\x4F\x5F\x53\x55\x43\x48\x5F\x49\x44\x45\x4E\x54\x49\x54\x59\x5F\x49\x44\x45\x4E\x46\x49\x45\x52":21,"\x44\x45\x41\x43\x54\x49\x56\x41\x54\x45\x44\x5F\x41\x43\x43\x4F\x55\x4E\x54\x5F\x42\x4F\x55\x4E\x44\x5F\x54\x4F\x5F\x54\x48\x49\x53\x5F\x49\x44\x45\x4E\x54\x49\x54\x59":22,"\x49\x4C\x4C\x45\x47\x41\x4C\x5F\x49\x44\x45\x4E\x54\x49\x54\x59\x5F\x43\x52\x45\x44\x45\x4E\x54\x49\x41\x4C":23,"\x55\x4E\x4B\x4E\x4F\x57\x4E\x5F\x43\x48\x41\x4E\x4E\x45\x4C":24,"\x4E\x4F\x5F\x53\x55\x43\x48\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x42\x4F\x58":25,"\x4E\x4F\x54\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x42\x4F\x58":26,"\x43\x48\x41\x4E\x4E\x45\x4C\x5F\x44\x4F\x45\x53\x5F\x4E\x4F\x54\x5F\x4D\x41\x54\x43\x48":27,"\x4E\x4F\x54\x5F\x59\x4F\x55\x52\x5F\x4D\x45\x53\x53\x41\x47\x45":28,"\x4D\x45\x53\x53\x41\x47\x45\x5F\x44\x45\x46\x49\x4E\x45\x44\x5F\x45\x52\x52\x4F\x52":29,"\x55\x53\x45\x52\x5F\x43\x41\x4E\x4E\x4F\x54\x5F\x41\x43\x43\x45\x50\x54\x5F\x50\x52\x45\x53\x45\x4E\x54\x53":30,"\x55\x53\x45\x52\x5F\x4E\x4F\x54\x5F\x53\x54\x49\x43\x4B\x45\x52\x5F\x4F\x57\x4E\x45\x52":32,"\x4D\x41\x49\x4E\x54\x45\x4E\x41\x4E\x43\x45\x5F\x45\x52\x52\x4F\x52":33,"\x41\x43\x43\x4F\x55\x4E\x54\x5F\x4E\x4F\x54\x5F\x4D\x41\x54\x43\x48\x45\x44":34,"\x41\x42\x55\x53\x45\x5F\x42\x4C\x4F\x43\x4B":35,"\x4E\x4F\x54\x5F\x46\x52\x49\x45\x4E\x44":36,"\x4E\x4F\x54\x5F\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x43\x41\x4C\x4C":37,"\x42\x4C\x4F\x43\x4B\x5F\x46\x52\x49\x45\x4E\x44":38,"\x49\x4E\x43\x4F\x4D\x50\x41\x54\x49\x42\x4C\x45\x5F\x56\x4F\x49\x50\x5F\x56\x45\x52\x53\x49\x4F\x4E":39,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x53\x4E\x53\x5F\x41\x43\x43\x45\x53\x53\x5F\x54\x4F\x4B\x45\x4E":40,"\x45\x58\x54\x45\x52\x4E\x41\x4C\x5F\x53\x45\x52\x56\x49\x43\x45\x5F\x4E\x4F\x54\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45":41,"\x4E\x4F\x54\x5F\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x41\x44\x44\x5F\x43\x4F\x4E\x54\x41\x43\x54":42,"\x4E\x4F\x54\x5F\x43\x45\x52\x54\x49\x46\x49\x43\x41\x54\x45\x44":43,"\x4E\x4F\x54\x5F\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x53\x45\x43\x4F\x4E\x44\x41\x52\x59\x5F\x44\x45\x56\x49\x43\x45":44,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x50\x49\x4E\x5F\x43\x4F\x44\x45":45,"\x4E\x4F\x54\x5F\x46\x4F\x55\x4E\x44\x5F\x49\x44\x45\x4E\x54\x49\x54\x59\x5F\x43\x52\x45\x44\x45\x4E\x54\x49\x41\x4C":46,"\x45\x58\x43\x45\x45\x44\x5F\x46\x49\x4C\x45\x5F\x4D\x41\x58\x5F\x53\x49\x5A\x45":47,"\x45\x58\x43\x45\x45\x44\x5F\x44\x41\x49\x4C\x59\x5F\x51\x55\x4F\x54\x41":48,"\x4E\x4F\x54\x5F\x53\x55\x50\x50\x4F\x52\x54\x5F\x53\x45\x4E\x44\x5F\x46\x49\x4C\x45":49,"\x4D\x55\x53\x54\x5F\x55\x50\x47\x52\x41\x44\x45":50,"\x4E\x4F\x54\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x5F\x50\x49\x4E\x5F\x43\x4F\x44\x45\x5F\x53\x45\x53\x53\x49\x4F\x4E":51,"\x45\x58\x50\x49\x52\x45\x44\x5F\x52\x45\x56\x49\x53\x49\x4F\x4E":52,"\x4E\x4F\x54\x5F\x59\x45\x54\x5F\x50\x48\x4F\x4E\x45\x5F\x4E\x55\x4D\x42\x45\x52":54,"\x42\x41\x44\x5F\x43\x41\x4C\x4C\x5F\x4E\x55\x4D\x42\x45\x52":55,"\x55\x4E\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x5F\x43\x41\x4C\x4C\x5F\x4E\x55\x4D\x42\x45\x52":56,"\x4E\x4F\x54\x5F\x53\x55\x50\x50\x4F\x52\x54\x5F\x43\x41\x4C\x4C\x5F\x53\x45\x52\x56\x49\x43\x45":57,"\x43\x4F\x4E\x47\x45\x53\x54\x49\x4F\x4E\x5F\x43\x4F\x4E\x54\x52\x4F\x4C":58,"\x4E\x4F\x5F\x42\x41\x4C\x41\x4E\x43\x45":59,"\x4E\x4F\x54\x5F\x50\x45\x52\x4D\x49\x54\x54\x45\x44\x5F\x43\x41\x4C\x4C\x45\x52\x5F\x49\x44":60,"\x4E\x4F\x5F\x43\x41\x4C\x4C\x45\x52\x5F\x49\x44\x5F\x4C\x49\x4D\x49\x54\x5F\x45\x58\x43\x45\x45\x44\x45\x44":61,"\x43\x41\x4C\x4C\x45\x52\x5F\x49\x44\x5F\x56\x45\x52\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x52\x45\x51\x55\x49\x52\x45\x44":62,"\x4E\x4F\x5F\x43\x41\x4C\x4C\x45\x52\x5F\x49\x44\x5F\x4C\x49\x4D\x49\x54\x5F\x45\x58\x43\x45\x45\x44\x45\x44\x5F\x41\x4E\x44\x5F\x56\x45\x52\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x52\x45\x51\x55\x49\x52\x45\x44":63,"\x4D\x45\x53\x53\x41\x47\x45\x5F\x4E\x4F\x54\x5F\x46\x4F\x55\x4E\x44":64,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x41\x43\x43\x4F\x55\x4E\x54\x5F\x4D\x49\x47\x52\x41\x54\x49\x4F\x4E\x5F\x50\x49\x4E\x43\x4F\x44\x45\x5F\x46\x4F\x52\x4D\x41\x54":65,"\x41\x43\x43\x4F\x55\x4E\x54\x5F\x4D\x49\x47\x52\x41\x54\x49\x4F\x4E\x5F\x50\x49\x4E\x43\x4F\x44\x45\x5F\x4E\x4F\x54\x5F\x4D\x41\x54\x43\x48\x45\x44":66,"\x41\x43\x43\x4F\x55\x4E\x54\x5F\x4D\x49\x47\x52\x41\x54\x49\x4F\x4E\x5F\x50\x49\x4E\x43\x4F\x44\x45\x5F\x42\x4C\x4F\x43\x4B\x45\x44":67,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x50\x41\x53\x53\x57\x4F\x52\x44\x5F\x46\x4F\x52\x4D\x41\x54":69,"\x46\x45\x41\x54\x55\x52\x45\x5F\x52\x45\x53\x54\x52\x49\x43\x54\x45\x44":70,"\x4D\x45\x53\x53\x41\x47\x45\x5F\x4E\x4F\x54\x5F\x44\x45\x53\x54\x52\x55\x43\x54\x49\x42\x4C\x45":71,"\x50\x41\x49\x44\x5F\x43\x41\x4C\x4C\x5F\x52\x45\x44\x45\x45\x4D\x5F\x46\x41\x49\x4C\x45\x44":72,"\x50\x52\x45\x56\x45\x4E\x54\x45\x44\x5F\x4A\x4F\x49\x4E\x5F\x42\x59\x5F\x54\x49\x43\x4B\x45\x54":73,"\x53\x45\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x4E\x4F\x54\x5F\x50\x45\x52\x4D\x49\x54\x54\x45\x44\x5F\x46\x52\x4F\x4D\x5F\x4C\x49\x4E\x45\x5F\x41\x54":75,"\x53\x45\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x4E\x4F\x54\x5F\x50\x45\x52\x4D\x49\x54\x54\x45\x44\x5F\x57\x48\x49\x4C\x45\x5F\x41\x55\x54\x4F\x5F\x52\x45\x50\x4C\x59":76,"\x53\x45\x43\x55\x52\x49\x54\x59\x5F\x43\x45\x4E\x54\x45\x52\x5F\x4E\x4F\x54\x5F\x56\x45\x52\x49\x46\x49\x45\x44":77,"\x53\x45\x43\x55\x52\x49\x54\x59\x5F\x43\x45\x4E\x54\x45\x52\x5F\x42\x4C\x4F\x43\x4B\x45\x44\x5F\x42\x59\x5F\x53\x45\x54\x54\x49\x4E\x47":78,"\x53\x45\x43\x55\x52\x49\x54\x59\x5F\x43\x45\x4E\x54\x45\x52\x5F\x42\x4C\x4F\x43\x4B\x45\x44":79,"\x54\x41\x4C\x4B\x5F\x50\x52\x4F\x58\x59\x5F\x45\x58\x43\x45\x50\x54\x49\x4F\x4E":80,"\x45\x32\x45\x45\x5F\x49\x4E\x56\x41\x4C\x49\x44\x5F\x50\x52\x4F\x54\x4F\x43\x4F\x4C":81,"\x45\x32\x45\x45\x5F\x52\x45\x54\x52\x59\x5F\x45\x4E\x43\x52\x59\x50\x54":82,"\x45\x32\x45\x45\x5F\x55\x50\x44\x41\x54\x45\x5F\x53\x45\x4E\x44\x45\x52\x5F\x4B\x45\x59":83,"\x45\x32\x45\x45\x5F\x55\x50\x44\x41\x54\x45\x5F\x52\x45\x43\x45\x49\x56\x45\x52\x5F\x4B\x45\x59":84,"\x45\x32\x45\x45\x5F\x49\x4E\x56\x41\x4C\x49\x44\x5F\x41\x52\x47\x55\x4D\x45\x4E\x54":85,"\x45\x32\x45\x45\x5F\x49\x4E\x56\x41\x4C\x49\x44\x5F\x56\x45\x52\x53\x49\x4F\x4E":86,"\x45\x32\x45\x45\x5F\x53\x45\x4E\x44\x45\x52\x5F\x44\x49\x53\x41\x42\x4C\x45\x44":87,"\x45\x32\x45\x45\x5F\x52\x45\x43\x45\x49\x56\x45\x52\x5F\x44\x49\x53\x41\x42\x4C\x45\x44":88,"\x45\x32\x45\x45\x5F\x53\x45\x4E\x44\x45\x52\x5F\x4E\x4F\x54\x5F\x41\x4C\x4C\x4F\x57\x45\x44":89,"\x45\x32\x45\x45\x5F\x52\x45\x43\x45\x49\x56\x45\x52\x5F\x4E\x4F\x54\x5F\x41\x4C\x4C\x4F\x57\x45\x44":90,"\x45\x32\x45\x45\x5F\x52\x45\x53\x45\x4E\x44\x5F\x46\x41\x49\x4C":91,"\x45\x32\x45\x45\x5F\x52\x45\x53\x45\x4E\x44\x5F\x4F\x4B":92,"\x48\x49\x54\x4F\x4B\x4F\x54\x4F\x5F\x42\x41\x43\x4B\x55\x50\x5F\x4E\x4F\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45\x5F\x44\x41\x54\x41":93,"\x45\x32\x45\x45\x5F\x55\x50\x44\x41\x54\x45\x5F\x50\x52\x49\x4D\x41\x52\x59\x5F\x44\x45\x56\x49\x43\x45":94,"\x53\x55\x43\x43\x45\x53\x53":95,"\x43\x41\x4E\x43\x45\x4C":96,"\x45\x32\x45\x45\x5F\x50\x52\x49\x4D\x41\x52\x59\x5F\x4E\x4F\x54\x5F\x53\x55\x50\x50\x4F\x52\x54":97,"\x45\x32\x45\x45\x5F\x52\x45\x54\x52\x59\x5F\x50\x4C\x41\x49\x4E":98,"\x45\x32\x45\x45\x5F\x52\x45\x43\x52\x45\x41\x54\x45\x5F\x47\x52\x4F\x55\x50\x5F\x4B\x45\x59":99,"\x45\x32\x45\x45\x5F\x47\x52\x4F\x55\x50\x5F\x54\x4F\x4F\x5F\x4D\x41\x4E\x59\x5F\x4D\x45\x4D\x42\x45\x52\x53":100,"\x53\x45\x52\x56\x45\x52\x5F\x42\x55\x53\x59":101,"\x4E\x4F\x54\x5F\x41\x4C\x4C\x4F\x57\x45\x44\x5F\x41\x44\x44\x5F\x46\x4F\x4C\x4C\x4F\x57":102,"\x49\x4E\x43\x4F\x4D\x49\x4E\x47\x5F\x46\x52\x49\x45\x4E\x44\x5F\x52\x45\x51\x55\x45\x53\x54\x5F\x4C\x49\x4D\x49\x54":103,"\x4F\x55\x54\x47\x4F\x49\x4E\x47\x5F\x46\x52\x49\x45\x4E\x44\x5F\x52\x45\x51\x55\x45\x53\x54\x5F\x4C\x49\x4D\x49\x54":104,"\x4F\x55\x54\x47\x4F\x49\x4E\x47\x5F\x46\x52\x49\x45\x4E\x44\x5F\x52\x45\x51\x55\x45\x53\x54\x5F\x51\x55\x4F\x54\x41":105,"\x44\x55\x50\x4C\x49\x43\x41\x54\x45\x44":106,"\x42\x41\x4E\x4E\x45\x44":107};ttypes[_0xd4ea[24]]= {"\x4F\x42\x4A\x45\x43\x54\x5F\x53\x54\x4F\x52\x41\x47\x45":1,"\x4F\x42\x53\x5F\x47\x45\x4E\x45\x52\x41\x4C":2};ttypes[_0xd4ea[25]]= {"\x4E\x41\x4D\x45":1,"\x50\x49\x43\x54\x55\x52\x45\x5F\x53\x54\x41\x54\x55\x53":2,"\x50\x52\x45\x56\x45\x4E\x54\x45\x44\x5F\x4A\x4F\x49\x4E\x5F\x42\x59\x5F\x54\x49\x43\x4B\x45\x54":4,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x53\x45\x54\x54\x49\x4E\x47":8,"\x41\x4C\x4C":255};ttypes[_0xd4ea[26]]= {"\x55\x4E\x4B\x4E\x4F\x57\x4E":0,"\x4C\x49\x4E\x45":1,"\x4E\x41\x56\x45\x52\x5F\x4B\x52":2,"\x4C\x49\x4E\x45\x5F\x50\x48\x4F\x4E\x45":3};ttypes[_0xd4ea[27]]= {"\x53\x55\x43\x43\x45\x53\x53":1,"\x52\x45\x51\x55\x49\x52\x45\x5F\x51\x52\x43\x4F\x44\x45":2,"\x52\x45\x51\x55\x49\x52\x45\x5F\x44\x45\x56\x49\x43\x45\x5F\x43\x4F\x4E\x46\x49\x52\x4D":3};ttypes[_0xd4ea[28]]= {"\x49\x44\x5F\x43\x52\x45\x44\x45\x4E\x54\x49\x41\x4C":0,"\x51\x52\x43\x4F\x44\x45":1,"\x49\x44\x5F\x43\x52\x45\x44\x45\x4E\x54\x49\x41\x4C\x5F\x57\x49\x54\x48\x5F\x45\x32\x45\x45":2};ttypes[_0xd4ea[29]]= {"\x53\x45\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45":1,"\x52\x45\x43\x45\x49\x56\x45\x5F\x4D\x45\x53\x53\x41\x47\x45":2,"\x52\x45\x41\x44\x5F\x4D\x45\x53\x53\x41\x47\x45":3,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x52\x45\x41\x44\x5F\x4D\x45\x53\x53\x41\x47\x45":4,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x4A\x4F\x49\x4E\x5F\x43\x48\x41\x54":5,"\x46\x41\x49\x4C\x45\x44\x5F\x53\x45\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45":6,"\x53\x45\x4E\x44\x5F\x43\x4F\x4E\x54\x45\x4E\x54":7,"\x53\x45\x4E\x44\x5F\x43\x4F\x4E\x54\x45\x4E\x54\x5F\x52\x45\x43\x45\x49\x50\x54":8,"\x53\x45\x4E\x44\x5F\x43\x48\x41\x54\x5F\x52\x45\x4D\x4F\x56\x45\x44":9,"\x52\x45\x4D\x4F\x56\x45\x5F\x41\x4C\x4C\x5F\x4D\x45\x53\x53\x41\x47\x45\x53":10};ttypes[_0xd4ea[30]]= {"\x55\x53\x45\x52":0,"\x52\x4F\x4F\x4D":1,"\x47\x52\x4F\x55\x50":2,"\x53\x51\x55\x41\x52\x45":3,"\x53\x51\x55\x41\x52\x45\x5F\x43\x48\x41\x54":4,"\x53\x51\x55\x41\x52\x45\x5F\x4D\x45\x4D\x42\x45\x52":5};ttypes[_0xd4ea[31]]= {"\x41\x44\x44":0,"\x52\x45\x4D\x4F\x56\x45":1,"\x4D\x4F\x44\x49\x46\x59":2};ttypes[_0xd4ea[32]]= {"\x41\x4C\x4C":0,"\x41\x50\x50\x45\x4E\x44":1};ttypes[_0xd4ea[33]]= {"\x47\x4C\x4F\x42\x41\x4C":1,"\x4D\x45\x53\x53\x41\x47\x45":2,"\x50\x52\x49\x4D\x41\x52\x59":3};ttypes[_0xd4ea[34]]= {"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x49\x54\x45\x4D\x5F\x45\x58\x49\x53\x54":1,"\x54\x49\x4D\x45\x4C\x49\x4E\x45\x5F\x49\x54\x45\x4D\x5F\x45\x58\x49\x53\x54":2,"\x4E\x4F\x54\x45\x5F\x47\x52\x4F\x55\x50\x5F\x4E\x45\x57\x5F\x49\x54\x45\x4D\x5F\x45\x58\x49\x53\x54":4,"\x54\x49\x4D\x45\x4C\x49\x4E\x45\x5F\x42\x55\x44\x44\x59\x47\x52\x4F\x55\x50\x5F\x43\x48\x41\x4E\x47\x45\x44":8,"\x4E\x4F\x54\x45\x5F\x4F\x4E\x45\x5F\x54\x4F\x5F\x4F\x4E\x45\x5F\x4E\x45\x57\x5F\x49\x54\x45\x4D\x5F\x45\x58\x49\x53\x54":16,"\x41\x4C\x42\x55\x4D\x5F\x49\x54\x45\x4D\x5F\x45\x58\x49\x53\x54":32,"\x54\x49\x4D\x45\x4C\x49\x4E\x45\x5F\x49\x54\x45\x4D\x5F\x44\x45\x4C\x45\x54\x45\x44":64,"\x4F\x54\x4F\x47\x52\x4F\x55\x50\x5F\x49\x54\x45\x4D\x5F\x45\x58\x49\x53\x54":128,"\x47\x52\x4F\x55\x50\x48\x4F\x4D\x45\x5F\x4E\x45\x57\x5F\x49\x54\x45\x4D\x5F\x45\x58\x49\x53\x54":256,"\x47\x52\x4F\x55\x50\x48\x4F\x4D\x45\x5F\x48\x49\x44\x44\x45\x4E\x5F\x49\x54\x45\x4D\x5F\x43\x48\x41\x4E\x47\x45\x44":512,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x49\x54\x45\x4D\x5F\x43\x48\x41\x4E\x47\x45\x44":1024,"\x42\x45\x41\x44\x5F\x49\x54\x45\x4D\x5F\x48\x49\x44\x45":2048,"\x42\x45\x41\x44\x5F\x49\x54\x45\x4D\x5F\x53\x48\x4F\x57":4096};ttypes[_0xd4ea[35]]= {"\x41\x50\x50\x4C\x45\x5F\x41\x50\x4E\x53":1,"\x47\x4F\x4F\x47\x4C\x45\x5F\x43\x32\x44\x4D":2,"\x4E\x48\x4E\x5F\x4E\x4E\x49":3,"\x53\x4B\x54\x5F\x41\x4F\x4D":4,"\x4D\x53\x5F\x4D\x50\x4E\x53":5,"\x52\x49\x4D\x5F\x42\x49\x53":6,"\x47\x4F\x4F\x47\x4C\x45\x5F\x47\x43\x4D":7,"\x4E\x4F\x4B\x49\x41\x5F\x4E\x4E\x41\x50\x49":8,"\x54\x49\x5A\x45\x4E":9,"\x4D\x4F\x5A\x49\x4C\x4C\x41\x5F\x53\x49\x4D\x50\x4C\x45":10,"\x4C\x49\x4E\x45\x5F\x42\x4F\x54":17,"\x4C\x49\x4E\x45\x5F\x57\x41\x50":18,"\x41\x50\x50\x4C\x45\x5F\x41\x50\x4E\x53\x5F\x56\x4F\x49\x50":19,"\x4D\x53\x5F\x57\x4E\x53":20};ttypes[_0xd4ea[36]]= {"\x4E\x4F\x52\x4D\x41\x4C":0,"\x41\x4C\x45\x52\x54\x5F\x44\x49\x53\x41\x42\x4C\x45\x44":1,"\x41\x4C\x57\x41\x59\x53":2};ttypes[_0xd4ea[37]]= {"\x45\x4E\x44\x5F\x4F\x46\x5F\x4F\x50\x45\x52\x41\x54\x49\x4F\x4E":0,"\x55\x50\x44\x41\x54\x45\x5F\x50\x52\x4F\x46\x49\x4C\x45":1,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x55\x50\x44\x41\x54\x45\x5F\x50\x52\x4F\x46\x49\x4C\x45":2,"\x52\x45\x47\x49\x53\x54\x45\x52\x5F\x55\x53\x45\x52\x49\x44":3,"\x41\x44\x44\x5F\x43\x4F\x4E\x54\x41\x43\x54":4,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x41\x44\x44\x5F\x43\x4F\x4E\x54\x41\x43\x54":5,"\x42\x4C\x4F\x43\x4B\x5F\x43\x4F\x4E\x54\x41\x43\x54":6,"\x55\x4E\x42\x4C\x4F\x43\x4B\x5F\x43\x4F\x4E\x54\x41\x43\x54":7,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x52\x45\x43\x4F\x4D\x4D\x45\x4E\x44\x5F\x43\x4F\x4E\x54\x41\x43\x54":8,"\x43\x52\x45\x41\x54\x45\x5F\x47\x52\x4F\x55\x50":9,"\x55\x50\x44\x41\x54\x45\x5F\x47\x52\x4F\x55\x50":10,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x55\x50\x44\x41\x54\x45\x5F\x47\x52\x4F\x55\x50":11,"\x49\x4E\x56\x49\x54\x45\x5F\x49\x4E\x54\x4F\x5F\x47\x52\x4F\x55\x50":12,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x49\x4E\x56\x49\x54\x45\x5F\x49\x4E\x54\x4F\x5F\x47\x52\x4F\x55\x50":13,"\x4C\x45\x41\x56\x45\x5F\x47\x52\x4F\x55\x50":14,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x4C\x45\x41\x56\x45\x5F\x47\x52\x4F\x55\x50":15,"\x41\x43\x43\x45\x50\x54\x5F\x47\x52\x4F\x55\x50\x5F\x49\x4E\x56\x49\x54\x41\x54\x49\x4F\x4E":16,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x41\x43\x43\x45\x50\x54\x5F\x47\x52\x4F\x55\x50\x5F\x49\x4E\x56\x49\x54\x41\x54\x49\x4F\x4E":17,"\x4B\x49\x43\x4B\x4F\x55\x54\x5F\x46\x52\x4F\x4D\x5F\x47\x52\x4F\x55\x50":18,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x4B\x49\x43\x4B\x4F\x55\x54\x5F\x46\x52\x4F\x4D\x5F\x47\x52\x4F\x55\x50":19,"\x43\x52\x45\x41\x54\x45\x5F\x52\x4F\x4F\x4D":20,"\x49\x4E\x56\x49\x54\x45\x5F\x49\x4E\x54\x4F\x5F\x52\x4F\x4F\x4D":21,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x49\x4E\x56\x49\x54\x45\x5F\x49\x4E\x54\x4F\x5F\x52\x4F\x4F\x4D":22,"\x4C\x45\x41\x56\x45\x5F\x52\x4F\x4F\x4D":23,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x4C\x45\x41\x56\x45\x5F\x52\x4F\x4F\x4D":24,"\x53\x45\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45":25,"\x52\x45\x43\x45\x49\x56\x45\x5F\x4D\x45\x53\x53\x41\x47\x45":26,"\x53\x45\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x52\x45\x43\x45\x49\x50\x54":27,"\x52\x45\x43\x45\x49\x56\x45\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x52\x45\x43\x45\x49\x50\x54":28,"\x53\x45\x4E\x44\x5F\x43\x4F\x4E\x54\x45\x4E\x54\x5F\x52\x45\x43\x45\x49\x50\x54":29,"\x52\x45\x43\x45\x49\x56\x45\x5F\x41\x4E\x4E\x4F\x55\x4E\x43\x45\x4D\x45\x4E\x54":30,"\x43\x41\x4E\x43\x45\x4C\x5F\x49\x4E\x56\x49\x54\x41\x54\x49\x4F\x4E\x5F\x47\x52\x4F\x55\x50":31,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x43\x41\x4E\x43\x45\x4C\x5F\x49\x4E\x56\x49\x54\x41\x54\x49\x4F\x4E\x5F\x47\x52\x4F\x55\x50":32,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x55\x4E\x52\x45\x47\x49\x53\x54\x45\x52\x5F\x55\x53\x45\x52":33,"\x52\x45\x4A\x45\x43\x54\x5F\x47\x52\x4F\x55\x50\x5F\x49\x4E\x56\x49\x54\x41\x54\x49\x4F\x4E":34,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x52\x45\x4A\x45\x43\x54\x5F\x47\x52\x4F\x55\x50\x5F\x49\x4E\x56\x49\x54\x41\x54\x49\x4F\x4E":35,"\x55\x50\x44\x41\x54\x45\x5F\x53\x45\x54\x54\x49\x4E\x47\x53":36,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x52\x45\x47\x49\x53\x54\x45\x52\x5F\x55\x53\x45\x52":37,"\x49\x4E\x56\x49\x54\x45\x5F\x56\x49\x41\x5F\x45\x4D\x41\x49\x4C":38,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x52\x45\x51\x55\x45\x53\x54\x5F\x52\x45\x43\x4F\x56\x45\x52\x59":39,"\x53\x45\x4E\x44\x5F\x43\x48\x41\x54\x5F\x43\x48\x45\x43\x4B\x45\x44":40,"\x53\x45\x4E\x44\x5F\x43\x48\x41\x54\x5F\x52\x45\x4D\x4F\x56\x45\x44":41,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x46\x4F\x52\x43\x45\x5F\x53\x59\x4E\x43":42,"\x53\x45\x4E\x44\x5F\x43\x4F\x4E\x54\x45\x4E\x54":43,"\x53\x45\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x4D\x59\x48\x4F\x4D\x45":44,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x55\x50\x44\x41\x54\x45\x5F\x43\x4F\x4E\x54\x45\x4E\x54\x5F\x50\x52\x45\x56\x49\x45\x57":45,"\x52\x45\x4D\x4F\x56\x45\x5F\x41\x4C\x4C\x5F\x4D\x45\x53\x53\x41\x47\x45\x53":46,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x55\x50\x44\x41\x54\x45\x5F\x50\x55\x52\x43\x48\x41\x53\x45\x53":47,"\x44\x55\x4D\x4D\x59":48,"\x55\x50\x44\x41\x54\x45\x5F\x43\x4F\x4E\x54\x41\x43\x54":49,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x52\x45\x43\x45\x49\x56\x45\x44\x5F\x43\x41\x4C\x4C":50,"\x43\x41\x4E\x43\x45\x4C\x5F\x43\x41\x4C\x4C":51,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x52\x45\x44\x49\x52\x45\x43\x54":52,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x43\x48\x41\x4E\x4E\x45\x4C\x5F\x53\x59\x4E\x43":53,"\x46\x41\x49\x4C\x45\x44\x5F\x53\x45\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45":54,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x52\x45\x41\x44\x5F\x4D\x45\x53\x53\x41\x47\x45":55,"\x46\x41\x49\x4C\x45\x44\x5F\x45\x4D\x41\x49\x4C\x5F\x43\x4F\x4E\x46\x49\x52\x4D\x41\x54\x49\x4F\x4E":56,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x43\x48\x41\x54\x5F\x43\x4F\x4E\x54\x45\x4E\x54":58,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x50\x55\x53\x48\x5F\x4E\x4F\x54\x49\x43\x45\x4E\x54\x45\x52\x5F\x49\x54\x45\x4D":59,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x4A\x4F\x49\x4E\x5F\x43\x48\x41\x54":60,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x4C\x45\x41\x56\x45\x5F\x43\x48\x41\x54":61,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x54\x59\x50\x49\x4E\x47":62,"\x46\x52\x49\x45\x4E\x44\x5F\x52\x45\x51\x55\x45\x53\x54\x5F\x41\x43\x43\x45\x50\x54\x45\x44":63,"\x44\x45\x53\x54\x52\x4F\x59\x5F\x4D\x45\x53\x53\x41\x47\x45":64,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x44\x45\x53\x54\x52\x4F\x59\x5F\x4D\x45\x53\x53\x41\x47\x45":65,"\x55\x50\x44\x41\x54\x45\x5F\x50\x55\x42\x4C\x49\x43\x4B\x45\x59\x43\x48\x41\x49\x4E":66,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x55\x50\x44\x41\x54\x45\x5F\x50\x55\x42\x4C\x49\x43\x4B\x45\x59\x43\x48\x41\x49\x4E":67,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x42\x4C\x4F\x43\x4B\x5F\x43\x4F\x4E\x54\x41\x43\x54":68,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x55\x4E\x42\x4C\x4F\x43\x4B\x5F\x43\x4F\x4E\x54\x41\x43\x54":69,"\x55\x50\x44\x41\x54\x45\x5F\x47\x52\x4F\x55\x50\x50\x52\x45\x46\x45\x52\x45\x4E\x43\x45":70,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x50\x41\x59\x4D\x45\x4E\x54\x5F\x45\x56\x45\x4E\x54":71,"\x52\x45\x47\x49\x53\x54\x45\x52\x5F\x45\x32\x45\x45\x5F\x50\x55\x42\x4C\x49\x43\x4B\x45\x59":72,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x45\x32\x45\x45\x5F\x4B\x45\x59\x5F\x45\x58\x43\x48\x41\x4E\x47\x45\x5F\x52\x45\x51":73,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x45\x32\x45\x45\x5F\x4B\x45\x59\x5F\x45\x58\x43\x48\x41\x4E\x47\x45\x5F\x52\x45\x53\x50":74,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x45\x32\x45\x45\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x52\x45\x53\x45\x4E\x44\x5F\x52\x45\x51":75,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x45\x32\x45\x45\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x52\x45\x53\x45\x4E\x44\x5F\x52\x45\x53\x50":76,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x45\x32\x45\x45\x5F\x4B\x45\x59\x5F\x55\x50\x44\x41\x54\x45":77,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x42\x55\x44\x44\x59\x5F\x55\x50\x44\x41\x54\x45\x5F\x50\x52\x4F\x46\x49\x4C\x45":78,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x55\x50\x44\x41\x54\x45\x5F\x4C\x49\x4E\x45\x41\x54\x5F\x54\x41\x42\x53":79,"\x55\x50\x44\x41\x54\x45\x5F\x52\x4F\x4F\x4D":80,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x42\x45\x41\x43\x4F\x4E\x5F\x44\x45\x54\x45\x43\x54\x45\x44":81,"\x55\x50\x44\x41\x54\x45\x5F\x45\x58\x54\x45\x4E\x44\x45\x44\x5F\x50\x52\x4F\x46\x49\x4C\x45":82,"\x41\x44\x44\x5F\x46\x4F\x4C\x4C\x4F\x57":83,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x41\x44\x44\x5F\x46\x4F\x4C\x4C\x4F\x57":84,"\x44\x45\x4C\x45\x54\x45\x5F\x46\x4F\x4C\x4C\x4F\x57":85,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x44\x45\x4C\x45\x54\x45\x5F\x46\x4F\x4C\x4C\x4F\x57":86,"\x55\x50\x44\x41\x54\x45\x5F\x54\x49\x4D\x45\x4C\x49\x4E\x45\x5F\x53\x45\x54\x54\x49\x4E\x47\x53":87,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x46\x52\x49\x45\x4E\x44\x5F\x52\x45\x51\x55\x45\x53\x54":88,"\x55\x50\x44\x41\x54\x45\x5F\x52\x49\x4E\x47\x42\x41\x43\x4B\x5F\x54\x4F\x4E\x45":89,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x50\x4F\x53\x54\x42\x41\x43\x4B":90,"\x52\x45\x43\x45\x49\x56\x45\x5F\x52\x45\x41\x44\x5F\x57\x41\x54\x45\x52\x4D\x41\x52\x4B":91,"\x4E\x4F\x54\x49\x46\x49\x45\x44\x5F\x4D\x45\x53\x53\x41\x47\x45\x5F\x44\x45\x4C\x49\x56\x45\x52\x45\x44":92};ttypes[_0xd4ea[38]]= {"\x50\x41\x59\x4C\x4F\x41\x44\x5F\x42\x55\x59":101,"\x50\x41\x59\x4C\x4F\x41\x44\x5F\x43\x53":111,"\x50\x41\x59\x4C\x4F\x41\x44\x5F\x42\x4F\x4E\x55\x53":121,"\x50\x41\x59\x4C\x4F\x41\x44\x5F\x45\x56\x45\x4E\x54":131};ttypes[_0xd4ea[39]]= {"\x50\x41\x59\x4D\x45\x4E\x54\x5F\x50\x47\x5F\x4E\x4F\x4E\x45":0,"\x50\x41\x59\x4D\x45\x4E\x54\x5F\x50\x47\x5F\x41\x55":1,"\x50\x41\x59\x4D\x45\x4E\x54\x5F\x50\x47\x5F\x41\x4C":2};ttypes[_0xd4ea[40]]= {"\x50\x41\x59\x4D\x45\x4E\x54\x5F\x41\x50\x50\x4C\x45":1,"\x50\x41\x59\x4D\x45\x4E\x54\x5F\x47\x4F\x4F\x47\x4C\x45":2};ttypes[_0xd4ea[41]]= {"\x42\x41\x4E\x4E\x45\x52\x5F\x4C\x49\x4E\x4B\x5F\x4E\x4F\x4E\x45":0,"\x42\x41\x4E\x4E\x45\x52\x5F\x4C\x49\x4E\x4B\x5F\x49\x54\x45\x4D":1,"\x42\x41\x4E\x4E\x45\x52\x5F\x4C\x49\x4E\x4B\x5F\x55\x52\x4C":2,"\x42\x41\x4E\x4E\x45\x52\x5F\x4C\x49\x4E\x4B\x5F\x43\x41\x54\x45\x47\x4F\x52\x59":3};ttypes[_0xd4ea[42]]= {"\x4E\x4F\x5F\x45\x56\x45\x4E\x54":0,"\x43\x41\x52\x52\x49\x45\x52\x5F\x41\x4E\x59":65537,"\x42\x55\x44\x44\x59\x5F\x41\x4E\x59":131073,"\x49\x4E\x53\x54\x41\x4C\x4C\x5F\x49\x4F\x53":196609,"\x49\x4E\x53\x54\x41\x4C\x4C\x5F\x41\x4E\x44\x52\x4F\x49\x44":196610,"\x4D\x49\x53\x53\x49\x4F\x4E\x5F\x41\x4E\x59":262145,"\x4D\x55\x53\x54\x42\x55\x59\x5F\x41\x4E\x59":327681};ttypes[_0xd4ea[43]]= {"\x45\x4D\x41\x49\x4C":1,"\x44\x49\x53\x50\x4C\x41\x59\x5F\x4E\x41\x4D\x45":2,"\x50\x48\x4F\x4E\x45\x54\x49\x43\x5F\x4E\x41\x4D\x45":4,"\x50\x49\x43\x54\x55\x52\x45":8,"\x53\x54\x41\x54\x55\x53\x5F\x4D\x45\x53\x53\x41\x47\x45":16,"\x41\x4C\x4C\x4F\x57\x5F\x53\x45\x41\x52\x43\x48\x5F\x42\x59\x5F\x55\x53\x45\x52\x49\x44":32,"\x41\x4C\x4C\x4F\x57\x5F\x53\x45\x41\x52\x43\x48\x5F\x42\x59\x5F\x45\x4D\x41\x49\x4C":64,"\x42\x55\x44\x44\x59\x5F\x53\x54\x41\x54\x55\x53":128,"\x4D\x55\x53\x49\x43\x5F\x50\x52\x4F\x46\x49\x4C\x45":256,"\x41\x4C\x4C":511};ttypes[_0xd4ea[44]]= {"\x48\x49\x44\x44\x45\x4E":0,"\x50\x55\x42\x4C\x49\x43":1000};ttypes[_0xd4ea[45]]= {"\x4E\x4F\x4E\x45":0,"\x45\x58\x50\x49\x52\x45\x5F\x53\x45\x43\x4F\x4E\x44":1};ttypes[_0xd4ea[46]]= {"\x50\x48\x4F\x4E\x45":0,"\x45\x4D\x41\x49\x4C\x5F\x57\x41\x50":1,"\x46\x41\x43\x45\x42\x4F\x4F\x4B":2305,"\x53\x49\x4E\x41":2306,"\x52\x45\x4E\x52\x45\x4E":2307,"\x46\x45\x49\x58\x49\x4E":2308};ttypes[_0xd4ea[47]]= {"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x45\x4E\x41\x42\x4C\x45":1,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x4D\x55\x54\x45\x5F\x45\x58\x50\x49\x52\x41\x54\x49\x4F\x4E":2,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x4E\x45\x57\x5F\x4D\x45\x53\x53\x41\x47\x45":4,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x47\x52\x4F\x55\x50\x5F\x49\x4E\x56\x49\x54\x41\x54\x49\x4F\x4E":8,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x53\x48\x4F\x57\x5F\x4D\x45\x53\x53\x41\x47\x45":16,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x49\x4E\x43\x4F\x4D\x49\x4E\x47\x5F\x43\x41\x4C\x4C":32,"\x50\x52\x49\x56\x41\x43\x59\x5F\x53\x59\x4E\x43\x5F\x43\x4F\x4E\x54\x41\x43\x54\x53":64,"\x50\x52\x49\x56\x41\x43\x59\x5F\x53\x45\x41\x52\x43\x48\x5F\x42\x59\x5F\x50\x48\x4F\x4E\x45\x5F\x4E\x55\x4D\x42\x45\x52":128,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x53\x4F\x55\x4E\x44\x5F\x4D\x45\x53\x53\x41\x47\x45":256,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x53\x4F\x55\x4E\x44\x5F\x47\x52\x4F\x55\x50":512,"\x43\x4F\x4E\x54\x41\x43\x54\x5F\x4D\x59\x5F\x54\x49\x43\x4B\x45\x54":1024,"\x49\x44\x45\x4E\x54\x49\x54\x59\x5F\x50\x52\x4F\x56\x49\x44\x45\x52":2048,"\x49\x44\x45\x4E\x54\x49\x54\x59\x5F\x49\x44\x45\x4E\x54\x49\x46\x49\x45\x52":4096,"\x50\x52\x49\x56\x41\x43\x59\x5F\x53\x45\x41\x52\x43\x48\x5F\x42\x59\x5F\x55\x53\x45\x52\x49\x44":8192,"\x50\x52\x49\x56\x41\x43\x59\x5F\x53\x45\x41\x52\x43\x48\x5F\x42\x59\x5F\x45\x4D\x41\x49\x4C":16384,"\x50\x52\x45\x46\x45\x52\x45\x4E\x43\x45\x5F\x4C\x4F\x43\x41\x4C\x45":32768,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x44\x49\x53\x41\x42\x4C\x45\x44\x5F\x57\x49\x54\x48\x5F\x53\x55\x42":65536,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E\x5F\x50\x41\x59\x4D\x45\x4E\x54":131072,"\x53\x45\x43\x55\x52\x49\x54\x59\x5F\x43\x45\x4E\x54\x45\x52\x5F\x53\x45\x54\x54\x49\x4E\x47\x53":262144,"\x53\x4E\x53\x5F\x41\x43\x43\x4F\x55\x4E\x54":524288,"\x50\x48\x4F\x4E\x45\x5F\x52\x45\x47\x49\x53\x54\x52\x41\x54\x49\x4F\x4E":1048576,"\x50\x52\x49\x56\x41\x43\x59\x5F\x41\x4C\x4C\x4F\x57\x5F\x53\x45\x43\x4F\x4E\x44\x41\x52\x59\x5F\x44\x45\x56\x49\x43\x45\x5F\x4C\x4F\x47\x49\x4E":2097152,"\x43\x55\x53\x54\x4F\x4D\x5F\x4D\x4F\x44\x45":4194304,"\x50\x52\x49\x56\x41\x43\x59\x5F\x50\x52\x4F\x46\x49\x4C\x45\x5F\x49\x4D\x41\x47\x45\x5F\x50\x4F\x53\x54\x5F\x54\x4F\x5F\x4D\x59\x48\x4F\x4D\x45":8388608,"\x45\x4D\x41\x49\x4C\x5F\x43\x4F\x4E\x46\x49\x52\x4D\x41\x54\x49\x4F\x4E\x5F\x53\x54\x41\x54\x55\x53":16777216,"\x50\x52\x49\x56\x41\x43\x59\x5F\x52\x45\x43\x56\x5F\x4D\x45\x53\x53\x41\x47\x45\x53\x5F\x46\x52\x4F\x4D\x5F\x4E\x4F\x54\x5F\x46\x52\x49\x45\x4E\x44":33554432,"\x50\x52\x49\x56\x41\x43\x59\x5F\x41\x47\x52\x45\x45\x5F\x55\x53\x45\x5F\x4C\x49\x4E\x45\x43\x4F\x49\x4E\x5F\x54\x4F\x5F\x50\x41\x49\x44\x43\x41\x4C\x4C":67108864,"\x50\x52\x49\x56\x41\x43\x59\x5F\x41\x47\x52\x45\x45\x5F\x55\x53\x45\x5F\x50\x41\x49\x44\x43\x41\x4C\x4C":134217728,"\x41\x43\x43\x4F\x55\x4E\x54\x5F\x4D\x49\x47\x52\x41\x54\x49\x4F\x4E\x5F\x50\x49\x4E\x43\x4F\x44\x45":268435456,"\x45\x4E\x46\x4F\x52\x43\x45\x44\x5F\x49\x4E\x50\x55\x54\x5F\x41\x43\x43\x4F\x55\x4E\x54\x5F\x4D\x49\x47\x52\x41\x54\x49\x4F\x4E\x5F\x50\x49\x4E\x43\x4F\x44\x45":536870912,"\x50\x52\x49\x56\x41\x43\x59\x5F\x41\x4C\x4C\x4F\x57\x5F\x46\x52\x49\x45\x4E\x44\x5F\x52\x45\x51\x55\x45\x53\x54":1073741824,"\x41\x4C\x4C":2147483647};ttypes[_0xd4ea[48]]= {"\x46\x41\x43\x45\x42\x4F\x4F\x4B":1,"\x53\x49\x4E\x41":2,"\x52\x45\x4E\x52\x45\x4E":3,"\x46\x45\x49\x58\x49\x4E":4,"\x42\x42\x4D":5};ttypes[_0xd4ea[49]]= {"\x4F\x54\x48\x45\x52":0,"\x41\x44\x56\x45\x52\x54\x49\x53\x49\x4E\x47":1,"\x47\x45\x4E\x44\x45\x52\x5F\x48\x41\x52\x41\x53\x53\x4D\x45\x4E\x54":2,"\x48\x41\x52\x41\x53\x53\x4D\x45\x4E\x54":3};ttypes[_0xd4ea[50]]= {"\x53\x59\x4E\x43":0,"\x52\x45\x50\x4F\x52\x54":1};ttypes[_0xd4ea[51]]= {"\x50\x52\x4F\x46\x49\x4C\x45":0,"\x53\x45\x54\x54\x49\x4E\x47\x53":1,"\x4F\x50\x53":2,"\x43\x4F\x4E\x54\x41\x43\x54":3,"\x52\x45\x43\x4F\x4D\x4D\x45\x4E\x44":4,"\x42\x4C\x4F\x43\x4B":5,"\x47\x52\x4F\x55\x50":6,"\x52\x4F\x4F\x4D":7,"\x4E\x4F\x54\x49\x46\x49\x43\x41\x54\x49\x4F\x4E":8};ttypes[_0xd4ea[52]]= {"\x41\x43\x54\x49\x56\x41\x54\x45\x44":1,"\x55\x4E\x52\x45\x41\x44":2};ttypes[_0xd4ea[53]]= {"\x49\x4E\x54\x45\x52\x4E\x41\x4C\x5F\x45\x52\x52\x4F\x52":0,"\x49\x4E\x56\x41\x4C\x49\x44\x5F\x4B\x45\x59":1,"\x49\x4C\x4C\x45\x47\x41\x4C\x5F\x41\x52\x47\x55\x4D\x45\x4E\x54":2,"\x54\x4F\x4F\x5F\x4D\x41\x4E\x59\x5F\x52\x45\x51\x55\x45\x53\x54":3,"\x41\x55\x54\x48\x45\x4E\x54\x49\x43\x41\x54\x49\x4F\x4E\x5F\x46\x41\x49\x4C\x45\x44":4,"\x4E\x4F\x5F\x57\x52\x49\x54\x45\x5F\x50\x45\x52\x4D\x49\x53\x53\x49\x4F\x4E":5};ttypes[_0xd4ea[54]]= {"\x55\x4E\x52\x45\x47\x49\x53\x54\x52\x41\x54\x49\x4F\x4E\x5F\x52\x45\x41\x53\x4F\x4E\x5F\x55\x4E\x52\x45\x47\x49\x53\x54\x45\x52\x5F\x55\x53\x45\x52":1,"\x55\x4E\x52\x45\x47\x49\x53\x54\x52\x41\x54\x49\x4F\x4E\x5F\x52\x45\x41\x53\x4F\x4E\x5F\x55\x4E\x42\x49\x4E\x44\x5F\x44\x45\x56\x49\x43\x45":2};ttypes[_0xd4ea[55]]= {"\x4F\x56\x45\x52":1,"\x55\x4E\x44\x45\x52":2,"\x55\x4E\x44\x45\x46\x49\x4E\x45\x44":3};ttypes[_0xd4ea[56]]= {"\x4E\x4F\x5F\x41\x56\x41\x49\x4C\x41\x42\x4C\x45":0,"\x50\x49\x4E\x5F\x56\x49\x41\x5F\x53\x4D\x53":1,"\x43\x41\x4C\x4C\x45\x52\x49\x44\x5F\x49\x4E\x44\x49\x47\x4F":2,"\x50\x49\x4E\x5F\x56\x49\x41\x5F\x54\x54\x53":4,"\x53\x4B\x49\x50":10};ttypes[_0xd4ea[57]]= {"\x46\x41\x49\x4C\x45\x44":0,"\x4F\x4B\x5F\x4E\x4F\x54\x5F\x52\x45\x47\x49\x53\x54\x45\x52\x45\x44\x5F\x59\x45\x54":1,"\x4F\x4B\x5F\x52\x45\x47\x49\x53\x54\x45\x52\x45\x44\x5F\x57\x49\x54\x48\x5F\x53\x41\x4D\x45\x5F\x44\x45\x56\x49\x43\x45":2,"\x4F\x4B\x5F\x52\x45\x47\x49\x53\x54\x45\x52\x45\x44\x5F\x57\x49\x54\x48\x5F\x41\x4E\x4F\x54\x48\x45\x52\x5F\x44\x45\x56\x49\x43\x45":3};ttypes[_0xd4ea[58]]= {"\x52\x45\x47\x49\x53\x54\x52\x41\x54\x49\x4F\x4E":1,"\x43\x48\x41\x54":2};AgeCheckDocomoResult= module[_0xd4ea[3]][_0xd4ea[59]]= function(_0x13c3x5){this[_0xd4ea[60]]= null;this[_0xd4ea[61]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[60]]!== undefined&& _0x13c3x5[_0xd4ea[60]]!== null){this[_0xd4ea[60]]= _0x13c3x5[_0xd4ea[60]]};if(_0x13c3x5[_0xd4ea[61]]!== undefined&& _0x13c3x5[_0xd4ea[61]]!== null){this[_0xd4ea[61]]= _0x13c3x5[_0xd4ea[61]]}}};AgeCheckDocomoResult[_0xd4ea[62]]= {};AgeCheckDocomoResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[60]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[61]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};AgeCheckDocomoResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[59]);if(this[_0xd4ea[60]]!== null&& this[_0xd4ea[60]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[60],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[60]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[61]]!== null&& this[_0xd4ea[61]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[61],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[61]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};AgeCheckRequestResult= module[_0xd4ea[3]][_0xd4ea[86]]= function(_0x13c3x5){this[_0xd4ea[60]]= null;this[_0xd4ea[87]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[60]]!== undefined&& _0x13c3x5[_0xd4ea[60]]!== null){this[_0xd4ea[60]]= _0x13c3x5[_0xd4ea[60]]};if(_0x13c3x5[_0xd4ea[87]]!== undefined&& _0x13c3x5[_0xd4ea[87]]!== null){this[_0xd4ea[87]]= _0x13c3x5[_0xd4ea[87]]}}};AgeCheckRequestResult[_0xd4ea[62]]= {};AgeCheckRequestResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[60]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[87]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};AgeCheckRequestResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[86]);if(this[_0xd4ea[60]]!== null&& this[_0xd4ea[60]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[60],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[60]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[87]]!== null&& this[_0xd4ea[87]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[87],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[87]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Announcement= module[_0xd4ea[3]][_0xd4ea[88]]= function(_0x13c3x5){this[_0xd4ea[89]]= null;this[_0xd4ea[90]]= null;this[_0xd4ea[91]]= null;this[_0xd4ea[92]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[94]]= null;this[_0xd4ea[95]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[89]]!== undefined&& _0x13c3x5[_0xd4ea[89]]!== null){this[_0xd4ea[89]]= _0x13c3x5[_0xd4ea[89]]};if(_0x13c3x5[_0xd4ea[90]]!== undefined&& _0x13c3x5[_0xd4ea[90]]!== null){this[_0xd4ea[90]]= _0x13c3x5[_0xd4ea[90]]};if(_0x13c3x5[_0xd4ea[91]]!== undefined&& _0x13c3x5[_0xd4ea[91]]!== null){this[_0xd4ea[91]]= _0x13c3x5[_0xd4ea[91]]};if(_0x13c3x5[_0xd4ea[92]]!== undefined&& _0x13c3x5[_0xd4ea[92]]!== null){this[_0xd4ea[92]]= _0x13c3x5[_0xd4ea[92]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[94]]!== undefined&& _0x13c3x5[_0xd4ea[94]]!== null){this[_0xd4ea[94]]= _0x13c3x5[_0xd4ea[94]]};if(_0x13c3x5[_0xd4ea[95]]!== undefined&& _0x13c3x5[_0xd4ea[95]]!== null){this[_0xd4ea[95]]= _0x13c3x5[_0xd4ea[95]]}}};Announcement[_0xd4ea[62]]= {};Announcement[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[89]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[90]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[91]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[92]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 14:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[94]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 15:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[95]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Announcement[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[88]);if(this[_0xd4ea[89]]!== null&& this[_0xd4ea[89]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[89],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[89]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[90]]!== null&& this[_0xd4ea[90]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[90],Thrift[_0xd4ea[70]].BOOL,10);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[90]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[91]]!== null&& this[_0xd4ea[91]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[91],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[91]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[92]]!== null&& this[_0xd4ea[92]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[92],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[92]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,13);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[94]]!== null&& this[_0xd4ea[94]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[94],Thrift[_0xd4ea[70]].STRING,14);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[94]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[95]]!== null&& this[_0xd4ea[95]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[95],Thrift[_0xd4ea[70]].STRING,15);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[95]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelProvider= module[_0xd4ea[3]][_0xd4ea[102]]= function(_0x13c3x5){this[_0xd4ea[103]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[103]]!== undefined&& _0x13c3x5[_0xd4ea[103]]!== null){this[_0xd4ea[103]]= _0x13c3x5[_0xd4ea[103]]}}};ChannelProvider[_0xd4ea[62]]= {};ChannelProvider[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[103]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 0:_0x13c3x6[_0xd4ea[73]](_0x13c3x9);break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelProvider[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[102]);if(this[_0xd4ea[103]]!== null&& this[_0xd4ea[103]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[103],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[103]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelInfo= module[_0xd4ea[3]][_0xd4ea[104]]= function(_0x13c3x5){this[_0xd4ea[105]]= null;this[_0xd4ea[103]]= null;this[_0xd4ea[106]]= null;this[_0xd4ea[107]]= null;this[_0xd4ea[108]]= null;this[_0xd4ea[109]]= null;this[_0xd4ea[110]]= null;this[_0xd4ea[111]]= null;this[_0xd4ea[112]]= null;this[_0xd4ea[113]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[105]]!== undefined&& _0x13c3x5[_0xd4ea[105]]!== null){this[_0xd4ea[105]]= _0x13c3x5[_0xd4ea[105]]};if(_0x13c3x5[_0xd4ea[103]]!== undefined&& _0x13c3x5[_0xd4ea[103]]!== null){this[_0xd4ea[103]]= _0x13c3x5[_0xd4ea[103]]};if(_0x13c3x5[_0xd4ea[106]]!== undefined&& _0x13c3x5[_0xd4ea[106]]!== null){this[_0xd4ea[106]]= _0x13c3x5[_0xd4ea[106]]};if(_0x13c3x5[_0xd4ea[107]]!== undefined&& _0x13c3x5[_0xd4ea[107]]!== null){this[_0xd4ea[107]]= _0x13c3x5[_0xd4ea[107]]};if(_0x13c3x5[_0xd4ea[108]]!== undefined&& _0x13c3x5[_0xd4ea[108]]!== null){this[_0xd4ea[108]]= new ttypes.ChannelProvider(_0x13c3x5[_0xd4ea[108]])};if(_0x13c3x5[_0xd4ea[109]]!== undefined&& _0x13c3x5[_0xd4ea[109]]!== null){this[_0xd4ea[109]]= _0x13c3x5[_0xd4ea[109]]};if(_0x13c3x5[_0xd4ea[110]]!== undefined&& _0x13c3x5[_0xd4ea[110]]!== null){this[_0xd4ea[110]]= _0x13c3x5[_0xd4ea[110]]};if(_0x13c3x5[_0xd4ea[111]]!== undefined&& _0x13c3x5[_0xd4ea[111]]!== null){this[_0xd4ea[111]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[111]],[null])};if(_0x13c3x5[_0xd4ea[112]]!== undefined&& _0x13c3x5[_0xd4ea[112]]!== null){this[_0xd4ea[112]]= _0x13c3x5[_0xd4ea[112]]};if(_0x13c3x5[_0xd4ea[113]]!== undefined&& _0x13c3x5[_0xd4ea[113]]!== null){this[_0xd4ea[113]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[113]],[null])}}};ChannelInfo[_0xd4ea[62]]= {};ChannelInfo[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[105]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[103]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[106]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[107]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[108]]= new ttypes.ChannelProvider();this[_0xd4ea[108]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[109]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[110]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 9:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xc=0;var _0x13c3xd;this[_0xd4ea[111]]= [];var _0x13c3xe=0;_0x13c3xd= _0x13c3x6[_0xd4ea[117]]();_0x13c3xe= _0x13c3xd[_0xd4ea[118]];_0x13c3xc= _0x13c3xd[_0xd4ea[119]];for(var _0x13c3xf=0;_0x13c3xf< _0x13c3xc;++_0x13c3xf){var _0x13c3x10=null;_0x13c3x10= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[111]][_0xd4ea[120]](_0x13c3x10)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[112]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x11=0;var _0x13c3x12;this[_0xd4ea[113]]= [];var _0x13c3x13=0;_0x13c3x12= _0x13c3x6[_0xd4ea[117]]();_0x13c3x13= _0x13c3x12[_0xd4ea[118]];_0x13c3x11= _0x13c3x12[_0xd4ea[119]];for(var _0x13c3x14=0;_0x13c3x14< _0x13c3x11;++_0x13c3x14){var _0x13c3x15=null;_0x13c3x15= _0x13c3x6[_0xd4ea[75]]();this[_0xd4ea[113]][_0xd4ea[120]](_0x13c3x15)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelInfo[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[104]);if(this[_0xd4ea[105]]!== null&& this[_0xd4ea[105]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[105],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[105]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[103]]!== null&& this[_0xd4ea[103]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[103],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[103]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[106]]!== null&& this[_0xd4ea[106]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[106],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[106]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[107]]!== null&& this[_0xd4ea[107]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[107],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[107]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[108]]!== null&& this[_0xd4ea[108]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[108],Thrift[_0xd4ea[70]].STRUCT,6);this[_0xd4ea[108]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[109]]!== null&& this[_0xd4ea[109]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[109],Thrift[_0xd4ea[70]].I32,7);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[109]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[110]]!== null&& this[_0xd4ea[110]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[110],Thrift[_0xd4ea[70]].STRING,8);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[110]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[111]]!== null&& this[_0xd4ea[111]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[111],Thrift[_0xd4ea[70]].LIST,9);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRING,this[_0xd4ea[111]][_0xd4ea[122]]);for(var _0x13c3x16 in this[_0xd4ea[111]]){if(this[_0xd4ea[111]][_0xd4ea[124]](_0x13c3x16)){_0x13c3x16= this[_0xd4ea[111]][_0x13c3x16];_0x13c3xb[_0xd4ea[81]](_0x13c3x16)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[112]]!== null&& this[_0xd4ea[112]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[112],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[112]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[113]]!== null&& this[_0xd4ea[113]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[113],Thrift[_0xd4ea[70]].LIST,12);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].I32,this[_0xd4ea[113]][_0xd4ea[122]]);for(var _0x13c3x17 in this[_0xd4ea[113]]){if(this[_0xd4ea[113]][_0xd4ea[124]](_0x13c3x17)){_0x13c3x17= this[_0xd4ea[113]][_0x13c3x17];_0x13c3xb[_0xd4ea[83]](_0x13c3x17)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ApprovedChannelInfo= module[_0xd4ea[3]][_0xd4ea[126]]= function(_0x13c3x5){this[_0xd4ea[127]]= null;this[_0xd4ea[128]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[127]]!== undefined&& _0x13c3x5[_0xd4ea[127]]!== null){this[_0xd4ea[127]]= new ttypes.ChannelInfo(_0x13c3x5[_0xd4ea[127]])};if(_0x13c3x5[_0xd4ea[128]]!== undefined&& _0x13c3x5[_0xd4ea[128]]!== null){this[_0xd4ea[128]]= _0x13c3x5[_0xd4ea[128]]}}};ApprovedChannelInfo[_0xd4ea[62]]= {};ApprovedChannelInfo[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[127]]= new ttypes.ChannelInfo();this[_0xd4ea[127]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[128]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ApprovedChannelInfo[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[126]);if(this[_0xd4ea[127]]!== null&& this[_0xd4ea[127]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[127],Thrift[_0xd4ea[70]].STRUCT,1);this[_0xd4ea[127]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[128]]!== null&& this[_0xd4ea[128]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[128],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[128]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ApprovedChannelInfos= module[_0xd4ea[3]][_0xd4ea[129]]= function(_0x13c3x5){this[_0xd4ea[130]]= null;this[_0xd4ea[131]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[130]]!== undefined&& _0x13c3x5[_0xd4ea[130]]!== null){this[_0xd4ea[130]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[130]],[ttypes[_0xd4ea[126]]])};if(_0x13c3x5[_0xd4ea[131]]!== undefined&& _0x13c3x5[_0xd4ea[131]]!== null){this[_0xd4ea[131]]= _0x13c3x5[_0xd4ea[131]]}}};ApprovedChannelInfos[_0xd4ea[62]]= {};ApprovedChannelInfos[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x18=0;var _0x13c3x19;this[_0xd4ea[130]]= [];var _0x13c3x1a=0;_0x13c3x19= _0x13c3x6[_0xd4ea[117]]();_0x13c3x1a= _0x13c3x19[_0xd4ea[118]];_0x13c3x18= _0x13c3x19[_0xd4ea[119]];for(var _0x13c3x1b=0;_0x13c3x1b< _0x13c3x18;++_0x13c3x1b){var _0x13c3x1c=null;_0x13c3x1c= new ttypes.ApprovedChannelInfo();_0x13c3x1c[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[130]][_0xd4ea[120]](_0x13c3x1c)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[131]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ApprovedChannelInfos[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[129]);if(this[_0xd4ea[130]]!== null&& this[_0xd4ea[130]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[130],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[130]][_0xd4ea[122]]);for(var _0x13c3x1d in this[_0xd4ea[130]]){if(this[_0xd4ea[130]][_0xd4ea[124]](_0x13c3x1d)){_0x13c3x1d= this[_0xd4ea[130]][_0x13c3x1d];_0x13c3x1d[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[131]]!== null&& this[_0xd4ea[131]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[131],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[131]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};AuthQrcode= module[_0xd4ea[3]][_0xd4ea[132]]= function(_0x13c3x5){this[_0xd4ea[133]]= null;this[_0xd4ea[134]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[133]]!== undefined&& _0x13c3x5[_0xd4ea[133]]!== null){this[_0xd4ea[133]]= _0x13c3x5[_0xd4ea[133]]};if(_0x13c3x5[_0xd4ea[134]]!== undefined&& _0x13c3x5[_0xd4ea[134]]!== null){this[_0xd4ea[134]]= _0x13c3x5[_0xd4ea[134]]}}};AuthQrcode[_0xd4ea[62]]= {};AuthQrcode[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[133]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[134]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};AuthQrcode[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[132]);if(this[_0xd4ea[133]]!== null&& this[_0xd4ea[133]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[133],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[133]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[134]]!== null&& this[_0xd4ea[134]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[134],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[134]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};BuddyBanner= module[_0xd4ea[3]][_0xd4ea[135]]= function(_0x13c3x5){this[_0xd4ea[136]]= null;this[_0xd4ea[137]]= null;this[_0xd4ea[138]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[136]]!== undefined&& _0x13c3x5[_0xd4ea[136]]!== null){this[_0xd4ea[136]]= _0x13c3x5[_0xd4ea[136]]};if(_0x13c3x5[_0xd4ea[137]]!== undefined&& _0x13c3x5[_0xd4ea[137]]!== null){this[_0xd4ea[137]]= _0x13c3x5[_0xd4ea[137]]};if(_0x13c3x5[_0xd4ea[138]]!== undefined&& _0x13c3x5[_0xd4ea[138]]!== null){this[_0xd4ea[138]]= _0x13c3x5[_0xd4ea[138]]}}};BuddyBanner[_0xd4ea[62]]= {};BuddyBanner[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[136]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[137]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[138]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};BuddyBanner[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[135]);if(this[_0xd4ea[136]]!== null&& this[_0xd4ea[136]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[136],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[136]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[137]]!== null&& this[_0xd4ea[137]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[137],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[137]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[138]]!== null&& this[_0xd4ea[138]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[138],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[138]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};BuddyDetail= module[_0xd4ea[3]][_0xd4ea[139]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[141]]= null;this[_0xd4ea[142]]= null;this[_0xd4ea[143]]= null;this[_0xd4ea[144]]= null;this[_0xd4ea[145]]= null;this[_0xd4ea[146]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[141]]!== undefined&& _0x13c3x5[_0xd4ea[141]]!== null){this[_0xd4ea[141]]= _0x13c3x5[_0xd4ea[141]]};if(_0x13c3x5[_0xd4ea[142]]!== undefined&& _0x13c3x5[_0xd4ea[142]]!== null){this[_0xd4ea[142]]= _0x13c3x5[_0xd4ea[142]]};if(_0x13c3x5[_0xd4ea[143]]!== undefined&& _0x13c3x5[_0xd4ea[143]]!== null){this[_0xd4ea[143]]= _0x13c3x5[_0xd4ea[143]]};if(_0x13c3x5[_0xd4ea[144]]!== undefined&& _0x13c3x5[_0xd4ea[144]]!== null){this[_0xd4ea[144]]= _0x13c3x5[_0xd4ea[144]]};if(_0x13c3x5[_0xd4ea[145]]!== undefined&& _0x13c3x5[_0xd4ea[145]]!== null){this[_0xd4ea[145]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[145]],[null])};if(_0x13c3x5[_0xd4ea[146]]!== undefined&& _0x13c3x5[_0xd4ea[146]]!== null){this[_0xd4ea[146]]= _0x13c3x5[_0xd4ea[146]]}}};BuddyDetail[_0xd4ea[62]]= {};BuddyDetail[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[141]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[142]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[143]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[144]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[147]]){var _0x13c3x1e=0;var _0x13c3x1f;this[_0xd4ea[145]]= [];var _0x13c3x20=0;_0x13c3x1f= _0x13c3x6[_0xd4ea[148]]();_0x13c3x20= _0x13c3x1f[_0xd4ea[118]];_0x13c3x1e= _0x13c3x1f[_0xd4ea[119]];for(var _0x13c3x21=0;_0x13c3x21< _0x13c3x1e;++_0x13c3x21){var _0x13c3x22=null;_0x13c3x22= _0x13c3x6[_0xd4ea[75]]();this[_0xd4ea[145]][_0xd4ea[120]](_0x13c3x22)};_0x13c3x6[_0xd4ea[149]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[146]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};BuddyDetail[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[139]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[141]]!== null&& this[_0xd4ea[141]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[141],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[141]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[142]]!== null&& this[_0xd4ea[142]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[142],Thrift[_0xd4ea[70]].BOOL,3);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[142]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[143]]!== null&& this[_0xd4ea[143]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[143],Thrift[_0xd4ea[70]].BOOL,4);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[143]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[144]]!== null&& this[_0xd4ea[144]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[144],Thrift[_0xd4ea[70]].BOOL,5);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[144]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[145]]!== null&& this[_0xd4ea[145]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[145],Thrift[_0xd4ea[70]].SET,6);_0x13c3xb[_0xd4ea[150]](Thrift[_0xd4ea[70]].I32,this[_0xd4ea[145]][_0xd4ea[122]]);for(var _0x13c3x23 in this[_0xd4ea[145]]){if(this[_0xd4ea[145]][_0xd4ea[124]](_0x13c3x23)){_0x13c3x23= this[_0xd4ea[145]][_0x13c3x23];_0x13c3xb[_0xd4ea[83]](_0x13c3x23)}};_0x13c3xb[_0xd4ea[151]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[146]]!== null&& this[_0xd4ea[146]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[146],Thrift[_0xd4ea[70]].BOOL,7);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[146]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Contact= module[_0xd4ea[3]][_0xd4ea[152]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[153]]= null;this[_0xd4ea[154]]= null;this[_0xd4ea[155]]= null;this[_0xd4ea[156]]= null;this[_0xd4ea[157]]= null;this[_0xd4ea[158]]= null;this[_0xd4ea[95]]= null;this[_0xd4ea[159]]= null;this[_0xd4ea[160]]= null;this[_0xd4ea[161]]= null;this[_0xd4ea[162]]= null;this[_0xd4ea[163]]= null;this[_0xd4ea[146]]= null;this[_0xd4ea[164]]= null;this[_0xd4ea[165]]= null;this[_0xd4ea[166]]= null;this[_0xd4ea[167]]= null;this[_0xd4ea[168]]= null;this[_0xd4ea[169]]= null;this[_0xd4ea[170]]= null;this[_0xd4ea[171]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]};if(_0x13c3x5[_0xd4ea[154]]!== undefined&& _0x13c3x5[_0xd4ea[154]]!== null){this[_0xd4ea[154]]= _0x13c3x5[_0xd4ea[154]]};if(_0x13c3x5[_0xd4ea[155]]!== undefined&& _0x13c3x5[_0xd4ea[155]]!== null){this[_0xd4ea[155]]= _0x13c3x5[_0xd4ea[155]]};if(_0x13c3x5[_0xd4ea[156]]!== undefined&& _0x13c3x5[_0xd4ea[156]]!== null){this[_0xd4ea[156]]= _0x13c3x5[_0xd4ea[156]]};if(_0x13c3x5[_0xd4ea[157]]!== undefined&& _0x13c3x5[_0xd4ea[157]]!== null){this[_0xd4ea[157]]= _0x13c3x5[_0xd4ea[157]]};if(_0x13c3x5[_0xd4ea[158]]!== undefined&& _0x13c3x5[_0xd4ea[158]]!== null){this[_0xd4ea[158]]= _0x13c3x5[_0xd4ea[158]]};if(_0x13c3x5[_0xd4ea[95]]!== undefined&& _0x13c3x5[_0xd4ea[95]]!== null){this[_0xd4ea[95]]= _0x13c3x5[_0xd4ea[95]]};if(_0x13c3x5[_0xd4ea[159]]!== undefined&& _0x13c3x5[_0xd4ea[159]]!== null){this[_0xd4ea[159]]= _0x13c3x5[_0xd4ea[159]]};if(_0x13c3x5[_0xd4ea[160]]!== undefined&& _0x13c3x5[_0xd4ea[160]]!== null){this[_0xd4ea[160]]= _0x13c3x5[_0xd4ea[160]]};if(_0x13c3x5[_0xd4ea[161]]!== undefined&& _0x13c3x5[_0xd4ea[161]]!== null){this[_0xd4ea[161]]= _0x13c3x5[_0xd4ea[161]]};if(_0x13c3x5[_0xd4ea[162]]!== undefined&& _0x13c3x5[_0xd4ea[162]]!== null){this[_0xd4ea[162]]= _0x13c3x5[_0xd4ea[162]]};if(_0x13c3x5[_0xd4ea[163]]!== undefined&& _0x13c3x5[_0xd4ea[163]]!== null){this[_0xd4ea[163]]= _0x13c3x5[_0xd4ea[163]]};if(_0x13c3x5[_0xd4ea[146]]!== undefined&& _0x13c3x5[_0xd4ea[146]]!== null){this[_0xd4ea[146]]= _0x13c3x5[_0xd4ea[146]]};if(_0x13c3x5[_0xd4ea[164]]!== undefined&& _0x13c3x5[_0xd4ea[164]]!== null){this[_0xd4ea[164]]= _0x13c3x5[_0xd4ea[164]]};if(_0x13c3x5[_0xd4ea[165]]!== undefined&& _0x13c3x5[_0xd4ea[165]]!== null){this[_0xd4ea[165]]= _0x13c3x5[_0xd4ea[165]]};if(_0x13c3x5[_0xd4ea[166]]!== undefined&& _0x13c3x5[_0xd4ea[166]]!== null){this[_0xd4ea[166]]= _0x13c3x5[_0xd4ea[166]]};if(_0x13c3x5[_0xd4ea[167]]!== undefined&& _0x13c3x5[_0xd4ea[167]]!== null){this[_0xd4ea[167]]= _0x13c3x5[_0xd4ea[167]]};if(_0x13c3x5[_0xd4ea[168]]!== undefined&& _0x13c3x5[_0xd4ea[168]]!== null){this[_0xd4ea[168]]= _0x13c3x5[_0xd4ea[168]]};if(_0x13c3x5[_0xd4ea[169]]!== undefined&& _0x13c3x5[_0xd4ea[169]]!== null){this[_0xd4ea[169]]= _0x13c3x5[_0xd4ea[169]]};if(_0x13c3x5[_0xd4ea[170]]!== undefined&& _0x13c3x5[_0xd4ea[170]]!== null){this[_0xd4ea[170]]= _0x13c3x5[_0xd4ea[170]]};if(_0x13c3x5[_0xd4ea[171]]!== undefined&& _0x13c3x5[_0xd4ea[171]]!== null){this[_0xd4ea[171]]= _0x13c3x5[_0xd4ea[171]]}}};Contact[_0xd4ea[62]]= {};Contact[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[154]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[155]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[156]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 23:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[157]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 24:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[158]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 25:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[95]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 26:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[159]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 27:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[160]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 28:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[161]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 31:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[162]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 32:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[163]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 33:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[146]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 34:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[164]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 35:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[165]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 36:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[166]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 37:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[167]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 38:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[168]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 39:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[169]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 40:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[170]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 42:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[171]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Contact[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[152]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,10);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[154]]!== null&& this[_0xd4ea[154]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[154],Thrift[_0xd4ea[70]].I32,11);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[154]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[155]]!== null&& this[_0xd4ea[155]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[155],Thrift[_0xd4ea[70]].I32,21);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[155]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[156]]!== null&& this[_0xd4ea[156]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[156],Thrift[_0xd4ea[70]].STRING,22);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[156]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[157]]!== null&& this[_0xd4ea[157]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[157],Thrift[_0xd4ea[70]].STRING,23);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[157]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[158]]!== null&& this[_0xd4ea[158]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[158],Thrift[_0xd4ea[70]].STRING,24);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[158]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[95]]!== null&& this[_0xd4ea[95]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[95],Thrift[_0xd4ea[70]].STRING,25);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[95]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[159]]!== null&& this[_0xd4ea[159]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[159],Thrift[_0xd4ea[70]].STRING,26);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[159]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[160]]!== null&& this[_0xd4ea[160]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[160],Thrift[_0xd4ea[70]].STRING,27);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[160]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[161]]!== null&& this[_0xd4ea[161]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[161],Thrift[_0xd4ea[70]].I64,28);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[161]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[162]]!== null&& this[_0xd4ea[162]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[162],Thrift[_0xd4ea[70]].BOOL,31);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[162]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[163]]!== null&& this[_0xd4ea[163]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[163],Thrift[_0xd4ea[70]].BOOL,32);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[163]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[146]]!== null&& this[_0xd4ea[146]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[146],Thrift[_0xd4ea[70]].BOOL,33);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[146]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[164]]!== null&& this[_0xd4ea[164]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[164],Thrift[_0xd4ea[70]].BOOL,34);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[164]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[165]]!== null&& this[_0xd4ea[165]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[165],Thrift[_0xd4ea[70]].I32,35);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[165]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[166]]!== null&& this[_0xd4ea[166]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[166],Thrift[_0xd4ea[70]].I64,36);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[166]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[167]]!== null&& this[_0xd4ea[167]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[167],Thrift[_0xd4ea[70]].STRING,37);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[167]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[168]]!== null&& this[_0xd4ea[168]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[168],Thrift[_0xd4ea[70]].STRING,38);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[168]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[169]]!== null&& this[_0xd4ea[169]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[169],Thrift[_0xd4ea[70]].I32,39);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[169]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[170]]!== null&& this[_0xd4ea[170]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[170],Thrift[_0xd4ea[70]].STRING,40);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[170]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[171]]!== null&& this[_0xd4ea[171]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[171],Thrift[_0xd4ea[70]].STRING,42);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[171]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};BuddyList= module[_0xd4ea[3]][_0xd4ea[172]]= function(_0x13c3x5){this[_0xd4ea[173]]= null;this[_0xd4ea[156]]= null;this[_0xd4ea[174]]= null;this[_0xd4ea[175]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[173]]!== undefined&& _0x13c3x5[_0xd4ea[173]]!== null){this[_0xd4ea[173]]= _0x13c3x5[_0xd4ea[173]]};if(_0x13c3x5[_0xd4ea[156]]!== undefined&& _0x13c3x5[_0xd4ea[156]]!== null){this[_0xd4ea[156]]= _0x13c3x5[_0xd4ea[156]]};if(_0x13c3x5[_0xd4ea[174]]!== undefined&& _0x13c3x5[_0xd4ea[174]]!== null){this[_0xd4ea[174]]= _0x13c3x5[_0xd4ea[174]]};if(_0x13c3x5[_0xd4ea[175]]!== undefined&& _0x13c3x5[_0xd4ea[175]]!== null){this[_0xd4ea[175]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[175]],[ttypes[_0xd4ea[152]]])}}};BuddyList[_0xd4ea[62]]= {};BuddyList[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[173]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[156]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[174]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x24=0;var _0x13c3x25;this[_0xd4ea[175]]= [];var _0x13c3x26=0;_0x13c3x25= _0x13c3x6[_0xd4ea[117]]();_0x13c3x26= _0x13c3x25[_0xd4ea[118]];_0x13c3x24= _0x13c3x25[_0xd4ea[119]];for(var _0x13c3x27=0;_0x13c3x27< _0x13c3x24;++_0x13c3x27){var _0x13c3x28=null;_0x13c3x28= new ttypes.Contact();_0x13c3x28[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[175]][_0xd4ea[120]](_0x13c3x28)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};BuddyList[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[172]);if(this[_0xd4ea[173]]!== null&& this[_0xd4ea[173]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[173],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[173]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[156]]!== null&& this[_0xd4ea[156]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[156],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[156]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[174]]!== null&& this[_0xd4ea[174]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[174],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[174]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[175]]!== null&& this[_0xd4ea[175]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[175],Thrift[_0xd4ea[70]].LIST,4);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[175]][_0xd4ea[122]]);for(var _0x13c3x29 in this[_0xd4ea[175]]){if(this[_0xd4ea[175]][_0xd4ea[124]](_0x13c3x29)){_0x13c3x29= this[_0xd4ea[175]][_0x13c3x29];_0x13c3x29[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Location= module[_0xd4ea[3]][_0xd4ea[176]]= function(_0x13c3x5){this[_0xd4ea[91]]= null;this[_0xd4ea[177]]= null;this[_0xd4ea[178]]= null;this[_0xd4ea[179]]= null;this[_0xd4ea[180]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[91]]!== undefined&& _0x13c3x5[_0xd4ea[91]]!== null){this[_0xd4ea[91]]= _0x13c3x5[_0xd4ea[91]]};if(_0x13c3x5[_0xd4ea[177]]!== undefined&& _0x13c3x5[_0xd4ea[177]]!== null){this[_0xd4ea[177]]= _0x13c3x5[_0xd4ea[177]]};if(_0x13c3x5[_0xd4ea[178]]!== undefined&& _0x13c3x5[_0xd4ea[178]]!== null){this[_0xd4ea[178]]= _0x13c3x5[_0xd4ea[178]]};if(_0x13c3x5[_0xd4ea[179]]!== undefined&& _0x13c3x5[_0xd4ea[179]]!== null){this[_0xd4ea[179]]= _0x13c3x5[_0xd4ea[179]]};if(_0x13c3x5[_0xd4ea[180]]!== undefined&& _0x13c3x5[_0xd4ea[180]]!== null){this[_0xd4ea[180]]= _0x13c3x5[_0xd4ea[180]]}}};Location[_0xd4ea[62]]= {};Location[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[91]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[177]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[181]]){this[_0xd4ea[178]]= _0x13c3x6[_0xd4ea[182]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[181]]){this[_0xd4ea[179]]= _0x13c3x6[_0xd4ea[182]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[180]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Location[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[176]);if(this[_0xd4ea[91]]!== null&& this[_0xd4ea[91]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[91],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[91]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[177]]!== null&& this[_0xd4ea[177]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[177],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[177]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[178]]!== null&& this[_0xd4ea[178]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[178],Thrift[_0xd4ea[70]].DOUBLE,3);_0x13c3xb[_0xd4ea[183]](this[_0xd4ea[178]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[179]]!== null&& this[_0xd4ea[179]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[179],Thrift[_0xd4ea[70]].DOUBLE,4);_0x13c3xb[_0xd4ea[183]](this[_0xd4ea[179]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[180]]!== null&& this[_0xd4ea[180]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[180],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[180]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};BuddyMessageRequest= module[_0xd4ea[3]][_0xd4ea[184]]= function(_0x13c3x5){this[_0xd4ea[185]]= null;this[_0xd4ea[92]]= null;this[_0xd4ea[186]]= null;this[_0xd4ea[187]]= null;this[_0xd4ea[188]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[185]]!== undefined&& _0x13c3x5[_0xd4ea[185]]!== null){this[_0xd4ea[185]]= _0x13c3x5[_0xd4ea[185]]};if(_0x13c3x5[_0xd4ea[92]]!== undefined&& _0x13c3x5[_0xd4ea[92]]!== null){this[_0xd4ea[92]]= _0x13c3x5[_0xd4ea[92]]};if(_0x13c3x5[_0xd4ea[186]]!== undefined&& _0x13c3x5[_0xd4ea[186]]!== null){this[_0xd4ea[186]]= new ttypes.Location(_0x13c3x5[_0xd4ea[186]])};if(_0x13c3x5[_0xd4ea[187]]!== undefined&& _0x13c3x5[_0xd4ea[187]]!== null){this[_0xd4ea[187]]= _0x13c3x5[_0xd4ea[187]]};if(_0x13c3x5[_0xd4ea[188]]!== undefined&& _0x13c3x5[_0xd4ea[188]]!== null){this[_0xd4ea[188]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[188]],[null])}}};BuddyMessageRequest[_0xd4ea[62]]= {};BuddyMessageRequest[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[185]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[92]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[186]]= new ttypes.Location();this[_0xd4ea[186]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[187]]= _0x13c3x6[_0xd4ea[190]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3x2a=0;var _0x13c3x2b;this[_0xd4ea[188]]= {};var _0x13c3x2c=0;var _0x13c3x2d=0;_0x13c3x2b= _0x13c3x6[_0xd4ea[192]]();_0x13c3x2c= _0x13c3x2b[_0xd4ea[193]];_0x13c3x2d= _0x13c3x2b[_0xd4ea[194]];_0x13c3x2a= _0x13c3x2b[_0xd4ea[119]];for(var _0x13c3x2e=0;_0x13c3x2e< _0x13c3x2a;++_0x13c3x2e){var _0x13c3x2f=null;var _0x13c3x30=null;_0x13c3x2f= _0x13c3x6[_0xd4ea[72]]();_0x13c3x30= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[188]][_0x13c3x2f]= _0x13c3x30};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};BuddyMessageRequest[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[184]);if(this[_0xd4ea[185]]!== null&& this[_0xd4ea[185]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[185],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[185]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[92]]!== null&& this[_0xd4ea[92]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[92],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[92]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[186]]!== null&& this[_0xd4ea[186]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[186],Thrift[_0xd4ea[70]].STRUCT,3);this[_0xd4ea[186]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[187]]!== null&& this[_0xd4ea[187]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[187],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[196]](this[_0xd4ea[187]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[188]]!== null&& this[_0xd4ea[188]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[188],Thrift[_0xd4ea[70]].MAP,5);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[188]]));for(var _0x13c3x31 in this[_0xd4ea[188]]){if(this[_0xd4ea[188]][_0xd4ea[124]](_0x13c3x31)){var _0x13c3x32=this[_0xd4ea[188]][_0x13c3x31];_0x13c3xb[_0xd4ea[81]](_0x13c3x31);_0x13c3xb[_0xd4ea[81]](_0x13c3x32)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};BuddyOnAirUrls= module[_0xd4ea[3]][_0xd4ea[200]]= function(_0x13c3x5){this[_0xd4ea[201]]= null;this[_0xd4ea[202]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[201]]!== undefined&& _0x13c3x5[_0xd4ea[201]]!== null){this[_0xd4ea[201]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[201]],[null])};if(_0x13c3x5[_0xd4ea[202]]!== undefined&& _0x13c3x5[_0xd4ea[202]]!== null){this[_0xd4ea[202]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[202]],[null])}}};BuddyOnAirUrls[_0xd4ea[62]]= {};BuddyOnAirUrls[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3x33=0;var _0x13c3x34;this[_0xd4ea[201]]= {};var _0x13c3x35=0;var _0x13c3x36=0;_0x13c3x34= _0x13c3x6[_0xd4ea[192]]();_0x13c3x35= _0x13c3x34[_0xd4ea[193]];_0x13c3x36= _0x13c3x34[_0xd4ea[194]];_0x13c3x33= _0x13c3x34[_0xd4ea[119]];for(var _0x13c3x37=0;_0x13c3x37< _0x13c3x33;++_0x13c3x37){var _0x13c3x38=null;var _0x13c3x39=null;_0x13c3x38= _0x13c3x6[_0xd4ea[72]]();_0x13c3x39= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[201]][_0x13c3x38]= _0x13c3x39};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3x3a=0;var _0x13c3x3b;this[_0xd4ea[202]]= {};var _0x13c3x3c=0;var _0x13c3x3d=0;_0x13c3x3b= _0x13c3x6[_0xd4ea[192]]();_0x13c3x3c= _0x13c3x3b[_0xd4ea[193]];_0x13c3x3d= _0x13c3x3b[_0xd4ea[194]];_0x13c3x3a= _0x13c3x3b[_0xd4ea[119]];for(var _0x13c3x3e=0;_0x13c3x3e< _0x13c3x3a;++_0x13c3x3e){var _0x13c3x3f=null;var _0x13c3x40=null;_0x13c3x3f= _0x13c3x6[_0xd4ea[72]]();_0x13c3x40= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[202]][_0x13c3x3f]= _0x13c3x40};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};BuddyOnAirUrls[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[200]);if(this[_0xd4ea[201]]!== null&& this[_0xd4ea[201]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[201],Thrift[_0xd4ea[70]].MAP,1);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[201]]));for(var _0x13c3x41 in this[_0xd4ea[201]]){if(this[_0xd4ea[201]][_0xd4ea[124]](_0x13c3x41)){var _0x13c3x42=this[_0xd4ea[201]][_0x13c3x41];_0x13c3xb[_0xd4ea[81]](_0x13c3x41);_0x13c3xb[_0xd4ea[81]](_0x13c3x42)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[202]]!== null&& this[_0xd4ea[202]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[202],Thrift[_0xd4ea[70]].MAP,2);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[202]]));for(var _0x13c3x43 in this[_0xd4ea[202]]){if(this[_0xd4ea[202]][_0xd4ea[124]](_0x13c3x43)){var _0x13c3x44=this[_0xd4ea[202]][_0x13c3x43];_0x13c3xb[_0xd4ea[81]](_0x13c3x43);_0x13c3xb[_0xd4ea[81]](_0x13c3x44)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};BuddyOnAir= module[_0xd4ea[3]][_0xd4ea[203]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[204]]= null;this[_0xd4ea[205]]= null;this[_0xd4ea[142]]= null;this[_0xd4ea[92]]= null;this[_0xd4ea[206]]= null;this[_0xd4ea[207]]= null;this[_0xd4ea[208]]= null;this[_0xd4ea[209]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[204]]!== undefined&& _0x13c3x5[_0xd4ea[204]]!== null){this[_0xd4ea[204]]= _0x13c3x5[_0xd4ea[204]]};if(_0x13c3x5[_0xd4ea[205]]!== undefined&& _0x13c3x5[_0xd4ea[205]]!== null){this[_0xd4ea[205]]= _0x13c3x5[_0xd4ea[205]]};if(_0x13c3x5[_0xd4ea[142]]!== undefined&& _0x13c3x5[_0xd4ea[142]]!== null){this[_0xd4ea[142]]= _0x13c3x5[_0xd4ea[142]]};if(_0x13c3x5[_0xd4ea[92]]!== undefined&& _0x13c3x5[_0xd4ea[92]]!== null){this[_0xd4ea[92]]= _0x13c3x5[_0xd4ea[92]]};if(_0x13c3x5[_0xd4ea[206]]!== undefined&& _0x13c3x5[_0xd4ea[206]]!== null){this[_0xd4ea[206]]= _0x13c3x5[_0xd4ea[206]]};if(_0x13c3x5[_0xd4ea[207]]!== undefined&& _0x13c3x5[_0xd4ea[207]]!== null){this[_0xd4ea[207]]= _0x13c3x5[_0xd4ea[207]]};if(_0x13c3x5[_0xd4ea[208]]!== undefined&& _0x13c3x5[_0xd4ea[208]]!== null){this[_0xd4ea[208]]= _0x13c3x5[_0xd4ea[208]]};if(_0x13c3x5[_0xd4ea[209]]!== undefined&& _0x13c3x5[_0xd4ea[209]]!== null){this[_0xd4ea[209]]= new ttypes.BuddyOnAirUrls(_0x13c3x5[_0xd4ea[209]])}}};BuddyOnAir[_0xd4ea[62]]= {};BuddyOnAir[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[204]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[205]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[142]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[92]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[206]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[207]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 31:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[208]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 32:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[209]]= new ttypes.BuddyOnAirUrls();this[_0xd4ea[209]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};BuddyOnAir[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[203]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[204]]!== null&& this[_0xd4ea[204]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[204],Thrift[_0xd4ea[70]].I64,3);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[204]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[205]]!== null&& this[_0xd4ea[205]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[205],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[205]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[142]]!== null&& this[_0xd4ea[142]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[142],Thrift[_0xd4ea[70]].BOOL,5);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[142]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[92]]!== null&& this[_0xd4ea[92]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[92],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[92]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[206]]!== null&& this[_0xd4ea[206]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[206],Thrift[_0xd4ea[70]].I64,12);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[206]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[207]]!== null&& this[_0xd4ea[207]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[207],Thrift[_0xd4ea[70]].I64,13);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[207]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[208]]!== null&& this[_0xd4ea[208]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[208],Thrift[_0xd4ea[70]].I32,31);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[208]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[209]]!== null&& this[_0xd4ea[209]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[209],Thrift[_0xd4ea[70]].STRUCT,32);this[_0xd4ea[209]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};BuddyProfile= module[_0xd4ea[3]][_0xd4ea[210]]= function(_0x13c3x5){this[_0xd4ea[211]]= null;this[_0xd4ea[140]]= null;this[_0xd4ea[212]]= null;this[_0xd4ea[156]]= null;this[_0xd4ea[159]]= null;this[_0xd4ea[213]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[211]]!== undefined&& _0x13c3x5[_0xd4ea[211]]!== null){this[_0xd4ea[211]]= _0x13c3x5[_0xd4ea[211]]};if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[212]]!== undefined&& _0x13c3x5[_0xd4ea[212]]!== null){this[_0xd4ea[212]]= _0x13c3x5[_0xd4ea[212]]};if(_0x13c3x5[_0xd4ea[156]]!== undefined&& _0x13c3x5[_0xd4ea[156]]!== null){this[_0xd4ea[156]]= _0x13c3x5[_0xd4ea[156]]};if(_0x13c3x5[_0xd4ea[159]]!== undefined&& _0x13c3x5[_0xd4ea[159]]!== null){this[_0xd4ea[159]]= _0x13c3x5[_0xd4ea[159]]};if(_0x13c3x5[_0xd4ea[213]]!== undefined&& _0x13c3x5[_0xd4ea[213]]!== null){this[_0xd4ea[213]]= _0x13c3x5[_0xd4ea[213]]}}};BuddyProfile[_0xd4ea[62]]= {};BuddyProfile[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[211]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[212]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[156]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[159]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[213]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};BuddyProfile[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[210]);if(this[_0xd4ea[211]]!== null&& this[_0xd4ea[211]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[211],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[211]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[212]]!== null&& this[_0xd4ea[212]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[212],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[212]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[156]]!== null&& this[_0xd4ea[156]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[156],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[156]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[159]]!== null&& this[_0xd4ea[159]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[159],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[159]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[213]]!== null&& this[_0xd4ea[213]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[213],Thrift[_0xd4ea[70]].I64,11);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[213]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};BuddySearchResult= module[_0xd4ea[3]][_0xd4ea[214]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[156]]= null;this[_0xd4ea[158]]= null;this[_0xd4ea[167]]= null;this[_0xd4ea[159]]= null;this[_0xd4ea[143]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[156]]!== undefined&& _0x13c3x5[_0xd4ea[156]]!== null){this[_0xd4ea[156]]= _0x13c3x5[_0xd4ea[156]]};if(_0x13c3x5[_0xd4ea[158]]!== undefined&& _0x13c3x5[_0xd4ea[158]]!== null){this[_0xd4ea[158]]= _0x13c3x5[_0xd4ea[158]]};if(_0x13c3x5[_0xd4ea[167]]!== undefined&& _0x13c3x5[_0xd4ea[167]]!== null){this[_0xd4ea[167]]= _0x13c3x5[_0xd4ea[167]]};if(_0x13c3x5[_0xd4ea[159]]!== undefined&& _0x13c3x5[_0xd4ea[159]]!== null){this[_0xd4ea[159]]= _0x13c3x5[_0xd4ea[159]]};if(_0x13c3x5[_0xd4ea[143]]!== undefined&& _0x13c3x5[_0xd4ea[143]]!== null){this[_0xd4ea[143]]= _0x13c3x5[_0xd4ea[143]]}}};BuddySearchResult[_0xd4ea[62]]= {};BuddySearchResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[156]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[158]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[167]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[159]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[143]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};BuddySearchResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[214]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[156]]!== null&& this[_0xd4ea[156]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[156],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[156]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[158]]!== null&& this[_0xd4ea[158]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[158],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[158]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[167]]!== null&& this[_0xd4ea[167]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[167],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[167]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[159]]!== null&& this[_0xd4ea[159]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[159],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[159]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[143]]!== null&& this[_0xd4ea[143]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[143],Thrift[_0xd4ea[70]].BOOL,6);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[143]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelDomain= module[_0xd4ea[3]][_0xd4ea[215]]= function(_0x13c3x5){this[_0xd4ea[216]]= null;this[_0xd4ea[217]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[216]]!== undefined&& _0x13c3x5[_0xd4ea[216]]!== null){this[_0xd4ea[216]]= _0x13c3x5[_0xd4ea[216]]};if(_0x13c3x5[_0xd4ea[217]]!== undefined&& _0x13c3x5[_0xd4ea[217]]!== null){this[_0xd4ea[217]]= _0x13c3x5[_0xd4ea[217]]}}};ChannelDomain[_0xd4ea[62]]= {};ChannelDomain[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[216]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[217]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelDomain[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[215]);if(this[_0xd4ea[216]]!== null&& this[_0xd4ea[216]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[216],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[216]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[217]]!== null&& this[_0xd4ea[217]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[217],Thrift[_0xd4ea[70]].BOOL,2);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[217]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelDomains= module[_0xd4ea[3]][_0xd4ea[218]]= function(_0x13c3x5){this[_0xd4ea[219]]= null;this[_0xd4ea[131]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[219]]!== undefined&& _0x13c3x5[_0xd4ea[219]]!== null){this[_0xd4ea[219]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[219]],[ttypes[_0xd4ea[215]]])};if(_0x13c3x5[_0xd4ea[131]]!== undefined&& _0x13c3x5[_0xd4ea[131]]!== null){this[_0xd4ea[131]]= _0x13c3x5[_0xd4ea[131]]}}};ChannelDomains[_0xd4ea[62]]= {};ChannelDomains[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x45=0;var _0x13c3x46;this[_0xd4ea[219]]= [];var _0x13c3x47=0;_0x13c3x46= _0x13c3x6[_0xd4ea[117]]();_0x13c3x47= _0x13c3x46[_0xd4ea[118]];_0x13c3x45= _0x13c3x46[_0xd4ea[119]];for(var _0x13c3x48=0;_0x13c3x48< _0x13c3x45;++_0x13c3x48){var _0x13c3x49=null;_0x13c3x49= new ttypes.ChannelDomain();_0x13c3x49[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[219]][_0xd4ea[120]](_0x13c3x49)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[131]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelDomains[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[218]);if(this[_0xd4ea[219]]!== null&& this[_0xd4ea[219]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[219],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[219]][_0xd4ea[122]]);for(var _0x13c3x4a in this[_0xd4ea[219]]){if(this[_0xd4ea[219]][_0xd4ea[124]](_0x13c3x4a)){_0x13c3x4a= this[_0xd4ea[219]][_0x13c3x4a];_0x13c3x4a[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[131]]!== null&& this[_0xd4ea[131]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[131],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[131]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelException= module[_0xd4ea[3]][_0xd4ea[220]]= function(_0x13c3x5){Thrift[_0xd4ea[222]][_0xd4ea[221]](this,_0xd4ea[220]);this[_0xd4ea[103]]= _0xd4ea[220];this[_0xd4ea[223]]= null;this[_0xd4ea[224]]= null;this[_0xd4ea[225]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[223]]!== undefined&& _0x13c3x5[_0xd4ea[223]]!== null){this[_0xd4ea[223]]= _0x13c3x5[_0xd4ea[223]]};if(_0x13c3x5[_0xd4ea[224]]!== undefined&& _0x13c3x5[_0xd4ea[224]]!== null){this[_0xd4ea[224]]= _0x13c3x5[_0xd4ea[224]]};if(_0x13c3x5[_0xd4ea[225]]!== undefined&& _0x13c3x5[_0xd4ea[225]]!== null){this[_0xd4ea[225]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[225]],[null])}}};Thrift[_0xd4ea[226]](ChannelException,Thrift.TException);ChannelException[_0xd4ea[62]][_0xd4ea[103]]= _0xd4ea[220];ChannelException[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[223]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[224]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3x4b=0;var _0x13c3x4c;this[_0xd4ea[225]]= {};var _0x13c3x4d=0;var _0x13c3x4e=0;_0x13c3x4c= _0x13c3x6[_0xd4ea[192]]();_0x13c3x4d= _0x13c3x4c[_0xd4ea[193]];_0x13c3x4e= _0x13c3x4c[_0xd4ea[194]];_0x13c3x4b= _0x13c3x4c[_0xd4ea[119]];for(var _0x13c3x4f=0;_0x13c3x4f< _0x13c3x4b;++_0x13c3x4f){var _0x13c3x50=null;var _0x13c3x51=null;_0x13c3x50= _0x13c3x6[_0xd4ea[72]]();_0x13c3x51= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[225]][_0x13c3x50]= _0x13c3x51};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelException[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[220]);if(this[_0xd4ea[223]]!== null&& this[_0xd4ea[223]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[223],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[223]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[224]]!== null&& this[_0xd4ea[224]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[224],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[224]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[225]]!== null&& this[_0xd4ea[225]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[225],Thrift[_0xd4ea[70]].MAP,3);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[225]]));for(var _0x13c3x52 in this[_0xd4ea[225]]){if(this[_0xd4ea[225]][_0xd4ea[124]](_0x13c3x52)){var _0x13c3x53=this[_0xd4ea[225]][_0x13c3x52];_0x13c3xb[_0xd4ea[81]](_0x13c3x52);_0x13c3xb[_0xd4ea[81]](_0x13c3x53)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelInfos= module[_0xd4ea[3]][_0xd4ea[227]]= function(_0x13c3x5){this[_0xd4ea[228]]= null;this[_0xd4ea[131]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[228]]!== undefined&& _0x13c3x5[_0xd4ea[228]]!== null){this[_0xd4ea[228]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[228]],[ttypes[_0xd4ea[104]]])};if(_0x13c3x5[_0xd4ea[131]]!== undefined&& _0x13c3x5[_0xd4ea[131]]!== null){this[_0xd4ea[131]]= _0x13c3x5[_0xd4ea[131]]}}};ChannelInfos[_0xd4ea[62]]= {};ChannelInfos[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x54=0;var _0x13c3x55;this[_0xd4ea[228]]= [];var _0x13c3x56=0;_0x13c3x55= _0x13c3x6[_0xd4ea[117]]();_0x13c3x56= _0x13c3x55[_0xd4ea[118]];_0x13c3x54= _0x13c3x55[_0xd4ea[119]];for(var _0x13c3x57=0;_0x13c3x57< _0x13c3x54;++_0x13c3x57){var _0x13c3x58=null;_0x13c3x58= new ttypes.ChannelInfo();_0x13c3x58[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[228]][_0xd4ea[120]](_0x13c3x58)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[131]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelInfos[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[227]);if(this[_0xd4ea[228]]!== null&& this[_0xd4ea[228]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[228],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[228]][_0xd4ea[122]]);for(var _0x13c3x59 in this[_0xd4ea[228]]){if(this[_0xd4ea[228]][_0xd4ea[124]](_0x13c3x59)){_0x13c3x59= this[_0xd4ea[228]][_0x13c3x59];_0x13c3x59[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[131]]!== null&& this[_0xd4ea[131]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[131],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[131]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelNotificationSetting= module[_0xd4ea[3]][_0xd4ea[229]]= function(_0x13c3x5){this[_0xd4ea[105]]= null;this[_0xd4ea[103]]= null;this[_0xd4ea[230]]= null;this[_0xd4ea[231]]= null;this[_0xd4ea[232]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[105]]!== undefined&& _0x13c3x5[_0xd4ea[105]]!== null){this[_0xd4ea[105]]= _0x13c3x5[_0xd4ea[105]]};if(_0x13c3x5[_0xd4ea[103]]!== undefined&& _0x13c3x5[_0xd4ea[103]]!== null){this[_0xd4ea[103]]= _0x13c3x5[_0xd4ea[103]]};if(_0x13c3x5[_0xd4ea[230]]!== undefined&& _0x13c3x5[_0xd4ea[230]]!== null){this[_0xd4ea[230]]= _0x13c3x5[_0xd4ea[230]]};if(_0x13c3x5[_0xd4ea[231]]!== undefined&& _0x13c3x5[_0xd4ea[231]]!== null){this[_0xd4ea[231]]= _0x13c3x5[_0xd4ea[231]]};if(_0x13c3x5[_0xd4ea[232]]!== undefined&& _0x13c3x5[_0xd4ea[232]]!== null){this[_0xd4ea[232]]= _0x13c3x5[_0xd4ea[232]]}}};ChannelNotificationSetting[_0xd4ea[62]]= {};ChannelNotificationSetting[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[105]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[103]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[230]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[231]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[232]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelNotificationSetting[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[229]);if(this[_0xd4ea[105]]!== null&& this[_0xd4ea[105]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[105],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[105]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[103]]!== null&& this[_0xd4ea[103]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[103],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[103]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[230]]!== null&& this[_0xd4ea[230]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[230],Thrift[_0xd4ea[70]].BOOL,3);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[230]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[231]]!== null&& this[_0xd4ea[231]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[231],Thrift[_0xd4ea[70]].BOOL,4);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[231]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[232]]!== null&& this[_0xd4ea[232]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[232],Thrift[_0xd4ea[70]].BOOL,5);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[232]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelSyncDatas= module[_0xd4ea[3]][_0xd4ea[233]]= function(_0x13c3x5){this[_0xd4ea[228]]= null;this[_0xd4ea[219]]= null;this[_0xd4ea[131]]= null;this[_0xd4ea[234]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[228]]!== undefined&& _0x13c3x5[_0xd4ea[228]]!== null){this[_0xd4ea[228]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[228]],[ttypes[_0xd4ea[104]]])};if(_0x13c3x5[_0xd4ea[219]]!== undefined&& _0x13c3x5[_0xd4ea[219]]!== null){this[_0xd4ea[219]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[219]],[ttypes[_0xd4ea[215]]])};if(_0x13c3x5[_0xd4ea[131]]!== undefined&& _0x13c3x5[_0xd4ea[131]]!== null){this[_0xd4ea[131]]= _0x13c3x5[_0xd4ea[131]]};if(_0x13c3x5[_0xd4ea[234]]!== undefined&& _0x13c3x5[_0xd4ea[234]]!== null){this[_0xd4ea[234]]= _0x13c3x5[_0xd4ea[234]]}}};ChannelSyncDatas[_0xd4ea[62]]= {};ChannelSyncDatas[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x5a=0;var _0x13c3x5b;this[_0xd4ea[228]]= [];var _0x13c3x5c=0;_0x13c3x5b= _0x13c3x6[_0xd4ea[117]]();_0x13c3x5c= _0x13c3x5b[_0xd4ea[118]];_0x13c3x5a= _0x13c3x5b[_0xd4ea[119]];for(var _0x13c3x5d=0;_0x13c3x5d< _0x13c3x5a;++_0x13c3x5d){var _0x13c3x5e=null;_0x13c3x5e= new ttypes.ChannelInfo();_0x13c3x5e[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[228]][_0xd4ea[120]](_0x13c3x5e)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x5f=0;var _0x13c3x60;this[_0xd4ea[219]]= [];var _0x13c3x61=0;_0x13c3x60= _0x13c3x6[_0xd4ea[117]]();_0x13c3x61= _0x13c3x60[_0xd4ea[118]];_0x13c3x5f= _0x13c3x60[_0xd4ea[119]];for(var _0x13c3x62=0;_0x13c3x62< _0x13c3x5f;++_0x13c3x62){var _0x13c3x63=null;_0x13c3x63= new ttypes.ChannelDomain();_0x13c3x63[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[219]][_0xd4ea[120]](_0x13c3x63)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[131]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[234]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelSyncDatas[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[233]);if(this[_0xd4ea[228]]!== null&& this[_0xd4ea[228]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[228],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[228]][_0xd4ea[122]]);for(var _0x13c3x64 in this[_0xd4ea[228]]){if(this[_0xd4ea[228]][_0xd4ea[124]](_0x13c3x64)){_0x13c3x64= this[_0xd4ea[228]][_0x13c3x64];_0x13c3x64[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[219]]!== null&& this[_0xd4ea[219]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[219],Thrift[_0xd4ea[70]].LIST,2);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[219]][_0xd4ea[122]]);for(var _0x13c3x65 in this[_0xd4ea[219]]){if(this[_0xd4ea[219]][_0xd4ea[124]](_0x13c3x65)){_0x13c3x65= this[_0xd4ea[219]][_0x13c3x65];_0x13c3x65[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[131]]!== null&& this[_0xd4ea[131]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[131],Thrift[_0xd4ea[70]].I64,3);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[131]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[234]]!== null&& this[_0xd4ea[234]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[234],Thrift[_0xd4ea[70]].I64,4);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[234]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ChannelToken= module[_0xd4ea[3]][_0xd4ea[235]]= function(_0x13c3x5){this[_0xd4ea[236]]= null;this[_0xd4ea[237]]= null;this[_0xd4ea[238]]= null;this[_0xd4ea[239]]= null;this[_0xd4ea[240]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[236]]!== undefined&& _0x13c3x5[_0xd4ea[236]]!== null){this[_0xd4ea[236]]= _0x13c3x5[_0xd4ea[236]]};if(_0x13c3x5[_0xd4ea[237]]!== undefined&& _0x13c3x5[_0xd4ea[237]]!== null){this[_0xd4ea[237]]= _0x13c3x5[_0xd4ea[237]]};if(_0x13c3x5[_0xd4ea[238]]!== undefined&& _0x13c3x5[_0xd4ea[238]]!== null){this[_0xd4ea[238]]= _0x13c3x5[_0xd4ea[238]]};if(_0x13c3x5[_0xd4ea[239]]!== undefined&& _0x13c3x5[_0xd4ea[239]]!== null){this[_0xd4ea[239]]= _0x13c3x5[_0xd4ea[239]]};if(_0x13c3x5[_0xd4ea[240]]!== undefined&& _0x13c3x5[_0xd4ea[240]]!== null){this[_0xd4ea[240]]= _0x13c3x5[_0xd4ea[240]]}}};ChannelToken[_0xd4ea[62]]= {};ChannelToken[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[236]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[237]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[238]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[239]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[240]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ChannelToken[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[235]);if(this[_0xd4ea[236]]!== null&& this[_0xd4ea[236]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[236],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[236]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[237]]!== null&& this[_0xd4ea[237]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[237],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[237]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[238]]!== null&& this[_0xd4ea[238]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[238],Thrift[_0xd4ea[70]].I64,3);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[238]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[239]]!== null&& this[_0xd4ea[239]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[239],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[239]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[240]]!== null&& this[_0xd4ea[240]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[240],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[240]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Coin= module[_0xd4ea[3]][_0xd4ea[241]]= function(_0x13c3x5){this[_0xd4ea[242]]= null;this[_0xd4ea[243]]= null;this[_0xd4ea[244]]= null;this[_0xd4ea[245]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[242]]!== undefined&& _0x13c3x5[_0xd4ea[242]]!== null){this[_0xd4ea[242]]= _0x13c3x5[_0xd4ea[242]]};if(_0x13c3x5[_0xd4ea[243]]!== undefined&& _0x13c3x5[_0xd4ea[243]]!== null){this[_0xd4ea[243]]= _0x13c3x5[_0xd4ea[243]]};if(_0x13c3x5[_0xd4ea[244]]!== undefined&& _0x13c3x5[_0xd4ea[244]]!== null){this[_0xd4ea[244]]= _0x13c3x5[_0xd4ea[244]]};if(_0x13c3x5[_0xd4ea[245]]!== undefined&& _0x13c3x5[_0xd4ea[245]]!== null){this[_0xd4ea[245]]= _0x13c3x5[_0xd4ea[245]]}}};Coin[_0xd4ea[62]]= {};Coin[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[242]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[243]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[244]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[245]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Coin[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[241]);if(this[_0xd4ea[242]]!== null&& this[_0xd4ea[242]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[242],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[242]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[243]]!== null&& this[_0xd4ea[243]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[243],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[243]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[244]]!== null&& this[_0xd4ea[244]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[244],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[244]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[245]]!== null&& this[_0xd4ea[245]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[245],Thrift[_0xd4ea[70]].I32,4);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[245]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinPayLoad= module[_0xd4ea[3]][_0xd4ea[246]]= function(_0x13c3x5){this[_0xd4ea[247]]= null;this[_0xd4ea[248]]= null;this[_0xd4ea[153]]= null;this[_0xd4ea[249]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[247]]!== undefined&& _0x13c3x5[_0xd4ea[247]]!== null){this[_0xd4ea[247]]= _0x13c3x5[_0xd4ea[247]]};if(_0x13c3x5[_0xd4ea[248]]!== undefined&& _0x13c3x5[_0xd4ea[248]]!== null){this[_0xd4ea[248]]= _0x13c3x5[_0xd4ea[248]]};if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]};if(_0x13c3x5[_0xd4ea[249]]!== undefined&& _0x13c3x5[_0xd4ea[249]]!== null){this[_0xd4ea[249]]= _0x13c3x5[_0xd4ea[249]]}}};CoinPayLoad[_0xd4ea[62]]= {};CoinPayLoad[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[247]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[248]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[249]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinPayLoad[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[246]);if(this[_0xd4ea[247]]!== null&& this[_0xd4ea[247]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[247],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[247]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[248]]!== null&& this[_0xd4ea[248]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[248],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[248]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[249]]!== null&& this[_0xd4ea[249]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[249],Thrift[_0xd4ea[70]].I32,4);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[249]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinHistory= module[_0xd4ea[3]][_0xd4ea[250]]= function(_0x13c3x5){this[_0xd4ea[251]]= null;this[_0xd4ea[252]]= null;this[_0xd4ea[253]]= null;this[_0xd4ea[254]]= null;this[_0xd4ea[91]]= null;this[_0xd4ea[255]]= null;this[_0xd4ea[256]]= null;this[_0xd4ea[257]]= null;this[_0xd4ea[258]]= null;this[_0xd4ea[259]]= null;this[_0xd4ea[260]]= null;this[_0xd4ea[105]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[251]]!== undefined&& _0x13c3x5[_0xd4ea[251]]!== null){this[_0xd4ea[251]]= _0x13c3x5[_0xd4ea[251]]};if(_0x13c3x5[_0xd4ea[252]]!== undefined&& _0x13c3x5[_0xd4ea[252]]!== null){this[_0xd4ea[252]]= _0x13c3x5[_0xd4ea[252]]};if(_0x13c3x5[_0xd4ea[253]]!== undefined&& _0x13c3x5[_0xd4ea[253]]!== null){this[_0xd4ea[253]]= _0x13c3x5[_0xd4ea[253]]};if(_0x13c3x5[_0xd4ea[254]]!== undefined&& _0x13c3x5[_0xd4ea[254]]!== null){this[_0xd4ea[254]]= _0x13c3x5[_0xd4ea[254]]};if(_0x13c3x5[_0xd4ea[91]]!== undefined&& _0x13c3x5[_0xd4ea[91]]!== null){this[_0xd4ea[91]]= _0x13c3x5[_0xd4ea[91]]};if(_0x13c3x5[_0xd4ea[255]]!== undefined&& _0x13c3x5[_0xd4ea[255]]!== null){this[_0xd4ea[255]]= _0x13c3x5[_0xd4ea[255]]};if(_0x13c3x5[_0xd4ea[256]]!== undefined&& _0x13c3x5[_0xd4ea[256]]!== null){this[_0xd4ea[256]]= _0x13c3x5[_0xd4ea[256]]};if(_0x13c3x5[_0xd4ea[257]]!== undefined&& _0x13c3x5[_0xd4ea[257]]!== null){this[_0xd4ea[257]]= _0x13c3x5[_0xd4ea[257]]};if(_0x13c3x5[_0xd4ea[258]]!== undefined&& _0x13c3x5[_0xd4ea[258]]!== null){this[_0xd4ea[258]]= _0x13c3x5[_0xd4ea[258]]};if(_0x13c3x5[_0xd4ea[259]]!== undefined&& _0x13c3x5[_0xd4ea[259]]!== null){this[_0xd4ea[259]]= _0x13c3x5[_0xd4ea[259]]};if(_0x13c3x5[_0xd4ea[260]]!== undefined&& _0x13c3x5[_0xd4ea[260]]!== null){this[_0xd4ea[260]]= new ttypes.CoinPayLoad(_0x13c3x5[_0xd4ea[260]])};if(_0x13c3x5[_0xd4ea[105]]!== undefined&& _0x13c3x5[_0xd4ea[105]]!== null){this[_0xd4ea[105]]= _0x13c3x5[_0xd4ea[105]]}}};CoinHistory[_0xd4ea[62]]= {};CoinHistory[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[251]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[252]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[253]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[254]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[91]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[255]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[256]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[257]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 9:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[258]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[259]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[260]]= new ttypes.CoinPayLoad();this[_0xd4ea[260]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[105]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinHistory[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[250]);if(this[_0xd4ea[251]]!== null&& this[_0xd4ea[251]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[251],Thrift[_0xd4ea[70]].I64,1);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[251]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[252]]!== null&& this[_0xd4ea[252]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[252],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[252]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[253]]!== null&& this[_0xd4ea[253]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[253],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[253]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[254]]!== null&& this[_0xd4ea[254]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[254],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[254]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[91]]!== null&& this[_0xd4ea[91]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[91],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[91]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[255]]!== null&& this[_0xd4ea[255]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[255],Thrift[_0xd4ea[70]].BOOL,6);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[255]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[256]]!== null&& this[_0xd4ea[256]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[256],Thrift[_0xd4ea[70]].STRING,7);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[256]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[257]]!== null&& this[_0xd4ea[257]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[257],Thrift[_0xd4ea[70]].STRING,8);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[257]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[258]]!== null&& this[_0xd4ea[258]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[258],Thrift[_0xd4ea[70]].STRING,9);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[258]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[259]]!== null&& this[_0xd4ea[259]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[259],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[259]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[260]]!== null&& this[_0xd4ea[260]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[260],Thrift[_0xd4ea[70]].STRUCT,11);this[_0xd4ea[260]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[105]]!== null&& this[_0xd4ea[105]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[105],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[105]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinHistoryCondition= module[_0xd4ea[3]][_0xd4ea[261]]= function(_0x13c3x5){this[_0xd4ea[262]]= null;this[_0xd4ea[119]]= null;this[_0xd4ea[263]]= null;this[_0xd4ea[264]]= null;this[_0xd4ea[265]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[262]]!== undefined&& _0x13c3x5[_0xd4ea[262]]!== null){this[_0xd4ea[262]]= _0x13c3x5[_0xd4ea[262]]};if(_0x13c3x5[_0xd4ea[119]]!== undefined&& _0x13c3x5[_0xd4ea[119]]!== null){this[_0xd4ea[119]]= _0x13c3x5[_0xd4ea[119]]};if(_0x13c3x5[_0xd4ea[263]]!== undefined&& _0x13c3x5[_0xd4ea[263]]!== null){this[_0xd4ea[263]]= _0x13c3x5[_0xd4ea[263]]};if(_0x13c3x5[_0xd4ea[264]]!== undefined&& _0x13c3x5[_0xd4ea[264]]!== null){this[_0xd4ea[264]]= _0x13c3x5[_0xd4ea[264]]};if(_0x13c3x5[_0xd4ea[265]]!== undefined&& _0x13c3x5[_0xd4ea[265]]!== null){this[_0xd4ea[265]]= _0x13c3x5[_0xd4ea[265]]}}};CoinHistoryCondition[_0xd4ea[62]]= {};CoinHistoryCondition[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[262]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[119]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[263]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[264]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[265]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinHistoryCondition[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[261]);if(this[_0xd4ea[262]]!== null&& this[_0xd4ea[262]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[262],Thrift[_0xd4ea[70]].I64,1);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[262]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[119]]!== null&& this[_0xd4ea[119]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[119],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[119]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[263]]!== null&& this[_0xd4ea[263]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[263],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[263]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[264]]!== null&& this[_0xd4ea[264]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[264],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[264]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[265]]!== null&& this[_0xd4ea[265]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[265],Thrift[_0xd4ea[70]].I32,5);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[265]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinHistoryResult= module[_0xd4ea[3]][_0xd4ea[266]]= function(_0x13c3x5){this[_0xd4ea[267]]= null;this[_0xd4ea[268]]= null;this[_0xd4ea[269]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[267]]!== undefined&& _0x13c3x5[_0xd4ea[267]]!== null){this[_0xd4ea[267]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[267]],[ttypes[_0xd4ea[250]]])};if(_0x13c3x5[_0xd4ea[268]]!== undefined&& _0x13c3x5[_0xd4ea[268]]!== null){this[_0xd4ea[268]]= new ttypes.Coin(_0x13c3x5[_0xd4ea[268]])};if(_0x13c3x5[_0xd4ea[269]]!== undefined&& _0x13c3x5[_0xd4ea[269]]!== null){this[_0xd4ea[269]]= _0x13c3x5[_0xd4ea[269]]}}};CoinHistoryResult[_0xd4ea[62]]= {};CoinHistoryResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x66=0;var _0x13c3x67;this[_0xd4ea[267]]= [];var _0x13c3x68=0;_0x13c3x67= _0x13c3x6[_0xd4ea[117]]();_0x13c3x68= _0x13c3x67[_0xd4ea[118]];_0x13c3x66= _0x13c3x67[_0xd4ea[119]];for(var _0x13c3x69=0;_0x13c3x69< _0x13c3x66;++_0x13c3x69){var _0x13c3x6a=null;_0x13c3x6a= new ttypes.CoinHistory();_0x13c3x6a[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[267]][_0xd4ea[120]](_0x13c3x6a)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[268]]= new ttypes.Coin();this[_0xd4ea[268]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[269]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinHistoryResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[266]);if(this[_0xd4ea[267]]!== null&& this[_0xd4ea[267]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[267],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[267]][_0xd4ea[122]]);for(var _0x13c3x6b in this[_0xd4ea[267]]){if(this[_0xd4ea[267]][_0xd4ea[124]](_0x13c3x6b)){_0x13c3x6b= this[_0xd4ea[267]][_0x13c3x6b];_0x13c3x6b[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[268]]!== null&& this[_0xd4ea[268]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[268],Thrift[_0xd4ea[70]].STRUCT,2);this[_0xd4ea[268]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[269]]!== null&& this[_0xd4ea[269]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[269],Thrift[_0xd4ea[70]].BOOL,3);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[269]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinProductItem= module[_0xd4ea[3]][_0xd4ea[270]]= function(_0x13c3x5){this[_0xd4ea[271]]= null;this[_0xd4ea[253]]= null;this[_0xd4ea[248]]= null;this[_0xd4ea[257]]= null;this[_0xd4ea[254]]= null;this[_0xd4ea[259]]= null;this[_0xd4ea[103]]= null;this[_0xd4ea[272]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[271]]!== undefined&& _0x13c3x5[_0xd4ea[271]]!== null){this[_0xd4ea[271]]= _0x13c3x5[_0xd4ea[271]]};if(_0x13c3x5[_0xd4ea[253]]!== undefined&& _0x13c3x5[_0xd4ea[253]]!== null){this[_0xd4ea[253]]= _0x13c3x5[_0xd4ea[253]]};if(_0x13c3x5[_0xd4ea[248]]!== undefined&& _0x13c3x5[_0xd4ea[248]]!== null){this[_0xd4ea[248]]= _0x13c3x5[_0xd4ea[248]]};if(_0x13c3x5[_0xd4ea[257]]!== undefined&& _0x13c3x5[_0xd4ea[257]]!== null){this[_0xd4ea[257]]= _0x13c3x5[_0xd4ea[257]]};if(_0x13c3x5[_0xd4ea[254]]!== undefined&& _0x13c3x5[_0xd4ea[254]]!== null){this[_0xd4ea[254]]= _0x13c3x5[_0xd4ea[254]]};if(_0x13c3x5[_0xd4ea[259]]!== undefined&& _0x13c3x5[_0xd4ea[259]]!== null){this[_0xd4ea[259]]= _0x13c3x5[_0xd4ea[259]]};if(_0x13c3x5[_0xd4ea[103]]!== undefined&& _0x13c3x5[_0xd4ea[103]]!== null){this[_0xd4ea[103]]= _0x13c3x5[_0xd4ea[103]]};if(_0x13c3x5[_0xd4ea[272]]!== undefined&& _0x13c3x5[_0xd4ea[272]]!== null){this[_0xd4ea[272]]= _0x13c3x5[_0xd4ea[272]]}}};CoinProductItem[_0xd4ea[62]]= {};CoinProductItem[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[271]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[253]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[248]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[257]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[254]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[259]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[103]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 9:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[272]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinProductItem[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[270]);if(this[_0xd4ea[271]]!== null&& this[_0xd4ea[271]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[271],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[271]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[253]]!== null&& this[_0xd4ea[253]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[253],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[253]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[248]]!== null&& this[_0xd4ea[248]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[248],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[248]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[257]]!== null&& this[_0xd4ea[257]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[257],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[257]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[254]]!== null&& this[_0xd4ea[254]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[254],Thrift[_0xd4ea[70]].STRING,6);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[254]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[259]]!== null&& this[_0xd4ea[259]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[259],Thrift[_0xd4ea[70]].STRING,7);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[259]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[103]]!== null&& this[_0xd4ea[103]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[103],Thrift[_0xd4ea[70]].STRING,8);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[103]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[272]]!== null&& this[_0xd4ea[272]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[272],Thrift[_0xd4ea[70]].STRING,9);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[272]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinPurchaseConfirm= module[_0xd4ea[3]][_0xd4ea[273]]= function(_0x13c3x5){this[_0xd4ea[274]]= null;this[_0xd4ea[265]]= null;this[_0xd4ea[275]]= null;this[_0xd4ea[276]]= null;this[_0xd4ea[277]]= null;this[_0xd4ea[278]]= null;this[_0xd4ea[279]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[274]]!== undefined&& _0x13c3x5[_0xd4ea[274]]!== null){this[_0xd4ea[274]]= _0x13c3x5[_0xd4ea[274]]};if(_0x13c3x5[_0xd4ea[265]]!== undefined&& _0x13c3x5[_0xd4ea[265]]!== null){this[_0xd4ea[265]]= _0x13c3x5[_0xd4ea[265]]};if(_0x13c3x5[_0xd4ea[275]]!== undefined&& _0x13c3x5[_0xd4ea[275]]!== null){this[_0xd4ea[275]]= _0x13c3x5[_0xd4ea[275]]};if(_0x13c3x5[_0xd4ea[276]]!== undefined&& _0x13c3x5[_0xd4ea[276]]!== null){this[_0xd4ea[276]]= _0x13c3x5[_0xd4ea[276]]};if(_0x13c3x5[_0xd4ea[277]]!== undefined&& _0x13c3x5[_0xd4ea[277]]!== null){this[_0xd4ea[277]]= _0x13c3x5[_0xd4ea[277]]};if(_0x13c3x5[_0xd4ea[278]]!== undefined&& _0x13c3x5[_0xd4ea[278]]!== null){this[_0xd4ea[278]]= _0x13c3x5[_0xd4ea[278]]};if(_0x13c3x5[_0xd4ea[279]]!== undefined&& _0x13c3x5[_0xd4ea[279]]!== null){this[_0xd4ea[279]]= _0x13c3x5[_0xd4ea[279]]}}};CoinPurchaseConfirm[_0xd4ea[62]]= {};CoinPurchaseConfirm[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[274]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[265]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[275]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[276]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[277]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[278]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[279]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinPurchaseConfirm[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[273]);if(this[_0xd4ea[274]]!== null&& this[_0xd4ea[274]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[274],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[274]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[265]]!== null&& this[_0xd4ea[265]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[265],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[265]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[275]]!== null&& this[_0xd4ea[275]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[275],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[275]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[276]]!== null&& this[_0xd4ea[276]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[276],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[276]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[277]]!== null&& this[_0xd4ea[277]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[277],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[277]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[278]]!== null&& this[_0xd4ea[278]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[278],Thrift[_0xd4ea[70]].STRING,6);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[278]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[279]]!== null&& this[_0xd4ea[279]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[279],Thrift[_0xd4ea[70]].BOOL,7);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[279]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinPurchaseReservation= module[_0xd4ea[3]][_0xd4ea[280]]= function(_0x13c3x5){this[_0xd4ea[281]]= null;this[_0xd4ea[282]]= null;this[_0xd4ea[257]]= null;this[_0xd4ea[254]]= null;this[_0xd4ea[265]]= null;this[_0xd4ea[263]]= null;this[_0xd4ea[283]]= null;this[_0xd4ea[284]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[281]]!== undefined&& _0x13c3x5[_0xd4ea[281]]!== null){this[_0xd4ea[281]]= _0x13c3x5[_0xd4ea[281]]};if(_0x13c3x5[_0xd4ea[282]]!== undefined&& _0x13c3x5[_0xd4ea[282]]!== null){this[_0xd4ea[282]]= _0x13c3x5[_0xd4ea[282]]};if(_0x13c3x5[_0xd4ea[257]]!== undefined&& _0x13c3x5[_0xd4ea[257]]!== null){this[_0xd4ea[257]]= _0x13c3x5[_0xd4ea[257]]};if(_0x13c3x5[_0xd4ea[254]]!== undefined&& _0x13c3x5[_0xd4ea[254]]!== null){this[_0xd4ea[254]]= _0x13c3x5[_0xd4ea[254]]};if(_0x13c3x5[_0xd4ea[265]]!== undefined&& _0x13c3x5[_0xd4ea[265]]!== null){this[_0xd4ea[265]]= _0x13c3x5[_0xd4ea[265]]};if(_0x13c3x5[_0xd4ea[263]]!== undefined&& _0x13c3x5[_0xd4ea[263]]!== null){this[_0xd4ea[263]]= _0x13c3x5[_0xd4ea[263]]};if(_0x13c3x5[_0xd4ea[283]]!== undefined&& _0x13c3x5[_0xd4ea[283]]!== null){this[_0xd4ea[283]]= _0x13c3x5[_0xd4ea[283]]};if(_0x13c3x5[_0xd4ea[284]]!== undefined&& _0x13c3x5[_0xd4ea[284]]!== null){this[_0xd4ea[284]]= _0x13c3x5[_0xd4ea[284]]}}};CoinPurchaseReservation[_0xd4ea[62]]= {};CoinPurchaseReservation[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[281]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[282]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[257]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[254]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[265]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[263]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[283]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[284]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinPurchaseReservation[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[280]);if(this[_0xd4ea[281]]!== null&& this[_0xd4ea[281]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[281],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[281]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[282]]!== null&& this[_0xd4ea[282]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[282],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[282]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[257]]!== null&& this[_0xd4ea[257]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[257],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[257]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[254]]!== null&& this[_0xd4ea[254]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[254],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[254]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[265]]!== null&& this[_0xd4ea[265]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[265],Thrift[_0xd4ea[70]].I32,5);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[265]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[263]]!== null&& this[_0xd4ea[263]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[263],Thrift[_0xd4ea[70]].STRING,6);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[263]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[283]]!== null&& this[_0xd4ea[283]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[283],Thrift[_0xd4ea[70]].I32,7);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[283]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[284]]!== null&& this[_0xd4ea[284]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[284],Thrift[_0xd4ea[70]].STRING,8);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[284]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinUseReservationItem= module[_0xd4ea[3]][_0xd4ea[285]]= function(_0x13c3x5){this[_0xd4ea[271]]= null;this[_0xd4ea[286]]= null;this[_0xd4ea[287]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[271]]!== undefined&& _0x13c3x5[_0xd4ea[271]]!== null){this[_0xd4ea[271]]= _0x13c3x5[_0xd4ea[271]]};if(_0x13c3x5[_0xd4ea[286]]!== undefined&& _0x13c3x5[_0xd4ea[286]]!== null){this[_0xd4ea[286]]= _0x13c3x5[_0xd4ea[286]]};if(_0x13c3x5[_0xd4ea[287]]!== undefined&& _0x13c3x5[_0xd4ea[287]]!== null){this[_0xd4ea[287]]= _0x13c3x5[_0xd4ea[287]]}}};CoinUseReservationItem[_0xd4ea[62]]= {};CoinUseReservationItem[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[271]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[286]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[287]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinUseReservationItem[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[285]);if(this[_0xd4ea[271]]!== null&& this[_0xd4ea[271]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[271],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[271]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[286]]!== null&& this[_0xd4ea[286]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[286],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[286]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[287]]!== null&& this[_0xd4ea[287]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[287],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[287]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CoinUseReservation= module[_0xd4ea[3]][_0xd4ea[288]]= function(_0x13c3x5){this[_0xd4ea[105]]= null;this[_0xd4ea[289]]= null;this[_0xd4ea[265]]= null;this[_0xd4ea[290]]= null;this[_0xd4ea[282]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[105]]!== undefined&& _0x13c3x5[_0xd4ea[105]]!== null){this[_0xd4ea[105]]= _0x13c3x5[_0xd4ea[105]]};if(_0x13c3x5[_0xd4ea[289]]!== undefined&& _0x13c3x5[_0xd4ea[289]]!== null){this[_0xd4ea[289]]= _0x13c3x5[_0xd4ea[289]]};if(_0x13c3x5[_0xd4ea[265]]!== undefined&& _0x13c3x5[_0xd4ea[265]]!== null){this[_0xd4ea[265]]= _0x13c3x5[_0xd4ea[265]]};if(_0x13c3x5[_0xd4ea[290]]!== undefined&& _0x13c3x5[_0xd4ea[290]]!== null){this[_0xd4ea[290]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[290]],[ttypes[_0xd4ea[285]]])};if(_0x13c3x5[_0xd4ea[282]]!== undefined&& _0x13c3x5[_0xd4ea[282]]!== null){this[_0xd4ea[282]]= _0x13c3x5[_0xd4ea[282]]}}};CoinUseReservation[_0xd4ea[62]]= {};CoinUseReservation[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[105]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[289]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[265]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x6c=0;var _0x13c3x6d;this[_0xd4ea[290]]= [];var _0x13c3x6e=0;_0x13c3x6d= _0x13c3x6[_0xd4ea[117]]();_0x13c3x6e= _0x13c3x6d[_0xd4ea[118]];_0x13c3x6c= _0x13c3x6d[_0xd4ea[119]];for(var _0x13c3x6f=0;_0x13c3x6f< _0x13c3x6c;++_0x13c3x6f){var _0x13c3x70=null;_0x13c3x70= new ttypes.CoinUseReservationItem();_0x13c3x70[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[290]][_0xd4ea[120]](_0x13c3x70)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[282]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CoinUseReservation[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[288]);if(this[_0xd4ea[105]]!== null&& this[_0xd4ea[105]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[105],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[105]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[289]]!== null&& this[_0xd4ea[289]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[289],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[289]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[265]]!== null&& this[_0xd4ea[265]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[265],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[265]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[290]]!== null&& this[_0xd4ea[290]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[290],Thrift[_0xd4ea[70]].LIST,4);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[290]][_0xd4ea[122]]);for(var _0x13c3x71 in this[_0xd4ea[290]]){if(this[_0xd4ea[290]][_0xd4ea[124]](_0x13c3x71)){_0x13c3x71= this[_0xd4ea[290]][_0x13c3x71];_0x13c3x71[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[282]]!== null&& this[_0xd4ea[282]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[282],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[282]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};CompactContact= module[_0xd4ea[3]][_0xd4ea[291]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[292]]= null;this[_0xd4ea[154]]= null;this[_0xd4ea[166]]= null;this[_0xd4ea[160]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[292]]!== undefined&& _0x13c3x5[_0xd4ea[292]]!== null){this[_0xd4ea[292]]= _0x13c3x5[_0xd4ea[292]]};if(_0x13c3x5[_0xd4ea[154]]!== undefined&& _0x13c3x5[_0xd4ea[154]]!== null){this[_0xd4ea[154]]= _0x13c3x5[_0xd4ea[154]]};if(_0x13c3x5[_0xd4ea[166]]!== undefined&& _0x13c3x5[_0xd4ea[166]]!== null){this[_0xd4ea[166]]= _0x13c3x5[_0xd4ea[166]]};if(_0x13c3x5[_0xd4ea[160]]!== undefined&& _0x13c3x5[_0xd4ea[160]]!== null){this[_0xd4ea[160]]= _0x13c3x5[_0xd4ea[160]]}}};CompactContact[_0xd4ea[62]]= {};CompactContact[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[292]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[154]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[166]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[160]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};CompactContact[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[291]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[292]]!== null&& this[_0xd4ea[292]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[292],Thrift[_0xd4ea[70]].I64,3);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[292]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[154]]!== null&& this[_0xd4ea[154]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[154],Thrift[_0xd4ea[70]].I32,4);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[154]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[166]]!== null&& this[_0xd4ea[166]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[166],Thrift[_0xd4ea[70]].I64,5);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[166]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[160]]!== null&& this[_0xd4ea[160]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[160],Thrift[_0xd4ea[70]].STRING,6);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[160]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ContactModification= module[_0xd4ea[3]][_0xd4ea[293]]= function(_0x13c3x5){this[_0xd4ea[153]]= null;this[_0xd4ea[294]]= null;this[_0xd4ea[295]]= null;this[_0xd4ea[296]]= null;this[_0xd4ea[297]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]};if(_0x13c3x5[_0xd4ea[294]]!== undefined&& _0x13c3x5[_0xd4ea[294]]!== null){this[_0xd4ea[294]]= _0x13c3x5[_0xd4ea[294]]};if(_0x13c3x5[_0xd4ea[295]]!== undefined&& _0x13c3x5[_0xd4ea[295]]!== null){this[_0xd4ea[295]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[295]],[null])};if(_0x13c3x5[_0xd4ea[296]]!== undefined&& _0x13c3x5[_0xd4ea[296]]!== null){this[_0xd4ea[296]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[296]],[null])};if(_0x13c3x5[_0xd4ea[297]]!== undefined&& _0x13c3x5[_0xd4ea[297]]!== null){this[_0xd4ea[297]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[297]],[null])}}};ContactModification[_0xd4ea[62]]= {};ContactModification[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[294]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x72=0;var _0x13c3x73;this[_0xd4ea[295]]= [];var _0x13c3x74=0;_0x13c3x73= _0x13c3x6[_0xd4ea[117]]();_0x13c3x74= _0x13c3x73[_0xd4ea[118]];_0x13c3x72= _0x13c3x73[_0xd4ea[119]];for(var _0x13c3x75=0;_0x13c3x75< _0x13c3x72;++_0x13c3x75){var _0x13c3x76=null;_0x13c3x76= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[295]][_0xd4ea[120]](_0x13c3x76)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x77=0;var _0x13c3x78;this[_0xd4ea[296]]= [];var _0x13c3x79=0;_0x13c3x78= _0x13c3x6[_0xd4ea[117]]();_0x13c3x79= _0x13c3x78[_0xd4ea[118]];_0x13c3x77= _0x13c3x78[_0xd4ea[119]];for(var _0x13c3x7a=0;_0x13c3x7a< _0x13c3x77;++_0x13c3x7a){var _0x13c3x7b=null;_0x13c3x7b= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[296]][_0xd4ea[120]](_0x13c3x7b)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x7c=0;var _0x13c3x7d;this[_0xd4ea[297]]= [];var _0x13c3x7e=0;_0x13c3x7d= _0x13c3x6[_0xd4ea[117]]();_0x13c3x7e= _0x13c3x7d[_0xd4ea[118]];_0x13c3x7c= _0x13c3x7d[_0xd4ea[119]];for(var _0x13c3x7f=0;_0x13c3x7f< _0x13c3x7c;++_0x13c3x7f){var _0x13c3x80=null;_0x13c3x80= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[297]][_0xd4ea[120]](_0x13c3x80)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ContactModification[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[293]);if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[294]]!== null&& this[_0xd4ea[294]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[294],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[294]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[295]]!== null&& this[_0xd4ea[295]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[295],Thrift[_0xd4ea[70]].LIST,11);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRING,this[_0xd4ea[295]][_0xd4ea[122]]);for(var _0x13c3x81 in this[_0xd4ea[295]]){if(this[_0xd4ea[295]][_0xd4ea[124]](_0x13c3x81)){_0x13c3x81= this[_0xd4ea[295]][_0x13c3x81];_0x13c3xb[_0xd4ea[81]](_0x13c3x81)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[296]]!== null&& this[_0xd4ea[296]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[296],Thrift[_0xd4ea[70]].LIST,12);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRING,this[_0xd4ea[296]][_0xd4ea[122]]);for(var _0x13c3x82 in this[_0xd4ea[296]]){if(this[_0xd4ea[296]][_0xd4ea[124]](_0x13c3x82)){_0x13c3x82= this[_0xd4ea[296]][_0x13c3x82];_0x13c3xb[_0xd4ea[81]](_0x13c3x82)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[297]]!== null&& this[_0xd4ea[297]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[297],Thrift[_0xd4ea[70]].LIST,13);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRING,this[_0xd4ea[297]][_0xd4ea[122]]);for(var _0x13c3x83 in this[_0xd4ea[297]]){if(this[_0xd4ea[297]][_0xd4ea[124]](_0x13c3x83)){_0x13c3x83= this[_0xd4ea[297]][_0x13c3x83];_0x13c3xb[_0xd4ea[81]](_0x13c3x83)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ContactRegistration= module[_0xd4ea[3]][_0xd4ea[298]]= function(_0x13c3x5){this[_0xd4ea[299]]= null;this[_0xd4ea[294]]= null;this[_0xd4ea[300]]= null;this[_0xd4ea[301]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[299]]!== undefined&& _0x13c3x5[_0xd4ea[299]]!== null){this[_0xd4ea[299]]= new ttypes.Contact(_0x13c3x5[_0xd4ea[299]])};if(_0x13c3x5[_0xd4ea[294]]!== undefined&& _0x13c3x5[_0xd4ea[294]]!== null){this[_0xd4ea[294]]= _0x13c3x5[_0xd4ea[294]]};if(_0x13c3x5[_0xd4ea[300]]!== undefined&& _0x13c3x5[_0xd4ea[300]]!== null){this[_0xd4ea[300]]= _0x13c3x5[_0xd4ea[300]]};if(_0x13c3x5[_0xd4ea[301]]!== undefined&& _0x13c3x5[_0xd4ea[301]]!== null){this[_0xd4ea[301]]= _0x13c3x5[_0xd4ea[301]]}}};ContactRegistration[_0xd4ea[62]]= {};ContactRegistration[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[299]]= new ttypes.Contact();this[_0xd4ea[299]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[294]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[300]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[301]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ContactRegistration[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[298]);if(this[_0xd4ea[299]]!== null&& this[_0xd4ea[299]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[299],Thrift[_0xd4ea[70]].STRUCT,1);this[_0xd4ea[299]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[294]]!== null&& this[_0xd4ea[294]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[294],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[294]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[300]]!== null&& this[_0xd4ea[300]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[300],Thrift[_0xd4ea[70]].I32,11);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[300]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[301]]!== null&& this[_0xd4ea[301]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[301],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[301]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ContactReport= module[_0xd4ea[3]][_0xd4ea[302]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[303]]= null;this[_0xd4ea[299]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[303]]!== undefined&& _0x13c3x5[_0xd4ea[303]]!== null){this[_0xd4ea[303]]= _0x13c3x5[_0xd4ea[303]]};if(_0x13c3x5[_0xd4ea[299]]!== undefined&& _0x13c3x5[_0xd4ea[299]]!== null){this[_0xd4ea[299]]= new ttypes.Contact(_0x13c3x5[_0xd4ea[299]])}}};ContactReport[_0xd4ea[62]]= {};ContactReport[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[303]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[299]]= new ttypes.Contact();this[_0xd4ea[299]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ContactReport[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[302]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[303]]!== null&& this[_0xd4ea[303]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[303],Thrift[_0xd4ea[70]].BOOL,2);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[303]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[299]]!== null&& this[_0xd4ea[299]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[299],Thrift[_0xd4ea[70]].STRUCT,3);this[_0xd4ea[299]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ContactReportResult= module[_0xd4ea[3]][_0xd4ea[304]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[303]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[303]]!== undefined&& _0x13c3x5[_0xd4ea[303]]!== null){this[_0xd4ea[303]]= _0x13c3x5[_0xd4ea[303]]}}};ContactReportResult[_0xd4ea[62]]= {};ContactReportResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[303]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ContactReportResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[304]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[303]]!== null&& this[_0xd4ea[303]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[303],Thrift[_0xd4ea[70]].BOOL,2);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[303]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};DeviceInfo= module[_0xd4ea[3]][_0xd4ea[305]]= function(_0x13c3x5){this[_0xd4ea[306]]= null;this[_0xd4ea[307]]= null;this[_0xd4ea[308]]= null;this[_0xd4ea[309]]= null;this[_0xd4ea[310]]= null;this[_0xd4ea[311]]= null;this[_0xd4ea[312]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[306]]!== undefined&& _0x13c3x5[_0xd4ea[306]]!== null){this[_0xd4ea[306]]= _0x13c3x5[_0xd4ea[306]]};if(_0x13c3x5[_0xd4ea[307]]!== undefined&& _0x13c3x5[_0xd4ea[307]]!== null){this[_0xd4ea[307]]= _0x13c3x5[_0xd4ea[307]]};if(_0x13c3x5[_0xd4ea[308]]!== undefined&& _0x13c3x5[_0xd4ea[308]]!== null){this[_0xd4ea[308]]= _0x13c3x5[_0xd4ea[308]]};if(_0x13c3x5[_0xd4ea[309]]!== undefined&& _0x13c3x5[_0xd4ea[309]]!== null){this[_0xd4ea[309]]= _0x13c3x5[_0xd4ea[309]]};if(_0x13c3x5[_0xd4ea[310]]!== undefined&& _0x13c3x5[_0xd4ea[310]]!== null){this[_0xd4ea[310]]= _0x13c3x5[_0xd4ea[310]]};if(_0x13c3x5[_0xd4ea[311]]!== undefined&& _0x13c3x5[_0xd4ea[311]]!== null){this[_0xd4ea[311]]= _0x13c3x5[_0xd4ea[311]]};if(_0x13c3x5[_0xd4ea[312]]!== undefined&& _0x13c3x5[_0xd4ea[312]]!== null){this[_0xd4ea[312]]= _0x13c3x5[_0xd4ea[312]]}}};DeviceInfo[_0xd4ea[62]]= {};DeviceInfo[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[306]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[307]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[308]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[309]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[310]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[311]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 20:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[312]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};DeviceInfo[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[305]);if(this[_0xd4ea[306]]!== null&& this[_0xd4ea[306]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[306],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[306]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[307]]!== null&& this[_0xd4ea[307]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[307],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[307]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[308]]!== null&& this[_0xd4ea[308]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[308],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[308]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[309]]!== null&& this[_0xd4ea[309]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[309],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[309]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[310]]!== null&& this[_0xd4ea[310]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[310],Thrift[_0xd4ea[70]].I32,10);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[310]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[311]]!== null&& this[_0xd4ea[311]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[311],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[311]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[312]]!== null&& this[_0xd4ea[312]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[312],Thrift[_0xd4ea[70]].I32,20);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[312]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};EmailConfirmation= module[_0xd4ea[3]][_0xd4ea[313]]= function(_0x13c3x5){this[_0xd4ea[314]]= null;this[_0xd4ea[315]]= null;this[_0xd4ea[316]]= null;this[_0xd4ea[317]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[314]]!== undefined&& _0x13c3x5[_0xd4ea[314]]!== null){this[_0xd4ea[314]]= _0x13c3x5[_0xd4ea[314]]};if(_0x13c3x5[_0xd4ea[315]]!== undefined&& _0x13c3x5[_0xd4ea[315]]!== null){this[_0xd4ea[315]]= _0x13c3x5[_0xd4ea[315]]};if(_0x13c3x5[_0xd4ea[316]]!== undefined&& _0x13c3x5[_0xd4ea[316]]!== null){this[_0xd4ea[316]]= _0x13c3x5[_0xd4ea[316]]};if(_0x13c3x5[_0xd4ea[317]]!== undefined&& _0x13c3x5[_0xd4ea[317]]!== null){this[_0xd4ea[317]]= _0x13c3x5[_0xd4ea[317]]}}};EmailConfirmation[_0xd4ea[62]]= {};EmailConfirmation[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[314]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[315]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[316]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[317]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};EmailConfirmation[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[313]);if(this[_0xd4ea[314]]!== null&& this[_0xd4ea[314]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[314],Thrift[_0xd4ea[70]].BOOL,1);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[314]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[315]]!== null&& this[_0xd4ea[315]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[315],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[315]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[316]]!== null&& this[_0xd4ea[316]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[316],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[316]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[317]]!== null&& this[_0xd4ea[317]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[317],Thrift[_0xd4ea[70]].BOOL,4);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[317]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};EmailConfirmationSession= module[_0xd4ea[3]][_0xd4ea[318]]= function(_0x13c3x5){this[_0xd4ea[319]]= null;this[_0xd4ea[134]]= null;this[_0xd4ea[320]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[319]]!== undefined&& _0x13c3x5[_0xd4ea[319]]!== null){this[_0xd4ea[319]]= _0x13c3x5[_0xd4ea[319]]};if(_0x13c3x5[_0xd4ea[134]]!== undefined&& _0x13c3x5[_0xd4ea[134]]!== null){this[_0xd4ea[134]]= _0x13c3x5[_0xd4ea[134]]};if(_0x13c3x5[_0xd4ea[320]]!== undefined&& _0x13c3x5[_0xd4ea[320]]!== null){this[_0xd4ea[320]]= _0x13c3x5[_0xd4ea[320]]}}};EmailConfirmationSession[_0xd4ea[62]]= {};EmailConfirmationSession[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[319]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[134]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[320]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};EmailConfirmationSession[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[318]);if(this[_0xd4ea[319]]!== null&& this[_0xd4ea[319]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[319],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[319]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[134]]!== null&& this[_0xd4ea[134]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[134],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[134]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[320]]!== null&& this[_0xd4ea[320]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[320],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[320]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};FriendChannelMatrix= module[_0xd4ea[3]][_0xd4ea[321]]= function(_0x13c3x5){this[_0xd4ea[105]]= null;this[_0xd4ea[322]]= null;this[_0xd4ea[323]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[105]]!== undefined&& _0x13c3x5[_0xd4ea[105]]!== null){this[_0xd4ea[105]]= _0x13c3x5[_0xd4ea[105]]};if(_0x13c3x5[_0xd4ea[322]]!== undefined&& _0x13c3x5[_0xd4ea[322]]!== null){this[_0xd4ea[322]]= _0x13c3x5[_0xd4ea[322]]};if(_0x13c3x5[_0xd4ea[323]]!== undefined&& _0x13c3x5[_0xd4ea[323]]!== null){this[_0xd4ea[323]]= _0x13c3x5[_0xd4ea[323]]}}};FriendChannelMatrix[_0xd4ea[62]]= {};FriendChannelMatrix[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[105]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[322]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[323]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};FriendChannelMatrix[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[321]);if(this[_0xd4ea[105]]!== null&& this[_0xd4ea[105]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[105],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[105]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[322]]!== null&& this[_0xd4ea[322]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[322],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[322]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[323]]!== null&& this[_0xd4ea[323]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[323],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[323]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};FriendChannelMatricesResponse= module[_0xd4ea[3]][_0xd4ea[324]]= function(_0x13c3x5){this[_0xd4ea[234]]= null;this[_0xd4ea[325]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[234]]!== undefined&& _0x13c3x5[_0xd4ea[234]]!== null){this[_0xd4ea[234]]= _0x13c3x5[_0xd4ea[234]]};if(_0x13c3x5[_0xd4ea[325]]!== undefined&& _0x13c3x5[_0xd4ea[325]]!== null){this[_0xd4ea[325]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[325]],[ttypes[_0xd4ea[321]]])}}};FriendChannelMatricesResponse[_0xd4ea[62]]= {};FriendChannelMatricesResponse[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[234]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x84=0;var _0x13c3x85;this[_0xd4ea[325]]= [];var _0x13c3x86=0;_0x13c3x85= _0x13c3x6[_0xd4ea[117]]();_0x13c3x86= _0x13c3x85[_0xd4ea[118]];_0x13c3x84= _0x13c3x85[_0xd4ea[119]];for(var _0x13c3x87=0;_0x13c3x87< _0x13c3x84;++_0x13c3x87){var _0x13c3x88=null;_0x13c3x88= new ttypes.FriendChannelMatrix();_0x13c3x88[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[325]][_0xd4ea[120]](_0x13c3x88)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};FriendChannelMatricesResponse[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[324]);if(this[_0xd4ea[234]]!== null&& this[_0xd4ea[234]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[234],Thrift[_0xd4ea[70]].I64,1);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[234]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[325]]!== null&& this[_0xd4ea[325]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[325],Thrift[_0xd4ea[70]].LIST,2);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[325]][_0xd4ea[122]]);for(var _0x13c3x89 in this[_0xd4ea[325]]){if(this[_0xd4ea[325]][_0xd4ea[124]](_0x13c3x89)){_0x13c3x89= this[_0xd4ea[325]][_0x13c3x89];_0x13c3x89[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Geolocation= module[_0xd4ea[3]][_0xd4ea[326]]= function(_0x13c3x5){this[_0xd4ea[179]]= null;this[_0xd4ea[178]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[179]]!== undefined&& _0x13c3x5[_0xd4ea[179]]!== null){this[_0xd4ea[179]]= _0x13c3x5[_0xd4ea[179]]};if(_0x13c3x5[_0xd4ea[178]]!== undefined&& _0x13c3x5[_0xd4ea[178]]!== null){this[_0xd4ea[178]]= _0x13c3x5[_0xd4ea[178]]}}};Geolocation[_0xd4ea[62]]= {};Geolocation[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[181]]){this[_0xd4ea[179]]= _0x13c3x6[_0xd4ea[182]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[181]]){this[_0xd4ea[178]]= _0x13c3x6[_0xd4ea[182]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Geolocation[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[326]);if(this[_0xd4ea[179]]!== null&& this[_0xd4ea[179]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[179],Thrift[_0xd4ea[70]].DOUBLE,1);_0x13c3xb[_0xd4ea[183]](this[_0xd4ea[179]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[178]]!== null&& this[_0xd4ea[178]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[178],Thrift[_0xd4ea[70]].DOUBLE,2);_0x13c3xb[_0xd4ea[183]](this[_0xd4ea[178]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};NotificationTarget= module[_0xd4ea[3]][_0xd4ea[327]]= function(_0x13c3x5){this[_0xd4ea[312]]= null;this[_0xd4ea[328]]= null;this[_0xd4ea[329]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[312]]!== undefined&& _0x13c3x5[_0xd4ea[312]]!== null){this[_0xd4ea[312]]= _0x13c3x5[_0xd4ea[312]]};if(_0x13c3x5[_0xd4ea[328]]!== undefined&& _0x13c3x5[_0xd4ea[328]]!== null){this[_0xd4ea[328]]= _0x13c3x5[_0xd4ea[328]]};if(_0x13c3x5[_0xd4ea[329]]!== undefined&& _0x13c3x5[_0xd4ea[329]]!== null){this[_0xd4ea[329]]= _0x13c3x5[_0xd4ea[329]]}}};NotificationTarget[_0xd4ea[62]]= {};NotificationTarget[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[312]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[328]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[329]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};NotificationTarget[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[327]);if(this[_0xd4ea[312]]!== null&& this[_0xd4ea[312]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[312],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[312]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[328]]!== null&& this[_0xd4ea[328]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[328],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[328]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[329]]!== null&& this[_0xd4ea[329]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[329],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[329]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};GlobalEvent= module[_0xd4ea[3]][_0xd4ea[330]]= function(_0x13c3x5){this[_0xd4ea[331]]= null;this[_0xd4ea[332]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[333]]= null;this[_0xd4ea[334]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[331]]!== undefined&& _0x13c3x5[_0xd4ea[331]]!== null){this[_0xd4ea[331]]= _0x13c3x5[_0xd4ea[331]]};if(_0x13c3x5[_0xd4ea[332]]!== undefined&& _0x13c3x5[_0xd4ea[332]]!== null){this[_0xd4ea[332]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[332]],[ttypes[_0xd4ea[327]]])};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[333]]!== undefined&& _0x13c3x5[_0xd4ea[333]]!== null){this[_0xd4ea[333]]= _0x13c3x5[_0xd4ea[333]]};if(_0x13c3x5[_0xd4ea[334]]!== undefined&& _0x13c3x5[_0xd4ea[334]]!== null){this[_0xd4ea[334]]= _0x13c3x5[_0xd4ea[334]]}}};GlobalEvent[_0xd4ea[62]]= {};GlobalEvent[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[331]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x8a=0;var _0x13c3x8b;this[_0xd4ea[332]]= [];var _0x13c3x8c=0;_0x13c3x8b= _0x13c3x6[_0xd4ea[117]]();_0x13c3x8c= _0x13c3x8b[_0xd4ea[118]];_0x13c3x8a= _0x13c3x8b[_0xd4ea[119]];for(var _0x13c3x8d=0;_0x13c3x8d< _0x13c3x8a;++_0x13c3x8d){var _0x13c3x8e=null;_0x13c3x8e= new ttypes.NotificationTarget();_0x13c3x8e[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[332]][_0xd4ea[120]](_0x13c3x8e)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[333]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[334]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};GlobalEvent[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[330]);if(this[_0xd4ea[331]]!== null&& this[_0xd4ea[331]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[331],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[331]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[332]]!== null&& this[_0xd4ea[332]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[332],Thrift[_0xd4ea[70]].LIST,2);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[332]][_0xd4ea[122]]);for(var _0x13c3x8f in this[_0xd4ea[332]]){if(this[_0xd4ea[332]][_0xd4ea[124]](_0x13c3x8f)){_0x13c3x8f= this[_0xd4ea[332]][_0x13c3x8f];_0x13c3x8f[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,3);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[333]]!== null&& this[_0xd4ea[333]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[333],Thrift[_0xd4ea[70]].I64,4);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[333]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[334]]!== null&& this[_0xd4ea[334]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[334],Thrift[_0xd4ea[70]].I32,5);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[334]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};GroupPrefer= module[_0xd4ea[3]][_0xd4ea[335]]= function(_0x13c3x5){this[_0xd4ea[336]]= null;this[_0xd4ea[337]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[336]]!== undefined&& _0x13c3x5[_0xd4ea[336]]!== null){this[_0xd4ea[336]]= _0x13c3x5[_0xd4ea[336]]};if(_0x13c3x5[_0xd4ea[337]]!== undefined&& _0x13c3x5[_0xd4ea[337]]!== null){this[_0xd4ea[337]]= _0x13c3x5[_0xd4ea[337]]}}};GroupPrefer[_0xd4ea[62]]= {};GroupPrefer[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[336]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[337]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};GroupPrefer[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[335]);if(this[_0xd4ea[336]]!== null&& this[_0xd4ea[336]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[336],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[336]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[337]]!== null&& this[_0xd4ea[337]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[337],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[337]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Group= module[_0xd4ea[3]][_0xd4ea[338]]= function(_0x13c3x5){this[_0xd4ea[339]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[103]]= null;this[_0xd4ea[158]]= null;this[_0xd4ea[340]]= null;this[_0xd4ea[341]]= null;this[_0xd4ea[342]]= null;this[_0xd4ea[343]]= null;this[_0xd4ea[344]]= null;this[_0xd4ea[345]]= null;this[_0xd4ea[167]]= null;this[_0xd4ea[346]]= null;this[_0xd4ea[347]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[339]]!== undefined&& _0x13c3x5[_0xd4ea[339]]!== null){this[_0xd4ea[339]]= _0x13c3x5[_0xd4ea[339]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[103]]!== undefined&& _0x13c3x5[_0xd4ea[103]]!== null){this[_0xd4ea[103]]= _0x13c3x5[_0xd4ea[103]]};if(_0x13c3x5[_0xd4ea[158]]!== undefined&& _0x13c3x5[_0xd4ea[158]]!== null){this[_0xd4ea[158]]= _0x13c3x5[_0xd4ea[158]]};if(_0x13c3x5[_0xd4ea[340]]!== undefined&& _0x13c3x5[_0xd4ea[340]]!== null){this[_0xd4ea[340]]= _0x13c3x5[_0xd4ea[340]]};if(_0x13c3x5[_0xd4ea[341]]!== undefined&& _0x13c3x5[_0xd4ea[341]]!== null){this[_0xd4ea[341]]= new ttypes.GroupPrefer(_0x13c3x5[_0xd4ea[341]])};if(_0x13c3x5[_0xd4ea[342]]!== undefined&& _0x13c3x5[_0xd4ea[342]]!== null){this[_0xd4ea[342]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[342]],[ttypes[_0xd4ea[152]]])};if(_0x13c3x5[_0xd4ea[343]]!== undefined&& _0x13c3x5[_0xd4ea[343]]!== null){this[_0xd4ea[343]]= new ttypes.Contact(_0x13c3x5[_0xd4ea[343]])};if(_0x13c3x5[_0xd4ea[344]]!== undefined&& _0x13c3x5[_0xd4ea[344]]!== null){this[_0xd4ea[344]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[344]],[ttypes[_0xd4ea[152]]])};if(_0x13c3x5[_0xd4ea[345]]!== undefined&& _0x13c3x5[_0xd4ea[345]]!== null){this[_0xd4ea[345]]= _0x13c3x5[_0xd4ea[345]]};if(_0x13c3x5[_0xd4ea[167]]!== undefined&& _0x13c3x5[_0xd4ea[167]]!== null){this[_0xd4ea[167]]= _0x13c3x5[_0xd4ea[167]]};if(_0x13c3x5[_0xd4ea[346]]!== undefined&& _0x13c3x5[_0xd4ea[346]]!== null){this[_0xd4ea[346]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[346]],[ttypes[_0xd4ea[152]]])};if(_0x13c3x5[_0xd4ea[347]]!== undefined&& _0x13c3x5[_0xd4ea[347]]!== null){this[_0xd4ea[347]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[347]],[ttypes[_0xd4ea[152]]])}}};Group[_0xd4ea[62]]= {};Group[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[339]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[103]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[158]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[340]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[341]]= new ttypes.GroupPrefer();this[_0xd4ea[341]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 20:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x90=0;var _0x13c3x91;this[_0xd4ea[342]]= [];var _0x13c3x92=0;_0x13c3x91= _0x13c3x6[_0xd4ea[117]]();_0x13c3x92= _0x13c3x91[_0xd4ea[118]];_0x13c3x90= _0x13c3x91[_0xd4ea[119]];for(var _0x13c3x93=0;_0x13c3x93< _0x13c3x90;++_0x13c3x93){var _0x13c3x94=null;_0x13c3x94= new ttypes.Contact();_0x13c3x94[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[342]][_0xd4ea[120]](_0x13c3x94)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[343]]= new ttypes.Contact();this[_0xd4ea[343]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x95=0;var _0x13c3x96;this[_0xd4ea[344]]= [];var _0x13c3x97=0;_0x13c3x96= _0x13c3x6[_0xd4ea[117]]();_0x13c3x97= _0x13c3x96[_0xd4ea[118]];_0x13c3x95= _0x13c3x96[_0xd4ea[119]];for(var _0x13c3x98=0;_0x13c3x98< _0x13c3x95;++_0x13c3x98){var _0x13c3x99=null;_0x13c3x99= new ttypes.Contact();_0x13c3x99[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[344]][_0xd4ea[120]](_0x13c3x99)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 31:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[345]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 32:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[167]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 40:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x9a=0;var _0x13c3x9b;this[_0xd4ea[346]]= [];var _0x13c3x9c=0;_0x13c3x9b= _0x13c3x6[_0xd4ea[117]]();_0x13c3x9c= _0x13c3x9b[_0xd4ea[118]];_0x13c3x9a= _0x13c3x9b[_0xd4ea[119]];for(var _0x13c3x9d=0;_0x13c3x9d< _0x13c3x9a;++_0x13c3x9d){var _0x13c3x9e=null;_0x13c3x9e= new ttypes.Contact();_0x13c3x9e[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[346]][_0xd4ea[120]](_0x13c3x9e)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 41:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x9f=0;var _0x13c3xa0;this[_0xd4ea[347]]= [];var _0x13c3xa1=0;_0x13c3xa0= _0x13c3x6[_0xd4ea[117]]();_0x13c3xa1= _0x13c3xa0[_0xd4ea[118]];_0x13c3x9f= _0x13c3xa0[_0xd4ea[119]];for(var _0x13c3xa2=0;_0x13c3xa2< _0x13c3x9f;++_0x13c3xa2){var _0x13c3xa3=null;_0x13c3xa3= new ttypes.Contact();_0x13c3xa3[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[347]][_0xd4ea[120]](_0x13c3xa3)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Group[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[338]);if(this[_0xd4ea[339]]!== null&& this[_0xd4ea[339]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[339],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[339]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[103]]!== null&& this[_0xd4ea[103]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[103],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[103]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[158]]!== null&& this[_0xd4ea[158]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[158],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[158]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[340]]!== null&& this[_0xd4ea[340]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[340],Thrift[_0xd4ea[70]].BOOL,12);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[340]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[341]]!== null&& this[_0xd4ea[341]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[341],Thrift[_0xd4ea[70]].STRUCT,13);this[_0xd4ea[341]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[342]]!== null&& this[_0xd4ea[342]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[342],Thrift[_0xd4ea[70]].LIST,20);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[342]][_0xd4ea[122]]);for(var _0x13c3xa4 in this[_0xd4ea[342]]){if(this[_0xd4ea[342]][_0xd4ea[124]](_0x13c3xa4)){_0x13c3xa4= this[_0xd4ea[342]][_0x13c3xa4];_0x13c3xa4[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[343]]!== null&& this[_0xd4ea[343]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[343],Thrift[_0xd4ea[70]].STRUCT,21);this[_0xd4ea[343]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[344]]!== null&& this[_0xd4ea[344]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[344],Thrift[_0xd4ea[70]].LIST,22);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[344]][_0xd4ea[122]]);for(var _0x13c3xa5 in this[_0xd4ea[344]]){if(this[_0xd4ea[344]][_0xd4ea[124]](_0x13c3xa5)){_0x13c3xa5= this[_0xd4ea[344]][_0x13c3xa5];_0x13c3xa5[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[345]]!== null&& this[_0xd4ea[345]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[345],Thrift[_0xd4ea[70]].BOOL,31);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[345]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[167]]!== null&& this[_0xd4ea[167]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[167],Thrift[_0xd4ea[70]].STRING,32);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[167]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[346]]!== null&& this[_0xd4ea[346]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[346],Thrift[_0xd4ea[70]].LIST,40);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[346]][_0xd4ea[122]]);for(var _0x13c3xa6 in this[_0xd4ea[346]]){if(this[_0xd4ea[346]][_0xd4ea[124]](_0x13c3xa6)){_0x13c3xa6= this[_0xd4ea[346]][_0x13c3xa6];_0x13c3xa6[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[347]]!== null&& this[_0xd4ea[347]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[347],Thrift[_0xd4ea[70]].LIST,41);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[347]][_0xd4ea[122]]);for(var _0x13c3xa7 in this[_0xd4ea[347]]){if(this[_0xd4ea[347]][_0xd4ea[124]](_0x13c3xa7)){_0x13c3xa7= this[_0xd4ea[347]][_0x13c3xa7];_0x13c3xa7[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};IdentityCredential= module[_0xd4ea[3]][_0xd4ea[348]]= function(_0x13c3x5){this[_0xd4ea[108]]= null;this[_0xd4ea[349]]= null;this[_0xd4ea[316]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[108]]!== undefined&& _0x13c3x5[_0xd4ea[108]]!== null){this[_0xd4ea[108]]= _0x13c3x5[_0xd4ea[108]]};if(_0x13c3x5[_0xd4ea[349]]!== undefined&& _0x13c3x5[_0xd4ea[349]]!== null){this[_0xd4ea[349]]= _0x13c3x5[_0xd4ea[349]]};if(_0x13c3x5[_0xd4ea[316]]!== undefined&& _0x13c3x5[_0xd4ea[316]]!== null){this[_0xd4ea[316]]= _0x13c3x5[_0xd4ea[316]]}}};IdentityCredential[_0xd4ea[62]]= {};IdentityCredential[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[108]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[349]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[316]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};IdentityCredential[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[348]);if(this[_0xd4ea[108]]!== null&& this[_0xd4ea[108]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[108],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[108]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[349]]!== null&& this[_0xd4ea[349]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[349],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[349]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[316]]!== null&& this[_0xd4ea[316]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[316],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[316]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};LastReadMessageId= module[_0xd4ea[3]][_0xd4ea[350]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[351]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[351]]!== undefined&& _0x13c3x5[_0xd4ea[351]]!== null){this[_0xd4ea[351]]= _0x13c3x5[_0xd4ea[351]]}}};LastReadMessageId[_0xd4ea[62]]= {};LastReadMessageId[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[351]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};LastReadMessageId[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[350]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[351]]!== null&& this[_0xd4ea[351]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[351],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[351]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};LastReadMessageIds= module[_0xd4ea[3]][_0xd4ea[352]]= function(_0x13c3x5){this[_0xd4ea[353]]= null;this[_0xd4ea[354]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[353]]!== undefined&& _0x13c3x5[_0xd4ea[353]]!== null){this[_0xd4ea[353]]= _0x13c3x5[_0xd4ea[353]]};if(_0x13c3x5[_0xd4ea[354]]!== undefined&& _0x13c3x5[_0xd4ea[354]]!== null){this[_0xd4ea[354]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[354]],[ttypes[_0xd4ea[350]]])}}};LastReadMessageIds[_0xd4ea[62]]= {};LastReadMessageIds[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[353]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xa8=0;var _0x13c3xa9;this[_0xd4ea[354]]= [];var _0x13c3xaa=0;_0x13c3xa9= _0x13c3x6[_0xd4ea[117]]();_0x13c3xaa= _0x13c3xa9[_0xd4ea[118]];_0x13c3xa8= _0x13c3xa9[_0xd4ea[119]];for(var _0x13c3xab=0;_0x13c3xab< _0x13c3xa8;++_0x13c3xab){var _0x13c3xac=null;_0x13c3xac= new ttypes.LastReadMessageId();_0x13c3xac[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[354]][_0xd4ea[120]](_0x13c3xac)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};LastReadMessageIds[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[352]);if(this[_0xd4ea[353]]!== null&& this[_0xd4ea[353]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[353],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[353]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[354]]!== null&& this[_0xd4ea[354]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[354],Thrift[_0xd4ea[70]].LIST,2);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[354]][_0xd4ea[122]]);for(var _0x13c3xad in this[_0xd4ea[354]]){if(this[_0xd4ea[354]][_0xd4ea[124]](_0x13c3xad)){_0x13c3xad= this[_0xd4ea[354]][_0x13c3xad];_0x13c3xad[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};LoginResult= module[_0xd4ea[3]][_0xd4ea[355]]= function(_0x13c3x5){this[_0xd4ea[356]]= null;this[_0xd4ea[357]]= null;this[_0xd4ea[134]]= null;this[_0xd4ea[358]]= null;this[_0xd4ea[153]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[356]]!== undefined&& _0x13c3x5[_0xd4ea[356]]!== null){this[_0xd4ea[356]]= _0x13c3x5[_0xd4ea[356]]};if(_0x13c3x5[_0xd4ea[357]]!== undefined&& _0x13c3x5[_0xd4ea[357]]!== null){this[_0xd4ea[357]]= _0x13c3x5[_0xd4ea[357]]};if(_0x13c3x5[_0xd4ea[134]]!== undefined&& _0x13c3x5[_0xd4ea[134]]!== null){this[_0xd4ea[134]]= _0x13c3x5[_0xd4ea[134]]};if(_0x13c3x5[_0xd4ea[358]]!== undefined&& _0x13c3x5[_0xd4ea[358]]!== null){this[_0xd4ea[358]]= _0x13c3x5[_0xd4ea[358]]};if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]}}};LoginResult[_0xd4ea[62]]= {};LoginResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[356]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[357]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[134]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[358]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};LoginResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[355]);if(this[_0xd4ea[356]]!== null&& this[_0xd4ea[356]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[356],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[356]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[357]]!== null&& this[_0xd4ea[357]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[357],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[357]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[134]]!== null&& this[_0xd4ea[134]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[134],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[134]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[358]]!== null&& this[_0xd4ea[358]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[358],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[358]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,5);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};LoginRequest= module[_0xd4ea[3]][_0xd4ea[359]]= function(_0x13c3x5){this[_0xd4ea[153]]= null;this[_0xd4ea[360]]= null;this[_0xd4ea[349]]= null;this[_0xd4ea[316]]= null;this[_0xd4ea[361]]= null;this[_0xd4ea[362]]= null;this[_0xd4ea[307]]= null;this[_0xd4ea[357]]= null;this[_0xd4ea[134]]= null;this[_0xd4ea[363]]= null;this[_0xd4ea[364]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]};if(_0x13c3x5[_0xd4ea[360]]!== undefined&& _0x13c3x5[_0xd4ea[360]]!== null){this[_0xd4ea[360]]= _0x13c3x5[_0xd4ea[360]]};if(_0x13c3x5[_0xd4ea[349]]!== undefined&& _0x13c3x5[_0xd4ea[349]]!== null){this[_0xd4ea[349]]= _0x13c3x5[_0xd4ea[349]]};if(_0x13c3x5[_0xd4ea[316]]!== undefined&& _0x13c3x5[_0xd4ea[316]]!== null){this[_0xd4ea[316]]= _0x13c3x5[_0xd4ea[316]]};if(_0x13c3x5[_0xd4ea[361]]!== undefined&& _0x13c3x5[_0xd4ea[361]]!== null){this[_0xd4ea[361]]= _0x13c3x5[_0xd4ea[361]]};if(_0x13c3x5[_0xd4ea[362]]!== undefined&& _0x13c3x5[_0xd4ea[362]]!== null){this[_0xd4ea[362]]= _0x13c3x5[_0xd4ea[362]]};if(_0x13c3x5[_0xd4ea[307]]!== undefined&& _0x13c3x5[_0xd4ea[307]]!== null){this[_0xd4ea[307]]= _0x13c3x5[_0xd4ea[307]]};if(_0x13c3x5[_0xd4ea[357]]!== undefined&& _0x13c3x5[_0xd4ea[357]]!== null){this[_0xd4ea[357]]= _0x13c3x5[_0xd4ea[357]]};if(_0x13c3x5[_0xd4ea[134]]!== undefined&& _0x13c3x5[_0xd4ea[134]]!== null){this[_0xd4ea[134]]= _0x13c3x5[_0xd4ea[134]]};if(_0x13c3x5[_0xd4ea[363]]!== undefined&& _0x13c3x5[_0xd4ea[363]]!== null){this[_0xd4ea[363]]= _0x13c3x5[_0xd4ea[363]]};if(_0x13c3x5[_0xd4ea[364]]!== undefined&& _0x13c3x5[_0xd4ea[364]]!== null){this[_0xd4ea[364]]= _0x13c3x5[_0xd4ea[364]]}}};LoginRequest[_0xd4ea[62]]= {};LoginRequest[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[360]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[349]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[316]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[361]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[362]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[307]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[357]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 9:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[134]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[363]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[364]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};LoginRequest[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[359]);if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[360]]!== null&& this[_0xd4ea[360]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[360],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[360]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[349]]!== null&& this[_0xd4ea[349]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[349],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[349]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[316]]!== null&& this[_0xd4ea[316]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[316],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[316]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[361]]!== null&& this[_0xd4ea[361]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[361],Thrift[_0xd4ea[70]].BOOL,5);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[361]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[362]]!== null&& this[_0xd4ea[362]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[362],Thrift[_0xd4ea[70]].STRING,6);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[362]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[307]]!== null&& this[_0xd4ea[307]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[307],Thrift[_0xd4ea[70]].STRING,7);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[307]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[357]]!== null&& this[_0xd4ea[357]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[357],Thrift[_0xd4ea[70]].STRING,8);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[357]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[134]]!== null&& this[_0xd4ea[134]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[134],Thrift[_0xd4ea[70]].STRING,9);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[134]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[363]]!== null&& this[_0xd4ea[363]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[363],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[363]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[364]]!== null&& this[_0xd4ea[364]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[364],Thrift[_0xd4ea[70]].I32,11);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[364]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};LoginSession= module[_0xd4ea[3]][_0xd4ea[365]]= function(_0x13c3x5){this[_0xd4ea[366]]= null;this[_0xd4ea[367]]= null;this[_0xd4ea[312]]= null;this[_0xd4ea[307]]= null;this[_0xd4ea[362]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[366]]!== undefined&& _0x13c3x5[_0xd4ea[366]]!== null){this[_0xd4ea[366]]= _0x13c3x5[_0xd4ea[366]]};if(_0x13c3x5[_0xd4ea[367]]!== undefined&& _0x13c3x5[_0xd4ea[367]]!== null){this[_0xd4ea[367]]= _0x13c3x5[_0xd4ea[367]]};if(_0x13c3x5[_0xd4ea[312]]!== undefined&& _0x13c3x5[_0xd4ea[312]]!== null){this[_0xd4ea[312]]= _0x13c3x5[_0xd4ea[312]]};if(_0x13c3x5[_0xd4ea[307]]!== undefined&& _0x13c3x5[_0xd4ea[307]]!== null){this[_0xd4ea[307]]= _0x13c3x5[_0xd4ea[307]]};if(_0x13c3x5[_0xd4ea[362]]!== undefined&& _0x13c3x5[_0xd4ea[362]]!== null){this[_0xd4ea[362]]= _0x13c3x5[_0xd4ea[362]]}}};LoginSession[_0xd4ea[62]]= {};LoginSession[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[366]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[367]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[312]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[307]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[362]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};LoginSession[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[365]);if(this[_0xd4ea[366]]!== null&& this[_0xd4ea[366]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[366],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[366]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[367]]!== null&& this[_0xd4ea[367]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[367],Thrift[_0xd4ea[70]].I64,3);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[367]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[312]]!== null&& this[_0xd4ea[312]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[312],Thrift[_0xd4ea[70]].I32,11);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[312]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[307]]!== null&& this[_0xd4ea[307]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[307],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[307]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[362]]!== null&& this[_0xd4ea[362]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[362],Thrift[_0xd4ea[70]].STRING,22);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[362]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Message= module[_0xd4ea[3]][_0xd4ea[368]]= function(_0x13c3x5){this[_0xd4ea[369]]= null;this[_0xd4ea[370]]= null;this[_0xd4ea[371]]= null;this[_0xd4ea[339]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[372]]= null;this[_0xd4ea[92]]= null;this[_0xd4ea[186]]= null;this[_0xd4ea[373]]= null;this[_0xd4ea[185]]= null;this[_0xd4ea[374]]= null;this[_0xd4ea[188]]= null;this[_0xd4ea[87]]= null;this[_0xd4ea[375]]= null;this[_0xd4ea[376]]= null;this[_0xd4ea[377]]= null;this[_0xd4ea[378]]= null;this[_0xd4ea[379]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[369]]!== undefined&& _0x13c3x5[_0xd4ea[369]]!== null){this[_0xd4ea[369]]= _0x13c3x5[_0xd4ea[369]]};if(_0x13c3x5[_0xd4ea[370]]!== undefined&& _0x13c3x5[_0xd4ea[370]]!== null){this[_0xd4ea[370]]= _0x13c3x5[_0xd4ea[370]]};if(_0x13c3x5[_0xd4ea[371]]!== undefined&& _0x13c3x5[_0xd4ea[371]]!== null){this[_0xd4ea[371]]= _0x13c3x5[_0xd4ea[371]]};if(_0x13c3x5[_0xd4ea[339]]!== undefined&& _0x13c3x5[_0xd4ea[339]]!== null){this[_0xd4ea[339]]= _0x13c3x5[_0xd4ea[339]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[372]]!== undefined&& _0x13c3x5[_0xd4ea[372]]!== null){this[_0xd4ea[372]]= _0x13c3x5[_0xd4ea[372]]};if(_0x13c3x5[_0xd4ea[92]]!== undefined&& _0x13c3x5[_0xd4ea[92]]!== null){this[_0xd4ea[92]]= _0x13c3x5[_0xd4ea[92]]};if(_0x13c3x5[_0xd4ea[186]]!== undefined&& _0x13c3x5[_0xd4ea[186]]!== null){this[_0xd4ea[186]]= new ttypes.Location(_0x13c3x5[_0xd4ea[186]])};if(_0x13c3x5[_0xd4ea[373]]!== undefined&& _0x13c3x5[_0xd4ea[373]]!== null){this[_0xd4ea[373]]= _0x13c3x5[_0xd4ea[373]]};if(_0x13c3x5[_0xd4ea[185]]!== undefined&& _0x13c3x5[_0xd4ea[185]]!== null){this[_0xd4ea[185]]= _0x13c3x5[_0xd4ea[185]]};if(_0x13c3x5[_0xd4ea[374]]!== undefined&& _0x13c3x5[_0xd4ea[374]]!== null){this[_0xd4ea[374]]= _0x13c3x5[_0xd4ea[374]]};if(_0x13c3x5[_0xd4ea[188]]!== undefined&& _0x13c3x5[_0xd4ea[188]]!== null){this[_0xd4ea[188]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[188]],[null])};if(_0x13c3x5[_0xd4ea[87]]!== undefined&& _0x13c3x5[_0xd4ea[87]]!== null){this[_0xd4ea[87]]= _0x13c3x5[_0xd4ea[87]]};if(_0x13c3x5[_0xd4ea[375]]!== undefined&& _0x13c3x5[_0xd4ea[375]]!== null){this[_0xd4ea[375]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[375]],[null])};if(_0x13c3x5[_0xd4ea[376]]!== undefined&& _0x13c3x5[_0xd4ea[376]]!== null){this[_0xd4ea[376]]= _0x13c3x5[_0xd4ea[376]]};if(_0x13c3x5[_0xd4ea[377]]!== undefined&& _0x13c3x5[_0xd4ea[377]]!== null){this[_0xd4ea[377]]= _0x13c3x5[_0xd4ea[377]]};if(_0x13c3x5[_0xd4ea[378]]!== undefined&& _0x13c3x5[_0xd4ea[378]]!== null){this[_0xd4ea[378]]= _0x13c3x5[_0xd4ea[378]]};if(_0x13c3x5[_0xd4ea[379]]!== undefined&& _0x13c3x5[_0xd4ea[379]]!== null){this[_0xd4ea[379]]= _0x13c3x5[_0xd4ea[379]]}}};Message[_0xd4ea[62]]= {};Message[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[369]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[370]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[371]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[339]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[372]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[92]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[186]]= new ttypes.Location();this[_0xd4ea[186]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 14:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[373]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 15:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[185]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 17:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[374]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 18:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3xae=0;var _0x13c3xaf;this[_0xd4ea[188]]= {};var _0x13c3xb0=0;var _0x13c3xb1=0;_0x13c3xaf= _0x13c3x6[_0xd4ea[192]]();_0x13c3xb0= _0x13c3xaf[_0xd4ea[193]];_0x13c3xb1= _0x13c3xaf[_0xd4ea[194]];_0x13c3xae= _0x13c3xaf[_0xd4ea[119]];for(var _0x13c3xb2=0;_0x13c3xb2< _0x13c3xae;++_0x13c3xb2){var _0x13c3xb3=null;var _0x13c3xb4=null;_0x13c3xb3= _0x13c3x6[_0xd4ea[72]]();_0x13c3xb4= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[188]][_0x13c3xb3]= _0x13c3xb4};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 19:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[380]]){this[_0xd4ea[87]]= _0x13c3x6[_0xd4ea[381]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 20:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xb5=0;var _0x13c3xb6;this[_0xd4ea[375]]= [];var _0x13c3xb7=0;_0x13c3xb6= _0x13c3x6[_0xd4ea[117]]();_0x13c3xb7= _0x13c3xb6[_0xd4ea[118]];_0x13c3xb5= _0x13c3xb6[_0xd4ea[119]];for(var _0x13c3xb8=0;_0x13c3xb8< _0x13c3xb5;++_0x13c3xb8){var _0x13c3xb9=null;_0x13c3xb9= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[375]][_0xd4ea[120]](_0x13c3xb9)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[376]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[377]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 23:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[378]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 24:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[379]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Message[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[368]);if(this[_0xd4ea[369]]!== null&& this[_0xd4ea[369]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[369],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[369]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[370]]!== null&& this[_0xd4ea[370]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[370],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[370]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[371]]!== null&& this[_0xd4ea[371]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[371],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[371]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[339]]!== null&& this[_0xd4ea[339]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[339],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[339]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,5);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[372]]!== null&& this[_0xd4ea[372]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[372],Thrift[_0xd4ea[70]].I64,6);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[372]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[92]]!== null&& this[_0xd4ea[92]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[92],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[92]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[186]]!== null&& this[_0xd4ea[186]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[186],Thrift[_0xd4ea[70]].STRUCT,11);this[_0xd4ea[186]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[373]]!== null&& this[_0xd4ea[373]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[373],Thrift[_0xd4ea[70]].BOOL,14);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[373]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[185]]!== null&& this[_0xd4ea[185]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[185],Thrift[_0xd4ea[70]].I32,15);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[185]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[374]]!== null&& this[_0xd4ea[374]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[374],Thrift[_0xd4ea[70]].STRING,17);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[374]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[188]]!== null&& this[_0xd4ea[188]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[188],Thrift[_0xd4ea[70]].MAP,18);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[188]]));for(var _0x13c3xba in this[_0xd4ea[188]]){if(this[_0xd4ea[188]][_0xd4ea[124]](_0x13c3xba)){var _0x13c3xbb=this[_0xd4ea[188]][_0x13c3xba];_0x13c3xb[_0xd4ea[81]](_0x13c3xba);_0x13c3xb[_0xd4ea[81]](_0x13c3xbb)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[87]]!== null&& this[_0xd4ea[87]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[87],Thrift[_0xd4ea[70]].BYTE,19);_0x13c3xb[_0xd4ea[382]](this[_0xd4ea[87]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[375]]!== null&& this[_0xd4ea[375]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[375],Thrift[_0xd4ea[70]].LIST,20);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRING,this[_0xd4ea[375]][_0xd4ea[122]]);for(var _0x13c3xbc in this[_0xd4ea[375]]){if(this[_0xd4ea[375]][_0xd4ea[124]](_0x13c3xbc)){_0x13c3xbc= this[_0xd4ea[375]][_0x13c3xbc];_0x13c3xb[_0xd4ea[81]](_0x13c3xbc)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[376]]!== null&& this[_0xd4ea[376]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[376],Thrift[_0xd4ea[70]].STRING,21);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[376]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[377]]!== null&& this[_0xd4ea[377]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[377],Thrift[_0xd4ea[70]].I32,22);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[377]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[378]]!== null&& this[_0xd4ea[378]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[378],Thrift[_0xd4ea[70]].I32,23);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[378]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[379]]!== null&& this[_0xd4ea[379]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[379],Thrift[_0xd4ea[70]].I32,24);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[379]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};MessageOperation= module[_0xd4ea[3]][_0xd4ea[383]]= function(_0x13c3x5){this[_0xd4ea[131]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[153]]= null;this[_0xd4ea[384]]= null;this[_0xd4ea[154]]= null;this[_0xd4ea[385]]= null;this[_0xd4ea[386]]= null;this[_0xd4ea[387]]= null;this[_0xd4ea[388]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[131]]!== undefined&& _0x13c3x5[_0xd4ea[131]]!== null){this[_0xd4ea[131]]= _0x13c3x5[_0xd4ea[131]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]};if(_0x13c3x5[_0xd4ea[384]]!== undefined&& _0x13c3x5[_0xd4ea[384]]!== null){this[_0xd4ea[384]]= _0x13c3x5[_0xd4ea[384]]};if(_0x13c3x5[_0xd4ea[154]]!== undefined&& _0x13c3x5[_0xd4ea[154]]!== null){this[_0xd4ea[154]]= _0x13c3x5[_0xd4ea[154]]};if(_0x13c3x5[_0xd4ea[385]]!== undefined&& _0x13c3x5[_0xd4ea[385]]!== null){this[_0xd4ea[385]]= _0x13c3x5[_0xd4ea[385]]};if(_0x13c3x5[_0xd4ea[386]]!== undefined&& _0x13c3x5[_0xd4ea[386]]!== null){this[_0xd4ea[386]]= _0x13c3x5[_0xd4ea[386]]};if(_0x13c3x5[_0xd4ea[387]]!== undefined&& _0x13c3x5[_0xd4ea[387]]!== null){this[_0xd4ea[387]]= _0x13c3x5[_0xd4ea[387]]};if(_0x13c3x5[_0xd4ea[388]]!== undefined&& _0x13c3x5[_0xd4ea[388]]!== null){this[_0xd4ea[388]]= new ttypes.Message(_0x13c3x5[_0xd4ea[388]])}}};MessageOperation[_0xd4ea[62]]= {};MessageOperation[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[131]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[384]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[154]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[385]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[386]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[387]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 20:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[388]]= new ttypes.Message();this[_0xd4ea[388]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};MessageOperation[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[383]);if(this[_0xd4ea[131]]!== null&& this[_0xd4ea[131]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[131],Thrift[_0xd4ea[70]].I64,1);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[131]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[384]]!== null&& this[_0xd4ea[384]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[384],Thrift[_0xd4ea[70]].I32,4);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[384]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[154]]!== null&& this[_0xd4ea[154]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[154],Thrift[_0xd4ea[70]].I32,5);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[154]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[385]]!== null&& this[_0xd4ea[385]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[385],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[385]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[386]]!== null&& this[_0xd4ea[386]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[386],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[386]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[387]]!== null&& this[_0xd4ea[387]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[387],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[387]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[388]]!== null&& this[_0xd4ea[388]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[388],Thrift[_0xd4ea[70]].STRUCT,20);this[_0xd4ea[388]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};MessageOperations= module[_0xd4ea[3]][_0xd4ea[389]]= function(_0x13c3x5){this[_0xd4ea[390]]= null;this[_0xd4ea[391]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[390]]!== undefined&& _0x13c3x5[_0xd4ea[390]]!== null){this[_0xd4ea[390]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[390]],[ttypes[_0xd4ea[383]]])};if(_0x13c3x5[_0xd4ea[391]]!== undefined&& _0x13c3x5[_0xd4ea[391]]!== null){this[_0xd4ea[391]]= _0x13c3x5[_0xd4ea[391]]}}};MessageOperations[_0xd4ea[62]]= {};MessageOperations[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xbd=0;var _0x13c3xbe;this[_0xd4ea[390]]= [];var _0x13c3xbf=0;_0x13c3xbe= _0x13c3x6[_0xd4ea[117]]();_0x13c3xbf= _0x13c3xbe[_0xd4ea[118]];_0x13c3xbd= _0x13c3xbe[_0xd4ea[119]];for(var _0x13c3xc0=0;_0x13c3xc0< _0x13c3xbd;++_0x13c3xc0){var _0x13c3xc1=null;_0x13c3xc1= new ttypes.MessageOperation();_0x13c3xc1[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[390]][_0xd4ea[120]](_0x13c3xc1)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[391]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};MessageOperations[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[389]);if(this[_0xd4ea[390]]!== null&& this[_0xd4ea[390]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[390],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[390]][_0xd4ea[122]]);for(var _0x13c3xc2 in this[_0xd4ea[390]]){if(this[_0xd4ea[390]][_0xd4ea[124]](_0x13c3xc2)){_0x13c3xc2= this[_0xd4ea[390]][_0x13c3xc2];_0x13c3xc2[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[391]]!== null&& this[_0xd4ea[391]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[391],Thrift[_0xd4ea[70]].BOOL,2);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[391]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};MetaProfile= module[_0xd4ea[3]][_0xd4ea[392]]= function(_0x13c3x5){this[_0xd4ea[393]]= null;this[_0xd4ea[394]]= null;this[_0xd4ea[395]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[393]]!== undefined&& _0x13c3x5[_0xd4ea[393]]!== null){this[_0xd4ea[393]]= _0x13c3x5[_0xd4ea[393]]};if(_0x13c3x5[_0xd4ea[394]]!== undefined&& _0x13c3x5[_0xd4ea[394]]!== null){this[_0xd4ea[394]]= _0x13c3x5[_0xd4ea[394]]};if(_0x13c3x5[_0xd4ea[395]]!== undefined&& _0x13c3x5[_0xd4ea[395]]!== null){this[_0xd4ea[395]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[395]],[null])}}};MetaProfile[_0xd4ea[62]]= {};MetaProfile[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[393]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[394]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3xc3=0;var _0x13c3xc4;this[_0xd4ea[395]]= {};var _0x13c3xc5=0;var _0x13c3xc6=0;_0x13c3xc4= _0x13c3x6[_0xd4ea[192]]();_0x13c3xc5= _0x13c3xc4[_0xd4ea[193]];_0x13c3xc6= _0x13c3xc4[_0xd4ea[194]];_0x13c3xc3= _0x13c3xc4[_0xd4ea[119]];for(var _0x13c3xc7=0;_0x13c3xc7< _0x13c3xc3;++_0x13c3xc7){var _0x13c3xc8=null;var _0x13c3xc9=null;_0x13c3xc8= _0x13c3x6[_0xd4ea[75]]();_0x13c3xc9= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[395]][_0x13c3xc8]= _0x13c3xc9};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};MetaProfile[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[392]);if(this[_0xd4ea[393]]!== null&& this[_0xd4ea[393]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[393],Thrift[_0xd4ea[70]].I64,1);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[393]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[394]]!== null&& this[_0xd4ea[394]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[394],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[394]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[395]]!== null&& this[_0xd4ea[395]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[395],Thrift[_0xd4ea[70]].MAP,3);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].I32,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[395]]));for(var _0x13c3xca in this[_0xd4ea[395]]){if(this[_0xd4ea[395]][_0xd4ea[124]](_0x13c3xca)){var _0x13c3xcb=this[_0xd4ea[395]][_0x13c3xca];_0x13c3xb[_0xd4ea[83]](_0x13c3xca);_0x13c3xb[_0xd4ea[81]](_0x13c3xcb)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};NotificationItem= module[_0xd4ea[3]][_0xd4ea[396]]= function(_0x13c3x5){this[_0xd4ea[339]]= null;this[_0xd4ea[369]]= null;this[_0xd4ea[370]]= null;this[_0xd4ea[397]]= null;this[_0xd4ea[398]]= null;this[_0xd4ea[131]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[187]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[339]]!== undefined&& _0x13c3x5[_0xd4ea[339]]!== null){this[_0xd4ea[339]]= _0x13c3x5[_0xd4ea[339]]};if(_0x13c3x5[_0xd4ea[369]]!== undefined&& _0x13c3x5[_0xd4ea[369]]!== null){this[_0xd4ea[369]]= _0x13c3x5[_0xd4ea[369]]};if(_0x13c3x5[_0xd4ea[370]]!== undefined&& _0x13c3x5[_0xd4ea[370]]!== null){this[_0xd4ea[370]]= _0x13c3x5[_0xd4ea[370]]};if(_0x13c3x5[_0xd4ea[397]]!== undefined&& _0x13c3x5[_0xd4ea[397]]!== null){this[_0xd4ea[397]]= _0x13c3x5[_0xd4ea[397]]};if(_0x13c3x5[_0xd4ea[398]]!== undefined&& _0x13c3x5[_0xd4ea[398]]!== null){this[_0xd4ea[398]]= _0x13c3x5[_0xd4ea[398]]};if(_0x13c3x5[_0xd4ea[131]]!== undefined&& _0x13c3x5[_0xd4ea[131]]!== null){this[_0xd4ea[131]]= _0x13c3x5[_0xd4ea[131]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[187]]!== undefined&& _0x13c3x5[_0xd4ea[187]]!== null){this[_0xd4ea[187]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[187]],[null])}}};NotificationItem[_0xd4ea[62]]= {};NotificationItem[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[339]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[369]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[370]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[397]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[398]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[131]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 9:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3xcc=0;var _0x13c3xcd;this[_0xd4ea[187]]= {};var _0x13c3xce=0;var _0x13c3xcf=0;_0x13c3xcd= _0x13c3x6[_0xd4ea[192]]();_0x13c3xce= _0x13c3xcd[_0xd4ea[193]];_0x13c3xcf= _0x13c3xcd[_0xd4ea[194]];_0x13c3xcc= _0x13c3xcd[_0xd4ea[119]];for(var _0x13c3xd0=0;_0x13c3xd0< _0x13c3xcc;++_0x13c3xd0){var _0x13c3xd1=null;var _0x13c3xd2=null;_0x13c3xd1= _0x13c3x6[_0xd4ea[72]]();_0x13c3xd2= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[187]][_0x13c3xd1]= _0x13c3xd2};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};NotificationItem[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[396]);if(this[_0xd4ea[339]]!== null&& this[_0xd4ea[339]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[339],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[339]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[369]]!== null&& this[_0xd4ea[369]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[369],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[369]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[370]]!== null&& this[_0xd4ea[370]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[370],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[370]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[397]]!== null&& this[_0xd4ea[397]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[397],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[397]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[398]]!== null&& this[_0xd4ea[398]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[398],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[398]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[131]]!== null&& this[_0xd4ea[131]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[131],Thrift[_0xd4ea[70]].I64,7);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[131]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,8);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[187]]!== null&& this[_0xd4ea[187]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[187],Thrift[_0xd4ea[70]].MAP,9);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[187]]));for(var _0x13c3xd3 in this[_0xd4ea[187]]){if(this[_0xd4ea[187]][_0xd4ea[124]](_0x13c3xd3)){var _0x13c3xd4=this[_0xd4ea[187]][_0x13c3xd3];_0x13c3xb[_0xd4ea[81]](_0x13c3xd3);_0x13c3xb[_0xd4ea[81]](_0x13c3xd4)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};NotificationFetchResult= module[_0xd4ea[3]][_0xd4ea[399]]= function(_0x13c3x5){this[_0xd4ea[400]]= null;this[_0xd4ea[401]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[400]]!== undefined&& _0x13c3x5[_0xd4ea[400]]!== null){this[_0xd4ea[400]]= _0x13c3x5[_0xd4ea[400]]};if(_0x13c3x5[_0xd4ea[401]]!== undefined&& _0x13c3x5[_0xd4ea[401]]!== null){this[_0xd4ea[401]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[401]],[ttypes[_0xd4ea[396]]])}}};NotificationFetchResult[_0xd4ea[62]]= {};NotificationFetchResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[400]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xd5=0;var _0x13c3xd6;this[_0xd4ea[401]]= [];var _0x13c3xd7=0;_0x13c3xd6= _0x13c3x6[_0xd4ea[117]]();_0x13c3xd7= _0x13c3xd6[_0xd4ea[118]];_0x13c3xd5= _0x13c3xd6[_0xd4ea[119]];for(var _0x13c3xd8=0;_0x13c3xd8< _0x13c3xd5;++_0x13c3xd8){var _0x13c3xd9=null;_0x13c3xd9= new ttypes.NotificationItem();_0x13c3xd9[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[401]][_0xd4ea[120]](_0x13c3xd9)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};NotificationFetchResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[399]);if(this[_0xd4ea[400]]!== null&& this[_0xd4ea[400]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[400],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[400]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[401]]!== null&& this[_0xd4ea[401]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[401],Thrift[_0xd4ea[70]].LIST,2);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[401]][_0xd4ea[122]]);for(var _0x13c3xda in this[_0xd4ea[401]]){if(this[_0xd4ea[401]][_0xd4ea[124]](_0x13c3xda)){_0x13c3xda= this[_0xd4ea[401]][_0x13c3xda];_0x13c3xda[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Operation= module[_0xd4ea[3]][_0xd4ea[402]]= function(_0x13c3x5){this[_0xd4ea[131]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[153]]= null;this[_0xd4ea[384]]= null;this[_0xd4ea[403]]= null;this[_0xd4ea[154]]= null;this[_0xd4ea[385]]= null;this[_0xd4ea[386]]= null;this[_0xd4ea[387]]= null;this[_0xd4ea[388]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[131]]!== undefined&& _0x13c3x5[_0xd4ea[131]]!== null){this[_0xd4ea[131]]= _0x13c3x5[_0xd4ea[131]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]};if(_0x13c3x5[_0xd4ea[384]]!== undefined&& _0x13c3x5[_0xd4ea[384]]!== null){this[_0xd4ea[384]]= _0x13c3x5[_0xd4ea[384]]};if(_0x13c3x5[_0xd4ea[403]]!== undefined&& _0x13c3x5[_0xd4ea[403]]!== null){this[_0xd4ea[403]]= _0x13c3x5[_0xd4ea[403]]};if(_0x13c3x5[_0xd4ea[154]]!== undefined&& _0x13c3x5[_0xd4ea[154]]!== null){this[_0xd4ea[154]]= _0x13c3x5[_0xd4ea[154]]};if(_0x13c3x5[_0xd4ea[385]]!== undefined&& _0x13c3x5[_0xd4ea[385]]!== null){this[_0xd4ea[385]]= _0x13c3x5[_0xd4ea[385]]};if(_0x13c3x5[_0xd4ea[386]]!== undefined&& _0x13c3x5[_0xd4ea[386]]!== null){this[_0xd4ea[386]]= _0x13c3x5[_0xd4ea[386]]};if(_0x13c3x5[_0xd4ea[387]]!== undefined&& _0x13c3x5[_0xd4ea[387]]!== null){this[_0xd4ea[387]]= _0x13c3x5[_0xd4ea[387]]};if(_0x13c3x5[_0xd4ea[388]]!== undefined&& _0x13c3x5[_0xd4ea[388]]!== null){this[_0xd4ea[388]]= new ttypes.Message(_0x13c3x5[_0xd4ea[388]])}}};Operation[_0xd4ea[62]]= {};Operation[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[131]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[384]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[403]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[154]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[385]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[386]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[387]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 20:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[388]]= new ttypes.Message();this[_0xd4ea[388]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Operation[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[402]);if(this[_0xd4ea[131]]!== null&& this[_0xd4ea[131]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[131],Thrift[_0xd4ea[70]].I64,1);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[131]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[384]]!== null&& this[_0xd4ea[384]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[384],Thrift[_0xd4ea[70]].I32,4);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[384]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[403]]!== null&& this[_0xd4ea[403]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[403],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[403]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[154]]!== null&& this[_0xd4ea[154]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[154],Thrift[_0xd4ea[70]].I32,7);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[154]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[385]]!== null&& this[_0xd4ea[385]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[385],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[385]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[386]]!== null&& this[_0xd4ea[386]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[386],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[386]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[387]]!== null&& this[_0xd4ea[387]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[387],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[387]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[388]]!== null&& this[_0xd4ea[388]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[388],Thrift[_0xd4ea[70]].STRUCT,20);this[_0xd4ea[388]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};PaymentReservation= module[_0xd4ea[3]][_0xd4ea[404]]= function(_0x13c3x5){this[_0xd4ea[405]]= null;this[_0xd4ea[281]]= null;this[_0xd4ea[263]]= null;this[_0xd4ea[186]]= null;this[_0xd4ea[257]]= null;this[_0xd4ea[254]]= null;this[_0xd4ea[265]]= null;this[_0xd4ea[406]]= null;this[_0xd4ea[407]]= null;this[_0xd4ea[408]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[405]]!== undefined&& _0x13c3x5[_0xd4ea[405]]!== null){this[_0xd4ea[405]]= _0x13c3x5[_0xd4ea[405]]};if(_0x13c3x5[_0xd4ea[281]]!== undefined&& _0x13c3x5[_0xd4ea[281]]!== null){this[_0xd4ea[281]]= _0x13c3x5[_0xd4ea[281]]};if(_0x13c3x5[_0xd4ea[263]]!== undefined&& _0x13c3x5[_0xd4ea[263]]!== null){this[_0xd4ea[263]]= _0x13c3x5[_0xd4ea[263]]};if(_0x13c3x5[_0xd4ea[186]]!== undefined&& _0x13c3x5[_0xd4ea[186]]!== null){this[_0xd4ea[186]]= _0x13c3x5[_0xd4ea[186]]};if(_0x13c3x5[_0xd4ea[257]]!== undefined&& _0x13c3x5[_0xd4ea[257]]!== null){this[_0xd4ea[257]]= _0x13c3x5[_0xd4ea[257]]};if(_0x13c3x5[_0xd4ea[254]]!== undefined&& _0x13c3x5[_0xd4ea[254]]!== null){this[_0xd4ea[254]]= _0x13c3x5[_0xd4ea[254]]};if(_0x13c3x5[_0xd4ea[265]]!== undefined&& _0x13c3x5[_0xd4ea[265]]!== null){this[_0xd4ea[265]]= _0x13c3x5[_0xd4ea[265]]};if(_0x13c3x5[_0xd4ea[406]]!== undefined&& _0x13c3x5[_0xd4ea[406]]!== null){this[_0xd4ea[406]]= _0x13c3x5[_0xd4ea[406]]};if(_0x13c3x5[_0xd4ea[407]]!== undefined&& _0x13c3x5[_0xd4ea[407]]!== null){this[_0xd4ea[407]]= _0x13c3x5[_0xd4ea[407]]};if(_0x13c3x5[_0xd4ea[408]]!== undefined&& _0x13c3x5[_0xd4ea[408]]!== null){this[_0xd4ea[408]]= _0x13c3x5[_0xd4ea[408]]}}};PaymentReservation[_0xd4ea[62]]= {};PaymentReservation[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[405]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[281]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[263]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[186]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[257]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[254]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[265]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[406]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 9:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[407]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[408]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};PaymentReservation[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[404]);if(this[_0xd4ea[405]]!== null&& this[_0xd4ea[405]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[405],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[405]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[281]]!== null&& this[_0xd4ea[281]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[281],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[281]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[263]]!== null&& this[_0xd4ea[263]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[263],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[263]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[186]]!== null&& this[_0xd4ea[186]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[186],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[186]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[257]]!== null&& this[_0xd4ea[257]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[257],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[257]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[254]]!== null&& this[_0xd4ea[254]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[254],Thrift[_0xd4ea[70]].STRING,6);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[254]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[265]]!== null&& this[_0xd4ea[265]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[265],Thrift[_0xd4ea[70]].I32,7);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[265]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[406]]!== null&& this[_0xd4ea[406]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[406],Thrift[_0xd4ea[70]].STRING,8);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[406]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[407]]!== null&& this[_0xd4ea[407]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[407],Thrift[_0xd4ea[70]].I32,9);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[407]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[408]]!== null&& this[_0xd4ea[408]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[408],Thrift[_0xd4ea[70]].I64,10);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[408]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};PaymentReservationResult= module[_0xd4ea[3]][_0xd4ea[409]]= function(_0x13c3x5){this[_0xd4ea[274]]= null;this[_0xd4ea[410]]= null;this[_0xd4ea[411]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[274]]!== undefined&& _0x13c3x5[_0xd4ea[274]]!== null){this[_0xd4ea[274]]= _0x13c3x5[_0xd4ea[274]]};if(_0x13c3x5[_0xd4ea[410]]!== undefined&& _0x13c3x5[_0xd4ea[410]]!== null){this[_0xd4ea[410]]= _0x13c3x5[_0xd4ea[410]]};if(_0x13c3x5[_0xd4ea[411]]!== undefined&& _0x13c3x5[_0xd4ea[411]]!== null){this[_0xd4ea[411]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[411]],[null])}}};PaymentReservationResult[_0xd4ea[62]]= {};PaymentReservationResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[274]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[410]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3xdb=0;var _0x13c3xdc;this[_0xd4ea[411]]= {};var _0x13c3xdd=0;var _0x13c3xde=0;_0x13c3xdc= _0x13c3x6[_0xd4ea[192]]();_0x13c3xdd= _0x13c3xdc[_0xd4ea[193]];_0x13c3xde= _0x13c3xdc[_0xd4ea[194]];_0x13c3xdb= _0x13c3xdc[_0xd4ea[119]];for(var _0x13c3xdf=0;_0x13c3xdf< _0x13c3xdb;++_0x13c3xdf){var _0x13c3xe0=null;var _0x13c3xe1=null;_0x13c3xe0= _0x13c3x6[_0xd4ea[72]]();_0x13c3xe1= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[411]][_0x13c3xe0]= _0x13c3xe1};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};PaymentReservationResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[409]);if(this[_0xd4ea[274]]!== null&& this[_0xd4ea[274]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[274],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[274]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[410]]!== null&& this[_0xd4ea[410]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[410],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[410]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[411]]!== null&& this[_0xd4ea[411]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[411],Thrift[_0xd4ea[70]].MAP,3);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[411]]));for(var _0x13c3xe2 in this[_0xd4ea[411]]){if(this[_0xd4ea[411]][_0xd4ea[124]](_0x13c3xe2)){var _0x13c3xe3=this[_0xd4ea[411]][_0x13c3xe2];_0x13c3xb[_0xd4ea[81]](_0x13c3xe2);_0x13c3xb[_0xd4ea[81]](_0x13c3xe3)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Product= module[_0xd4ea[3]][_0xd4ea[412]]= function(_0x13c3x5){this[_0xd4ea[281]]= null;this[_0xd4ea[408]]= null;this[_0xd4ea[413]]= null;this[_0xd4ea[414]]= null;this[_0xd4ea[415]]= null;this[_0xd4ea[416]]= null;this[_0xd4ea[417]]= null;this[_0xd4ea[418]]= null;this[_0xd4ea[91]]= null;this[_0xd4ea[107]]= null;this[_0xd4ea[289]]= null;this[_0xd4ea[419]]= null;this[_0xd4ea[420]]= null;this[_0xd4ea[421]]= null;this[_0xd4ea[422]]= null;this[_0xd4ea[254]]= null;this[_0xd4ea[257]]= null;this[_0xd4ea[423]]= null;this[_0xd4ea[424]]= null;this[_0xd4ea[425]]= null;this[_0xd4ea[426]]= null;this[_0xd4ea[427]]= null;this[_0xd4ea[428]]= null;this[_0xd4ea[429]]= null;this[_0xd4ea[430]]= null;this[_0xd4ea[431]]= null;this[_0xd4ea[432]]= null;this[_0xd4ea[433]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[281]]!== undefined&& _0x13c3x5[_0xd4ea[281]]!== null){this[_0xd4ea[281]]= _0x13c3x5[_0xd4ea[281]]};if(_0x13c3x5[_0xd4ea[408]]!== undefined&& _0x13c3x5[_0xd4ea[408]]!== null){this[_0xd4ea[408]]= _0x13c3x5[_0xd4ea[408]]};if(_0x13c3x5[_0xd4ea[413]]!== undefined&& _0x13c3x5[_0xd4ea[413]]!== null){this[_0xd4ea[413]]= _0x13c3x5[_0xd4ea[413]]};if(_0x13c3x5[_0xd4ea[414]]!== undefined&& _0x13c3x5[_0xd4ea[414]]!== null){this[_0xd4ea[414]]= _0x13c3x5[_0xd4ea[414]]};if(_0x13c3x5[_0xd4ea[415]]!== undefined&& _0x13c3x5[_0xd4ea[415]]!== null){this[_0xd4ea[415]]= _0x13c3x5[_0xd4ea[415]]};if(_0x13c3x5[_0xd4ea[416]]!== undefined&& _0x13c3x5[_0xd4ea[416]]!== null){this[_0xd4ea[416]]= _0x13c3x5[_0xd4ea[416]]};if(_0x13c3x5[_0xd4ea[417]]!== undefined&& _0x13c3x5[_0xd4ea[417]]!== null){this[_0xd4ea[417]]= _0x13c3x5[_0xd4ea[417]]};if(_0x13c3x5[_0xd4ea[418]]!== undefined&& _0x13c3x5[_0xd4ea[418]]!== null){this[_0xd4ea[418]]= _0x13c3x5[_0xd4ea[418]]};if(_0x13c3x5[_0xd4ea[91]]!== undefined&& _0x13c3x5[_0xd4ea[91]]!== null){this[_0xd4ea[91]]= _0x13c3x5[_0xd4ea[91]]};if(_0x13c3x5[_0xd4ea[107]]!== undefined&& _0x13c3x5[_0xd4ea[107]]!== null){this[_0xd4ea[107]]= _0x13c3x5[_0xd4ea[107]]};if(_0x13c3x5[_0xd4ea[289]]!== undefined&& _0x13c3x5[_0xd4ea[289]]!== null){this[_0xd4ea[289]]= _0x13c3x5[_0xd4ea[289]]};if(_0x13c3x5[_0xd4ea[419]]!== undefined&& _0x13c3x5[_0xd4ea[419]]!== null){this[_0xd4ea[419]]= _0x13c3x5[_0xd4ea[419]]};if(_0x13c3x5[_0xd4ea[420]]!== undefined&& _0x13c3x5[_0xd4ea[420]]!== null){this[_0xd4ea[420]]= _0x13c3x5[_0xd4ea[420]]};if(_0x13c3x5[_0xd4ea[421]]!== undefined&& _0x13c3x5[_0xd4ea[421]]!== null){this[_0xd4ea[421]]= _0x13c3x5[_0xd4ea[421]]};if(_0x13c3x5[_0xd4ea[422]]!== undefined&& _0x13c3x5[_0xd4ea[422]]!== null){this[_0xd4ea[422]]= _0x13c3x5[_0xd4ea[422]]};if(_0x13c3x5[_0xd4ea[254]]!== undefined&& _0x13c3x5[_0xd4ea[254]]!== null){this[_0xd4ea[254]]= _0x13c3x5[_0xd4ea[254]]};if(_0x13c3x5[_0xd4ea[257]]!== undefined&& _0x13c3x5[_0xd4ea[257]]!== null){this[_0xd4ea[257]]= _0x13c3x5[_0xd4ea[257]]};if(_0x13c3x5[_0xd4ea[423]]!== undefined&& _0x13c3x5[_0xd4ea[423]]!== null){this[_0xd4ea[423]]= _0x13c3x5[_0xd4ea[423]]};if(_0x13c3x5[_0xd4ea[424]]!== undefined&& _0x13c3x5[_0xd4ea[424]]!== null){this[_0xd4ea[424]]= _0x13c3x5[_0xd4ea[424]]};if(_0x13c3x5[_0xd4ea[425]]!== undefined&& _0x13c3x5[_0xd4ea[425]]!== null){this[_0xd4ea[425]]= _0x13c3x5[_0xd4ea[425]]};if(_0x13c3x5[_0xd4ea[426]]!== undefined&& _0x13c3x5[_0xd4ea[426]]!== null){this[_0xd4ea[426]]= _0x13c3x5[_0xd4ea[426]]};if(_0x13c3x5[_0xd4ea[427]]!== undefined&& _0x13c3x5[_0xd4ea[427]]!== null){this[_0xd4ea[427]]= _0x13c3x5[_0xd4ea[427]]};if(_0x13c3x5[_0xd4ea[428]]!== undefined&& _0x13c3x5[_0xd4ea[428]]!== null){this[_0xd4ea[428]]= _0x13c3x5[_0xd4ea[428]]};if(_0x13c3x5[_0xd4ea[429]]!== undefined&& _0x13c3x5[_0xd4ea[429]]!== null){this[_0xd4ea[429]]= _0x13c3x5[_0xd4ea[429]]};if(_0x13c3x5[_0xd4ea[430]]!== undefined&& _0x13c3x5[_0xd4ea[430]]!== null){this[_0xd4ea[430]]= _0x13c3x5[_0xd4ea[430]]};if(_0x13c3x5[_0xd4ea[431]]!== undefined&& _0x13c3x5[_0xd4ea[431]]!== null){this[_0xd4ea[431]]= _0x13c3x5[_0xd4ea[431]]};if(_0x13c3x5[_0xd4ea[432]]!== undefined&& _0x13c3x5[_0xd4ea[432]]!== null){this[_0xd4ea[432]]= _0x13c3x5[_0xd4ea[432]]};if(_0x13c3x5[_0xd4ea[433]]!== undefined&& _0x13c3x5[_0xd4ea[433]]!== null){this[_0xd4ea[433]]= _0x13c3x5[_0xd4ea[433]]}}};Product[_0xd4ea[62]]= {};Product[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[281]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[408]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[413]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[414]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[415]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[416]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[417]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[418]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 9:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[91]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[107]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[289]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[419]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[420]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 14:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[421]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 15:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[422]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 16:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[254]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 17:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[257]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 18:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[423]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 19:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[424]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 20:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[425]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[426]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[427]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 23:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[428]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 24:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[429]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 25:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[430]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 26:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[431]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 27:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[432]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 28:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[433]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Product[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[412]);if(this[_0xd4ea[281]]!== null&& this[_0xd4ea[281]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[281],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[281]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[408]]!== null&& this[_0xd4ea[408]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[408],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[408]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[413]]!== null&& this[_0xd4ea[413]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[413],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[413]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[414]]!== null&& this[_0xd4ea[414]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[414],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[414]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[415]]!== null&& this[_0xd4ea[415]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[415],Thrift[_0xd4ea[70]].BOOL,5);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[415]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[416]]!== null&& this[_0xd4ea[416]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[416],Thrift[_0xd4ea[70]].I32,6);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[416]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[417]]!== null&& this[_0xd4ea[417]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[417],Thrift[_0xd4ea[70]].I32,7);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[417]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[418]]!== null&& this[_0xd4ea[418]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[418],Thrift[_0xd4ea[70]].STRING,8);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[418]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[91]]!== null&& this[_0xd4ea[91]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[91],Thrift[_0xd4ea[70]].STRING,9);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[91]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[107]]!== null&& this[_0xd4ea[107]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[107],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[107]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[289]]!== null&& this[_0xd4ea[289]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[289],Thrift[_0xd4ea[70]].I64,11);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[289]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[419]]!== null&& this[_0xd4ea[419]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[419],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[419]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[420]]!== null&& this[_0xd4ea[420]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[420],Thrift[_0xd4ea[70]].STRING,13);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[420]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[421]]!== null&& this[_0xd4ea[421]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[421],Thrift[_0xd4ea[70]].I64,14);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[421]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[422]]!== null&& this[_0xd4ea[422]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[422],Thrift[_0xd4ea[70]].I32,15);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[422]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[254]]!== null&& this[_0xd4ea[254]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[254],Thrift[_0xd4ea[70]].STRING,16);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[254]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[257]]!== null&& this[_0xd4ea[257]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[257],Thrift[_0xd4ea[70]].STRING,17);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[257]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[423]]!== null&& this[_0xd4ea[423]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[423],Thrift[_0xd4ea[70]].STRING,18);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[423]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[424]]!== null&& this[_0xd4ea[424]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[424],Thrift[_0xd4ea[70]].I32,19);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[424]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[425]]!== null&& this[_0xd4ea[425]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[425],Thrift[_0xd4ea[70]].I64,20);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[425]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[426]]!== null&& this[_0xd4ea[426]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[426],Thrift[_0xd4ea[70]].BOOL,21);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[426]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[427]]!== null&& this[_0xd4ea[427]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[427],Thrift[_0xd4ea[70]].I32,22);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[427]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[428]]!== null&& this[_0xd4ea[428]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[428],Thrift[_0xd4ea[70]].STRING,23);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[428]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[429]]!== null&& this[_0xd4ea[429]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[429],Thrift[_0xd4ea[70]].STRING,24);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[429]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[430]]!== null&& this[_0xd4ea[430]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[430],Thrift[_0xd4ea[70]].STRING,25);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[430]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[431]]!== null&& this[_0xd4ea[431]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[431],Thrift[_0xd4ea[70]].I64,26);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[431]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[432]]!== null&& this[_0xd4ea[432]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[432],Thrift[_0xd4ea[70]].BOOL,27);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[432]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[433]]!== null&& this[_0xd4ea[433]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[433],Thrift[_0xd4ea[70]].BOOL,28);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[433]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ProductList= module[_0xd4ea[3]][_0xd4ea[434]]= function(_0x13c3x5){this[_0xd4ea[269]]= null;this[_0xd4ea[435]]= null;this[_0xd4ea[436]]= null;this[_0xd4ea[437]]= null;this[_0xd4ea[438]]= null;this[_0xd4ea[439]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[269]]!== undefined&& _0x13c3x5[_0xd4ea[269]]!== null){this[_0xd4ea[269]]= _0x13c3x5[_0xd4ea[269]]};if(_0x13c3x5[_0xd4ea[435]]!== undefined&& _0x13c3x5[_0xd4ea[435]]!== null){this[_0xd4ea[435]]= _0x13c3x5[_0xd4ea[435]]};if(_0x13c3x5[_0xd4ea[436]]!== undefined&& _0x13c3x5[_0xd4ea[436]]!== null){this[_0xd4ea[436]]= _0x13c3x5[_0xd4ea[436]]};if(_0x13c3x5[_0xd4ea[437]]!== undefined&& _0x13c3x5[_0xd4ea[437]]!== null){this[_0xd4ea[437]]= _0x13c3x5[_0xd4ea[437]]};if(_0x13c3x5[_0xd4ea[438]]!== undefined&& _0x13c3x5[_0xd4ea[438]]!== null){this[_0xd4ea[438]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[438]],[ttypes[_0xd4ea[412]]])};if(_0x13c3x5[_0xd4ea[439]]!== undefined&& _0x13c3x5[_0xd4ea[439]]!== null){this[_0xd4ea[439]]= _0x13c3x5[_0xd4ea[439]]}}};ProductList[_0xd4ea[62]]= {};ProductList[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[269]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[435]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[436]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[437]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xe4=0;var _0x13c3xe5;this[_0xd4ea[438]]= [];var _0x13c3xe6=0;_0x13c3xe5= _0x13c3x6[_0xd4ea[117]]();_0x13c3xe6= _0x13c3xe5[_0xd4ea[118]];_0x13c3xe4= _0x13c3xe5[_0xd4ea[119]];for(var _0x13c3xe7=0;_0x13c3xe7< _0x13c3xe4;++_0x13c3xe7){var _0x13c3xe8=null;_0x13c3xe8= new ttypes.Product();_0x13c3xe8[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[438]][_0xd4ea[120]](_0x13c3xe8)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[439]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ProductList[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[434]);if(this[_0xd4ea[269]]!== null&& this[_0xd4ea[269]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[269],Thrift[_0xd4ea[70]].BOOL,1);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[269]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[435]]!== null&& this[_0xd4ea[435]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[435],Thrift[_0xd4ea[70]].I64,4);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[435]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[436]]!== null&& this[_0xd4ea[436]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[436],Thrift[_0xd4ea[70]].I32,5);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[436]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[437]]!== null&& this[_0xd4ea[437]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[437],Thrift[_0xd4ea[70]].STRING,6);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[437]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[438]]!== null&& this[_0xd4ea[438]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[438],Thrift[_0xd4ea[70]].LIST,7);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[438]][_0xd4ea[122]]);for(var _0x13c3xe9 in this[_0xd4ea[438]]){if(this[_0xd4ea[438]][_0xd4ea[124]](_0x13c3xe9)){_0x13c3xe9= this[_0xd4ea[438]][_0x13c3xe9];_0x13c3xe9[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[439]]!== null&& this[_0xd4ea[439]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[439],Thrift[_0xd4ea[70]].STRING,8);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[439]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ProductSimple= module[_0xd4ea[3]][_0xd4ea[440]]= function(_0x13c3x5){this[_0xd4ea[281]]= null;this[_0xd4ea[408]]= null;this[_0xd4ea[413]]= null;this[_0xd4ea[415]]= null;this[_0xd4ea[421]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[281]]!== undefined&& _0x13c3x5[_0xd4ea[281]]!== null){this[_0xd4ea[281]]= _0x13c3x5[_0xd4ea[281]]};if(_0x13c3x5[_0xd4ea[408]]!== undefined&& _0x13c3x5[_0xd4ea[408]]!== null){this[_0xd4ea[408]]= _0x13c3x5[_0xd4ea[408]]};if(_0x13c3x5[_0xd4ea[413]]!== undefined&& _0x13c3x5[_0xd4ea[413]]!== null){this[_0xd4ea[413]]= _0x13c3x5[_0xd4ea[413]]};if(_0x13c3x5[_0xd4ea[415]]!== undefined&& _0x13c3x5[_0xd4ea[415]]!== null){this[_0xd4ea[415]]= _0x13c3x5[_0xd4ea[415]]};if(_0x13c3x5[_0xd4ea[421]]!== undefined&& _0x13c3x5[_0xd4ea[421]]!== null){this[_0xd4ea[421]]= _0x13c3x5[_0xd4ea[421]]}}};ProductSimple[_0xd4ea[62]]= {};ProductSimple[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[281]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[408]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[413]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[415]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[421]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ProductSimple[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[440]);if(this[_0xd4ea[281]]!== null&& this[_0xd4ea[281]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[281],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[281]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[408]]!== null&& this[_0xd4ea[408]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[408],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[408]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[413]]!== null&& this[_0xd4ea[413]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[413],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[413]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[415]]!== null&& this[_0xd4ea[415]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[415],Thrift[_0xd4ea[70]].BOOL,4);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[415]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[421]]!== null&& this[_0xd4ea[421]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[421],Thrift[_0xd4ea[70]].I64,5);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[421]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ProductSimpleList= module[_0xd4ea[3]][_0xd4ea[441]]= function(_0x13c3x5){this[_0xd4ea[269]]= null;this[_0xd4ea[442]]= null;this[_0xd4ea[443]]= null;this[_0xd4ea[438]]= null;this[_0xd4ea[444]]= null;this[_0xd4ea[445]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[269]]!== undefined&& _0x13c3x5[_0xd4ea[269]]!== null){this[_0xd4ea[269]]= _0x13c3x5[_0xd4ea[269]]};if(_0x13c3x5[_0xd4ea[442]]!== undefined&& _0x13c3x5[_0xd4ea[442]]!== null){this[_0xd4ea[442]]= _0x13c3x5[_0xd4ea[442]]};if(_0x13c3x5[_0xd4ea[443]]!== undefined&& _0x13c3x5[_0xd4ea[443]]!== null){this[_0xd4ea[443]]= _0x13c3x5[_0xd4ea[443]]};if(_0x13c3x5[_0xd4ea[438]]!== undefined&& _0x13c3x5[_0xd4ea[438]]!== null){this[_0xd4ea[438]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[438]],[ttypes[_0xd4ea[440]]])};if(_0x13c3x5[_0xd4ea[444]]!== undefined&& _0x13c3x5[_0xd4ea[444]]!== null){this[_0xd4ea[444]]= _0x13c3x5[_0xd4ea[444]]};if(_0x13c3x5[_0xd4ea[445]]!== undefined&& _0x13c3x5[_0xd4ea[445]]!== null){this[_0xd4ea[445]]= _0x13c3x5[_0xd4ea[445]]}}};ProductSimpleList[_0xd4ea[62]]= {};ProductSimpleList[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[269]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[442]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[443]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xea=0;var _0x13c3xeb;this[_0xd4ea[438]]= [];var _0x13c3xec=0;_0x13c3xeb= _0x13c3x6[_0xd4ea[117]]();_0x13c3xec= _0x13c3xeb[_0xd4ea[118]];_0x13c3xea= _0x13c3xeb[_0xd4ea[119]];for(var _0x13c3xed=0;_0x13c3xed< _0x13c3xea;++_0x13c3xed){var _0x13c3xee=null;_0x13c3xee= new ttypes.ProductSimple();_0x13c3xee[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[438]][_0xd4ea[120]](_0x13c3xee)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[444]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[445]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ProductSimpleList[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[441]);if(this[_0xd4ea[269]]!== null&& this[_0xd4ea[269]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[269],Thrift[_0xd4ea[70]].BOOL,1);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[269]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[442]]!== null&& this[_0xd4ea[442]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[442],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[442]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[443]]!== null&& this[_0xd4ea[443]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[443],Thrift[_0xd4ea[70]].I64,3);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[443]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[438]]!== null&& this[_0xd4ea[438]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[438],Thrift[_0xd4ea[70]].LIST,4);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[438]][_0xd4ea[122]]);for(var _0x13c3xef in this[_0xd4ea[438]]){if(this[_0xd4ea[438]][_0xd4ea[124]](_0x13c3xef)){_0x13c3xef= this[_0xd4ea[438]][_0x13c3xef];_0x13c3xef[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[444]]!== null&& this[_0xd4ea[444]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[444],Thrift[_0xd4ea[70]].I64,5);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[444]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[445]]!== null&& this[_0xd4ea[445]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[445],Thrift[_0xd4ea[70]].I64,6);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[445]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Profile= module[_0xd4ea[3]][_0xd4ea[446]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[447]]= null;this[_0xd4ea[180]]= null;this[_0xd4ea[315]]= null;this[_0xd4ea[394]]= null;this[_0xd4ea[156]]= null;this[_0xd4ea[157]]= null;this[_0xd4ea[158]]= null;this[_0xd4ea[95]]= null;this[_0xd4ea[159]]= null;this[_0xd4ea[448]]= null;this[_0xd4ea[449]]= null;this[_0xd4ea[167]]= null;this[_0xd4ea[170]]= null;this[_0xd4ea[171]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[447]]!== undefined&& _0x13c3x5[_0xd4ea[447]]!== null){this[_0xd4ea[447]]= _0x13c3x5[_0xd4ea[447]]};if(_0x13c3x5[_0xd4ea[180]]!== undefined&& _0x13c3x5[_0xd4ea[180]]!== null){this[_0xd4ea[180]]= _0x13c3x5[_0xd4ea[180]]};if(_0x13c3x5[_0xd4ea[315]]!== undefined&& _0x13c3x5[_0xd4ea[315]]!== null){this[_0xd4ea[315]]= _0x13c3x5[_0xd4ea[315]]};if(_0x13c3x5[_0xd4ea[394]]!== undefined&& _0x13c3x5[_0xd4ea[394]]!== null){this[_0xd4ea[394]]= _0x13c3x5[_0xd4ea[394]]};if(_0x13c3x5[_0xd4ea[156]]!== undefined&& _0x13c3x5[_0xd4ea[156]]!== null){this[_0xd4ea[156]]= _0x13c3x5[_0xd4ea[156]]};if(_0x13c3x5[_0xd4ea[157]]!== undefined&& _0x13c3x5[_0xd4ea[157]]!== null){this[_0xd4ea[157]]= _0x13c3x5[_0xd4ea[157]]};if(_0x13c3x5[_0xd4ea[158]]!== undefined&& _0x13c3x5[_0xd4ea[158]]!== null){this[_0xd4ea[158]]= _0x13c3x5[_0xd4ea[158]]};if(_0x13c3x5[_0xd4ea[95]]!== undefined&& _0x13c3x5[_0xd4ea[95]]!== null){this[_0xd4ea[95]]= _0x13c3x5[_0xd4ea[95]]};if(_0x13c3x5[_0xd4ea[159]]!== undefined&& _0x13c3x5[_0xd4ea[159]]!== null){this[_0xd4ea[159]]= _0x13c3x5[_0xd4ea[159]]};if(_0x13c3x5[_0xd4ea[448]]!== undefined&& _0x13c3x5[_0xd4ea[448]]!== null){this[_0xd4ea[448]]= _0x13c3x5[_0xd4ea[448]]};if(_0x13c3x5[_0xd4ea[449]]!== undefined&& _0x13c3x5[_0xd4ea[449]]!== null){this[_0xd4ea[449]]= _0x13c3x5[_0xd4ea[449]]};if(_0x13c3x5[_0xd4ea[167]]!== undefined&& _0x13c3x5[_0xd4ea[167]]!== null){this[_0xd4ea[167]]= _0x13c3x5[_0xd4ea[167]]};if(_0x13c3x5[_0xd4ea[170]]!== undefined&& _0x13c3x5[_0xd4ea[170]]!== null){this[_0xd4ea[170]]= _0x13c3x5[_0xd4ea[170]]};if(_0x13c3x5[_0xd4ea[171]]!== undefined&& _0x13c3x5[_0xd4ea[171]]!== null){this[_0xd4ea[171]]= _0x13c3x5[_0xd4ea[171]]}}};Profile[_0xd4ea[62]]= {};Profile[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[447]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[180]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[315]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[394]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 20:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[156]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[157]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[158]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 23:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[95]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 24:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[159]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 31:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[448]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 32:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[449]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 33:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[167]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 34:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[170]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 35:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[171]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Profile[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[446]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[447]]!== null&& this[_0xd4ea[447]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[447],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[447]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[180]]!== null&& this[_0xd4ea[180]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[180],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[180]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[315]]!== null&& this[_0xd4ea[315]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[315],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[315]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[394]]!== null&& this[_0xd4ea[394]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[394],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[394]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[156]]!== null&& this[_0xd4ea[156]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[156],Thrift[_0xd4ea[70]].STRING,20);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[156]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[157]]!== null&& this[_0xd4ea[157]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[157],Thrift[_0xd4ea[70]].STRING,21);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[157]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[158]]!== null&& this[_0xd4ea[158]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[158],Thrift[_0xd4ea[70]].STRING,22);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[158]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[95]]!== null&& this[_0xd4ea[95]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[95],Thrift[_0xd4ea[70]].STRING,23);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[95]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[159]]!== null&& this[_0xd4ea[159]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[159],Thrift[_0xd4ea[70]].STRING,24);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[159]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[448]]!== null&& this[_0xd4ea[448]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[448],Thrift[_0xd4ea[70]].BOOL,31);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[448]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[449]]!== null&& this[_0xd4ea[449]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[449],Thrift[_0xd4ea[70]].BOOL,32);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[449]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[167]]!== null&& this[_0xd4ea[167]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[167],Thrift[_0xd4ea[70]].STRING,33);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[167]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[170]]!== null&& this[_0xd4ea[170]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[170],Thrift[_0xd4ea[70]].STRING,34);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[170]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[171]]!== null&& this[_0xd4ea[171]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[171],Thrift[_0xd4ea[70]].STRING,35);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[171]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};ProximityMatchCandidateResult= module[_0xd4ea[3]][_0xd4ea[450]]= function(_0x13c3x5){this[_0xd4ea[451]]= null;this[_0xd4ea[452]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[451]]!== undefined&& _0x13c3x5[_0xd4ea[451]]!== null){this[_0xd4ea[451]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[451]],[ttypes[_0xd4ea[152]]])};if(_0x13c3x5[_0xd4ea[452]]!== undefined&& _0x13c3x5[_0xd4ea[452]]!== null){this[_0xd4ea[452]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[452]],[ttypes[_0xd4ea[152]]])}}};ProximityMatchCandidateResult[_0xd4ea[62]]= {};ProximityMatchCandidateResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xf0=0;var _0x13c3xf1;this[_0xd4ea[451]]= [];var _0x13c3xf2=0;_0x13c3xf1= _0x13c3x6[_0xd4ea[117]]();_0x13c3xf2= _0x13c3xf1[_0xd4ea[118]];_0x13c3xf0= _0x13c3xf1[_0xd4ea[119]];for(var _0x13c3xf3=0;_0x13c3xf3< _0x13c3xf0;++_0x13c3xf3){var _0x13c3xf4=null;_0x13c3xf4= new ttypes.Contact();_0x13c3xf4[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[451]][_0xd4ea[120]](_0x13c3xf4)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xf5=0;var _0x13c3xf6;this[_0xd4ea[452]]= [];var _0x13c3xf7=0;_0x13c3xf6= _0x13c3x6[_0xd4ea[117]]();_0x13c3xf7= _0x13c3xf6[_0xd4ea[118]];_0x13c3xf5= _0x13c3xf6[_0xd4ea[119]];for(var _0x13c3xf8=0;_0x13c3xf8< _0x13c3xf5;++_0x13c3xf8){var _0x13c3xf9=null;_0x13c3xf9= new ttypes.Contact();_0x13c3xf9[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[452]][_0xd4ea[120]](_0x13c3xf9)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};ProximityMatchCandidateResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[450]);if(this[_0xd4ea[451]]!== null&& this[_0xd4ea[451]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[451],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[451]][_0xd4ea[122]]);for(var _0x13c3xfa in this[_0xd4ea[451]]){if(this[_0xd4ea[451]][_0xd4ea[124]](_0x13c3xfa)){_0x13c3xfa= this[_0xd4ea[451]][_0x13c3xfa];_0x13c3xfa[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[452]]!== null&& this[_0xd4ea[452]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[452],Thrift[_0xd4ea[70]].LIST,2);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[452]][_0xd4ea[122]]);for(var _0x13c3xfb in this[_0xd4ea[452]]){if(this[_0xd4ea[452]][_0xd4ea[124]](_0x13c3xfb)){_0x13c3xfb= this[_0xd4ea[452]][_0x13c3xfb];_0x13c3xfb[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};RegisterWithSnsIdResult= module[_0xd4ea[3]][_0xd4ea[453]]= function(_0x13c3x5){this[_0xd4ea[356]]= null;this[_0xd4ea[454]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[356]]!== undefined&& _0x13c3x5[_0xd4ea[356]]!== null){this[_0xd4ea[356]]= _0x13c3x5[_0xd4ea[356]]};if(_0x13c3x5[_0xd4ea[454]]!== undefined&& _0x13c3x5[_0xd4ea[454]]!== null){this[_0xd4ea[454]]= _0x13c3x5[_0xd4ea[454]]}}};RegisterWithSnsIdResult[_0xd4ea[62]]= {};RegisterWithSnsIdResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[356]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[454]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};RegisterWithSnsIdResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[453]);if(this[_0xd4ea[356]]!== null&& this[_0xd4ea[356]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[356],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[356]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[454]]!== null&& this[_0xd4ea[454]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[454],Thrift[_0xd4ea[70]].BOOL,2);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[454]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};RequestTokenResponse= module[_0xd4ea[3]][_0xd4ea[455]]= function(_0x13c3x5){this[_0xd4ea[456]]= null;this[_0xd4ea[457]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[456]]!== undefined&& _0x13c3x5[_0xd4ea[456]]!== null){this[_0xd4ea[456]]= _0x13c3x5[_0xd4ea[456]]};if(_0x13c3x5[_0xd4ea[457]]!== undefined&& _0x13c3x5[_0xd4ea[457]]!== null){this[_0xd4ea[457]]= _0x13c3x5[_0xd4ea[457]]}}};RequestTokenResponse[_0xd4ea[62]]= {};RequestTokenResponse[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[456]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[457]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};RequestTokenResponse[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[455]);if(this[_0xd4ea[456]]!== null&& this[_0xd4ea[456]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[456],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[456]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[457]]!== null&& this[_0xd4ea[457]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[457],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[457]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Room= module[_0xd4ea[3]][_0xd4ea[458]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[93]]= null;this[_0xd4ea[459]]= null;this[_0xd4ea[345]]= null;this[_0xd4ea[346]]= null;this[_0xd4ea[347]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[93]]!== undefined&& _0x13c3x5[_0xd4ea[93]]!== null){this[_0xd4ea[93]]= _0x13c3x5[_0xd4ea[93]]};if(_0x13c3x5[_0xd4ea[459]]!== undefined&& _0x13c3x5[_0xd4ea[459]]!== null){this[_0xd4ea[459]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[459]],[ttypes[_0xd4ea[152]]])};if(_0x13c3x5[_0xd4ea[345]]!== undefined&& _0x13c3x5[_0xd4ea[345]]!== null){this[_0xd4ea[345]]= _0x13c3x5[_0xd4ea[345]]};if(_0x13c3x5[_0xd4ea[346]]!== undefined&& _0x13c3x5[_0xd4ea[346]]!== null){this[_0xd4ea[346]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[346]],[null])};if(_0x13c3x5[_0xd4ea[347]]!== undefined&& _0x13c3x5[_0xd4ea[347]]!== null){this[_0xd4ea[347]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[347]],[null])}}};Room[_0xd4ea[62]]= {};Room[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[93]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3xfc=0;var _0x13c3xfd;this[_0xd4ea[459]]= [];var _0x13c3xfe=0;_0x13c3xfd= _0x13c3x6[_0xd4ea[117]]();_0x13c3xfe= _0x13c3xfd[_0xd4ea[118]];_0x13c3xfc= _0x13c3xfd[_0xd4ea[119]];for(var _0x13c3xff=0;_0x13c3xff< _0x13c3xfc;++_0x13c3xff){var _0x13c3x100=null;_0x13c3x100= new ttypes.Contact();_0x13c3x100[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[459]][_0xd4ea[120]](_0x13c3x100)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 31:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[345]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 40:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x101=0;var _0x13c3x102;this[_0xd4ea[346]]= [];var _0x13c3x103=0;_0x13c3x102= _0x13c3x6[_0xd4ea[117]]();_0x13c3x103= _0x13c3x102[_0xd4ea[118]];_0x13c3x101= _0x13c3x102[_0xd4ea[119]];for(var _0x13c3x104=0;_0x13c3x104< _0x13c3x101;++_0x13c3x104){var _0x13c3x105=null;_0x13c3x105= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[346]][_0xd4ea[120]](_0x13c3x105)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 41:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x106=0;var _0x13c3x107;this[_0xd4ea[347]]= [];var _0x13c3x108=0;_0x13c3x107= _0x13c3x6[_0xd4ea[117]]();_0x13c3x108= _0x13c3x107[_0xd4ea[118]];_0x13c3x106= _0x13c3x107[_0xd4ea[119]];for(var _0x13c3x109=0;_0x13c3x109< _0x13c3x106;++_0x13c3x109){var _0x13c3x10a=null;_0x13c3x10a= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[347]][_0xd4ea[120]](_0x13c3x10a)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Room[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[458]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[93]]!== null&& this[_0xd4ea[93]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[93],Thrift[_0xd4ea[70]].I64,2);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[93]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[459]]!== null&& this[_0xd4ea[459]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[459],Thrift[_0xd4ea[70]].LIST,10);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[459]][_0xd4ea[122]]);for(var _0x13c3x10b in this[_0xd4ea[459]]){if(this[_0xd4ea[459]][_0xd4ea[124]](_0x13c3x10b)){_0x13c3x10b= this[_0xd4ea[459]][_0x13c3x10b];_0x13c3x10b[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[345]]!== null&& this[_0xd4ea[345]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[345],Thrift[_0xd4ea[70]].BOOL,31);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[345]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[346]]!== null&& this[_0xd4ea[346]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[346],Thrift[_0xd4ea[70]].LIST,40);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRING,this[_0xd4ea[346]][_0xd4ea[122]]);for(var _0x13c3x10c in this[_0xd4ea[346]]){if(this[_0xd4ea[346]][_0xd4ea[124]](_0x13c3x10c)){_0x13c3x10c= this[_0xd4ea[346]][_0x13c3x10c];_0x13c3xb[_0xd4ea[81]](_0x13c3x10c)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[347]]!== null&& this[_0xd4ea[347]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[347],Thrift[_0xd4ea[70]].LIST,41);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRING,this[_0xd4ea[347]][_0xd4ea[122]]);for(var _0x13c3x10d in this[_0xd4ea[347]]){if(this[_0xd4ea[347]][_0xd4ea[124]](_0x13c3x10d)){_0x13c3x10d= this[_0xd4ea[347]][_0x13c3x10d];_0x13c3xb[_0xd4ea[81]](_0x13c3x10d)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};RSAKey= module[_0xd4ea[3]][_0xd4ea[460]]= function(_0x13c3x5){this[_0xd4ea[461]]= null;this[_0xd4ea[462]]= null;this[_0xd4ea[463]]= null;this[_0xd4ea[464]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[461]]!== undefined&& _0x13c3x5[_0xd4ea[461]]!== null){this[_0xd4ea[461]]= _0x13c3x5[_0xd4ea[461]]};if(_0x13c3x5[_0xd4ea[462]]!== undefined&& _0x13c3x5[_0xd4ea[462]]!== null){this[_0xd4ea[462]]= _0x13c3x5[_0xd4ea[462]]};if(_0x13c3x5[_0xd4ea[463]]!== undefined&& _0x13c3x5[_0xd4ea[463]]!== null){this[_0xd4ea[463]]= _0x13c3x5[_0xd4ea[463]]};if(_0x13c3x5[_0xd4ea[464]]!== undefined&& _0x13c3x5[_0xd4ea[464]]!== null){this[_0xd4ea[464]]= _0x13c3x5[_0xd4ea[464]]}}};RSAKey[_0xd4ea[62]]= {};RSAKey[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[461]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[462]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[463]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[464]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};RSAKey[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[460]);if(this[_0xd4ea[461]]!== null&& this[_0xd4ea[461]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[461],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[461]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[462]]!== null&& this[_0xd4ea[462]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[462],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[462]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[463]]!== null&& this[_0xd4ea[463]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[463],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[463]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[464]]!== null&& this[_0xd4ea[464]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[464],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[464]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SendBuddyMessageResult= module[_0xd4ea[3]][_0xd4ea[465]]= function(_0x13c3x5){this[_0xd4ea[466]]= null;this[_0xd4ea[467]]= null;this[_0xd4ea[468]]= null;this[_0xd4ea[469]]= null;this[_0xd4ea[470]]= null;this[_0xd4ea[471]]= null;this[_0xd4ea[472]]= null;this[_0xd4ea[473]]= null;this[_0xd4ea[474]]= null;this[_0xd4ea[475]]= null;this[_0xd4ea[476]]= null;this[_0xd4ea[388]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[466]]!== undefined&& _0x13c3x5[_0xd4ea[466]]!== null){this[_0xd4ea[466]]= _0x13c3x5[_0xd4ea[466]]};if(_0x13c3x5[_0xd4ea[467]]!== undefined&& _0x13c3x5[_0xd4ea[467]]!== null){this[_0xd4ea[467]]= _0x13c3x5[_0xd4ea[467]]};if(_0x13c3x5[_0xd4ea[468]]!== undefined&& _0x13c3x5[_0xd4ea[468]]!== null){this[_0xd4ea[468]]= _0x13c3x5[_0xd4ea[468]]};if(_0x13c3x5[_0xd4ea[469]]!== undefined&& _0x13c3x5[_0xd4ea[469]]!== null){this[_0xd4ea[469]]= _0x13c3x5[_0xd4ea[469]]};if(_0x13c3x5[_0xd4ea[470]]!== undefined&& _0x13c3x5[_0xd4ea[470]]!== null){this[_0xd4ea[470]]= _0x13c3x5[_0xd4ea[470]]};if(_0x13c3x5[_0xd4ea[471]]!== undefined&& _0x13c3x5[_0xd4ea[471]]!== null){this[_0xd4ea[471]]= _0x13c3x5[_0xd4ea[471]]};if(_0x13c3x5[_0xd4ea[472]]!== undefined&& _0x13c3x5[_0xd4ea[472]]!== null){this[_0xd4ea[472]]= _0x13c3x5[_0xd4ea[472]]};if(_0x13c3x5[_0xd4ea[473]]!== undefined&& _0x13c3x5[_0xd4ea[473]]!== null){this[_0xd4ea[473]]= _0x13c3x5[_0xd4ea[473]]};if(_0x13c3x5[_0xd4ea[474]]!== undefined&& _0x13c3x5[_0xd4ea[474]]!== null){this[_0xd4ea[474]]= _0x13c3x5[_0xd4ea[474]]};if(_0x13c3x5[_0xd4ea[475]]!== undefined&& _0x13c3x5[_0xd4ea[475]]!== null){this[_0xd4ea[475]]= _0x13c3x5[_0xd4ea[475]]};if(_0x13c3x5[_0xd4ea[476]]!== undefined&& _0x13c3x5[_0xd4ea[476]]!== null){this[_0xd4ea[476]]= _0x13c3x5[_0xd4ea[476]]};if(_0x13c3x5[_0xd4ea[388]]!== undefined&& _0x13c3x5[_0xd4ea[388]]!== null){this[_0xd4ea[388]]= _0x13c3x5[_0xd4ea[388]]}}};SendBuddyMessageResult[_0xd4ea[62]]= {};SendBuddyMessageResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[466]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[467]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[468]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[469]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[470]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[471]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[472]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 14:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[473]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 15:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[474]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 16:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[475]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[476]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[388]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SendBuddyMessageResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[465]);if(this[_0xd4ea[466]]!== null&& this[_0xd4ea[466]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[466],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[466]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[467]]!== null&& this[_0xd4ea[467]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[467],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[467]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[468]]!== null&& this[_0xd4ea[468]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[468],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[468]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[469]]!== null&& this[_0xd4ea[469]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[469],Thrift[_0xd4ea[70]].I32,4);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[469]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[470]]!== null&& this[_0xd4ea[470]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[470],Thrift[_0xd4ea[70]].I64,11);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[470]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[471]]!== null&& this[_0xd4ea[471]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[471],Thrift[_0xd4ea[70]].I64,12);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[471]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[472]]!== null&& this[_0xd4ea[472]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[472],Thrift[_0xd4ea[70]].I64,13);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[472]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[473]]!== null&& this[_0xd4ea[473]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[473],Thrift[_0xd4ea[70]].I64,14);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[473]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[474]]!== null&& this[_0xd4ea[474]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[474],Thrift[_0xd4ea[70]].I64,15);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[474]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[475]]!== null&& this[_0xd4ea[475]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[475],Thrift[_0xd4ea[70]].I64,16);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[475]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[476]]!== null&& this[_0xd4ea[476]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[476],Thrift[_0xd4ea[70]].I64,21);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[476]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[388]]!== null&& this[_0xd4ea[388]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[388],Thrift[_0xd4ea[70]].STRING,22);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[388]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SetBuddyOnAirResult= module[_0xd4ea[3]][_0xd4ea[477]]= function(_0x13c3x5){this[_0xd4ea[466]]= null;this[_0xd4ea[467]]= null;this[_0xd4ea[469]]= null;this[_0xd4ea[470]]= null;this[_0xd4ea[471]]= null;this[_0xd4ea[472]]= null;this[_0xd4ea[473]]= null;this[_0xd4ea[475]]= null;this[_0xd4ea[476]]= null;this[_0xd4ea[388]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[466]]!== undefined&& _0x13c3x5[_0xd4ea[466]]!== null){this[_0xd4ea[466]]= _0x13c3x5[_0xd4ea[466]]};if(_0x13c3x5[_0xd4ea[467]]!== undefined&& _0x13c3x5[_0xd4ea[467]]!== null){this[_0xd4ea[467]]= _0x13c3x5[_0xd4ea[467]]};if(_0x13c3x5[_0xd4ea[469]]!== undefined&& _0x13c3x5[_0xd4ea[469]]!== null){this[_0xd4ea[469]]= _0x13c3x5[_0xd4ea[469]]};if(_0x13c3x5[_0xd4ea[470]]!== undefined&& _0x13c3x5[_0xd4ea[470]]!== null){this[_0xd4ea[470]]= _0x13c3x5[_0xd4ea[470]]};if(_0x13c3x5[_0xd4ea[471]]!== undefined&& _0x13c3x5[_0xd4ea[471]]!== null){this[_0xd4ea[471]]= _0x13c3x5[_0xd4ea[471]]};if(_0x13c3x5[_0xd4ea[472]]!== undefined&& _0x13c3x5[_0xd4ea[472]]!== null){this[_0xd4ea[472]]= _0x13c3x5[_0xd4ea[472]]};if(_0x13c3x5[_0xd4ea[473]]!== undefined&& _0x13c3x5[_0xd4ea[473]]!== null){this[_0xd4ea[473]]= _0x13c3x5[_0xd4ea[473]]};if(_0x13c3x5[_0xd4ea[475]]!== undefined&& _0x13c3x5[_0xd4ea[475]]!== null){this[_0xd4ea[475]]= _0x13c3x5[_0xd4ea[475]]};if(_0x13c3x5[_0xd4ea[476]]!== undefined&& _0x13c3x5[_0xd4ea[476]]!== null){this[_0xd4ea[476]]= _0x13c3x5[_0xd4ea[476]]};if(_0x13c3x5[_0xd4ea[388]]!== undefined&& _0x13c3x5[_0xd4ea[388]]!== null){this[_0xd4ea[388]]= _0x13c3x5[_0xd4ea[388]]}}};SetBuddyOnAirResult[_0xd4ea[62]]= {};SetBuddyOnAirResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[466]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[467]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[469]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[470]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[471]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[472]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 14:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[473]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 15:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[475]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[476]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[388]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SetBuddyOnAirResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[477]);if(this[_0xd4ea[466]]!== null&& this[_0xd4ea[466]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[466],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[466]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[467]]!== null&& this[_0xd4ea[467]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[467],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[467]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[469]]!== null&& this[_0xd4ea[469]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[469],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[469]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[470]]!== null&& this[_0xd4ea[470]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[470],Thrift[_0xd4ea[70]].I64,11);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[470]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[471]]!== null&& this[_0xd4ea[471]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[471],Thrift[_0xd4ea[70]].I64,12);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[471]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[472]]!== null&& this[_0xd4ea[472]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[472],Thrift[_0xd4ea[70]].I64,13);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[472]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[473]]!== null&& this[_0xd4ea[473]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[473],Thrift[_0xd4ea[70]].I64,14);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[473]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[475]]!== null&& this[_0xd4ea[475]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[475],Thrift[_0xd4ea[70]].I64,15);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[475]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[476]]!== null&& this[_0xd4ea[476]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[476],Thrift[_0xd4ea[70]].I64,21);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[476]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[388]]!== null&& this[_0xd4ea[388]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[388],Thrift[_0xd4ea[70]].STRING,22);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[388]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Settings= module[_0xd4ea[3]][_0xd4ea[478]]= function(_0x13c3x5){this[_0xd4ea[479]]= null;this[_0xd4ea[480]]= null;this[_0xd4ea[481]]= null;this[_0xd4ea[482]]= null;this[_0xd4ea[483]]= null;this[_0xd4ea[484]]= null;this[_0xd4ea[485]]= null;this[_0xd4ea[486]]= null;this[_0xd4ea[487]]= null;this[_0xd4ea[488]]= null;this[_0xd4ea[489]]= null;this[_0xd4ea[490]]= null;this[_0xd4ea[491]]= null;this[_0xd4ea[492]]= null;this[_0xd4ea[493]]= null;this[_0xd4ea[494]]= null;this[_0xd4ea[495]]= null;this[_0xd4ea[496]]= null;this[_0xd4ea[497]]= null;this[_0xd4ea[498]]= null;this[_0xd4ea[499]]= null;this[_0xd4ea[360]]= null;this[_0xd4ea[500]]= null;this[_0xd4ea[501]]= null;this[_0xd4ea[502]]= null;this[_0xd4ea[503]]= null;this[_0xd4ea[504]]= null;this[_0xd4ea[505]]= null;this[_0xd4ea[506]]= null;this[_0xd4ea[507]]= null;this[_0xd4ea[508]]= null;this[_0xd4ea[509]]= null;this[_0xd4ea[510]]= null;this[_0xd4ea[511]]= null;this[_0xd4ea[512]]= null;this[_0xd4ea[513]]= null;this[_0xd4ea[514]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[479]]!== undefined&& _0x13c3x5[_0xd4ea[479]]!== null){this[_0xd4ea[479]]= _0x13c3x5[_0xd4ea[479]]};if(_0x13c3x5[_0xd4ea[480]]!== undefined&& _0x13c3x5[_0xd4ea[480]]!== null){this[_0xd4ea[480]]= _0x13c3x5[_0xd4ea[480]]};if(_0x13c3x5[_0xd4ea[481]]!== undefined&& _0x13c3x5[_0xd4ea[481]]!== null){this[_0xd4ea[481]]= _0x13c3x5[_0xd4ea[481]]};if(_0x13c3x5[_0xd4ea[482]]!== undefined&& _0x13c3x5[_0xd4ea[482]]!== null){this[_0xd4ea[482]]= _0x13c3x5[_0xd4ea[482]]};if(_0x13c3x5[_0xd4ea[483]]!== undefined&& _0x13c3x5[_0xd4ea[483]]!== null){this[_0xd4ea[483]]= _0x13c3x5[_0xd4ea[483]]};if(_0x13c3x5[_0xd4ea[484]]!== undefined&& _0x13c3x5[_0xd4ea[484]]!== null){this[_0xd4ea[484]]= _0x13c3x5[_0xd4ea[484]]};if(_0x13c3x5[_0xd4ea[485]]!== undefined&& _0x13c3x5[_0xd4ea[485]]!== null){this[_0xd4ea[485]]= _0x13c3x5[_0xd4ea[485]]};if(_0x13c3x5[_0xd4ea[486]]!== undefined&& _0x13c3x5[_0xd4ea[486]]!== null){this[_0xd4ea[486]]= _0x13c3x5[_0xd4ea[486]]};if(_0x13c3x5[_0xd4ea[487]]!== undefined&& _0x13c3x5[_0xd4ea[487]]!== null){this[_0xd4ea[487]]= _0x13c3x5[_0xd4ea[487]]};if(_0x13c3x5[_0xd4ea[488]]!== undefined&& _0x13c3x5[_0xd4ea[488]]!== null){this[_0xd4ea[488]]= _0x13c3x5[_0xd4ea[488]]};if(_0x13c3x5[_0xd4ea[489]]!== undefined&& _0x13c3x5[_0xd4ea[489]]!== null){this[_0xd4ea[489]]= _0x13c3x5[_0xd4ea[489]]};if(_0x13c3x5[_0xd4ea[490]]!== undefined&& _0x13c3x5[_0xd4ea[490]]!== null){this[_0xd4ea[490]]= _0x13c3x5[_0xd4ea[490]]};if(_0x13c3x5[_0xd4ea[491]]!== undefined&& _0x13c3x5[_0xd4ea[491]]!== null){this[_0xd4ea[491]]= _0x13c3x5[_0xd4ea[491]]};if(_0x13c3x5[_0xd4ea[492]]!== undefined&& _0x13c3x5[_0xd4ea[492]]!== null){this[_0xd4ea[492]]= _0x13c3x5[_0xd4ea[492]]};if(_0x13c3x5[_0xd4ea[493]]!== undefined&& _0x13c3x5[_0xd4ea[493]]!== null){this[_0xd4ea[493]]= _0x13c3x5[_0xd4ea[493]]};if(_0x13c3x5[_0xd4ea[494]]!== undefined&& _0x13c3x5[_0xd4ea[494]]!== null){this[_0xd4ea[494]]= _0x13c3x5[_0xd4ea[494]]};if(_0x13c3x5[_0xd4ea[495]]!== undefined&& _0x13c3x5[_0xd4ea[495]]!== null){this[_0xd4ea[495]]= _0x13c3x5[_0xd4ea[495]]};if(_0x13c3x5[_0xd4ea[496]]!== undefined&& _0x13c3x5[_0xd4ea[496]]!== null){this[_0xd4ea[496]]= _0x13c3x5[_0xd4ea[496]]};if(_0x13c3x5[_0xd4ea[497]]!== undefined&& _0x13c3x5[_0xd4ea[497]]!== null){this[_0xd4ea[497]]= _0x13c3x5[_0xd4ea[497]]};if(_0x13c3x5[_0xd4ea[498]]!== undefined&& _0x13c3x5[_0xd4ea[498]]!== null){this[_0xd4ea[498]]= _0x13c3x5[_0xd4ea[498]]};if(_0x13c3x5[_0xd4ea[499]]!== undefined&& _0x13c3x5[_0xd4ea[499]]!== null){this[_0xd4ea[499]]= _0x13c3x5[_0xd4ea[499]]};if(_0x13c3x5[_0xd4ea[360]]!== undefined&& _0x13c3x5[_0xd4ea[360]]!== null){this[_0xd4ea[360]]= _0x13c3x5[_0xd4ea[360]]};if(_0x13c3x5[_0xd4ea[500]]!== undefined&& _0x13c3x5[_0xd4ea[500]]!== null){this[_0xd4ea[500]]= _0x13c3x5[_0xd4ea[500]]};if(_0x13c3x5[_0xd4ea[501]]!== undefined&& _0x13c3x5[_0xd4ea[501]]!== null){this[_0xd4ea[501]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[501]],[null])};if(_0x13c3x5[_0xd4ea[502]]!== undefined&& _0x13c3x5[_0xd4ea[502]]!== null){this[_0xd4ea[502]]= _0x13c3x5[_0xd4ea[502]]};if(_0x13c3x5[_0xd4ea[503]]!== undefined&& _0x13c3x5[_0xd4ea[503]]!== null){this[_0xd4ea[503]]= _0x13c3x5[_0xd4ea[503]]};if(_0x13c3x5[_0xd4ea[504]]!== undefined&& _0x13c3x5[_0xd4ea[504]]!== null){this[_0xd4ea[504]]= _0x13c3x5[_0xd4ea[504]]};if(_0x13c3x5[_0xd4ea[505]]!== undefined&& _0x13c3x5[_0xd4ea[505]]!== null){this[_0xd4ea[505]]= _0x13c3x5[_0xd4ea[505]]};if(_0x13c3x5[_0xd4ea[506]]!== undefined&& _0x13c3x5[_0xd4ea[506]]!== null){this[_0xd4ea[506]]= _0x13c3x5[_0xd4ea[506]]};if(_0x13c3x5[_0xd4ea[507]]!== undefined&& _0x13c3x5[_0xd4ea[507]]!== null){this[_0xd4ea[507]]= _0x13c3x5[_0xd4ea[507]]};if(_0x13c3x5[_0xd4ea[508]]!== undefined&& _0x13c3x5[_0xd4ea[508]]!== null){this[_0xd4ea[508]]= _0x13c3x5[_0xd4ea[508]]};if(_0x13c3x5[_0xd4ea[509]]!== undefined&& _0x13c3x5[_0xd4ea[509]]!== null){this[_0xd4ea[509]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[509]],[null])};if(_0x13c3x5[_0xd4ea[510]]!== undefined&& _0x13c3x5[_0xd4ea[510]]!== null){this[_0xd4ea[510]]= _0x13c3x5[_0xd4ea[510]]};if(_0x13c3x5[_0xd4ea[511]]!== undefined&& _0x13c3x5[_0xd4ea[511]]!== null){this[_0xd4ea[511]]= _0x13c3x5[_0xd4ea[511]]};if(_0x13c3x5[_0xd4ea[512]]!== undefined&& _0x13c3x5[_0xd4ea[512]]!== null){this[_0xd4ea[512]]= _0x13c3x5[_0xd4ea[512]]};if(_0x13c3x5[_0xd4ea[513]]!== undefined&& _0x13c3x5[_0xd4ea[513]]!== null){this[_0xd4ea[513]]= _0x13c3x5[_0xd4ea[513]]};if(_0x13c3x5[_0xd4ea[514]]!== undefined&& _0x13c3x5[_0xd4ea[514]]!== null){this[_0xd4ea[514]]= _0x13c3x5[_0xd4ea[514]]}}};Settings[_0xd4ea[62]]= {};Settings[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[479]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[480]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[481]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[482]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 14:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[483]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 15:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[484]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 16:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[485]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 17:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[486]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 18:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[487]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 19:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[488]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 20:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[489]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[490]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[491]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 23:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[492]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 24:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[493]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 25:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[494]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 26:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[495]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 27:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[496]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 28:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[497]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 29:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[498]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 30:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[499]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 40:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[360]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 41:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[500]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 42:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3x10e=0;var _0x13c3x10f;this[_0xd4ea[501]]= {};var _0x13c3x110=0;var _0x13c3x111=0;_0x13c3x10f= _0x13c3x6[_0xd4ea[192]]();_0x13c3x110= _0x13c3x10f[_0xd4ea[193]];_0x13c3x111= _0x13c3x10f[_0xd4ea[194]];_0x13c3x10e= _0x13c3x10f[_0xd4ea[119]];for(var _0x13c3x112=0;_0x13c3x112< _0x13c3x10e;++_0x13c3x112){var _0x13c3x113=null;var _0x13c3x114=null;_0x13c3x113= _0x13c3x6[_0xd4ea[75]]();_0x13c3x114= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[501]][_0x13c3x113]= _0x13c3x114};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 43:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[502]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 44:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[503]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 45:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[504]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 46:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[505]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 47:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[506]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 48:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[507]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 50:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[508]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 60:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3x115=0;var _0x13c3x116;this[_0xd4ea[509]]= {};var _0x13c3x117=0;var _0x13c3x118=0;_0x13c3x116= _0x13c3x6[_0xd4ea[192]]();_0x13c3x117= _0x13c3x116[_0xd4ea[193]];_0x13c3x118= _0x13c3x116[_0xd4ea[194]];_0x13c3x115= _0x13c3x116[_0xd4ea[119]];for(var _0x13c3x119=0;_0x13c3x119< _0x13c3x115;++_0x13c3x119){var _0x13c3x11a=null;var _0x13c3x11b=null;_0x13c3x11a= _0x13c3x6[_0xd4ea[75]]();_0x13c3x11b= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[509]][_0x13c3x11a]= _0x13c3x11b};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 61:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[510]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 62:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[511]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 66:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[512]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 67:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[513]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 69:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[514]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Settings[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[478]);if(this[_0xd4ea[479]]!== null&& this[_0xd4ea[479]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[479],Thrift[_0xd4ea[70]].BOOL,10);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[479]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[480]]!== null&& this[_0xd4ea[480]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[480],Thrift[_0xd4ea[70]].I64,11);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[480]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[481]]!== null&& this[_0xd4ea[481]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[481],Thrift[_0xd4ea[70]].BOOL,12);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[481]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[482]]!== null&& this[_0xd4ea[482]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[482],Thrift[_0xd4ea[70]].BOOL,13);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[482]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[483]]!== null&& this[_0xd4ea[483]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[483],Thrift[_0xd4ea[70]].BOOL,14);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[483]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[484]]!== null&& this[_0xd4ea[484]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[484],Thrift[_0xd4ea[70]].BOOL,15);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[484]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[485]]!== null&& this[_0xd4ea[485]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[485],Thrift[_0xd4ea[70]].STRING,16);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[485]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[486]]!== null&& this[_0xd4ea[486]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[486],Thrift[_0xd4ea[70]].STRING,17);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[486]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[487]]!== null&& this[_0xd4ea[487]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[487],Thrift[_0xd4ea[70]].BOOL,18);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[487]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[488]]!== null&& this[_0xd4ea[488]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[488],Thrift[_0xd4ea[70]].BOOL,19);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[488]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[489]]!== null&& this[_0xd4ea[489]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[489],Thrift[_0xd4ea[70]].BOOL,20);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[489]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[490]]!== null&& this[_0xd4ea[490]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[490],Thrift[_0xd4ea[70]].BOOL,21);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[490]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[491]]!== null&& this[_0xd4ea[491]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[491],Thrift[_0xd4ea[70]].BOOL,22);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[491]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[492]]!== null&& this[_0xd4ea[492]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[492],Thrift[_0xd4ea[70]].BOOL,23);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[492]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[493]]!== null&& this[_0xd4ea[493]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[493],Thrift[_0xd4ea[70]].BOOL,24);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[493]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[494]]!== null&& this[_0xd4ea[494]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[494],Thrift[_0xd4ea[70]].BOOL,25);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[494]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[495]]!== null&& this[_0xd4ea[495]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[495],Thrift[_0xd4ea[70]].BOOL,26);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[495]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[496]]!== null&& this[_0xd4ea[496]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[496],Thrift[_0xd4ea[70]].BOOL,27);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[496]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[497]]!== null&& this[_0xd4ea[497]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[497],Thrift[_0xd4ea[70]].BOOL,28);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[497]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[498]]!== null&& this[_0xd4ea[498]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[498],Thrift[_0xd4ea[70]].BOOL,29);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[498]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[499]]!== null&& this[_0xd4ea[499]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[499],Thrift[_0xd4ea[70]].STRING,30);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[499]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[360]]!== null&& this[_0xd4ea[360]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[360],Thrift[_0xd4ea[70]].I32,40);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[360]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[500]]!== null&& this[_0xd4ea[500]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[500],Thrift[_0xd4ea[70]].STRING,41);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[500]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[501]]!== null&& this[_0xd4ea[501]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[501],Thrift[_0xd4ea[70]].MAP,42);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].I32,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[501]]));for(var _0x13c3x11c in this[_0xd4ea[501]]){if(this[_0xd4ea[501]][_0xd4ea[124]](_0x13c3x11c)){var _0x13c3x11d=this[_0xd4ea[501]][_0x13c3x11c];_0x13c3xb[_0xd4ea[83]](_0x13c3x11c);_0x13c3xb[_0xd4ea[81]](_0x13c3x11d)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[502]]!== null&& this[_0xd4ea[502]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[502],Thrift[_0xd4ea[70]].BOOL,43);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[502]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[503]]!== null&& this[_0xd4ea[503]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[503],Thrift[_0xd4ea[70]].I32,44);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[503]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[504]]!== null&& this[_0xd4ea[504]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[504],Thrift[_0xd4ea[70]].I32,45);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[504]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[505]]!== null&& this[_0xd4ea[505]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[505],Thrift[_0xd4ea[70]].BOOL,46);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[505]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[506]]!== null&& this[_0xd4ea[506]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[506],Thrift[_0xd4ea[70]].I32,47);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[506]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[507]]!== null&& this[_0xd4ea[507]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[507],Thrift[_0xd4ea[70]].BOOL,48);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[507]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[508]]!== null&& this[_0xd4ea[508]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[508],Thrift[_0xd4ea[70]].STRING,50);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[508]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[509]]!== null&& this[_0xd4ea[509]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[509],Thrift[_0xd4ea[70]].MAP,60);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].I32,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[509]]));for(var _0x13c3x11e in this[_0xd4ea[509]]){if(this[_0xd4ea[509]][_0xd4ea[124]](_0x13c3x11e)){var _0x13c3x11f=this[_0xd4ea[509]][_0x13c3x11e];_0x13c3xb[_0xd4ea[83]](_0x13c3x11e);_0x13c3xb[_0xd4ea[81]](_0x13c3x11f)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[510]]!== null&& this[_0xd4ea[510]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[510],Thrift[_0xd4ea[70]].BOOL,61);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[510]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[511]]!== null&& this[_0xd4ea[511]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[511],Thrift[_0xd4ea[70]].BOOL,62);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[511]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[512]]!== null&& this[_0xd4ea[512]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[512],Thrift[_0xd4ea[70]].I64,66);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[512]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[513]]!== null&& this[_0xd4ea[513]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[513],Thrift[_0xd4ea[70]].I64,67);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[513]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[514]]!== null&& this[_0xd4ea[514]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[514],Thrift[_0xd4ea[70]].I64,69);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[514]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SimpleChannelClient= module[_0xd4ea[3]][_0xd4ea[515]]= function(_0x13c3x5){this[_0xd4ea[312]]= null;this[_0xd4ea[328]]= null;this[_0xd4ea[516]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[312]]!== undefined&& _0x13c3x5[_0xd4ea[312]]!== null){this[_0xd4ea[312]]= _0x13c3x5[_0xd4ea[312]]};if(_0x13c3x5[_0xd4ea[328]]!== undefined&& _0x13c3x5[_0xd4ea[328]]!== null){this[_0xd4ea[328]]= _0x13c3x5[_0xd4ea[328]]};if(_0x13c3x5[_0xd4ea[516]]!== undefined&& _0x13c3x5[_0xd4ea[516]]!== null){this[_0xd4ea[516]]= _0x13c3x5[_0xd4ea[516]]}}};SimpleChannelClient[_0xd4ea[62]]= {};SimpleChannelClient[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[312]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[328]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[516]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SimpleChannelClient[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[515]);if(this[_0xd4ea[312]]!== null&& this[_0xd4ea[312]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[312],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[312]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[328]]!== null&& this[_0xd4ea[328]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[328],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[328]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[516]]!== null&& this[_0xd4ea[516]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[516],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[516]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SimpleChannelContact= module[_0xd4ea[3]][_0xd4ea[517]]= function(_0x13c3x5){this[_0xd4ea[140]]= null;this[_0xd4ea[156]]= null;this[_0xd4ea[158]]= null;this[_0xd4ea[167]]= null;this[_0xd4ea[159]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[140]]!== undefined&& _0x13c3x5[_0xd4ea[140]]!== null){this[_0xd4ea[140]]= _0x13c3x5[_0xd4ea[140]]};if(_0x13c3x5[_0xd4ea[156]]!== undefined&& _0x13c3x5[_0xd4ea[156]]!== null){this[_0xd4ea[156]]= _0x13c3x5[_0xd4ea[156]]};if(_0x13c3x5[_0xd4ea[158]]!== undefined&& _0x13c3x5[_0xd4ea[158]]!== null){this[_0xd4ea[158]]= _0x13c3x5[_0xd4ea[158]]};if(_0x13c3x5[_0xd4ea[167]]!== undefined&& _0x13c3x5[_0xd4ea[167]]!== null){this[_0xd4ea[167]]= _0x13c3x5[_0xd4ea[167]]};if(_0x13c3x5[_0xd4ea[159]]!== undefined&& _0x13c3x5[_0xd4ea[159]]!== null){this[_0xd4ea[159]]= _0x13c3x5[_0xd4ea[159]]}}};SimpleChannelContact[_0xd4ea[62]]= {};SimpleChannelContact[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[140]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[156]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[158]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[167]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[159]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SimpleChannelContact[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[517]);if(this[_0xd4ea[140]]!== null&& this[_0xd4ea[140]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[140],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[140]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[156]]!== null&& this[_0xd4ea[156]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[156],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[156]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[158]]!== null&& this[_0xd4ea[158]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[158],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[158]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[167]]!== null&& this[_0xd4ea[167]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[167],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[167]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[159]]!== null&& this[_0xd4ea[159]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[159],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[159]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SnsFriend= module[_0xd4ea[3]][_0xd4ea[518]]= function(_0x13c3x5){this[_0xd4ea[519]]= null;this[_0xd4ea[520]]= null;this[_0xd4ea[521]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[519]]!== undefined&& _0x13c3x5[_0xd4ea[519]]!== null){this[_0xd4ea[519]]= _0x13c3x5[_0xd4ea[519]]};if(_0x13c3x5[_0xd4ea[520]]!== undefined&& _0x13c3x5[_0xd4ea[520]]!== null){this[_0xd4ea[520]]= _0x13c3x5[_0xd4ea[520]]};if(_0x13c3x5[_0xd4ea[521]]!== undefined&& _0x13c3x5[_0xd4ea[521]]!== null){this[_0xd4ea[521]]= _0x13c3x5[_0xd4ea[521]]}}};SnsFriend[_0xd4ea[62]]= {};SnsFriend[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[519]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[520]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[521]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SnsFriend[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[518]);if(this[_0xd4ea[519]]!== null&& this[_0xd4ea[519]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[519],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[519]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[520]]!== null&& this[_0xd4ea[520]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[520],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[520]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[521]]!== null&& this[_0xd4ea[521]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[521],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[521]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SnsFriendContactRegistration= module[_0xd4ea[3]][_0xd4ea[522]]= function(_0x13c3x5){this[_0xd4ea[299]]= null;this[_0xd4ea[521]]= null;this[_0xd4ea[519]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[299]]!== undefined&& _0x13c3x5[_0xd4ea[299]]!== null){this[_0xd4ea[299]]= new ttypes.Contact(_0x13c3x5[_0xd4ea[299]])};if(_0x13c3x5[_0xd4ea[521]]!== undefined&& _0x13c3x5[_0xd4ea[521]]!== null){this[_0xd4ea[521]]= _0x13c3x5[_0xd4ea[521]]};if(_0x13c3x5[_0xd4ea[519]]!== undefined&& _0x13c3x5[_0xd4ea[519]]!== null){this[_0xd4ea[519]]= _0x13c3x5[_0xd4ea[519]]}}};SnsFriendContactRegistration[_0xd4ea[62]]= {};SnsFriendContactRegistration[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[299]]= new ttypes.Contact();this[_0xd4ea[299]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[521]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[519]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SnsFriendContactRegistration[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[522]);if(this[_0xd4ea[299]]!== null&& this[_0xd4ea[299]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[299],Thrift[_0xd4ea[70]].STRUCT,1);this[_0xd4ea[299]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[521]]!== null&& this[_0xd4ea[521]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[521],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[521]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[519]]!== null&& this[_0xd4ea[519]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[519],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[519]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SnsFriendModification= module[_0xd4ea[3]][_0xd4ea[523]]= function(_0x13c3x5){this[_0xd4ea[153]]= null;this[_0xd4ea[524]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]};if(_0x13c3x5[_0xd4ea[524]]!== undefined&& _0x13c3x5[_0xd4ea[524]]!== null){this[_0xd4ea[524]]= new ttypes.SnsFriend(_0x13c3x5[_0xd4ea[524]])}}};SnsFriendModification[_0xd4ea[62]]= {};SnsFriendModification[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[524]]= new ttypes.SnsFriend();this[_0xd4ea[524]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SnsFriendModification[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[523]);if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[524]]!== null&& this[_0xd4ea[524]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[524],Thrift[_0xd4ea[70]].STRUCT,2);this[_0xd4ea[524]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SnsFriends= module[_0xd4ea[3]][_0xd4ea[525]]= function(_0x13c3x5){this[_0xd4ea[526]]= null;this[_0xd4ea[527]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[526]]!== undefined&& _0x13c3x5[_0xd4ea[526]]!== null){this[_0xd4ea[526]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[526]],[ttypes[_0xd4ea[518]]])};if(_0x13c3x5[_0xd4ea[527]]!== undefined&& _0x13c3x5[_0xd4ea[527]]!== null){this[_0xd4ea[527]]= _0x13c3x5[_0xd4ea[527]]}}};SnsFriends[_0xd4ea[62]]= {};SnsFriends[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x120=0;var _0x13c3x121;this[_0xd4ea[526]]= [];var _0x13c3x122=0;_0x13c3x121= _0x13c3x6[_0xd4ea[117]]();_0x13c3x122= _0x13c3x121[_0xd4ea[118]];_0x13c3x120= _0x13c3x121[_0xd4ea[119]];for(var _0x13c3x123=0;_0x13c3x123< _0x13c3x120;++_0x13c3x123){var _0x13c3x124=null;_0x13c3x124= new ttypes.SnsFriend();_0x13c3x124[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[526]][_0xd4ea[120]](_0x13c3x124)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[527]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SnsFriends[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[525]);if(this[_0xd4ea[526]]!== null&& this[_0xd4ea[526]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[526],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[526]][_0xd4ea[122]]);for(var _0x13c3x125 in this[_0xd4ea[526]]){if(this[_0xd4ea[526]][_0xd4ea[124]](_0x13c3x125)){_0x13c3x125= this[_0xd4ea[526]][_0x13c3x125];_0x13c3x125[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[527]]!== null&& this[_0xd4ea[527]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[527],Thrift[_0xd4ea[70]].BOOL,2);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[527]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SnsIdUserStatus= module[_0xd4ea[3]][_0xd4ea[528]]= function(_0x13c3x5){this[_0xd4ea[529]]= null;this[_0xd4ea[530]]= null;this[_0xd4ea[531]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[529]]!== undefined&& _0x13c3x5[_0xd4ea[529]]!== null){this[_0xd4ea[529]]= _0x13c3x5[_0xd4ea[529]]};if(_0x13c3x5[_0xd4ea[530]]!== undefined&& _0x13c3x5[_0xd4ea[530]]!== null){this[_0xd4ea[530]]= _0x13c3x5[_0xd4ea[530]]};if(_0x13c3x5[_0xd4ea[531]]!== undefined&& _0x13c3x5[_0xd4ea[531]]!== null){this[_0xd4ea[531]]= _0x13c3x5[_0xd4ea[531]]}}};SnsIdUserStatus[_0xd4ea[62]]= {};SnsIdUserStatus[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[529]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[530]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[531]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SnsIdUserStatus[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[528]);if(this[_0xd4ea[529]]!== null&& this[_0xd4ea[529]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[529],Thrift[_0xd4ea[70]].BOOL,1);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[529]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[530]]!== null&& this[_0xd4ea[530]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[530],Thrift[_0xd4ea[70]].BOOL,2);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[530]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[531]]!== null&& this[_0xd4ea[531]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[531],Thrift[_0xd4ea[70]].BOOL,3);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[531]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SnsProfile= module[_0xd4ea[3]][_0xd4ea[532]]= function(_0x13c3x5){this[_0xd4ea[519]]= null;this[_0xd4ea[520]]= null;this[_0xd4ea[315]]= null;this[_0xd4ea[95]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[519]]!== undefined&& _0x13c3x5[_0xd4ea[519]]!== null){this[_0xd4ea[519]]= _0x13c3x5[_0xd4ea[519]]};if(_0x13c3x5[_0xd4ea[520]]!== undefined&& _0x13c3x5[_0xd4ea[520]]!== null){this[_0xd4ea[520]]= _0x13c3x5[_0xd4ea[520]]};if(_0x13c3x5[_0xd4ea[315]]!== undefined&& _0x13c3x5[_0xd4ea[315]]!== null){this[_0xd4ea[315]]= _0x13c3x5[_0xd4ea[315]]};if(_0x13c3x5[_0xd4ea[95]]!== undefined&& _0x13c3x5[_0xd4ea[95]]!== null){this[_0xd4ea[95]]= _0x13c3x5[_0xd4ea[95]]}}};SnsProfile[_0xd4ea[62]]= {};SnsProfile[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[519]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[520]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[315]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[95]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SnsProfile[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[532]);if(this[_0xd4ea[519]]!== null&& this[_0xd4ea[519]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[519],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[519]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[520]]!== null&& this[_0xd4ea[520]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[520],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[520]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[315]]!== null&& this[_0xd4ea[315]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[315],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[315]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[95]]!== null&& this[_0xd4ea[95]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[95],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[95]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};SystemConfiguration= module[_0xd4ea[3]][_0xd4ea[533]]= function(_0x13c3x5){this[_0xd4ea[534]]= null;this[_0xd4ea[535]]= null;this[_0xd4ea[536]]= null;this[_0xd4ea[537]]= null;this[_0xd4ea[538]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[534]]!== undefined&& _0x13c3x5[_0xd4ea[534]]!== null){this[_0xd4ea[534]]= _0x13c3x5[_0xd4ea[534]]};if(_0x13c3x5[_0xd4ea[535]]!== undefined&& _0x13c3x5[_0xd4ea[535]]!== null){this[_0xd4ea[535]]= _0x13c3x5[_0xd4ea[535]]};if(_0x13c3x5[_0xd4ea[536]]!== undefined&& _0x13c3x5[_0xd4ea[536]]!== null){this[_0xd4ea[536]]= _0x13c3x5[_0xd4ea[536]]};if(_0x13c3x5[_0xd4ea[537]]!== undefined&& _0x13c3x5[_0xd4ea[537]]!== null){this[_0xd4ea[537]]= _0x13c3x5[_0xd4ea[537]]};if(_0x13c3x5[_0xd4ea[538]]!== undefined&& _0x13c3x5[_0xd4ea[538]]!== null){this[_0xd4ea[538]]= _0x13c3x5[_0xd4ea[538]]}}};SystemConfiguration[_0xd4ea[62]]= {};SystemConfiguration[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[534]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[535]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[536]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[537]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[538]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};SystemConfiguration[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[533]);if(this[_0xd4ea[534]]!== null&& this[_0xd4ea[534]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[534],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[534]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[535]]!== null&& this[_0xd4ea[535]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[535],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[535]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[536]]!== null&& this[_0xd4ea[536]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[536],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[536]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[537]]!== null&& this[_0xd4ea[537]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[537],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[537]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[538]]!== null&& this[_0xd4ea[538]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[538],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[538]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};TalkException= module[_0xd4ea[3]][_0xd4ea[539]]= function(_0x13c3x5){Thrift[_0xd4ea[222]][_0xd4ea[221]](this,_0xd4ea[539]);this[_0xd4ea[103]]= _0xd4ea[539];this[_0xd4ea[223]]= null;this[_0xd4ea[224]]= null;this[_0xd4ea[225]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[223]]!== undefined&& _0x13c3x5[_0xd4ea[223]]!== null){this[_0xd4ea[223]]= _0x13c3x5[_0xd4ea[223]]};if(_0x13c3x5[_0xd4ea[224]]!== undefined&& _0x13c3x5[_0xd4ea[224]]!== null){this[_0xd4ea[224]]= _0x13c3x5[_0xd4ea[224]]};if(_0x13c3x5[_0xd4ea[225]]!== undefined&& _0x13c3x5[_0xd4ea[225]]!== null){this[_0xd4ea[225]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[225]],[null])}}};Thrift[_0xd4ea[226]](TalkException,Thrift.TException);TalkException[_0xd4ea[62]][_0xd4ea[103]]= _0xd4ea[539];TalkException[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[223]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[224]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3x126=0;var _0x13c3x127;this[_0xd4ea[225]]= {};var _0x13c3x128=0;var _0x13c3x129=0;_0x13c3x127= _0x13c3x6[_0xd4ea[192]]();_0x13c3x128= _0x13c3x127[_0xd4ea[193]];_0x13c3x129= _0x13c3x127[_0xd4ea[194]];_0x13c3x126= _0x13c3x127[_0xd4ea[119]];for(var _0x13c3x12a=0;_0x13c3x12a< _0x13c3x126;++_0x13c3x12a){var _0x13c3x12b=null;var _0x13c3x12c=null;_0x13c3x12b= _0x13c3x6[_0xd4ea[72]]();_0x13c3x12c= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[225]][_0x13c3x12b]= _0x13c3x12c};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};TalkException[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[539]);if(this[_0xd4ea[223]]!== null&& this[_0xd4ea[223]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[223],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[223]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[224]]!== null&& this[_0xd4ea[224]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[224],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[224]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[225]]!== null&& this[_0xd4ea[225]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[225],Thrift[_0xd4ea[70]].MAP,3);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[225]]));for(var _0x13c3x12d in this[_0xd4ea[225]]){if(this[_0xd4ea[225]][_0xd4ea[124]](_0x13c3x12d)){var _0x13c3x12e=this[_0xd4ea[225]][_0x13c3x12d];_0x13c3xb[_0xd4ea[81]](_0x13c3x12d);_0x13c3xb[_0xd4ea[81]](_0x13c3x12e)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};Ticket= module[_0xd4ea[3]][_0xd4ea[540]]= function(_0x13c3x5){this[_0xd4ea[339]]= null;this[_0xd4ea[367]]= null;this[_0xd4ea[541]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[339]]!== undefined&& _0x13c3x5[_0xd4ea[339]]!== null){this[_0xd4ea[339]]= _0x13c3x5[_0xd4ea[339]]};if(_0x13c3x5[_0xd4ea[367]]!== undefined&& _0x13c3x5[_0xd4ea[367]]!== null){this[_0xd4ea[367]]= _0x13c3x5[_0xd4ea[367]]};if(_0x13c3x5[_0xd4ea[541]]!== undefined&& _0x13c3x5[_0xd4ea[541]]!== null){this[_0xd4ea[541]]= _0x13c3x5[_0xd4ea[541]]}}};Ticket[_0xd4ea[62]]= {};Ticket[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[339]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[367]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[541]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};Ticket[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[540]);if(this[_0xd4ea[339]]!== null&& this[_0xd4ea[339]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[339],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[339]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[367]]!== null&& this[_0xd4ea[367]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[367],Thrift[_0xd4ea[70]].I64,10);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[367]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[541]]!== null&& this[_0xd4ea[541]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[541],Thrift[_0xd4ea[70]].I32,21);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[541]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};TMessageBox= module[_0xd4ea[3]][_0xd4ea[542]]= function(_0x13c3x5){this[_0xd4ea[339]]= null;this[_0xd4ea[105]]= null;this[_0xd4ea[543]]= null;this[_0xd4ea[544]]= null;this[_0xd4ea[545]]= null;this[_0xd4ea[154]]= null;this[_0xd4ea[546]]= null;this[_0xd4ea[547]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[339]]!== undefined&& _0x13c3x5[_0xd4ea[339]]!== null){this[_0xd4ea[339]]= _0x13c3x5[_0xd4ea[339]]};if(_0x13c3x5[_0xd4ea[105]]!== undefined&& _0x13c3x5[_0xd4ea[105]]!== null){this[_0xd4ea[105]]= _0x13c3x5[_0xd4ea[105]]};if(_0x13c3x5[_0xd4ea[543]]!== undefined&& _0x13c3x5[_0xd4ea[543]]!== null){this[_0xd4ea[543]]= _0x13c3x5[_0xd4ea[543]]};if(_0x13c3x5[_0xd4ea[544]]!== undefined&& _0x13c3x5[_0xd4ea[544]]!== null){this[_0xd4ea[544]]= _0x13c3x5[_0xd4ea[544]]};if(_0x13c3x5[_0xd4ea[545]]!== undefined&& _0x13c3x5[_0xd4ea[545]]!== null){this[_0xd4ea[545]]= _0x13c3x5[_0xd4ea[545]]};if(_0x13c3x5[_0xd4ea[154]]!== undefined&& _0x13c3x5[_0xd4ea[154]]!== null){this[_0xd4ea[154]]= _0x13c3x5[_0xd4ea[154]]};if(_0x13c3x5[_0xd4ea[546]]!== undefined&& _0x13c3x5[_0xd4ea[546]]!== null){this[_0xd4ea[546]]= _0x13c3x5[_0xd4ea[546]]};if(_0x13c3x5[_0xd4ea[547]]!== undefined&& _0x13c3x5[_0xd4ea[547]]!== null){this[_0xd4ea[547]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[547]],[ttypes[_0xd4ea[368]]])}}};TMessageBox[_0xd4ea[62]]= {};TMessageBox[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[339]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[105]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[543]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[544]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[545]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 8:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[154]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 9:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[546]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x12f=0;var _0x13c3x130;this[_0xd4ea[547]]= [];var _0x13c3x131=0;_0x13c3x130= _0x13c3x6[_0xd4ea[117]]();_0x13c3x131= _0x13c3x130[_0xd4ea[118]];_0x13c3x12f= _0x13c3x130[_0xd4ea[119]];for(var _0x13c3x132=0;_0x13c3x132< _0x13c3x12f;++_0x13c3x132){var _0x13c3x133=null;_0x13c3x133= new ttypes.Message();_0x13c3x133[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[547]][_0xd4ea[120]](_0x13c3x133)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};TMessageBox[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[542]);if(this[_0xd4ea[339]]!== null&& this[_0xd4ea[339]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[339],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[339]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[105]]!== null&& this[_0xd4ea[105]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[105],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[105]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[543]]!== null&& this[_0xd4ea[543]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[543],Thrift[_0xd4ea[70]].I64,5);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[543]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[544]]!== null&& this[_0xd4ea[544]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[544],Thrift[_0xd4ea[70]].I64,6);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[544]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[545]]!== null&& this[_0xd4ea[545]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[545],Thrift[_0xd4ea[70]].I64,7);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[545]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[154]]!== null&& this[_0xd4ea[154]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[154],Thrift[_0xd4ea[70]].I32,8);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[154]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[546]]!== null&& this[_0xd4ea[546]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[546],Thrift[_0xd4ea[70]].I32,9);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[546]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[547]]!== null&& this[_0xd4ea[547]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[547],Thrift[_0xd4ea[70]].LIST,10);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[547]][_0xd4ea[122]]);for(var _0x13c3x134 in this[_0xd4ea[547]]){if(this[_0xd4ea[547]][_0xd4ea[124]](_0x13c3x134)){_0x13c3x134= this[_0xd4ea[547]][_0x13c3x134];_0x13c3x134[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};TMessageBoxWrapUp= module[_0xd4ea[3]][_0xd4ea[548]]= function(_0x13c3x5){this[_0xd4ea[549]]= null;this[_0xd4ea[103]]= null;this[_0xd4ea[459]]= null;this[_0xd4ea[550]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[549]]!== undefined&& _0x13c3x5[_0xd4ea[549]]!== null){this[_0xd4ea[549]]= new ttypes.TMessageBox(_0x13c3x5[_0xd4ea[549]])};if(_0x13c3x5[_0xd4ea[103]]!== undefined&& _0x13c3x5[_0xd4ea[103]]!== null){this[_0xd4ea[103]]= _0x13c3x5[_0xd4ea[103]]};if(_0x13c3x5[_0xd4ea[459]]!== undefined&& _0x13c3x5[_0xd4ea[459]]!== null){this[_0xd4ea[459]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[459]],[ttypes[_0xd4ea[152]]])};if(_0x13c3x5[_0xd4ea[550]]!== undefined&& _0x13c3x5[_0xd4ea[550]]!== null){this[_0xd4ea[550]]= _0x13c3x5[_0xd4ea[550]]}}};TMessageBoxWrapUp[_0xd4ea[62]]= {};TMessageBoxWrapUp[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[115]]){this[_0xd4ea[549]]= new ttypes.TMessageBox();this[_0xd4ea[549]][_0xd4ea[63]](_0x13c3x6)}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[103]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x135=0;var _0x13c3x136;this[_0xd4ea[459]]= [];var _0x13c3x137=0;_0x13c3x136= _0x13c3x6[_0xd4ea[117]]();_0x13c3x137= _0x13c3x136[_0xd4ea[118]];_0x13c3x135= _0x13c3x136[_0xd4ea[119]];for(var _0x13c3x138=0;_0x13c3x138< _0x13c3x135;++_0x13c3x138){var _0x13c3x139=null;_0x13c3x139= new ttypes.Contact();_0x13c3x139[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[459]][_0xd4ea[120]](_0x13c3x139)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[550]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};TMessageBoxWrapUp[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[548]);if(this[_0xd4ea[549]]!== null&& this[_0xd4ea[549]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[549],Thrift[_0xd4ea[70]].STRUCT,1);this[_0xd4ea[549]][_0xd4ea[78]](_0x13c3xb);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[103]]!== null&& this[_0xd4ea[103]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[103],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[103]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[459]]!== null&& this[_0xd4ea[459]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[459],Thrift[_0xd4ea[70]].LIST,3);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[459]][_0xd4ea[122]]);for(var _0x13c3x13a in this[_0xd4ea[459]]){if(this[_0xd4ea[459]][_0xd4ea[124]](_0x13c3x13a)){_0x13c3x13a= this[_0xd4ea[459]][_0x13c3x13a];_0x13c3x13a[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[550]]!== null&& this[_0xd4ea[550]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[550],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[550]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};TMessageBoxWrapUpResponse= module[_0xd4ea[3]][_0xd4ea[551]]= function(_0x13c3x5){this[_0xd4ea[552]]= null;this[_0xd4ea[553]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[552]]!== undefined&& _0x13c3x5[_0xd4ea[552]]!== null){this[_0xd4ea[552]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[552]],[ttypes[_0xd4ea[548]]])};if(_0x13c3x5[_0xd4ea[553]]!== undefined&& _0x13c3x5[_0xd4ea[553]]!== null){this[_0xd4ea[553]]= _0x13c3x5[_0xd4ea[553]]}}};TMessageBoxWrapUpResponse[_0xd4ea[62]]= {};TMessageBoxWrapUpResponse[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x13b=0;var _0x13c3x13c;this[_0xd4ea[552]]= [];var _0x13c3x13d=0;_0x13c3x13c= _0x13c3x6[_0xd4ea[117]]();_0x13c3x13d= _0x13c3x13c[_0xd4ea[118]];_0x13c3x13b= _0x13c3x13c[_0xd4ea[119]];for(var _0x13c3x13e=0;_0x13c3x13e< _0x13c3x13b;++_0x13c3x13e){var _0x13c3x13f=null;_0x13c3x13f= new ttypes.TMessageBoxWrapUp();_0x13c3x13f[_0xd4ea[63]](_0x13c3x6);this[_0xd4ea[552]][_0xd4ea[120]](_0x13c3x13f)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[553]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};TMessageBoxWrapUpResponse[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[551]);if(this[_0xd4ea[552]]!== null&& this[_0xd4ea[552]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[552],Thrift[_0xd4ea[70]].LIST,1);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].STRUCT,this[_0xd4ea[552]][_0xd4ea[122]]);for(var _0x13c3x140 in this[_0xd4ea[552]]){if(this[_0xd4ea[552]][_0xd4ea[124]](_0x13c3x140)){_0x13c3x140= this[_0xd4ea[552]][_0x13c3x140];_0x13c3x140[_0xd4ea[78]](_0x13c3xb)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[553]]!== null&& this[_0xd4ea[553]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[553],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[553]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};UniversalNotificationServiceException= module[_0xd4ea[3]][_0xd4ea[554]]= function(_0x13c3x5){Thrift[_0xd4ea[222]][_0xd4ea[221]](this,_0xd4ea[554]);this[_0xd4ea[103]]= _0xd4ea[554];this[_0xd4ea[223]]= null;this[_0xd4ea[224]]= null;this[_0xd4ea[225]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[223]]!== undefined&& _0x13c3x5[_0xd4ea[223]]!== null){this[_0xd4ea[223]]= _0x13c3x5[_0xd4ea[223]]};if(_0x13c3x5[_0xd4ea[224]]!== undefined&& _0x13c3x5[_0xd4ea[224]]!== null){this[_0xd4ea[224]]= _0x13c3x5[_0xd4ea[224]]};if(_0x13c3x5[_0xd4ea[225]]!== undefined&& _0x13c3x5[_0xd4ea[225]]!== null){this[_0xd4ea[225]]= Thrift[_0xd4ea[189]](_0x13c3x5[_0xd4ea[225]],[null])}}};Thrift[_0xd4ea[226]](UniversalNotificationServiceException,Thrift.TException);UniversalNotificationServiceException[_0xd4ea[62]][_0xd4ea[103]]= _0xd4ea[554];UniversalNotificationServiceException[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[223]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[224]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[191]]){var _0x13c3x141=0;var _0x13c3x142;this[_0xd4ea[225]]= {};var _0x13c3x143=0;var _0x13c3x144=0;_0x13c3x142= _0x13c3x6[_0xd4ea[192]]();_0x13c3x143= _0x13c3x142[_0xd4ea[193]];_0x13c3x144= _0x13c3x142[_0xd4ea[194]];_0x13c3x141= _0x13c3x142[_0xd4ea[119]];for(var _0x13c3x145=0;_0x13c3x145< _0x13c3x141;++_0x13c3x145){var _0x13c3x146=null;var _0x13c3x147=null;_0x13c3x146= _0x13c3x6[_0xd4ea[72]]();_0x13c3x147= _0x13c3x6[_0xd4ea[72]]();this[_0xd4ea[225]][_0x13c3x146]= _0x13c3x147};_0x13c3x6[_0xd4ea[195]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};UniversalNotificationServiceException[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[554]);if(this[_0xd4ea[223]]!== null&& this[_0xd4ea[223]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[223],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[223]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[224]]!== null&& this[_0xd4ea[224]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[224],Thrift[_0xd4ea[70]].STRING,2);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[224]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[225]]!== null&& this[_0xd4ea[225]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[225],Thrift[_0xd4ea[70]].MAP,3);_0x13c3xb[_0xd4ea[198]](Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[70]].STRING,Thrift[_0xd4ea[197]](this[_0xd4ea[225]]));for(var _0x13c3x148 in this[_0xd4ea[225]]){if(this[_0xd4ea[225]][_0xd4ea[124]](_0x13c3x148)){var _0x13c3x149=this[_0xd4ea[225]][_0x13c3x148];_0x13c3xb[_0xd4ea[81]](_0x13c3x148);_0x13c3xb[_0xd4ea[81]](_0x13c3x149)}};_0x13c3xb[_0xd4ea[199]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};UpdateBuddyProfileResult= module[_0xd4ea[3]][_0xd4ea[555]]= function(_0x13c3x5){this[_0xd4ea[466]]= null;this[_0xd4ea[467]]= null;this[_0xd4ea[469]]= null;this[_0xd4ea[470]]= null;this[_0xd4ea[471]]= null;this[_0xd4ea[472]]= null;this[_0xd4ea[473]]= null;this[_0xd4ea[475]]= null;this[_0xd4ea[476]]= null;this[_0xd4ea[388]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[466]]!== undefined&& _0x13c3x5[_0xd4ea[466]]!== null){this[_0xd4ea[466]]= _0x13c3x5[_0xd4ea[466]]};if(_0x13c3x5[_0xd4ea[467]]!== undefined&& _0x13c3x5[_0xd4ea[467]]!== null){this[_0xd4ea[467]]= _0x13c3x5[_0xd4ea[467]]};if(_0x13c3x5[_0xd4ea[469]]!== undefined&& _0x13c3x5[_0xd4ea[469]]!== null){this[_0xd4ea[469]]= _0x13c3x5[_0xd4ea[469]]};if(_0x13c3x5[_0xd4ea[470]]!== undefined&& _0x13c3x5[_0xd4ea[470]]!== null){this[_0xd4ea[470]]= _0x13c3x5[_0xd4ea[470]]};if(_0x13c3x5[_0xd4ea[471]]!== undefined&& _0x13c3x5[_0xd4ea[471]]!== null){this[_0xd4ea[471]]= _0x13c3x5[_0xd4ea[471]]};if(_0x13c3x5[_0xd4ea[472]]!== undefined&& _0x13c3x5[_0xd4ea[472]]!== null){this[_0xd4ea[472]]= _0x13c3x5[_0xd4ea[472]]};if(_0x13c3x5[_0xd4ea[473]]!== undefined&& _0x13c3x5[_0xd4ea[473]]!== null){this[_0xd4ea[473]]= _0x13c3x5[_0xd4ea[473]]};if(_0x13c3x5[_0xd4ea[475]]!== undefined&& _0x13c3x5[_0xd4ea[475]]!== null){this[_0xd4ea[475]]= _0x13c3x5[_0xd4ea[475]]};if(_0x13c3x5[_0xd4ea[476]]!== undefined&& _0x13c3x5[_0xd4ea[476]]!== null){this[_0xd4ea[476]]= _0x13c3x5[_0xd4ea[476]]};if(_0x13c3x5[_0xd4ea[388]]!== undefined&& _0x13c3x5[_0xd4ea[388]]!== null){this[_0xd4ea[388]]= _0x13c3x5[_0xd4ea[388]]}}};UpdateBuddyProfileResult[_0xd4ea[62]]= {};UpdateBuddyProfileResult[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[466]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[467]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[469]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[470]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[471]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 13:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[472]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 14:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[473]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 15:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[475]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 21:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[98]]){this[_0xd4ea[476]]= _0x13c3x6[_0xd4ea[99]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 22:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[388]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};UpdateBuddyProfileResult[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[555]);if(this[_0xd4ea[466]]!== null&& this[_0xd4ea[466]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[466],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[466]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[467]]!== null&& this[_0xd4ea[467]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[467],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[467]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[469]]!== null&& this[_0xd4ea[469]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[469],Thrift[_0xd4ea[70]].I32,3);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[469]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[470]]!== null&& this[_0xd4ea[470]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[470],Thrift[_0xd4ea[70]].I64,11);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[470]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[471]]!== null&& this[_0xd4ea[471]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[471],Thrift[_0xd4ea[70]].I64,12);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[471]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[472]]!== null&& this[_0xd4ea[472]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[472],Thrift[_0xd4ea[70]].I64,13);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[472]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[473]]!== null&& this[_0xd4ea[473]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[473],Thrift[_0xd4ea[70]].I64,14);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[473]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[475]]!== null&& this[_0xd4ea[475]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[475],Thrift[_0xd4ea[70]].I64,15);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[475]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[476]]!== null&& this[_0xd4ea[476]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[476],Thrift[_0xd4ea[70]].I64,21);_0x13c3xb[_0xd4ea[101]](this[_0xd4ea[476]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[388]]!== null&& this[_0xd4ea[388]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[388],Thrift[_0xd4ea[70]].STRING,22);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[388]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};UserAuthStatus= module[_0xd4ea[3]][_0xd4ea[556]]= function(_0x13c3x5){this[_0xd4ea[530]]= null;this[_0xd4ea[557]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[530]]!== undefined&& _0x13c3x5[_0xd4ea[530]]!== null){this[_0xd4ea[530]]= _0x13c3x5[_0xd4ea[530]]};if(_0x13c3x5[_0xd4ea[557]]!== undefined&& _0x13c3x5[_0xd4ea[557]]!== null){this[_0xd4ea[557]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[557]],[null])}}};UserAuthStatus[_0xd4ea[62]]= {};UserAuthStatus[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[96]]){this[_0xd4ea[530]]= _0x13c3x6[_0xd4ea[97]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x14a=0;var _0x13c3x14b;this[_0xd4ea[557]]= [];var _0x13c3x14c=0;_0x13c3x14b= _0x13c3x6[_0xd4ea[117]]();_0x13c3x14c= _0x13c3x14b[_0xd4ea[118]];_0x13c3x14a= _0x13c3x14b[_0xd4ea[119]];for(var _0x13c3x14d=0;_0x13c3x14d< _0x13c3x14a;++_0x13c3x14d){var _0x13c3x14e=null;_0x13c3x14e= _0x13c3x6[_0xd4ea[75]]();this[_0xd4ea[557]][_0xd4ea[120]](_0x13c3x14e)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};UserAuthStatus[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[556]);if(this[_0xd4ea[530]]!== null&& this[_0xd4ea[530]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[530],Thrift[_0xd4ea[70]].BOOL,1);_0x13c3xb[_0xd4ea[100]](this[_0xd4ea[530]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[557]]!== null&& this[_0xd4ea[557]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[557],Thrift[_0xd4ea[70]].LIST,2);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].I32,this[_0xd4ea[557]][_0xd4ea[122]]);for(var _0x13c3x14f in this[_0xd4ea[557]]){if(this[_0xd4ea[557]][_0xd4ea[124]](_0x13c3x14f)){_0x13c3x14f= this[_0xd4ea[557]][_0x13c3x14f];_0x13c3xb[_0xd4ea[83]](_0x13c3x14f)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};VerificationSessionData= module[_0xd4ea[3]][_0xd4ea[558]]= function(_0x13c3x5){this[_0xd4ea[87]]= null;this[_0xd4ea[559]]= null;this[_0xd4ea[560]]= null;this[_0xd4ea[561]]= null;this[_0xd4ea[562]]= null;this[_0xd4ea[563]]= null;this[_0xd4ea[564]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[87]]!== undefined&& _0x13c3x5[_0xd4ea[87]]!== null){this[_0xd4ea[87]]= _0x13c3x5[_0xd4ea[87]]};if(_0x13c3x5[_0xd4ea[559]]!== undefined&& _0x13c3x5[_0xd4ea[559]]!== null){this[_0xd4ea[559]]= _0x13c3x5[_0xd4ea[559]]};if(_0x13c3x5[_0xd4ea[560]]!== undefined&& _0x13c3x5[_0xd4ea[560]]!== null){this[_0xd4ea[560]]= _0x13c3x5[_0xd4ea[560]]};if(_0x13c3x5[_0xd4ea[561]]!== undefined&& _0x13c3x5[_0xd4ea[561]]!== null){this[_0xd4ea[561]]= _0x13c3x5[_0xd4ea[561]]};if(_0x13c3x5[_0xd4ea[562]]!== undefined&& _0x13c3x5[_0xd4ea[562]]!== null){this[_0xd4ea[562]]= _0x13c3x5[_0xd4ea[562]]};if(_0x13c3x5[_0xd4ea[563]]!== undefined&& _0x13c3x5[_0xd4ea[563]]!== null){this[_0xd4ea[563]]= _0x13c3x5[_0xd4ea[563]]};if(_0x13c3x5[_0xd4ea[564]]!== undefined&& _0x13c3x5[_0xd4ea[564]]!== null){this[_0xd4ea[564]]= Thrift[_0xd4ea[114]](_0x13c3x5[_0xd4ea[564]],[null])}}};VerificationSessionData[_0xd4ea[62]]= {};VerificationSessionData[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[87]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 2:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[559]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 3:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[560]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 4:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[561]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 5:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[562]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 6:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[563]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 7:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[116]]){var _0x13c3x150=0;var _0x13c3x151;this[_0xd4ea[564]]= [];var _0x13c3x152=0;_0x13c3x151= _0x13c3x6[_0xd4ea[117]]();_0x13c3x152= _0x13c3x151[_0xd4ea[118]];_0x13c3x150= _0x13c3x151[_0xd4ea[119]];for(var _0x13c3x153=0;_0x13c3x153< _0x13c3x150;++_0x13c3x153){var _0x13c3x154=null;_0x13c3x154= _0x13c3x6[_0xd4ea[75]]();this[_0xd4ea[564]][_0xd4ea[120]](_0x13c3x154)};_0x13c3x6[_0xd4ea[121]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};VerificationSessionData[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[558]);if(this[_0xd4ea[87]]!== null&& this[_0xd4ea[87]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[87],Thrift[_0xd4ea[70]].STRING,1);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[87]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[559]]!== null&& this[_0xd4ea[559]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[559],Thrift[_0xd4ea[70]].I32,2);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[559]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[560]]!== null&& this[_0xd4ea[560]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[560],Thrift[_0xd4ea[70]].STRING,3);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[560]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[561]]!== null&& this[_0xd4ea[561]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[561],Thrift[_0xd4ea[70]].STRING,4);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[561]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[562]]!== null&& this[_0xd4ea[562]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[562],Thrift[_0xd4ea[70]].STRING,5);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[562]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[563]]!== null&& this[_0xd4ea[563]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[563],Thrift[_0xd4ea[70]].STRING,6);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[563]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[564]]!== null&& this[_0xd4ea[564]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[564],Thrift[_0xd4ea[70]].LIST,7);_0x13c3xb[_0xd4ea[123]](Thrift[_0xd4ea[70]].I32,this[_0xd4ea[564]][_0xd4ea[122]]);for(var _0x13c3x155 in this[_0xd4ea[564]]){if(this[_0xd4ea[564]][_0xd4ea[124]](_0x13c3x155)){_0x13c3x155= this[_0xd4ea[564]][_0x13c3x155];_0x13c3xb[_0xd4ea[83]](_0x13c3x155)}};_0x13c3xb[_0xd4ea[125]]();_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return};WapInvitation= module[_0xd4ea[3]][_0xd4ea[565]]= function(_0x13c3x5){this[_0xd4ea[153]]= null;this[_0xd4ea[566]]= null;this[_0xd4ea[567]]= null;this[_0xd4ea[568]]= null;if(_0x13c3x5){if(_0x13c3x5[_0xd4ea[153]]!== undefined&& _0x13c3x5[_0xd4ea[153]]!== null){this[_0xd4ea[153]]= _0x13c3x5[_0xd4ea[153]]};if(_0x13c3x5[_0xd4ea[566]]!== undefined&& _0x13c3x5[_0xd4ea[566]]!== null){this[_0xd4ea[566]]= _0x13c3x5[_0xd4ea[566]]};if(_0x13c3x5[_0xd4ea[567]]!== undefined&& _0x13c3x5[_0xd4ea[567]]!== null){this[_0xd4ea[567]]= _0x13c3x5[_0xd4ea[567]]};if(_0x13c3x5[_0xd4ea[568]]!== undefined&& _0x13c3x5[_0xd4ea[568]]!== null){this[_0xd4ea[568]]= _0x13c3x5[_0xd4ea[568]]}}};WapInvitation[_0xd4ea[62]]= {};WapInvitation[_0xd4ea[62]][_0xd4ea[63]]= function(_0x13c3x6){_0x13c3x6[_0xd4ea[64]]();while(true){var _0x13c3x7=_0x13c3x6[_0xd4ea[65]]();var _0x13c3x8=_0x13c3x7[_0xd4ea[66]];var _0x13c3x9=_0x13c3x7[_0xd4ea[67]];var _0x13c3xa=_0x13c3x7[_0xd4ea[68]];if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[69]]){break};switch(_0x13c3xa){case 1:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[74]]){this[_0xd4ea[153]]= _0x13c3x6[_0xd4ea[75]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 10:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[566]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 11:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[567]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;case 12:if(_0x13c3x9== Thrift[_0xd4ea[70]][_0xd4ea[71]]){this[_0xd4ea[568]]= _0x13c3x6[_0xd4ea[72]]()}else {_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};break;default:_0x13c3x6[_0xd4ea[73]](_0x13c3x9)};_0x13c3x6[_0xd4ea[76]]()};_0x13c3x6[_0xd4ea[77]]();return};WapInvitation[_0xd4ea[62]][_0xd4ea[78]]= function(_0x13c3xb){_0x13c3xb[_0xd4ea[79]](_0xd4ea[565]);if(this[_0xd4ea[153]]!== null&& this[_0xd4ea[153]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[153],Thrift[_0xd4ea[70]].I32,1);_0x13c3xb[_0xd4ea[83]](this[_0xd4ea[153]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[566]]!== null&& this[_0xd4ea[566]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[566],Thrift[_0xd4ea[70]].STRING,10);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[566]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[567]]!== null&& this[_0xd4ea[567]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[567],Thrift[_0xd4ea[70]].STRING,11);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[567]]);_0x13c3xb[_0xd4ea[82]]()};if(this[_0xd4ea[568]]!== null&& this[_0xd4ea[568]]!== undefined){_0x13c3xb[_0xd4ea[80]](_0xd4ea[568],Thrift[_0xd4ea[70]].STRING,12);_0x13c3xb[_0xd4ea[81]](this[_0xd4ea[568]]);_0x13c3xb[_0xd4ea[82]]()};_0x13c3xb[_0xd4ea[84]]();_0x13c3xb[_0xd4ea[85]]();return} \ No newline at end of file +// +// Autogenerated by Thrift Compiler (0.10.0) +// +// DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING +// +"use strict"; + +var thrift = require('thrift'); +var Thrift = thrift.Thrift; +var Q = thrift.Q; + + +var ttypes = module.exports = {}; +ttypes.ApplicationType = { + 'IOS' : 16, + 'IOS_RC' : 17, + 'IOS_BETA' : 18, + 'IOS_ALPHA' : 19, + 'ANDROID' : 32, + 'ANDROID_RC' : 33, + 'ANDROID_BETA' : 34, + 'ANDROID_ALPHA' : 35, + 'WAP' : 48, + 'WAP_RC' : 49, + 'WAP_BETA' : 50, + 'WAP_ALPHA' : 51, + 'BOT' : 64, + 'BOT_RC' : 65, + 'BOT_BETA' : 66, + 'BOT_ALPHA' : 67, + 'WEB' : 80, + 'WEB_RC' : 81, + 'WEB_BETA' : 82, + 'WEB_ALPHA' : 83, + 'DESKTOPWIN' : 96, + 'DESKTOPWIN_RC' : 97, + 'DESKTOPWIN_BETA' : 98, + 'DESKTOPWIN_ALPHA' : 99, + 'DESKTOPMAC' : 112, + 'DESKTOPMAC_RC' : 113, + 'DESKTOPMAC_BETA' : 114, + 'DESKTOPMAC_ALPHA' : 115, + 'CHANNELGW' : 128, + 'CHANNELGW_RC' : 129, + 'CHANNELGW_BETA' : 130, + 'CHANNELGW_ALPHA' : 131, + 'CHANNELCP' : 144, + 'CHANNELCP_RC' : 145, + 'CHANNELCP_BETA' : 146, + 'CHANNELCP_ALPHA' : 147, + 'WINPHONE' : 160, + 'WINPHONE_RC' : 161, + 'WINPHONE_BETA' : 162, + 'WINPHONE_ALPHA' : 163, + 'BLACKBERRY' : 176, + 'BLACKBERRY_RC' : 177, + 'BLACKBERRY_BETA' : 178, + 'BLACKBERRY_ALPHA' : 179, + 'WINMETRO' : 192, + 'WINMETRO_RC' : 193, + 'WINMETRO_BETA' : 194, + 'WINMETRO_ALPHA' : 195, + 'S40' : 208, + 'S40_RC' : 209, + 'S40_BETA' : 210, + 'S40_ALPHA' : 211, + 'CHRONO' : 224, + 'CHRONO_RC' : 225, + 'CHRONO_BETA' : 226, + 'CHRONO_ALPHA' : 227, + 'TIZEN' : 256, + 'TIZEN_RC' : 257, + 'TIZEN_BETA' : 258, + 'TIZEN_ALPHA' : 259, + 'VIRTUAL' : 272, + 'FIREFOXOS' : 288, + 'FIREFOXOS_RC' : 289, + 'FIREFOXOS_BETA' : 290, + 'FIREFOXOS_ALPHA' : 291, + 'IOSIPAD' : 304, + 'IOSIPAD_RC' : 305, + 'IOSIPAD_BETA' : 306, + 'IOSIPAD_ALPHA' : 307, + 'BIZIOS' : 320, + 'BIZIOS_RC' : 321, + 'BIZIOS_BETA' : 322, + 'BIZIOS_ALPHA' : 323, + 'BIZANDROID' : 336, + 'BIZANDROID_RC' : 337, + 'BIZANDROID_BETA' : 338, + 'BIZANDROID_ALPHA' : 339, + 'BIZBOT' : 352, + 'BIZBOT_RC' : 353, + 'BIZBOT_BETA' : 354, + 'BIZBOT_ALPHA' : 355, + 'CHROMEOS' : 368, + 'CHROMEOS_RC' : 369, + 'CHROMEOS_BETA' : 370, + 'CHROMEOS_ALPHA' : 371, + 'ANDROIDLITE' : 384, + 'ANDROIDLITE_RC' : 385, + 'ANDROIDLITE_BETA' : 386, + 'ANDROIDLITE_ALPHA' : 387, + 'WIN10' : 400, + 'WIN10_RC' : 401, + 'WIN10_BETA' : 402, + 'WIN10_ALPHA' : 403, + 'BIZWEB' : 416, + 'BIZWEB_RC' : 417, + 'BIZWEB_BETA' : 418, + 'BIZWEB_ALPHA' : 419, + 'DUMMYPRIMARY' : 432, + 'DUMMYPRIMARY_RC' : 433, + 'DUMMYPRIMARY_BETA' : 434, + 'DUMMYPRIMARY_ALPHA' : 435, + 'SQUARE' : 448, + 'SQUARE_RC' : 449, + 'SQUARE_BETA' : 450, + 'SQUARE_ALPHA' : 451, + 'INTERNAL' : 464, + 'INTERNAL_RC' : 465, + 'INTERNAL_BETA' : 466, + 'INTERNAL_ALPHA' : 467, + 'CLOVAFRIENDS' : 480, + 'CLOVAFRIENDS_RC' : 481, + 'CLOVAFRIENDS_BETA' : 482, + 'CLOVAFRIENDS_ALPHA' : 483 +}; +ttypes.ExtendedProfileAttribute = { +}; +ttypes.PrivacyLevelType = { + 'PUBLIC' : 0, + 'PRIVATE' : 1 +}; +ttypes.PaidCallerIdStatus = { + 'NOT_SPECIFIED' : 0, + 'VALID' : 1, + 'VERIFICATION_REQUIRED' : 2, + 'NOT_PERMITTED' : 3, + 'LIMIT_EXCEEDED' : 4, + 'LIMIT_EXCEEDED_AND_VERIFICATION_REQUIRED' : 5 +}; +ttypes.PaidCallProductType = { + 'COIN' : 0, + 'CREDIT' : 1, + 'MONTHLY' : 2 +}; +ttypes.PaidCallType = { + 'OUT' : 0, + 'IN' : 1, + 'TOLLFREE' : 2, + 'RECORD' : 3, + 'AD' : 4, + 'CS' : 5 +}; +ttypes.BotType = { + 'RESERVED' : 0, + 'OFFICIAL' : 1, + 'LINE_AT_0' : 2, + 'LINE_AT' : 3 +}; +ttypes.BuddyOnAirLabel = { + 'ON_AIR' : 0, + 'LIVE' : 1 +}; +ttypes.BuddyBannerLinkType = { + 'BUDDY_BANNER_LINK_HIDDEN' : 0, + 'BUDDY_BANNER_LINK_MID' : 1, + 'BUDDY_BANNER_LINK_URL' : 2 +}; +ttypes.BuddyOnAirType = { + 'NORMAL' : 0, + 'LIVE' : 1, + 'VOIP' : 2 +}; +ttypes.Diff = { + 'ADDED' : 0, + 'UPDATED' : 1, + 'REMOVED' : 2 +}; +ttypes.ReportType = { + 'ADVERTISING' : 1, + 'GENDER_HARASSMENT' : 2, + 'HARASSMENT' : 3, + 'OTHER' : 4 +}; +ttypes.SyncTriggerReason = { + 'OTHER' : 0, + 'REVISION_GAP_TOO_LARGE' : 1, + 'OPERATION_EXPIRED' : 2 +}; +ttypes.ReportCategory = { + 'PUSH_NORMAL_PLAIN' : 0, + 'PUSH_NORMAL_E2EE' : 1, + 'PUSH_VOIP_PLAIN' : 2, + 'PUSH_VOIP_E2EE' : 3 +}; +ttypes.BuddyResultState = { + 'ACCEPTED' : 1, + 'SUCCEEDED' : 2, + 'FAILED' : 3, + 'CANCELLED' : 4, + 'NOTIFY_FAILED' : 5, + 'STORING' : 11, + 'UPLOADING' : 21, + 'NOTIFYING' : 31, + 'REMOVING_SUBSCRIPTION' : 41, + 'UNREGISTERING_ACCOUNT' : 42, + 'NOTIFYING_LEAVE_CHAT' : 43 +}; +ttypes.BuddySearchRequestSource = { + 'NA' : 0, + 'FRIEND_VIEW' : 1, + 'OFFICIAL_ACCOUNT_VIEW' : 2 +}; +ttypes.CarrierCode = { + 'NOT_SPECIFIED' : 0, + 'JP_DOCOMO' : 1, + 'JP_AU' : 2, + 'JP_SOFTBANK' : 3, + 'JP_DOCOMO_LINE' : 4, + 'KR_SKT' : 17, + 'KR_KT' : 18, + 'KR_LGT' : 19 +}; +ttypes.ChannelConfiguration = { + 'MESSAGE' : 0, + 'MESSAGE_NOTIFICATION' : 1, + 'NOTIFICATION_CENTER' : 2 +}; +ttypes.ChannelPermission = { + 'PROFILE' : 0, + 'FRIENDS' : 1, + 'GROUP' : 2 +}; +ttypes.ChannelFeatureLicense = { + 'BLE_LCS_API_USABLE' : 26, + 'PROHIBIT_MINIMIZE_CHANNEL_BROWSER' : 27, + 'ALLOW_IOS_WEBKIT' : 28 +}; +ttypes.ChannelErrorCode = { + 'ILLEGAL_ARGUMENT' : 0, + 'INTERNAL_ERROR' : 1, + 'CONNECTION_ERROR' : 2, + 'AUTHENTICATIONI_FAILED' : 3, + 'NEED_PERMISSION_APPROVAL' : 4, + 'COIN_NOT_USABLE' : 5, + 'WEBVIEW_NOT_ALLOWED' : 6 +}; +ttypes.ChannelSyncType = { + 'SYNC' : 0, + 'REMOVE' : 1, + 'REMOVE_ALL' : 2 +}; +ttypes.LoginType = { + 'ID_CREDENTIAL' : 0, + 'QRCODE' : 1, + 'ID_CREDENTIAL_WITH_E2EE' : 2 +}; +ttypes.ContactAttribute = { + 'CONTACT_ATTRIBUTE_CAPABLE_VOICE_CALL' : 1, + 'CONTACT_ATTRIBUTE_CAPABLE_VIDEO_CALL' : 2, + 'CONTACT_ATTRIBUTE_CAPABLE_MY_HOME' : 16, + 'CONTACT_ATTRIBUTE_CAPABLE_BUDDY' : 32 +}; +ttypes.ContactCategory = { + 'NORMAL' : 0, + 'RECOMMEND' : 1 +}; +ttypes.ContactRelation = { + 'ONEWAY' : 0, + 'BOTH' : 1, + 'NOT_REGISTERED' : 2 +}; +ttypes.AsymmetricKeyAlgorithm = { + 'ASYMMETRIC_KEY_ALGORITHM_RSA' : 1, + 'ASYMMETRIC_KEY_ALGORITHM_ECDH' : 2 +}; +ttypes.ContactSetting = { + 'CONTACT_SETTING_NOTIFICATION_DISABLE' : 1, + 'CONTACT_SETTING_DISPLAY_NAME_OVERRIDE' : 2, + 'CONTACT_SETTING_CONTACT_HIDE' : 4, + 'CONTACT_SETTING_FAVORITE' : 8, + 'CONTACT_SETTING_DELETE' : 16 +}; +ttypes.ContactStatus = { + 'UNSPECIFIED' : 0, + 'FRIEND' : 1, + 'FRIEND_BLOCKED' : 2, + 'RECOMMEND' : 3, + 'RECOMMEND_BLOCKED' : 4, + 'DELETED' : 5, + 'DELETED_BLOCKED' : 6 +}; +ttypes.ContactType = { + 'MID' : 0, + 'PHONE' : 1, + 'EMAIL' : 2, + 'USERID' : 3, + 'PROXIMITY' : 4, + 'GROUP' : 5, + 'USER' : 6, + 'QRCODE' : 7, + 'PROMOTION_BOT' : 8, + 'CONTACT_MESSAGE' : 9, + 'FRIEND_REQUEST' : 10, + 'REPAIR' : 128, + 'FACEBOOK' : 2305, + 'SINA' : 2306, + 'RENREN' : 2307, + 'FEIXIN' : 2308, + 'BBM' : 2309, + 'BEACON' : 11 +}; +ttypes.GroupPreferenceAttribute = { + 'INVITATION_TICKET' : 1, + 'FAVORITE_TIMESTAMP' : 2 +}; +ttypes.ContentType = { + 'NONE' : 0, + 'IMAGE' : 1, + 'VIDEO' : 2, + 'AUDIO' : 3, + 'HTML' : 4, + 'PDF' : 5, + 'CALL' : 6, + 'STICKER' : 7, + 'PRESENCE' : 8, + 'GIFT' : 9, + 'GROUPBOARD' : 10, + 'APPLINK' : 11, + 'LINK' : 12, + 'CONTACT' : 13, + 'FILE' : 14, + 'LOCATION' : 15, + 'POSTNOTIFICATION' : 16, + 'RICH' : 17, + 'CHATEVENT' : 18, + 'MUSIC' : 19, + 'PAYMENT' : 20, + 'EXTIMAGE' : 21 +}; +ttypes.MessageRelationType = { + 'FORWARD' : 0, + 'AUTO_REPLY' : 1, + 'SUBORDINATE' : 2 +}; +ttypes.CustomMode = { + 'PROMOTION_FRIENDS_INVITE' : 1, + 'CAPABILITY_SERVER_SIDE_SMS' : 2, + 'LINE_CLIENT_ANALYTICS_CONFIGURATION' : 3 +}; +ttypes.RoomAttribute = { + 'ALL' : 255, + 'NOTIFICATION_SETTING' : 1 +}; +ttypes.UserStatus = { + 'NORMAL' : 0, + 'UNBOUND' : 1, + 'UNREGISTERED' : 2 +}; +ttypes.EmailConfirmationStatus = { + 'NOT_SPECIFIED' : 0, + 'NOT_YET' : 1, + 'DONE' : 3, + 'NEED_ENFORCED_INPUT' : 4 +}; +ttypes.AccountMigrationPincodeType = { + 'NOT_APPLICABLE' : 0, + 'NOT_SET' : 1, + 'SET' : 2, + 'NEED_ENFORCED_INPUT' : 3 +}; +ttypes.AccountMigrationCheckType = { + 'SKIP' : 0, + 'PINCODE' : 1, + 'SECURITY_CENTER' : 2 +}; +ttypes.SecurityCenterSettingsType = { + 'NOT_APPLICABLE' : 0, + 'NOT_SET' : 1, + 'SET' : 2, + 'NEED_ENFORCED_INPUT' : 3 +}; +ttypes.EmailConfirmationType = { + 'SERVER_SIDE_EMAIL' : 0, + 'CLIENT_SIDE_EMAIL' : 1 +}; +ttypes.SquareChatAnnouncementType = { + 'TEXT_MESSAGE' : 0 +}; +ttypes.SquareChatAttribute = { + 'NAME' : 2, + 'SQUARE_CHAT_IMAGE' : 3, + 'STATE' : 4 +}; +ttypes.SquareMemberAttribute = { + 'DISPLAY_NAME' : 1, + 'PROFILE_IMAGE' : 2, + 'ABLE_TO_RECEIVE_MESSAGE' : 3, + 'MEMBERSHIP_STATE' : 5, + 'ROLE' : 6, + 'PREFERENCE' : 7 +}; +ttypes.SquareMemberRelationAttribute = { + 'BLOCKED' : 1 +}; +ttypes.SquarePreferenceAttribute = { + 'FAVORITE' : 1, + 'NOTI_FOR_NEW_JOIN_REQUEST' : 2 +}; +ttypes.SquareState = { + 'ALIVE' : 0, + 'DELETED' : 1, + 'SUSPENDED' : 2 +}; +ttypes.CommitMessageResultCode = { + 'DELIVERED' : 0, + 'DELIVERY_SKIPPED' : 1, + 'DELIVERY_RESTRICTED' : 2 +}; +ttypes.ErrorCode = { + 'ILLEGAL_ARGUMENT' : 0, + 'AUTHENTICATION_FAILED' : 1, + 'DB_FAILED' : 2, + 'INVALID_STATE' : 3, + 'EXCESSIVE_ACCESS' : 4, + 'NOT_FOUND' : 5, + 'INVALID_MID' : 9, + 'NOT_A_MEMBER' : 10, + 'INVALID_LENGTH' : 6, + 'NOT_AVAILABLE_USER' : 7, + 'NOT_AUTHORIZED_DEVICE' : 8, + 'NOT_AUTHORIZED_SESSION' : 14, + 'INCOMPATIBLE_APP_VERSION' : 11, + 'NOT_READY' : 12, + 'NOT_AVAILABLE_SESSION' : 13, + 'SYSTEM_ERROR' : 15, + 'NO_AVAILABLE_VERIFICATION_METHOD' : 16, + 'NOT_AUTHENTICATED' : 17, + 'INVALID_IDENTITY_CREDENTIAL' : 18, + 'NOT_AVAILABLE_IDENTITY_IDENTIFIER' : 19, + 'INTERNAL_ERROR' : 20, + 'NO_SUCH_IDENTITY_IDENFIER' : 21, + 'DEACTIVATED_ACCOUNT_BOUND_TO_THIS_IDENTITY' : 22, + 'ILLEGAL_IDENTITY_CREDENTIAL' : 23, + 'UNKNOWN_CHANNEL' : 24, + 'NO_SUCH_MESSAGE_BOX' : 25, + 'NOT_AVAILABLE_MESSAGE_BOX' : 26, + 'CHANNEL_DOES_NOT_MATCH' : 27, + 'NOT_YOUR_MESSAGE' : 28, + 'MESSAGE_DEFINED_ERROR' : 29, + 'USER_CANNOT_ACCEPT_PRESENTS' : 30, + 'USER_NOT_STICKER_OWNER' : 32, + 'MAINTENANCE_ERROR' : 33, + 'ACCOUNT_NOT_MATCHED' : 34, + 'ABUSE_BLOCK' : 35, + 'NOT_FRIEND' : 36, + 'NOT_ALLOWED_CALL' : 37, + 'BLOCK_FRIEND' : 38, + 'INCOMPATIBLE_VOIP_VERSION' : 39, + 'INVALID_SNS_ACCESS_TOKEN' : 40, + 'EXTERNAL_SERVICE_NOT_AVAILABLE' : 41, + 'NOT_ALLOWED_ADD_CONTACT' : 42, + 'NOT_CERTIFICATED' : 43, + 'NOT_ALLOWED_SECONDARY_DEVICE' : 44, + 'INVALID_PIN_CODE' : 45, + 'NOT_FOUND_IDENTITY_CREDENTIAL' : 46, + 'EXCEED_FILE_MAX_SIZE' : 47, + 'EXCEED_DAILY_QUOTA' : 48, + 'NOT_SUPPORT_SEND_FILE' : 49, + 'MUST_UPGRADE' : 50, + 'NOT_AVAILABLE_PIN_CODE_SESSION' : 51, + 'EXPIRED_REVISION' : 52, + 'NOT_YET_PHONE_NUMBER' : 54, + 'BAD_CALL_NUMBER' : 55, + 'UNAVAILABLE_CALL_NUMBER' : 56, + 'NOT_SUPPORT_CALL_SERVICE' : 57, + 'CONGESTION_CONTROL' : 58, + 'NO_BALANCE' : 59, + 'NOT_PERMITTED_CALLER_ID' : 60, + 'NO_CALLER_ID_LIMIT_EXCEEDED' : 61, + 'CALLER_ID_VERIFICATION_REQUIRED' : 62, + 'NO_CALLER_ID_LIMIT_EXCEEDED_AND_VERIFICATION_REQUIRED' : 63, + 'MESSAGE_NOT_FOUND' : 64, + 'INVALID_ACCOUNT_MIGRATION_PINCODE_FORMAT' : 65, + 'ACCOUNT_MIGRATION_PINCODE_NOT_MATCHED' : 66, + 'ACCOUNT_MIGRATION_PINCODE_BLOCKED' : 67, + 'INVALID_PASSWORD_FORMAT' : 69, + 'FEATURE_RESTRICTED' : 70, + 'MESSAGE_NOT_DESTRUCTIBLE' : 71, + 'PAID_CALL_REDEEM_FAILED' : 72, + 'PREVENTED_JOIN_BY_TICKET' : 73, + 'SEND_MESSAGE_NOT_PERMITTED_FROM_LINE_AT' : 75, + 'SEND_MESSAGE_NOT_PERMITTED_WHILE_AUTO_REPLY' : 76, + 'SECURITY_CENTER_NOT_VERIFIED' : 77, + 'SECURITY_CENTER_BLOCKED_BY_SETTING' : 78, + 'SECURITY_CENTER_BLOCKED' : 79, + 'TALK_PROXY_EXCEPTION' : 80, + 'E2EE_INVALID_PROTOCOL' : 81, + 'E2EE_RETRY_ENCRYPT' : 82, + 'E2EE_UPDATE_SENDER_KEY' : 83, + 'E2EE_UPDATE_RECEIVER_KEY' : 84, + 'E2EE_INVALID_ARGUMENT' : 85, + 'E2EE_INVALID_VERSION' : 86, + 'E2EE_SENDER_DISABLED' : 87, + 'E2EE_RECEIVER_DISABLED' : 88, + 'E2EE_SENDER_NOT_ALLOWED' : 89, + 'E2EE_RECEIVER_NOT_ALLOWED' : 90, + 'E2EE_RESEND_FAIL' : 91, + 'E2EE_RESEND_OK' : 92, + 'HITOKOTO_BACKUP_NO_AVAILABLE_DATA' : 93, + 'E2EE_UPDATE_PRIMARY_DEVICE' : 94, + 'SUCCESS' : 95, + 'CANCEL' : 96, + 'E2EE_PRIMARY_NOT_SUPPORT' : 97, + 'E2EE_RETRY_PLAIN' : 98, + 'E2EE_RECREATE_GROUP_KEY' : 99, + 'E2EE_GROUP_TOO_MANY_MEMBERS' : 100, + 'SERVER_BUSY' : 101, + 'NOT_ALLOWED_ADD_FOLLOW' : 102, + 'INCOMING_FRIEND_REQUEST_LIMIT' : 103, + 'OUTGOING_FRIEND_REQUEST_LIMIT' : 104, + 'OUTGOING_FRIEND_REQUEST_QUOTA' : 105, + 'DUPLICATED' : 106, + 'BANNED' : 107 +}; +ttypes.FeatureType = { + 'OBS_VIDEO' : 1, + 'OBS_GENERAL' : 2 +}; +ttypes.GroupAttribute = { + 'NAME' : 1, + 'PICTURE_STATUS' : 2, + 'ALL' : 255, + 'PREVENTED_JOIN_BY_TICKET' : 4, + 'NOTIFICATION_SETTING' : 8 +}; +ttypes.IdentityProvider = { + 'UNKNOWN' : 0, + 'LINE' : 1, + 'NAVER_KR' : 2, + 'LINE_PHONE' : 3 +}; +ttypes.LoginResultType = { + 'SUCCESS' : 1, + 'REQUIRE_QRCODE' : 2, + 'REQUIRE_DEVICE_CONFIRM' : 3, + 'REQUIRE_SMS_CONFIRM' : 4 +}; +ttypes.MessageOperationType = { + 'SEND_MESSAGE' : 1, + 'RECEIVE_MESSAGE' : 2, + 'READ_MESSAGE' : 3, + 'NOTIFIED_READ_MESSAGE' : 4, + 'NOTIFIED_JOIN_CHAT' : 5, + 'FAILED_SEND_MESSAGE' : 6, + 'SEND_CONTENT' : 7, + 'SEND_CONTENT_RECEIPT' : 8, + 'SEND_CHAT_REMOVED' : 9, + 'REMOVE_ALL_MESSAGES' : 10 +}; +ttypes.MIDType = { + 'USER' : 0, + 'ROOM' : 1, + 'GROUP' : 2, + 'SQUARE' : 3, + 'SQUARE_CHAT' : 4, + 'SQUARE_MEMBER' : 5, + 'BOT' : 6 +}; +ttypes.ServiceCode = { + 'UNKNOWN' : 0, + 'TALK' : 1, + 'SQUARE' : 2 +}; +ttypes.FriendRequestDirection = { + 'INCOMING' : 1, + 'OUTGOING' : 2 +}; +ttypes.FriendRequestMethod = { + 'TIMELINE' : 1, + 'NEARBY' : 2, + 'SQUARE' : 3 +}; +ttypes.FriendRequestStatus = { + 'NONE' : 0, + 'AVAILABLE' : 1, + 'ALREADY_REQUESTED' : 2, + 'UNAVAILABLE' : 3 +}; +ttypes.ModificationType = { + 'ADD' : 0, + 'REMOVE' : 1, + 'MODIFY' : 2 +}; +ttypes.NotificationItemFetchMode = { + 'ALL' : 0, + 'APPEND' : 1 +}; +ttypes.NotificationQueueType = { + 'GLOBAL' : 1, + 'MESSAGE' : 2, + 'PRIMARY' : 3 +}; +ttypes.GroupCallMediaType = { + 'AUDIO' : 1, + 'VIDEO' : 2 +}; +ttypes.PersonalInfo = { + 'EMAIL' : 0, + 'PHONE' : 1, + 'BIRTHDAY' : 2, + 'RAW_BIRTHDAY' : 3 +}; +ttypes.NotificationStatus = { + 'NOTIFICATION_ITEM_EXIST' : 1, + 'TIMELINE_ITEM_EXIST' : 2, + 'NOTE_GROUP_NEW_ITEM_EXIST' : 4, + 'TIMELINE_BUDDYGROUP_CHANGED' : 8, + 'NOTE_ONE_TO_ONE_NEW_ITEM_EXIST' : 16, + 'ALBUM_ITEM_EXIST' : 32, + 'TIMELINE_ITEM_DELETED' : 64, + 'OTOGROUP_ITEM_EXIST' : 128, + 'GROUPHOME_NEW_ITEM_EXIST' : 256, + 'GROUPHOME_HIDDEN_ITEM_CHANGED' : 512, + 'NOTIFICATION_ITEM_CHANGED' : 1024, + 'BEAD_ITEM_HIDE' : 2048, + 'BEAD_ITEM_SHOW' : 4096 +}; +ttypes.NotificationType = { + 'APPLE_APNS' : 1, + 'GOOGLE_C2DM' : 2, + 'NHN_NNI' : 3, + 'SKT_AOM' : 4, + 'MS_MPNS' : 5, + 'RIM_BIS' : 6, + 'GOOGLE_GCM' : 7, + 'NOKIA_NNAPI' : 8, + 'TIZEN' : 9, + 'LINE_BOT' : 17, + 'LINE_WAP' : 18, + 'APPLE_APNS_VOIP' : 19, + 'MS_WNS' : 20, + 'GOOGLE_FCM' : 21 +}; +ttypes.OpStatus = { + 'NORMAL' : 0, + 'ALERT_DISABLED' : 1, + 'ALWAYS' : 2 +}; +ttypes.OpType = { + 'END_OF_OPERATION' : 0, + 'UPDATE_PROFILE' : 1, + 'UPDATE_SETTINGS' : 36, + 'NOTIFIED_UPDATE_PROFILE' : 2, + 'REGISTER_USERID' : 3, + 'ADD_CONTACT' : 4, + 'NOTIFIED_ADD_CONTACT' : 5, + 'BLOCK_CONTACT' : 6, + 'UNBLOCK_CONTACT' : 7, + 'NOTIFIED_RECOMMEND_CONTACT' : 8, + 'CREATE_GROUP' : 9, + 'UPDATE_GROUP' : 10, + 'NOTIFIED_UPDATE_GROUP' : 11, + 'INVITE_INTO_GROUP' : 12, + 'NOTIFIED_INVITE_INTO_GROUP' : 13, + 'CANCEL_INVITATION_GROUP' : 31, + 'NOTIFIED_CANCEL_INVITATION_GROUP' : 32, + 'LEAVE_GROUP' : 14, + 'NOTIFIED_LEAVE_GROUP' : 15, + 'ACCEPT_GROUP_INVITATION' : 16, + 'NOTIFIED_ACCEPT_GROUP_INVITATION' : 17, + 'REJECT_GROUP_INVITATION' : 34, + 'NOTIFIED_REJECT_GROUP_INVITATION' : 35, + 'KICKOUT_FROM_GROUP' : 18, + 'NOTIFIED_KICKOUT_FROM_GROUP' : 19, + 'CREATE_ROOM' : 20, + 'INVITE_INTO_ROOM' : 21, + 'NOTIFIED_INVITE_INTO_ROOM' : 22, + 'LEAVE_ROOM' : 23, + 'NOTIFIED_LEAVE_ROOM' : 24, + 'SEND_MESSAGE' : 25, + 'RECEIVE_MESSAGE' : 26, + 'SEND_MESSAGE_RECEIPT' : 27, + 'RECEIVE_MESSAGE_RECEIPT' : 28, + 'SEND_CONTENT_RECEIPT' : 29, + 'RECEIVE_ANNOUNCEMENT' : 30, + 'NOTIFIED_UNREGISTER_USER' : 33, + 'INVITE_VIA_EMAIL' : 38, + 'NOTIFIED_REGISTER_USER' : 37, + 'NOTIFIED_REQUEST_RECOVERY' : 39, + 'SEND_CHAT_CHECKED' : 40, + 'SEND_CHAT_REMOVED' : 41, + 'NOTIFIED_FORCE_SYNC' : 42, + 'SEND_CONTENT' : 43, + 'SEND_MESSAGE_MYHOME' : 44, + 'NOTIFIED_UPDATE_CONTENT_PREVIEW' : 45, + 'REMOVE_ALL_MESSAGES' : 46, + 'NOTIFIED_UPDATE_PURCHASES' : 47, + 'DUMMY' : 48, + 'UPDATE_CONTACT' : 49, + 'NOTIFIED_RECEIVED_CALL' : 50, + 'CANCEL_CALL' : 51, + 'NOTIFIED_REDIRECT' : 52, + 'NOTIFIED_CHANNEL_SYNC' : 53, + 'FAILED_SEND_MESSAGE' : 54, + 'NOTIFIED_READ_MESSAGE' : 55, + 'FAILED_EMAIL_CONFIRMATION' : 56, + 'NOTIFIED_CHAT_CONTENT' : 58, + 'NOTIFIED_PUSH_NOTICENTER_ITEM' : 59, + 'NOTIFIED_JOIN_CHAT' : 60, + 'NOTIFIED_LEAVE_CHAT' : 61, + 'NOTIFIED_TYPING' : 62, + 'FRIEND_REQUEST_ACCEPTED' : 63, + 'DESTROY_MESSAGE' : 64, + 'NOTIFIED_DESTROY_MESSAGE' : 65, + 'UPDATE_PUBLICKEYCHAIN' : 66, + 'NOTIFIED_UPDATE_PUBLICKEYCHAIN' : 67, + 'NOTIFIED_BLOCK_CONTACT' : 68, + 'NOTIFIED_UNBLOCK_CONTACT' : 69, + 'UPDATE_GROUPPREFERENCE' : 70, + 'NOTIFIED_PAYMENT_EVENT' : 71, + 'REGISTER_E2EE_PUBLICKEY' : 72, + 'NOTIFIED_E2EE_KEY_EXCHANGE_REQ' : 73, + 'NOTIFIED_E2EE_KEY_EXCHANGE_RESP' : 74, + 'NOTIFIED_E2EE_MESSAGE_RESEND_REQ' : 75, + 'NOTIFIED_E2EE_MESSAGE_RESEND_RESP' : 76, + 'NOTIFIED_E2EE_KEY_UPDATE' : 77, + 'NOTIFIED_BUDDY_UPDATE_PROFILE' : 78, + 'NOTIFIED_UPDATE_LINEAT_TABS' : 79, + 'UPDATE_ROOM' : 80, + 'NOTIFIED_BEACON_DETECTED' : 81, + 'UPDATE_EXTENDED_PROFILE' : 82, + 'ADD_FOLLOW' : 83, + 'NOTIFIED_ADD_FOLLOW' : 84, + 'DELETE_FOLLOW' : 85, + 'NOTIFIED_DELETE_FOLLOW' : 86, + 'UPDATE_TIMELINE_SETTINGS' : 87, + 'NOTIFIED_FRIEND_REQUEST' : 88, + 'UPDATE_RINGBACK_TONE' : 89, + 'NOTIFIED_POSTBACK' : 90, + 'RECEIVE_READ_WATERMARK' : 91, + 'NOTIFIED_MESSAGE_DELIVERED' : 92, + 'NOTIFIED_UPDATE_CHAT_BAR' : 93, + 'NOTIFIED_CHATAPP_INSTALLED' : 94, + 'NOTIFIED_CHATAPP_UPDATED' : 95, + 'NOTIFIED_CHATAPP_NEW_MARK' : 96, + 'NOTIFIED_CHATAPP_DELETED' : 97, + 'NOTIFIED_CHATAPP_SYNC' : 98, + 'NOTIFIED_UPDATE_MESSAGE' : 99 +}; +ttypes.PayloadType = { + 'PAYLOAD_BUY' : 101, + 'PAYLOAD_CS' : 111, + 'PAYLOAD_BONUS' : 121, + 'PAYLOAD_EVENT' : 131 +}; +ttypes.PaymentPgType = { + 'PAYMENT_PG_NONE' : 0, + 'PAYMENT_PG_AU' : 1, + 'PAYMENT_PG_AL' : 2 +}; +ttypes.PaymentType = { + 'PAYMENT_APPLE' : 1, + 'PAYMENT_GOOGLE' : 2 +}; +ttypes.ProductBannerLinkType = { + 'BANNER_LINK_NONE' : 0, + 'BANNER_LINK_ITEM' : 1, + 'BANNER_LINK_URL' : 2, + 'BANNER_LINK_CATEGORY' : 3 +}; +ttypes.ProductEventType = { + 'NO_EVENT' : 0, + 'CARRIER_ANY' : 65537, + 'BUDDY_ANY' : 131073, + 'INSTALL_IOS' : 196609, + 'INSTALL_ANDROID' : 196610, + 'MISSION_ANY' : 262145, + 'MUSTBUY_ANY' : 327681 +}; +ttypes.StickerResourceType = { + 'STATIC' : 1, + 'ANIMATION' : 2, + 'SOUND' : 3, + 'ANIMATION_SOUND' : 4, + 'POPUP' : 5, + 'POPUP_SOUND' : 6 +}; +ttypes.PlaceSearchProvider = { + 'GOOGLE' : 0, + 'BAIDU' : 1 +}; +ttypes.PointErrorCode = { + 'REQUEST_DUPLICATION' : 3001, + 'INVALID_PARAMETER' : 3002, + 'NOT_ENOUGH_BALANCE' : 3003, + 'AUTHENTICATION_FAIL' : 3004, + 'API_ACCESS_FORBIDDEN' : 3005, + 'MEMBER_ACCOUNT_NOT_FOUND' : 3006, + 'SERVICE_ACCOUNT_NOT_FOUND' : 3007, + 'TRANSACTION_NOT_FOUND' : 3008, + 'ALREADY_REVERSED_TRANSACTION' : 3009, + 'MESSAGE_NOT_READABLE' : 3010, + 'HTTP_REQUEST_METHOD_NOT_SUPPORTED' : 3011, + 'HTTP_MEDIA_TYPE_NOT_SUPPORTED' : 3012, + 'NOT_ALLOWED_TO_DEPOSIT' : 3013, + 'NOT_ALLOWED_TO_PAY' : 3014, + 'TRANSACTION_ACCESS_FORBIDDEN' : 3015, + 'INVALID_SERVICE_CONFIGURATION' : 4001, + 'DCS_COMMUNICATION_FAIL' : 5004, + 'UPDATE_BALANCE_FAIL' : 5007, + 'SYSTEM_ERROR' : 5999, + 'SYSTEM_MAINTENANCE' : 5888 +}; +ttypes.ProfileAttribute = { + 'ALL' : 511, + 'EMAIL' : 1, + 'DISPLAY_NAME' : 2, + 'PHONETIC_NAME' : 4, + 'PICTURE' : 8, + 'STATUS_MESSAGE' : 16, + 'ALLOW_SEARCH_BY_USERID' : 32, + 'ALLOW_SEARCH_BY_EMAIL' : 64, + 'BUDDY_STATUS' : 128, + 'MUSIC_PROFILE' : 256 +}; +ttypes.PublicType = { + 'HIDDEN' : 0, + 'PUBLIC' : 1000 +}; +ttypes.RedirectType = { + 'NONE' : 0, + 'EXPIRE_SECOND' : 1 +}; +ttypes.RegistrationType = { + 'PHONE' : 0, + 'EMAIL_WAP' : 1, + 'FACEBOOK' : 2305, + 'SINA' : 2306, + 'RENREN' : 2307, + 'FEIXIN' : 2308 +}; +ttypes.ChatRoomAnnouncementType = { + 'MESSAGE' : 0, + 'NOTE' : 1 +}; +ttypes.SettingsAttribute = { + 'ALL' : 2147483647, + 'NOTIFICATION_ENABLE' : 1, + 'NOTIFICATION_MUTE_EXPIRATION' : 2, + 'NOTIFICATION_NEW_MESSAGE' : 4, + 'NOTIFICATION_GROUP_INVITATION' : 8, + 'NOTIFICATION_SHOW_MESSAGE' : 16, + 'NOTIFICATION_INCOMING_CALL' : 32, + 'NOTIFICATION_SOUND_MESSAGE' : 256, + 'NOTIFICATION_SOUND_GROUP' : 512, + 'NOTIFICATION_DISABLED_WITH_SUB' : 65536, + 'NOTIFICATION_PAYMENT' : 131072, + 'PRIVACY_SYNC_CONTACTS' : 64, + 'PRIVACY_SEARCH_BY_PHONE_NUMBER' : 128, + 'PRIVACY_SEARCH_BY_USERID' : 8192, + 'PRIVACY_SEARCH_BY_EMAIL' : 16384, + 'PRIVACY_ALLOW_SECONDARY_DEVICE_LOGIN' : 2097152, + 'PRIVACY_PROFILE_IMAGE_POST_TO_MYHOME' : 8388608, + 'PRIVACY_ALLOW_FRIEND_REQUEST' : 1073741824, + 'PRIVACY_RECV_MESSAGES_FROM_NOT_FRIEND' : 33554432, + 'PRIVACY_AGREE_USE_LINECOIN_TO_PAIDCALL' : 67108864, + 'PRIVACY_AGREE_USE_PAIDCALL' : 134217728, + 'CONTACT_MY_TICKET' : 1024, + 'IDENTITY_PROVIDER' : 2048, + 'IDENTITY_IDENTIFIER' : 4096, + 'SNS_ACCOUNT' : 524288, + 'PHONE_REGISTRATION' : 1048576, + 'PREFERENCE_LOCALE' : 32768, + 'CUSTOM_MODE' : 4194304, + 'EMAIL_CONFIRMATION_STATUS' : 16777216, + 'ACCOUNT_MIGRATION_PINCODE' : 268435456, + 'ENFORCED_INPUT_ACCOUNT_MIGRATION_PINCODE' : 536870912, + 'SECURITY_CENTER_SETTINGS' : 262144 +}; +ttypes.SettingsAttributeEx = { + 'NOTIFICATION_ENABLE' : 0, + 'NOTIFICATION_MUTE_EXPIRATION' : 1, + 'NOTIFICATION_NEW_MESSAGE' : 2, + 'NOTIFICATION_GROUP_INVITATION' : 3, + 'NOTIFICATION_SHOW_MESSAGE' : 4, + 'NOTIFICATION_INCOMING_CALL' : 5, + 'NOTIFICATION_SOUND_MESSAGE' : 8, + 'NOTIFICATION_SOUND_GROUP' : 9, + 'NOTIFICATION_DISABLED_WITH_SUB' : 16, + 'NOTIFICATION_PAYMENT' : 17, + 'NOTIFICATION_MENTION' : 40, + 'NOTIFICATION_THUMBNAIL' : 45, + 'PRIVACY_SYNC_CONTACTS' : 6, + 'PRIVACY_SEARCH_BY_PHONE_NUMBER' : 7, + 'PRIVACY_SEARCH_BY_USERID' : 13, + 'PRIVACY_SEARCH_BY_EMAIL' : 14, + 'PRIVACY_ALLOW_SECONDARY_DEVICE_LOGIN' : 21, + 'PRIVACY_PROFILE_IMAGE_POST_TO_MYHOME' : 23, + 'PRIVACY_PROFILE_MUSIC_POST_TO_MYHOME' : 35, + 'PRIVACY_ALLOW_FRIEND_REQUEST' : 30, + 'PRIVACY_RECV_MESSAGES_FROM_NOT_FRIEND' : 25, + 'PRIVACY_AGREE_USE_LINECOIN_TO_PAIDCALL' : 26, + 'PRIVACY_AGREE_USE_PAIDCALL' : 27, + 'CONTACT_MY_TICKET' : 10, + 'IDENTITY_PROVIDER' : 11, + 'IDENTITY_IDENTIFIER' : 12, + 'SNS_ACCOUNT' : 19, + 'PHONE_REGISTRATION' : 20, + 'PREFERENCE_LOCALE' : 15, + 'CUSTOM_MODE' : 22, + 'EMAIL_CONFIRMATION_STATUS' : 24, + 'ACCOUNT_MIGRATION_PINCODE' : 28, + 'ENFORCED_INPUT_ACCOUNT_MIGRATION_PINCODE' : 29, + 'SECURITY_CENTER_SETTINGS' : 18, + 'E2EE_ENABLE' : 33, + 'ENABLE_SOUND_TO_TEXT' : 47, + 'HITOKOTO_BACKUP_REQUESTED' : 34, + 'CONTACT_ALLOW_FOLLOWING' : 36, + 'PRIVACY_ALLOW_NEARBY' : 37, + 'AGREEMENT_NEARBY' : 38, + 'AGREEMENT_SQUARE' : 39, + 'ALLOW_UNREGISTRATION_SECONDARY_DEVICE' : 41, + 'AGREEMENT_BOT_USE' : 42, + 'AGREEMENT_SHAKE_FUNCTION' : 43, + 'AGREEMENT_MOBILE_CONTACT_NAME' : 44, + 'AGREEMENT_SOUND_TO_TEXT' : 46 +}; +ttypes.SnsIdType = { + 'FACEBOOK' : 1, + 'SINA' : 2, + 'RENREN' : 3, + 'FEIXIN' : 4, + 'BBM' : 5 +}; +ttypes.SpammerReason = { + 'OTHER' : 0, + 'ADVERTISING' : 1, + 'GENDER_HARASSMENT' : 2, + 'HARASSMENT' : 3 +}; +ttypes.SyncActionType = { + 'SYNC' : 0, + 'REPORT' : 1 +}; +ttypes.SpotCategory = { + 'UNKNOWN' : 0, + 'GOURMET' : 1, + 'BEAUTY' : 2, + 'TRAVEL' : 3, + 'SHOPPING' : 4, + 'ENTERTAINMENT' : 5, + 'SPORTS' : 6, + 'TRANSPORT' : 7, + 'LIFE' : 8, + 'HOSPITAL' : 9, + 'FINANCE' : 10, + 'EDUCATION' : 11, + 'OTHER' : 12, + 'ALL' : 10000 +}; +ttypes.SyncCategory = { + 'PROFILE' : 0, + 'SETTINGS' : 1, + 'OPS' : 2, + 'CONTACT' : 3, + 'RECOMMEND' : 4, + 'BLOCK' : 5, + 'GROUP' : 6, + 'ROOM' : 7, + 'NOTIFICATION' : 8, + 'ADDRESS_BOOK' : 9 +}; +ttypes.TMessageBoxStatus = { + 'ACTIVATED' : 1, + 'UNREAD' : 2 +}; +ttypes.UniversalNotificationServiceErrorCode = { + 'INTERNAL_ERROR' : 0, + 'INVALID_KEY' : 1, + 'ILLEGAL_ARGUMENT' : 2, + 'TOO_MANY_REQUEST' : 3, + 'AUTHENTICATION_FAILED' : 4, + 'NO_WRITE_PERMISSION' : 5 +}; +ttypes.UnregistrationReason = { + 'UNREGISTRATION_REASON_UNREGISTER_USER' : 1, + 'UNREGISTRATION_REASON_UNBIND_DEVICE' : 2 +}; +ttypes.UserAgeType = { + 'OVER' : 1, + 'UNDER' : 2, + 'UNDEFINED' : 3 +}; +ttypes.VerificationMethod = { + 'NO_AVAILABLE' : 0, + 'PIN_VIA_SMS' : 1, + 'CALLERID_INDIGO' : 2, + 'PIN_VIA_TTS' : 4, + 'SKIP' : 10 +}; +ttypes.VerificationResult = { + 'FAILED' : 0, + 'OK_NOT_REGISTERED_YET' : 1, + 'OK_REGISTERED_WITH_SAME_DEVICE' : 2, + 'OK_REGISTERED_WITH_ANOTHER_DEVICE' : 3 +}; +ttypes.WapInvitationType = { + 'REGISTRATION' : 1, + 'CHAT' : 2 +}; +ttypes.MediaType = { + 'AUDIO' : 1, + 'VIDEO' : 2 +}; +ttypes.SQErrorCode = { + 'UNKNOWN' : 0, + 'ILLEGAL_ARGUMENT' : 400, + 'AUTHENTICATION_FAILURE' : 401, + 'FORBIDDEN' : 403, + 'NOT_FOUND' : 404, + 'REVISION_MISMATCH' : 409, + 'PRECONDITION_FAILED' : 410, + 'INTERNAL_ERROR' : 500, + 'NOT_IMPLEMENTED' : 501, + 'TRY_AGAIN_LATER' : 505 +}; +ttypes.SquareEventType = { + 'RECEIVE_MESSAGE' : 0, + 'SEND_MESSAGE' : 1, + 'NOTIFIED_JOIN_SQUARE_CHAT' : 2, + 'NOTIFIED_INVITE_INTO_SQUARE_CHAT' : 3, + 'NOTIFIED_LEAVE_SQUARE_CHAT' : 4, + 'NOTIFIED_DESTROY_MESSAGE' : 5, + 'NOTIFIED_MARK_AS_READ' : 6, + 'NOTIFIED_UPDATE_SQUARE_MEMBER_PROFILE' : 7, + 'NOTIFIED_KICKOUT_FROM_SQUARE' : 19, + 'NOTIFIED_SHUTDOWN_SQUARE' : 18, + 'NOTIFIED_DELETE_SQUARE_CHAT' : 20, + 'NOTIFIED_UPDATE_SQUARE_CHAT_PROFILE_NAME' : 30, + 'NOTIFIED_UPDATE_SQUARE_CHAT_PROFILE_IMAGE' : 31, + 'NOTIFIED_UPDATE_SQUARE_CHAT_ANNOUNCEMENT' : 37, + 'NOTIFIED_ADD_BOT' : 33, + 'NOTIFIED_REMOVE_BOT' : 34, + 'NOTIFIED_UPDATE_SQUARE' : 8, + 'NOTIFIED_UPDATE_SQUARE_STATUS' : 9, + 'NOTIFIED_UPDATE_SQUARE_AUTHORITY' : 10, + 'NOTIFIED_UPDATE_SQUARE_MEMBER' : 11, + 'NOTIFIED_UPDATE_SQUARE_CHAT' : 12, + 'NOTIFIED_UPDATE_SQUARE_CHAT_STATUS' : 13, + 'NOTIFIED_UPDATE_SQUARE_CHAT_MEMBER' : 14, + 'NOTIFIED_CREATE_SQUARE_MEMBER' : 15, + 'NOTIFIED_CREATE_SQUARE_CHAT_MEMBER' : 16, + 'NOTIFIED_UPDATE_SQUARE_MEMBER_RELATION' : 17, + 'NOTIFIED_UPDATE_SQUARE_FEATURE_SET' : 32, + 'NOTIFIED_UPDATE_SQUARE_NOTE_STATUS' : 36, + 'NOTIFICATION_JOIN_REQUEST' : 21, + 'NOTIFICATION_JOINED' : 22, + 'NOTIFICATION_PROMOTED_COADMIN' : 23, + 'NOTIFICATION_PROMOTED_ADMIN' : 24, + 'NOTIFICATION_DEMOTED_MEMBER' : 25, + 'NOTIFICATION_KICKED_OUT' : 26, + 'NOTIFICATION_SQUARE_DELETE' : 27, + 'NOTIFICATION_SQUARE_CHAT_DELETE' : 28, + 'NOTIFICATION_MESSAGE' : 29 +}; +ttypes.SquareMemberRelationState = { + 'NONE' : 1, + 'BLOCKED' : 2 +}; +ttypes.SquareFeatureControlState = { + 'DISABLED' : 1, + 'ENABLED' : 2 +}; +ttypes.BooleanState = { + 'NONE' : 0, + 'OFF' : 1, + 'ON' : 2 +}; +ttypes.SquareType = { + 'CLOSED' : 0, + 'OPEN' : 1 +}; +ttypes.SquareChatType = { + 'OPEN' : 1, + 'SECRET' : 2, + 'ONE_ON_ONE' : 3, + 'SQUARE_DEFAULT' : 4 +}; +ttypes.SquareErrorCode = { + 'UNKNOWN' : 0, + 'INTERNAL_ERROR' : 500, + 'NOT_IMPLEMENTED' : 501, + 'TRY_AGAIN_LATER' : 503, + 'MAINTENANCE' : 505, + 'ILLEGAL_ARGUMENT' : 400, + 'AUTHENTICATION_FAILURE' : 401, + 'FORBIDDEN' : 403, + 'NOT_FOUND' : 404, + 'REVISION_MISMATCH' : 409, + 'PRECONDITION_FAILED' : 410 +}; +ttypes.SquareChatState = { + 'ALIVE' : 0, + 'DELETED' : 1, + 'SUSPENDED' : 2 +}; +ttypes.SquareFeatureSetAttribute = { + 'CREATING_SECRET_SQUARE_CHAT' : 1, + 'INVITING_INTO_OPEN_SQUARE_CHAT' : 2 +}; +ttypes.SquareMembershipState = { + 'JOIN_REQUESTED' : 1, + 'JOINED' : 2, + 'REJECTED' : 3, + 'LEFT' : 4, + 'KICK_OUT' : 5, + 'BANNED' : 6, + 'DELETED' : 7 +}; +ttypes.SquareChatMemberAttribute = { + 'MEMBERSHIP_STATE' : 4, + 'NOTIFICATION_MESSAGE' : 6 +}; +ttypes.SquareMemberRole = { + 'ADMIN' : 1, + 'CO_ADMIN' : 2, + 'MEMBER' : 10 +}; +ttypes.PreconditionFailedExtraInfo = { + 'DUPLICATED_DISPLAY_NAME' : 0 +}; +ttypes.SquareChatMembershipState = { + 'JOINED' : 1, + 'LEFT' : 2 +}; +ttypes.FetchDirection = { + 'FORWARD' : 1, + 'BACKWARD' : 2 +}; +ttypes.SquareAttribute = { + 'NAME' : 1, + 'WELCOME_MESSAGE' : 2, + 'PROFILE_IMAGE' : 3, + 'DESCRIPTION' : 4, + 'SEARCHABLE' : 6, + 'CATEGORY' : 7, + 'INVITATION_URL' : 8, + 'ABLE_TO_USE_INVITATION_URL' : 9, + 'STATE' : 10 +}; +ttypes.SquareAuthorityAttribute = { + 'UPDATE_SQUARE_PROFILE' : 1, + 'INVITE_NEW_MEMBER' : 2, + 'APPROVE_JOIN_REQUEST' : 3, + 'CREATE_POST' : 4, + 'CREATE_OPEN_SQUARE_CHAT' : 5, + 'DELETE_SQUARE_CHAT_OR_POST' : 6, + 'REMOVE_SQUARE_MEMBER' : 7, + 'GRANT_ROLE' : 8, + 'ENABLE_INVITATION_TICKET' : 9, + 'CREATE_CHAT_ANNOUNCEMENT' : 10 +}; +ttypes.SquareEventStatus = { + 'NORMAL' : 1, + 'ALERT_DISABLED' : 2 +}; +ttypes.SuggestDictionaryIncrementStatus = { + 'SUCCESS' : 0, + 'INVALID_REVISION' : 1, + 'TOO_LARGE_DATA' : 2, + 'SCHEME_CHANGED' : 3, + 'RETRY' : 4, + 'FAIL' : 5, + 'TOO_OLD_DATA' : 6 +}; +var Location = module.exports.Location = function(args) { + this.title = null; + this.address = null; + this.latitude = null; + this.longitude = null; + this.phone = null; + if (args) { + if (args.title !== undefined && args.title !== null) { + this.title = args.title; + } + if (args.address !== undefined && args.address !== null) { + this.address = args.address; + } + if (args.latitude !== undefined && args.latitude !== null) { + this.latitude = args.latitude; + } + if (args.longitude !== undefined && args.longitude !== null) { + this.longitude = args.longitude; + } + if (args.phone !== undefined && args.phone !== null) { + this.phone = args.phone; + } + } +}; +Location.prototype = {}; +Location.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.title = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.address = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.DOUBLE) { + this.latitude = input.readDouble(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.DOUBLE) { + this.longitude = input.readDouble(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.phone = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Location.prototype.write = function(output) { + output.writeStructBegin('Location'); + if (this.title !== null && this.title !== undefined) { + output.writeFieldBegin('title', Thrift.Type.STRING, 1); + output.writeString(this.title); + output.writeFieldEnd(); + } + if (this.address !== null && this.address !== undefined) { + output.writeFieldBegin('address', Thrift.Type.STRING, 2); + output.writeString(this.address); + output.writeFieldEnd(); + } + if (this.latitude !== null && this.latitude !== undefined) { + output.writeFieldBegin('latitude', Thrift.Type.DOUBLE, 3); + output.writeDouble(this.latitude); + output.writeFieldEnd(); + } + if (this.longitude !== null && this.longitude !== undefined) { + output.writeFieldBegin('longitude', Thrift.Type.DOUBLE, 4); + output.writeDouble(this.longitude); + output.writeFieldEnd(); + } + if (this.phone !== null && this.phone !== undefined) { + output.writeFieldBegin('phone', Thrift.Type.STRING, 5); + output.writeString(this.phone); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageBoxV2MessageId = module.exports.MessageBoxV2MessageId = function(args) { + this.deliveredTime = null; + this.messageId = null; + if (args) { + if (args.deliveredTime !== undefined && args.deliveredTime !== null) { + this.deliveredTime = args.deliveredTime; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +MessageBoxV2MessageId.prototype = {}; +MessageBoxV2MessageId.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.deliveredTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.messageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageBoxV2MessageId.prototype.write = function(output) { + output.writeStructBegin('MessageBoxV2MessageId'); + if (this.deliveredTime !== null && this.deliveredTime !== undefined) { + output.writeFieldBegin('deliveredTime', Thrift.Type.I64, 1); + output.writeI64(this.deliveredTime); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.I64, 2); + output.writeI64(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageCommitResult = module.exports.MessageCommitResult = function(args) { + this.requestId = null; + this.state = null; + this.messageStoreRequestId = null; + this.messageIds = null; + this.receiverCount = null; + this.successCount = null; + this.failCount = null; + this.blockCount = null; + this.unregisteredCount = null; + this.unrelatedCount = null; + this.errorDescription = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.state !== undefined && args.state !== null) { + this.state = args.state; + } + if (args.messageStoreRequestId !== undefined && args.messageStoreRequestId !== null) { + this.messageStoreRequestId = args.messageStoreRequestId; + } + if (args.messageIds !== undefined && args.messageIds !== null) { + this.messageIds = Thrift.copyList(args.messageIds, [null]); + } + if (args.receiverCount !== undefined && args.receiverCount !== null) { + this.receiverCount = args.receiverCount; + } + if (args.successCount !== undefined && args.successCount !== null) { + this.successCount = args.successCount; + } + if (args.failCount !== undefined && args.failCount !== null) { + this.failCount = args.failCount; + } + if (args.blockCount !== undefined && args.blockCount !== null) { + this.blockCount = args.blockCount; + } + if (args.unregisteredCount !== undefined && args.unregisteredCount !== null) { + this.unregisteredCount = args.unregisteredCount; + } + if (args.unrelatedCount !== undefined && args.unrelatedCount !== null) { + this.unrelatedCount = args.unrelatedCount; + } + if (args.errorDescription !== undefined && args.errorDescription !== null) { + this.errorDescription = args.errorDescription; + } + } +}; +MessageCommitResult.prototype = {}; +MessageCommitResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.state = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageStoreRequestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size0 = 0; + var _rtmp34; + this.messageIds = []; + var _etype3 = 0; + _rtmp34 = input.readListBegin(); + _etype3 = _rtmp34.etype; + _size0 = _rtmp34.size; + for (var _i5 = 0; _i5 < _size0; ++_i5) + { + var elem6 = null; + elem6 = input.readString(); + this.messageIds.push(elem6); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I64) { + this.receiverCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.I64) { + this.successCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.I64) { + this.failCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.I64) { + this.blockCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.I64) { + this.unregisteredCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 16: + if (ftype == Thrift.Type.I64) { + this.unrelatedCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.STRING) { + this.errorDescription = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageCommitResult.prototype.write = function(output) { + output.writeStructBegin('MessageCommitResult'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.state !== null && this.state !== undefined) { + output.writeFieldBegin('state', Thrift.Type.I32, 2); + output.writeI32(this.state); + output.writeFieldEnd(); + } + if (this.messageStoreRequestId !== null && this.messageStoreRequestId !== undefined) { + output.writeFieldBegin('messageStoreRequestId', Thrift.Type.STRING, 3); + output.writeString(this.messageStoreRequestId); + output.writeFieldEnd(); + } + if (this.messageIds !== null && this.messageIds !== undefined) { + output.writeFieldBegin('messageIds', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRING, this.messageIds.length); + for (var iter7 in this.messageIds) + { + if (this.messageIds.hasOwnProperty(iter7)) + { + iter7 = this.messageIds[iter7]; + output.writeString(iter7); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.receiverCount !== null && this.receiverCount !== undefined) { + output.writeFieldBegin('receiverCount', Thrift.Type.I64, 11); + output.writeI64(this.receiverCount); + output.writeFieldEnd(); + } + if (this.successCount !== null && this.successCount !== undefined) { + output.writeFieldBegin('successCount', Thrift.Type.I64, 12); + output.writeI64(this.successCount); + output.writeFieldEnd(); + } + if (this.failCount !== null && this.failCount !== undefined) { + output.writeFieldBegin('failCount', Thrift.Type.I64, 13); + output.writeI64(this.failCount); + output.writeFieldEnd(); + } + if (this.blockCount !== null && this.blockCount !== undefined) { + output.writeFieldBegin('blockCount', Thrift.Type.I64, 14); + output.writeI64(this.blockCount); + output.writeFieldEnd(); + } + if (this.unregisteredCount !== null && this.unregisteredCount !== undefined) { + output.writeFieldBegin('unregisteredCount', Thrift.Type.I64, 15); + output.writeI64(this.unregisteredCount); + output.writeFieldEnd(); + } + if (this.unrelatedCount !== null && this.unrelatedCount !== undefined) { + output.writeFieldBegin('unrelatedCount', Thrift.Type.I64, 16); + output.writeI64(this.unrelatedCount); + output.writeFieldEnd(); + } + if (this.errorDescription !== null && this.errorDescription !== undefined) { + output.writeFieldBegin('errorDescription', Thrift.Type.STRING, 21); + output.writeString(this.errorDescription); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CallHost = module.exports.CallHost = function(args) { + this.host = null; + this.port = null; + this.zone = null; + if (args) { + if (args.host !== undefined && args.host !== null) { + this.host = args.host; + } + if (args.port !== undefined && args.port !== null) { + this.port = args.port; + } + if (args.zone !== undefined && args.zone !== null) { + this.zone = args.zone; + } + } +}; +CallHost.prototype = {}; +CallHost.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.host = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.port = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.zone = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CallHost.prototype.write = function(output) { + output.writeStructBegin('CallHost'); + if (this.host !== null && this.host !== undefined) { + output.writeFieldBegin('host', Thrift.Type.STRING, 1); + output.writeString(this.host); + output.writeFieldEnd(); + } + if (this.port !== null && this.port !== undefined) { + output.writeFieldBegin('port', Thrift.Type.I32, 2); + output.writeI32(this.port); + output.writeFieldEnd(); + } + if (this.zone !== null && this.zone !== undefined) { + output.writeFieldBegin('zone', Thrift.Type.STRING, 3); + output.writeString(this.zone); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckDocomoResult = module.exports.AgeCheckDocomoResult = function(args) { + this.authUrl = null; + this.userAgeType = null; + if (args) { + if (args.authUrl !== undefined && args.authUrl !== null) { + this.authUrl = args.authUrl; + } + if (args.userAgeType !== undefined && args.userAgeType !== null) { + this.userAgeType = args.userAgeType; + } + } +}; +AgeCheckDocomoResult.prototype = {}; +AgeCheckDocomoResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.authUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.userAgeType = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckDocomoResult.prototype.write = function(output) { + output.writeStructBegin('AgeCheckDocomoResult'); + if (this.authUrl !== null && this.authUrl !== undefined) { + output.writeFieldBegin('authUrl', Thrift.Type.STRING, 1); + output.writeString(this.authUrl); + output.writeFieldEnd(); + } + if (this.userAgeType !== null && this.userAgeType !== undefined) { + output.writeFieldBegin('userAgeType', Thrift.Type.I32, 2); + output.writeI32(this.userAgeType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AgeCheckRequestResult = module.exports.AgeCheckRequestResult = function(args) { + this.authUrl = null; + this.sessionId = null; + if (args) { + if (args.authUrl !== undefined && args.authUrl !== null) { + this.authUrl = args.authUrl; + } + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + } +}; +AgeCheckRequestResult.prototype = {}; +AgeCheckRequestResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.authUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AgeCheckRequestResult.prototype.write = function(output) { + output.writeStructBegin('AgeCheckRequestResult'); + if (this.authUrl !== null && this.authUrl !== undefined) { + output.writeFieldBegin('authUrl', Thrift.Type.STRING, 1); + output.writeString(this.authUrl); + output.writeFieldEnd(); + } + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 2); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TextMessageAnnouncementContents = module.exports.TextMessageAnnouncementContents = function(args) { + this.messageId = null; + this.text = null; + this.senderSquareMemberMid = null; + this.createdAt = null; + if (args) { + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + if (args.text !== undefined && args.text !== null) { + this.text = args.text; + } + if (args.senderSquareMemberMid !== undefined && args.senderSquareMemberMid !== null) { + this.senderSquareMemberMid = args.senderSquareMemberMid; + } + if (args.createdAt !== undefined && args.createdAt !== null) { + this.createdAt = args.createdAt; + } + } +}; +TextMessageAnnouncementContents.prototype = {}; +TextMessageAnnouncementContents.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.text = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.senderSquareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.createdAt = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TextMessageAnnouncementContents.prototype.write = function(output) { + output.writeStructBegin('TextMessageAnnouncementContents'); + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 1); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + if (this.text !== null && this.text !== undefined) { + output.writeFieldBegin('text', Thrift.Type.STRING, 2); + output.writeString(this.text); + output.writeFieldEnd(); + } + if (this.senderSquareMemberMid !== null && this.senderSquareMemberMid !== undefined) { + output.writeFieldBegin('senderSquareMemberMid', Thrift.Type.STRING, 3); + output.writeString(this.senderSquareMemberMid); + output.writeFieldEnd(); + } + if (this.createdAt !== null && this.createdAt !== undefined) { + output.writeFieldBegin('createdAt', Thrift.Type.I64, 4); + output.writeI64(this.createdAt); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareChatAnnouncementContents = module.exports.SquareChatAnnouncementContents = function(args) { + this.textMessageAnnouncementContents = null; + if (args) { + if (args.textMessageAnnouncementContents !== undefined && args.textMessageAnnouncementContents !== null) { + this.textMessageAnnouncementContents = new ttypes.TextMessageAnnouncementContents(args.textMessageAnnouncementContents); + } + } +}; +SquareChatAnnouncementContents.prototype = {}; +SquareChatAnnouncementContents.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.textMessageAnnouncementContents = new ttypes.TextMessageAnnouncementContents(); + this.textMessageAnnouncementContents.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareChatAnnouncementContents.prototype.write = function(output) { + output.writeStructBegin('SquareChatAnnouncementContents'); + if (this.textMessageAnnouncementContents !== null && this.textMessageAnnouncementContents !== undefined) { + output.writeFieldBegin('textMessageAnnouncementContents', Thrift.Type.STRUCT, 1); + this.textMessageAnnouncementContents.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareChatAnnouncement = module.exports.SquareChatAnnouncement = function(args) { + this.announcementSeq = null; + this.type = null; + this.contents = null; + if (args) { + if (args.announcementSeq !== undefined && args.announcementSeq !== null) { + this.announcementSeq = args.announcementSeq; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.contents !== undefined && args.contents !== null) { + this.contents = new ttypes.SquareChatAnnouncementContents(args.contents); + } + } +}; +SquareChatAnnouncement.prototype = {}; +SquareChatAnnouncement.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.announcementSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.contents = new ttypes.SquareChatAnnouncementContents(); + this.contents.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareChatAnnouncement.prototype.write = function(output) { + output.writeStructBegin('SquareChatAnnouncement'); + if (this.announcementSeq !== null && this.announcementSeq !== undefined) { + output.writeFieldBegin('announcementSeq', Thrift.Type.I64, 1); + output.writeI64(this.announcementSeq); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 2); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.contents !== null && this.contents !== undefined) { + output.writeFieldBegin('contents', Thrift.Type.STRUCT, 3); + this.contents.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Announcement = module.exports.Announcement = function(args) { + this.index = null; + this.forceUpdate = null; + this.title = null; + this.text = null; + this.createdTime = null; + this.pictureUrl = null; + this.thumbnailUrl = null; + if (args) { + if (args.index !== undefined && args.index !== null) { + this.index = args.index; + } + if (args.forceUpdate !== undefined && args.forceUpdate !== null) { + this.forceUpdate = args.forceUpdate; + } + if (args.title !== undefined && args.title !== null) { + this.title = args.title; + } + if (args.text !== undefined && args.text !== null) { + this.text = args.text; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.pictureUrl !== undefined && args.pictureUrl !== null) { + this.pictureUrl = args.pictureUrl; + } + if (args.thumbnailUrl !== undefined && args.thumbnailUrl !== null) { + this.thumbnailUrl = args.thumbnailUrl; + } + } +}; +Announcement.prototype = {}; +Announcement.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.index = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.BOOL) { + this.forceUpdate = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.title = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.text = input.readString(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.STRING) { + this.pictureUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.STRING) { + this.thumbnailUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Announcement.prototype.write = function(output) { + output.writeStructBegin('Announcement'); + if (this.index !== null && this.index !== undefined) { + output.writeFieldBegin('index', Thrift.Type.I32, 1); + output.writeI32(this.index); + output.writeFieldEnd(); + } + if (this.forceUpdate !== null && this.forceUpdate !== undefined) { + output.writeFieldBegin('forceUpdate', Thrift.Type.BOOL, 10); + output.writeBool(this.forceUpdate); + output.writeFieldEnd(); + } + if (this.title !== null && this.title !== undefined) { + output.writeFieldBegin('title', Thrift.Type.STRING, 11); + output.writeString(this.title); + output.writeFieldEnd(); + } + if (this.text !== null && this.text !== undefined) { + output.writeFieldBegin('text', Thrift.Type.STRING, 12); + output.writeString(this.text); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 13); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.pictureUrl !== null && this.pictureUrl !== undefined) { + output.writeFieldBegin('pictureUrl', Thrift.Type.STRING, 14); + output.writeString(this.pictureUrl); + output.writeFieldEnd(); + } + if (this.thumbnailUrl !== null && this.thumbnailUrl !== undefined) { + output.writeFieldBegin('thumbnailUrl', Thrift.Type.STRING, 15); + output.writeString(this.thumbnailUrl); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelProvider = module.exports.ChannelProvider = function(args) { + this.name = null; + if (args) { + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + } +}; +ChannelProvider.prototype = {}; +ChannelProvider.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelProvider.prototype.write = function(output) { + output.writeStructBegin('ChannelProvider'); + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 1); + output.writeString(this.name); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var E2EEPublicKey = module.exports.E2EEPublicKey = function(args) { + this.version = null; + this.keyId = null; + this.keyData = null; + this.createdTime = null; + if (args) { + if (args.version !== undefined && args.version !== null) { + this.version = args.version; + } + if (args.keyId !== undefined && args.keyId !== null) { + this.keyId = args.keyId; + } + if (args.keyData !== undefined && args.keyData !== null) { + this.keyData = args.keyData; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + } +}; +E2EEPublicKey.prototype = {}; +E2EEPublicKey.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.version = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.keyId = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.keyData = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +E2EEPublicKey.prototype.write = function(output) { + output.writeStructBegin('E2EEPublicKey'); + if (this.version !== null && this.version !== undefined) { + output.writeFieldBegin('version', Thrift.Type.I32, 1); + output.writeI32(this.version); + output.writeFieldEnd(); + } + if (this.keyId !== null && this.keyId !== undefined) { + output.writeFieldBegin('keyId', Thrift.Type.I32, 2); + output.writeI32(this.keyId); + output.writeFieldEnd(); + } + if (this.keyData !== null && this.keyData !== undefined) { + output.writeFieldBegin('keyData', Thrift.Type.STRING, 4); + output.writeBinary(this.keyData); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 5); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelDomain = module.exports.ChannelDomain = function(args) { + this.host = null; + this.removed = null; + if (args) { + if (args.host !== undefined && args.host !== null) { + this.host = args.host; + } + if (args.removed !== undefined && args.removed !== null) { + this.removed = args.removed; + } + } +}; +ChannelDomain.prototype = {}; +ChannelDomain.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.host = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.removed = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelDomain.prototype.write = function(output) { + output.writeStructBegin('ChannelDomain'); + if (this.host !== null && this.host !== undefined) { + output.writeFieldBegin('host', Thrift.Type.STRING, 1); + output.writeString(this.host); + output.writeFieldEnd(); + } + if (this.removed !== null && this.removed !== undefined) { + output.writeFieldBegin('removed', Thrift.Type.BOOL, 2); + output.writeBool(this.removed); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var E2EENegotiationResult = module.exports.E2EENegotiationResult = function(args) { + this.allowedTypes = null; + this.publicKey = null; + if (args) { + if (args.allowedTypes !== undefined && args.allowedTypes !== null) { + this.allowedTypes = Thrift.copyList(args.allowedTypes, [null]); + } + if (args.publicKey !== undefined && args.publicKey !== null) { + this.publicKey = new ttypes.E2EEPublicKey(args.publicKey); + } + } +}; +E2EENegotiationResult.prototype = {}; +E2EENegotiationResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.SET) { + var _size8 = 0; + var _rtmp312; + this.allowedTypes = []; + var _etype11 = 0; + _rtmp312 = input.readSetBegin(); + _etype11 = _rtmp312.etype; + _size8 = _rtmp312.size; + for (var _i13 = 0; _i13 < _size8; ++_i13) + { + var elem14 = null; + elem14 = input.readI32(); + this.allowedTypes.push(elem14); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.publicKey = new ttypes.E2EEPublicKey(); + this.publicKey.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +E2EENegotiationResult.prototype.write = function(output) { + output.writeStructBegin('E2EENegotiationResult'); + if (this.allowedTypes !== null && this.allowedTypes !== undefined) { + output.writeFieldBegin('allowedTypes', Thrift.Type.SET, 1); + output.writeSetBegin(Thrift.Type.I32, this.allowedTypes.length); + for (var iter15 in this.allowedTypes) + { + if (this.allowedTypes.hasOwnProperty(iter15)) + { + iter15 = this.allowedTypes[iter15]; + output.writeI32(iter15); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.publicKey !== null && this.publicKey !== undefined) { + output.writeFieldBegin('publicKey', Thrift.Type.STRUCT, 2); + this.publicKey.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var OTPResult = module.exports.OTPResult = function(args) { + this.otpId = null; + this.otp = null; + if (args) { + if (args.otpId !== undefined && args.otpId !== null) { + this.otpId = args.otpId; + } + if (args.otp !== undefined && args.otp !== null) { + this.otp = args.otp; + } + } +}; +OTPResult.prototype = {}; +OTPResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.otpId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.otp = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +OTPResult.prototype.write = function(output) { + output.writeStructBegin('OTPResult'); + if (this.otpId !== null && this.otpId !== undefined) { + output.writeFieldBegin('otpId', Thrift.Type.STRING, 1); + output.writeString(this.otpId); + output.writeFieldEnd(); + } + if (this.otp !== null && this.otp !== undefined) { + output.writeFieldBegin('otp', Thrift.Type.STRING, 2); + output.writeString(this.otp); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Square = module.exports.Square = function(args) { + this.mid = null; + this.name = null; + this.welcomeMessage = null; + this.profileImageObsHash = null; + this.desc = null; + this.searchable = null; + this.type = null; + this.categoryID = null; + this.invitationURL = null; + this.revision = null; + this.ableToUseInvitationTicket = null; + this.state = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.welcomeMessage !== undefined && args.welcomeMessage !== null) { + this.welcomeMessage = args.welcomeMessage; + } + if (args.profileImageObsHash !== undefined && args.profileImageObsHash !== null) { + this.profileImageObsHash = args.profileImageObsHash; + } + if (args.desc !== undefined && args.desc !== null) { + this.desc = args.desc; + } + if (args.searchable !== undefined && args.searchable !== null) { + this.searchable = args.searchable; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.categoryID !== undefined && args.categoryID !== null) { + this.categoryID = args.categoryID; + } + if (args.invitationURL !== undefined && args.invitationURL !== null) { + this.invitationURL = args.invitationURL; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.ableToUseInvitationTicket !== undefined && args.ableToUseInvitationTicket !== null) { + this.ableToUseInvitationTicket = args.ableToUseInvitationTicket; + } + if (args.state !== undefined && args.state !== null) { + this.state = args.state; + } + } +}; +Square.prototype = {}; +Square.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.welcomeMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.profileImageObsHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.desc = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.BOOL) { + this.searchable = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I32) { + this.categoryID = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.invitationURL = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.BOOL) { + this.ableToUseInvitationTicket = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.I32) { + this.state = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Square.prototype.write = function(output) { + output.writeStructBegin('Square'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 2); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.welcomeMessage !== null && this.welcomeMessage !== undefined) { + output.writeFieldBegin('welcomeMessage', Thrift.Type.STRING, 3); + output.writeString(this.welcomeMessage); + output.writeFieldEnd(); + } + if (this.profileImageObsHash !== null && this.profileImageObsHash !== undefined) { + output.writeFieldBegin('profileImageObsHash', Thrift.Type.STRING, 4); + output.writeString(this.profileImageObsHash); + output.writeFieldEnd(); + } + if (this.desc !== null && this.desc !== undefined) { + output.writeFieldBegin('desc', Thrift.Type.STRING, 5); + output.writeString(this.desc); + output.writeFieldEnd(); + } + if (this.searchable !== null && this.searchable !== undefined) { + output.writeFieldBegin('searchable', Thrift.Type.BOOL, 6); + output.writeBool(this.searchable); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 7); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.categoryID !== null && this.categoryID !== undefined) { + output.writeFieldBegin('categoryID', Thrift.Type.I32, 8); + output.writeI32(this.categoryID); + output.writeFieldEnd(); + } + if (this.invitationURL !== null && this.invitationURL !== undefined) { + output.writeFieldBegin('invitationURL', Thrift.Type.STRING, 9); + output.writeString(this.invitationURL); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 10); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.ableToUseInvitationTicket !== null && this.ableToUseInvitationTicket !== undefined) { + output.writeFieldBegin('ableToUseInvitationTicket', Thrift.Type.BOOL, 11); + output.writeBool(this.ableToUseInvitationTicket); + output.writeFieldEnd(); + } + if (this.state !== null && this.state !== undefined) { + output.writeFieldBegin('state', Thrift.Type.I32, 12); + output.writeI32(this.state); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareAuthority = module.exports.SquareAuthority = function(args) { + this.squareMid = null; + this.updateSquareProfile = null; + this.inviteNewMember = null; + this.approveJoinRequest = null; + this.createPost = null; + this.createOpenSquareChat = null; + this.deleteSquareChatOrPost = null; + this.removeSquareMember = null; + this.grantRole = null; + this.enableInvitationTicket = null; + this.revision = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.updateSquareProfile !== undefined && args.updateSquareProfile !== null) { + this.updateSquareProfile = args.updateSquareProfile; + } + if (args.inviteNewMember !== undefined && args.inviteNewMember !== null) { + this.inviteNewMember = args.inviteNewMember; + } + if (args.approveJoinRequest !== undefined && args.approveJoinRequest !== null) { + this.approveJoinRequest = args.approveJoinRequest; + } + if (args.createPost !== undefined && args.createPost !== null) { + this.createPost = args.createPost; + } + if (args.createOpenSquareChat !== undefined && args.createOpenSquareChat !== null) { + this.createOpenSquareChat = args.createOpenSquareChat; + } + if (args.deleteSquareChatOrPost !== undefined && args.deleteSquareChatOrPost !== null) { + this.deleteSquareChatOrPost = args.deleteSquareChatOrPost; + } + if (args.removeSquareMember !== undefined && args.removeSquareMember !== null) { + this.removeSquareMember = args.removeSquareMember; + } + if (args.grantRole !== undefined && args.grantRole !== null) { + this.grantRole = args.grantRole; + } + if (args.enableInvitationTicket !== undefined && args.enableInvitationTicket !== null) { + this.enableInvitationTicket = args.enableInvitationTicket; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + } +}; +SquareAuthority.prototype = {}; +SquareAuthority.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.updateSquareProfile = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.inviteNewMember = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.approveJoinRequest = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.createPost = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.createOpenSquareChat = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.deleteSquareChatOrPost = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I32) { + this.removeSquareMember = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.I32) { + this.grantRole = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.I32) { + this.enableInvitationTicket = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareAuthority.prototype.write = function(output) { + output.writeStructBegin('SquareAuthority'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.updateSquareProfile !== null && this.updateSquareProfile !== undefined) { + output.writeFieldBegin('updateSquareProfile', Thrift.Type.I32, 2); + output.writeI32(this.updateSquareProfile); + output.writeFieldEnd(); + } + if (this.inviteNewMember !== null && this.inviteNewMember !== undefined) { + output.writeFieldBegin('inviteNewMember', Thrift.Type.I32, 3); + output.writeI32(this.inviteNewMember); + output.writeFieldEnd(); + } + if (this.approveJoinRequest !== null && this.approveJoinRequest !== undefined) { + output.writeFieldBegin('approveJoinRequest', Thrift.Type.I32, 4); + output.writeI32(this.approveJoinRequest); + output.writeFieldEnd(); + } + if (this.createPost !== null && this.createPost !== undefined) { + output.writeFieldBegin('createPost', Thrift.Type.I32, 5); + output.writeI32(this.createPost); + output.writeFieldEnd(); + } + if (this.createOpenSquareChat !== null && this.createOpenSquareChat !== undefined) { + output.writeFieldBegin('createOpenSquareChat', Thrift.Type.I32, 6); + output.writeI32(this.createOpenSquareChat); + output.writeFieldEnd(); + } + if (this.deleteSquareChatOrPost !== null && this.deleteSquareChatOrPost !== undefined) { + output.writeFieldBegin('deleteSquareChatOrPost', Thrift.Type.I32, 7); + output.writeI32(this.deleteSquareChatOrPost); + output.writeFieldEnd(); + } + if (this.removeSquareMember !== null && this.removeSquareMember !== undefined) { + output.writeFieldBegin('removeSquareMember', Thrift.Type.I32, 8); + output.writeI32(this.removeSquareMember); + output.writeFieldEnd(); + } + if (this.grantRole !== null && this.grantRole !== undefined) { + output.writeFieldBegin('grantRole', Thrift.Type.I32, 9); + output.writeI32(this.grantRole); + output.writeFieldEnd(); + } + if (this.enableInvitationTicket !== null && this.enableInvitationTicket !== undefined) { + output.writeFieldBegin('enableInvitationTicket', Thrift.Type.I32, 10); + output.writeI32(this.enableInvitationTicket); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 11); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquarePreference = module.exports.SquarePreference = function(args) { + this.favoriteTimestamp = null; + this.notiForNewJoinRequest = null; + if (args) { + if (args.favoriteTimestamp !== undefined && args.favoriteTimestamp !== null) { + this.favoriteTimestamp = args.favoriteTimestamp; + } + if (args.notiForNewJoinRequest !== undefined && args.notiForNewJoinRequest !== null) { + this.notiForNewJoinRequest = args.notiForNewJoinRequest; + } + } +}; +SquarePreference.prototype = {}; +SquarePreference.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.favoriteTimestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.notiForNewJoinRequest = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquarePreference.prototype.write = function(output) { + output.writeStructBegin('SquarePreference'); + if (this.favoriteTimestamp !== null && this.favoriteTimestamp !== undefined) { + output.writeFieldBegin('favoriteTimestamp', Thrift.Type.I64, 1); + output.writeI64(this.favoriteTimestamp); + output.writeFieldEnd(); + } + if (this.notiForNewJoinRequest !== null && this.notiForNewJoinRequest !== undefined) { + output.writeFieldBegin('notiForNewJoinRequest', Thrift.Type.BOOL, 2); + output.writeBool(this.notiForNewJoinRequest); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareMember = module.exports.SquareMember = function(args) { + this.squareMemberMid = null; + this.squareMid = null; + this.displayName = null; + this.profileImageObsHash = null; + this.ableToReceiveMessage = null; + this.membershipState = null; + this.role = null; + this.revision = null; + this.preference = null; + this.joinMessage = null; + if (args) { + if (args.squareMemberMid !== undefined && args.squareMemberMid !== null) { + this.squareMemberMid = args.squareMemberMid; + } + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.profileImageObsHash !== undefined && args.profileImageObsHash !== null) { + this.profileImageObsHash = args.profileImageObsHash; + } + if (args.ableToReceiveMessage !== undefined && args.ableToReceiveMessage !== null) { + this.ableToReceiveMessage = args.ableToReceiveMessage; + } + if (args.membershipState !== undefined && args.membershipState !== null) { + this.membershipState = args.membershipState; + } + if (args.role !== undefined && args.role !== null) { + this.role = args.role; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.preference !== undefined && args.preference !== null) { + this.preference = new ttypes.SquarePreference(args.preference); + } + if (args.joinMessage !== undefined && args.joinMessage !== null) { + this.joinMessage = args.joinMessage; + } + } +}; +SquareMember.prototype = {}; +SquareMember.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.profileImageObsHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.ableToReceiveMessage = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.membershipState = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I32) { + this.role = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRUCT) { + this.preference = new ttypes.SquarePreference(); + this.preference.read(input); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.joinMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareMember.prototype.write = function(output) { + output.writeStructBegin('SquareMember'); + if (this.squareMemberMid !== null && this.squareMemberMid !== undefined) { + output.writeFieldBegin('squareMemberMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMemberMid); + output.writeFieldEnd(); + } + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 3); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.profileImageObsHash !== null && this.profileImageObsHash !== undefined) { + output.writeFieldBegin('profileImageObsHash', Thrift.Type.STRING, 4); + output.writeString(this.profileImageObsHash); + output.writeFieldEnd(); + } + if (this.ableToReceiveMessage !== null && this.ableToReceiveMessage !== undefined) { + output.writeFieldBegin('ableToReceiveMessage', Thrift.Type.BOOL, 5); + output.writeBool(this.ableToReceiveMessage); + output.writeFieldEnd(); + } + if (this.membershipState !== null && this.membershipState !== undefined) { + output.writeFieldBegin('membershipState', Thrift.Type.I32, 7); + output.writeI32(this.membershipState); + output.writeFieldEnd(); + } + if (this.role !== null && this.role !== undefined) { + output.writeFieldBegin('role', Thrift.Type.I32, 8); + output.writeI32(this.role); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 9); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.preference !== null && this.preference !== undefined) { + output.writeFieldBegin('preference', Thrift.Type.STRUCT, 10); + this.preference.write(output); + output.writeFieldEnd(); + } + if (this.joinMessage !== null && this.joinMessage !== undefined) { + output.writeFieldBegin('joinMessage', Thrift.Type.STRING, 11); + output.writeString(this.joinMessage); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareMemberRelation = module.exports.SquareMemberRelation = function(args) { + this.state = null; + this.revision = null; + if (args) { + if (args.state !== undefined && args.state !== null) { + this.state = args.state; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + } +}; +SquareMemberRelation.prototype = {}; +SquareMemberRelation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.state = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareMemberRelation.prototype.write = function(output) { + output.writeStructBegin('SquareMemberRelation'); + if (this.state !== null && this.state !== undefined) { + output.writeFieldBegin('state', Thrift.Type.I32, 1); + output.writeI32(this.state); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 2); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareFeature = module.exports.SquareFeature = function(args) { + this.controlState = null; + this.booleanValue = null; + if (args) { + if (args.controlState !== undefined && args.controlState !== null) { + this.controlState = args.controlState; + } + if (args.booleanValue !== undefined && args.booleanValue !== null) { + this.booleanValue = args.booleanValue; + } + } +}; +SquareFeature.prototype = {}; +SquareFeature.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.controlState = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.booleanValue = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareFeature.prototype.write = function(output) { + output.writeStructBegin('SquareFeature'); + if (this.controlState !== null && this.controlState !== undefined) { + output.writeFieldBegin('controlState', Thrift.Type.I32, 1); + output.writeI32(this.controlState); + output.writeFieldEnd(); + } + if (this.booleanValue !== null && this.booleanValue !== undefined) { + output.writeFieldBegin('booleanValue', Thrift.Type.I32, 2); + output.writeI32(this.booleanValue); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareFeatureSet = module.exports.SquareFeatureSet = function(args) { + this.squareMid = null; + this.revision = null; + this.creatingSecretSquareChat = null; + this.invitingIntoOpenSquareChat = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.creatingSecretSquareChat !== undefined && args.creatingSecretSquareChat !== null) { + this.creatingSecretSquareChat = new ttypes.SquareFeature(args.creatingSecretSquareChat); + } + if (args.invitingIntoOpenSquareChat !== undefined && args.invitingIntoOpenSquareChat !== null) { + this.invitingIntoOpenSquareChat = new ttypes.SquareFeature(args.invitingIntoOpenSquareChat); + } + } +}; +SquareFeatureSet.prototype = {}; +SquareFeatureSet.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRUCT) { + this.creatingSecretSquareChat = new ttypes.SquareFeature(); + this.creatingSecretSquareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRUCT) { + this.invitingIntoOpenSquareChat = new ttypes.SquareFeature(); + this.invitingIntoOpenSquareChat.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareFeatureSet.prototype.write = function(output) { + output.writeStructBegin('SquareFeatureSet'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 2); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.creatingSecretSquareChat !== null && this.creatingSecretSquareChat !== undefined) { + output.writeFieldBegin('creatingSecretSquareChat', Thrift.Type.STRUCT, 11); + this.creatingSecretSquareChat.write(output); + output.writeFieldEnd(); + } + if (this.invitingIntoOpenSquareChat !== null && this.invitingIntoOpenSquareChat !== undefined) { + output.writeFieldBegin('invitingIntoOpenSquareChat', Thrift.Type.STRUCT, 12); + this.invitingIntoOpenSquareChat.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareStatus = module.exports.SquareStatus = function(args) { + this.memberCount = null; + this.joinRequestCount = null; + this.lastJoinRequestAt = null; + this.openChatCount = null; + if (args) { + if (args.memberCount !== undefined && args.memberCount !== null) { + this.memberCount = args.memberCount; + } + if (args.joinRequestCount !== undefined && args.joinRequestCount !== null) { + this.joinRequestCount = args.joinRequestCount; + } + if (args.lastJoinRequestAt !== undefined && args.lastJoinRequestAt !== null) { + this.lastJoinRequestAt = args.lastJoinRequestAt; + } + if (args.openChatCount !== undefined && args.openChatCount !== null) { + this.openChatCount = args.openChatCount; + } + } +}; +SquareStatus.prototype = {}; +SquareStatus.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.memberCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.joinRequestCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.lastJoinRequestAt = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.openChatCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareStatus.prototype.write = function(output) { + output.writeStructBegin('SquareStatus'); + if (this.memberCount !== null && this.memberCount !== undefined) { + output.writeFieldBegin('memberCount', Thrift.Type.I32, 1); + output.writeI32(this.memberCount); + output.writeFieldEnd(); + } + if (this.joinRequestCount !== null && this.joinRequestCount !== undefined) { + output.writeFieldBegin('joinRequestCount', Thrift.Type.I32, 2); + output.writeI32(this.joinRequestCount); + output.writeFieldEnd(); + } + if (this.lastJoinRequestAt !== null && this.lastJoinRequestAt !== undefined) { + output.writeFieldBegin('lastJoinRequestAt', Thrift.Type.I64, 3); + output.writeI64(this.lastJoinRequestAt); + output.writeFieldEnd(); + } + if (this.openChatCount !== null && this.openChatCount !== undefined) { + output.writeFieldBegin('openChatCount', Thrift.Type.I32, 4); + output.writeI32(this.openChatCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareChat = module.exports.SquareChat = function(args) { + this.squareChatMid = null; + this.squareMid = null; + this.type = null; + this.name = null; + this.chatImageObsHash = null; + this.squareChatRevision = null; + this.maxMemberCount = null; + this.state = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.chatImageObsHash !== undefined && args.chatImageObsHash !== null) { + this.chatImageObsHash = args.chatImageObsHash; + } + if (args.squareChatRevision !== undefined && args.squareChatRevision !== null) { + this.squareChatRevision = args.squareChatRevision; + } + if (args.maxMemberCount !== undefined && args.maxMemberCount !== null) { + this.maxMemberCount = args.maxMemberCount; + } + if (args.state !== undefined && args.state !== null) { + this.state = args.state; + } + } +}; +SquareChat.prototype = {}; +SquareChat.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.chatImageObsHash = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I64) { + this.squareChatRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.maxMemberCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I32) { + this.state = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareChat.prototype.write = function(output) { + output.writeStructBegin('SquareChat'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 4); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.chatImageObsHash !== null && this.chatImageObsHash !== undefined) { + output.writeFieldBegin('chatImageObsHash', Thrift.Type.STRING, 5); + output.writeString(this.chatImageObsHash); + output.writeFieldEnd(); + } + if (this.squareChatRevision !== null && this.squareChatRevision !== undefined) { + output.writeFieldBegin('squareChatRevision', Thrift.Type.I64, 6); + output.writeI64(this.squareChatRevision); + output.writeFieldEnd(); + } + if (this.maxMemberCount !== null && this.maxMemberCount !== undefined) { + output.writeFieldBegin('maxMemberCount', Thrift.Type.I32, 7); + output.writeI32(this.maxMemberCount); + output.writeFieldEnd(); + } + if (this.state !== null && this.state !== undefined) { + output.writeFieldBegin('state', Thrift.Type.I32, 8); + output.writeI32(this.state); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var NoteStatus = module.exports.NoteStatus = function(args) { + this.noteCount = null; + this.latestCreatedAt = null; + if (args) { + if (args.noteCount !== undefined && args.noteCount !== null) { + this.noteCount = args.noteCount; + } + if (args.latestCreatedAt !== undefined && args.latestCreatedAt !== null) { + this.latestCreatedAt = args.latestCreatedAt; + } + } +}; +NoteStatus.prototype = {}; +NoteStatus.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.noteCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.latestCreatedAt = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +NoteStatus.prototype.write = function(output) { + output.writeStructBegin('NoteStatus'); + if (this.noteCount !== null && this.noteCount !== undefined) { + output.writeFieldBegin('noteCount', Thrift.Type.I32, 1); + output.writeI32(this.noteCount); + output.writeFieldEnd(); + } + if (this.latestCreatedAt !== null && this.latestCreatedAt !== undefined) { + output.writeFieldBegin('latestCreatedAt', Thrift.Type.I64, 2); + output.writeI64(this.latestCreatedAt); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareInfo = module.exports.SquareInfo = function(args) { + this.square = null; + this.squareStatus = null; + this.squareNoteStatus = null; + if (args) { + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + if (args.squareStatus !== undefined && args.squareStatus !== null) { + this.squareStatus = new ttypes.SquareStatus(args.squareStatus); + } + if (args.squareNoteStatus !== undefined && args.squareNoteStatus !== null) { + this.squareNoteStatus = new ttypes.NoteStatus(args.squareNoteStatus); + } + } +}; +SquareInfo.prototype = {}; +SquareInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareStatus = new ttypes.SquareStatus(); + this.squareStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareNoteStatus = new ttypes.NoteStatus(); + this.squareNoteStatus.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareInfo.prototype.write = function(output) { + output.writeStructBegin('SquareInfo'); + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 1); + this.square.write(output); + output.writeFieldEnd(); + } + if (this.squareStatus !== null && this.squareStatus !== undefined) { + output.writeFieldBegin('squareStatus', Thrift.Type.STRUCT, 2); + this.squareStatus.write(output); + output.writeFieldEnd(); + } + if (this.squareNoteStatus !== null && this.squareNoteStatus !== undefined) { + output.writeFieldBegin('squareNoteStatus', Thrift.Type.STRUCT, 3); + this.squareNoteStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BotUseInfo = module.exports.BotUseInfo = function(args) { + this.botUseAgreementAccepted = null; + this.botInFriends = null; + this.primaryApplication = null; + this.locale = null; + if (args) { + if (args.botUseAgreementAccepted !== undefined && args.botUseAgreementAccepted !== null) { + this.botUseAgreementAccepted = args.botUseAgreementAccepted; + } + if (args.botInFriends !== undefined && args.botInFriends !== null) { + this.botInFriends = args.botInFriends; + } + if (args.primaryApplication !== undefined && args.primaryApplication !== null) { + this.primaryApplication = args.primaryApplication; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +BotUseInfo.prototype = {}; +BotUseInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.botUseAgreementAccepted = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.botInFriends = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.primaryApplication = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BotUseInfo.prototype.write = function(output) { + output.writeStructBegin('BotUseInfo'); + if (this.botUseAgreementAccepted !== null && this.botUseAgreementAccepted !== undefined) { + output.writeFieldBegin('botUseAgreementAccepted', Thrift.Type.BOOL, 1); + output.writeBool(this.botUseAgreementAccepted); + output.writeFieldEnd(); + } + if (this.botInFriends !== null && this.botInFriends !== undefined) { + output.writeFieldBegin('botInFriends', Thrift.Type.BOOL, 2); + output.writeBool(this.botInFriends); + output.writeFieldEnd(); + } + if (this.primaryApplication !== null && this.primaryApplication !== undefined) { + output.writeFieldBegin('primaryApplication', Thrift.Type.STRING, 3); + output.writeString(this.primaryApplication); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 4); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallAdCountry = module.exports.PaidCallAdCountry = function(args) { + this.countryCode = null; + this.rateDivision = null; + if (args) { + if (args.countryCode !== undefined && args.countryCode !== null) { + this.countryCode = args.countryCode; + } + if (args.rateDivision !== undefined && args.rateDivision !== null) { + this.rateDivision = args.rateDivision; + } + } +}; +PaidCallAdCountry.prototype = {}; +PaidCallAdCountry.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.countryCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.rateDivision = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallAdCountry.prototype.write = function(output) { + output.writeStructBegin('PaidCallAdCountry'); + if (this.countryCode !== null && this.countryCode !== undefined) { + output.writeFieldBegin('countryCode', Thrift.Type.STRING, 1); + output.writeString(this.countryCode); + output.writeFieldEnd(); + } + if (this.rateDivision !== null && this.rateDivision !== undefined) { + output.writeFieldBegin('rateDivision', Thrift.Type.STRING, 2); + output.writeString(this.rateDivision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallAdResult = module.exports.PaidCallAdResult = function(args) { + this.adRemains = null; + if (args) { + if (args.adRemains !== undefined && args.adRemains !== null) { + this.adRemains = args.adRemains; + } + } +}; +PaidCallAdResult.prototype = {}; +PaidCallAdResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.adRemains = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallAdResult.prototype.write = function(output) { + output.writeStructBegin('PaidCallAdResult'); + if (this.adRemains !== null && this.adRemains !== undefined) { + output.writeFieldBegin('adRemains', Thrift.Type.I32, 1); + output.writeI32(this.adRemains); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallBalance = module.exports.PaidCallBalance = function(args) { + this.productType = null; + this.productName = null; + this.unit = null; + this.limitedPaidBalance = null; + this.limitedFreeBalance = null; + this.unlimitedPaidBalance = null; + this.unlimitedFreeBalance = null; + this.startTime = null; + this.endTime = null; + this.autopayEnabled = null; + if (args) { + if (args.productType !== undefined && args.productType !== null) { + this.productType = args.productType; + } + if (args.productName !== undefined && args.productName !== null) { + this.productName = args.productName; + } + if (args.unit !== undefined && args.unit !== null) { + this.unit = args.unit; + } + if (args.limitedPaidBalance !== undefined && args.limitedPaidBalance !== null) { + this.limitedPaidBalance = args.limitedPaidBalance; + } + if (args.limitedFreeBalance !== undefined && args.limitedFreeBalance !== null) { + this.limitedFreeBalance = args.limitedFreeBalance; + } + if (args.unlimitedPaidBalance !== undefined && args.unlimitedPaidBalance !== null) { + this.unlimitedPaidBalance = args.unlimitedPaidBalance; + } + if (args.unlimitedFreeBalance !== undefined && args.unlimitedFreeBalance !== null) { + this.unlimitedFreeBalance = args.unlimitedFreeBalance; + } + if (args.startTime !== undefined && args.startTime !== null) { + this.startTime = args.startTime; + } + if (args.endTime !== undefined && args.endTime !== null) { + this.endTime = args.endTime; + } + if (args.autopayEnabled !== undefined && args.autopayEnabled !== null) { + this.autopayEnabled = args.autopayEnabled; + } + } +}; +PaidCallBalance.prototype = {}; +PaidCallBalance.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.productType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.productName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.unit = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.limitedPaidBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.limitedFreeBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.unlimitedPaidBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.unlimitedFreeBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I64) { + this.startTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.I64) { + this.endTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.BOOL) { + this.autopayEnabled = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallBalance.prototype.write = function(output) { + output.writeStructBegin('PaidCallBalance'); + if (this.productType !== null && this.productType !== undefined) { + output.writeFieldBegin('productType', Thrift.Type.I32, 1); + output.writeI32(this.productType); + output.writeFieldEnd(); + } + if (this.productName !== null && this.productName !== undefined) { + output.writeFieldBegin('productName', Thrift.Type.STRING, 2); + output.writeString(this.productName); + output.writeFieldEnd(); + } + if (this.unit !== null && this.unit !== undefined) { + output.writeFieldBegin('unit', Thrift.Type.STRING, 3); + output.writeString(this.unit); + output.writeFieldEnd(); + } + if (this.limitedPaidBalance !== null && this.limitedPaidBalance !== undefined) { + output.writeFieldBegin('limitedPaidBalance', Thrift.Type.I32, 4); + output.writeI32(this.limitedPaidBalance); + output.writeFieldEnd(); + } + if (this.limitedFreeBalance !== null && this.limitedFreeBalance !== undefined) { + output.writeFieldBegin('limitedFreeBalance', Thrift.Type.I32, 5); + output.writeI32(this.limitedFreeBalance); + output.writeFieldEnd(); + } + if (this.unlimitedPaidBalance !== null && this.unlimitedPaidBalance !== undefined) { + output.writeFieldBegin('unlimitedPaidBalance', Thrift.Type.I32, 6); + output.writeI32(this.unlimitedPaidBalance); + output.writeFieldEnd(); + } + if (this.unlimitedFreeBalance !== null && this.unlimitedFreeBalance !== undefined) { + output.writeFieldBegin('unlimitedFreeBalance', Thrift.Type.I32, 7); + output.writeI32(this.unlimitedFreeBalance); + output.writeFieldEnd(); + } + if (this.startTime !== null && this.startTime !== undefined) { + output.writeFieldBegin('startTime', Thrift.Type.I64, 8); + output.writeI64(this.startTime); + output.writeFieldEnd(); + } + if (this.endTime !== null && this.endTime !== undefined) { + output.writeFieldBegin('endTime', Thrift.Type.I64, 9); + output.writeI64(this.endTime); + output.writeFieldEnd(); + } + if (this.autopayEnabled !== null && this.autopayEnabled !== undefined) { + output.writeFieldBegin('autopayEnabled', Thrift.Type.BOOL, 10); + output.writeBool(this.autopayEnabled); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallCurrencyExchangeRate = module.exports.PaidCallCurrencyExchangeRate = function(args) { + this.currencyCode = null; + this.currencyName = null; + this.currencySign = null; + this.preferred = null; + this.coinRate = null; + this.creditRate = null; + if (args) { + if (args.currencyCode !== undefined && args.currencyCode !== null) { + this.currencyCode = args.currencyCode; + } + if (args.currencyName !== undefined && args.currencyName !== null) { + this.currencyName = args.currencyName; + } + if (args.currencySign !== undefined && args.currencySign !== null) { + this.currencySign = args.currencySign; + } + if (args.preferred !== undefined && args.preferred !== null) { + this.preferred = args.preferred; + } + if (args.coinRate !== undefined && args.coinRate !== null) { + this.coinRate = args.coinRate; + } + if (args.creditRate !== undefined && args.creditRate !== null) { + this.creditRate = args.creditRate; + } + } +}; +PaidCallCurrencyExchangeRate.prototype = {}; +PaidCallCurrencyExchangeRate.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.currencyCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.currencyName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.currencySign = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.preferred = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.coinRate = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.creditRate = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallCurrencyExchangeRate.prototype.write = function(output) { + output.writeStructBegin('PaidCallCurrencyExchangeRate'); + if (this.currencyCode !== null && this.currencyCode !== undefined) { + output.writeFieldBegin('currencyCode', Thrift.Type.STRING, 1); + output.writeString(this.currencyCode); + output.writeFieldEnd(); + } + if (this.currencyName !== null && this.currencyName !== undefined) { + output.writeFieldBegin('currencyName', Thrift.Type.STRING, 2); + output.writeString(this.currencyName); + output.writeFieldEnd(); + } + if (this.currencySign !== null && this.currencySign !== undefined) { + output.writeFieldBegin('currencySign', Thrift.Type.STRING, 3); + output.writeString(this.currencySign); + output.writeFieldEnd(); + } + if (this.preferred !== null && this.preferred !== undefined) { + output.writeFieldBegin('preferred', Thrift.Type.BOOL, 4); + output.writeBool(this.preferred); + output.writeFieldEnd(); + } + if (this.coinRate !== null && this.coinRate !== undefined) { + output.writeFieldBegin('coinRate', Thrift.Type.STRING, 5); + output.writeString(this.coinRate); + output.writeFieldEnd(); + } + if (this.creditRate !== null && this.creditRate !== undefined) { + output.writeFieldBegin('creditRate', Thrift.Type.STRING, 6); + output.writeString(this.creditRate); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ExtendedProfileBirthday = module.exports.ExtendedProfileBirthday = function(args) { + this.year = null; + this.yearPrivacyLevelType = null; + this.yearEnabled = null; + this.day = null; + this.dayPrivacyLevelType = null; + this.dayEnabled = null; + if (args) { + if (args.year !== undefined && args.year !== null) { + this.year = args.year; + } + if (args.yearPrivacyLevelType !== undefined && args.yearPrivacyLevelType !== null) { + this.yearPrivacyLevelType = args.yearPrivacyLevelType; + } + if (args.yearEnabled !== undefined && args.yearEnabled !== null) { + this.yearEnabled = args.yearEnabled; + } + if (args.day !== undefined && args.day !== null) { + this.day = args.day; + } + if (args.dayPrivacyLevelType !== undefined && args.dayPrivacyLevelType !== null) { + this.dayPrivacyLevelType = args.dayPrivacyLevelType; + } + if (args.dayEnabled !== undefined && args.dayEnabled !== null) { + this.dayEnabled = args.dayEnabled; + } + } +}; +ExtendedProfileBirthday.prototype = {}; +ExtendedProfileBirthday.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.year = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.yearPrivacyLevelType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.yearEnabled = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.day = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.dayPrivacyLevelType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.BOOL) { + this.dayEnabled = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ExtendedProfileBirthday.prototype.write = function(output) { + output.writeStructBegin('ExtendedProfileBirthday'); + if (this.year !== null && this.year !== undefined) { + output.writeFieldBegin('year', Thrift.Type.STRING, 1); + output.writeString(this.year); + output.writeFieldEnd(); + } + if (this.yearPrivacyLevelType !== null && this.yearPrivacyLevelType !== undefined) { + output.writeFieldBegin('yearPrivacyLevelType', Thrift.Type.I32, 2); + output.writeI32(this.yearPrivacyLevelType); + output.writeFieldEnd(); + } + if (this.yearEnabled !== null && this.yearEnabled !== undefined) { + output.writeFieldBegin('yearEnabled', Thrift.Type.BOOL, 3); + output.writeBool(this.yearEnabled); + output.writeFieldEnd(); + } + if (this.day !== null && this.day !== undefined) { + output.writeFieldBegin('day', Thrift.Type.STRING, 5); + output.writeString(this.day); + output.writeFieldEnd(); + } + if (this.dayPrivacyLevelType !== null && this.dayPrivacyLevelType !== undefined) { + output.writeFieldBegin('dayPrivacyLevelType', Thrift.Type.I32, 6); + output.writeI32(this.dayPrivacyLevelType); + output.writeFieldEnd(); + } + if (this.dayEnabled !== null && this.dayEnabled !== undefined) { + output.writeFieldBegin('dayEnabled', Thrift.Type.BOOL, 7); + output.writeBool(this.dayEnabled); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ExtendedProfile = module.exports.ExtendedProfile = function(args) { + this.birthday = null; + if (args) { + if (args.birthday !== undefined && args.birthday !== null) { + this.birthday = new ttypes.ExtendedProfileBirthday(args.birthday); + } + } +}; +ExtendedProfile.prototype = {}; +ExtendedProfile.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.birthday = new ttypes.ExtendedProfileBirthday(); + this.birthday.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ExtendedProfile.prototype.write = function(output) { + output.writeStructBegin('ExtendedProfile'); + if (this.birthday !== null && this.birthday !== undefined) { + output.writeFieldBegin('birthday', Thrift.Type.STRUCT, 1); + this.birthday.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallDialing = module.exports.PaidCallDialing = function(args) { + this.type = null; + this.dialedNumber = null; + this.serviceDomain = null; + this.productType = null; + this.productName = null; + this.multipleProduct = null; + this.callerIdStatus = null; + this.balance = null; + this.unit = null; + this.rate = null; + this.displayCode = null; + this.calledNumber = null; + this.calleeNationalNumber = null; + this.calleeCallingCode = null; + this.rateDivision = null; + this.adMaxMin = null; + this.adRemains = null; + this.adSessionId = null; + if (args) { + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.dialedNumber !== undefined && args.dialedNumber !== null) { + this.dialedNumber = args.dialedNumber; + } + if (args.serviceDomain !== undefined && args.serviceDomain !== null) { + this.serviceDomain = args.serviceDomain; + } + if (args.productType !== undefined && args.productType !== null) { + this.productType = args.productType; + } + if (args.productName !== undefined && args.productName !== null) { + this.productName = args.productName; + } + if (args.multipleProduct !== undefined && args.multipleProduct !== null) { + this.multipleProduct = args.multipleProduct; + } + if (args.callerIdStatus !== undefined && args.callerIdStatus !== null) { + this.callerIdStatus = args.callerIdStatus; + } + if (args.balance !== undefined && args.balance !== null) { + this.balance = args.balance; + } + if (args.unit !== undefined && args.unit !== null) { + this.unit = args.unit; + } + if (args.rate !== undefined && args.rate !== null) { + this.rate = args.rate; + } + if (args.displayCode !== undefined && args.displayCode !== null) { + this.displayCode = args.displayCode; + } + if (args.calledNumber !== undefined && args.calledNumber !== null) { + this.calledNumber = args.calledNumber; + } + if (args.calleeNationalNumber !== undefined && args.calleeNationalNumber !== null) { + this.calleeNationalNumber = args.calleeNationalNumber; + } + if (args.calleeCallingCode !== undefined && args.calleeCallingCode !== null) { + this.calleeCallingCode = args.calleeCallingCode; + } + if (args.rateDivision !== undefined && args.rateDivision !== null) { + this.rateDivision = args.rateDivision; + } + if (args.adMaxMin !== undefined && args.adMaxMin !== null) { + this.adMaxMin = args.adMaxMin; + } + if (args.adRemains !== undefined && args.adRemains !== null) { + this.adRemains = args.adRemains; + } + if (args.adSessionId !== undefined && args.adSessionId !== null) { + this.adSessionId = args.adSessionId; + } + } +}; +PaidCallDialing.prototype = {}; +PaidCallDialing.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.dialedNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.serviceDomain = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.productType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.productName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.BOOL) { + this.multipleProduct = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.callerIdStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.I32) { + this.balance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.unit = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.I32) { + this.rate = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.STRING) { + this.displayCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.STRING) { + this.calledNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.STRING) { + this.calleeNationalNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 16: + if (ftype == Thrift.Type.STRING) { + this.calleeCallingCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 17: + if (ftype == Thrift.Type.STRING) { + this.rateDivision = input.readString(); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.I32) { + this.adMaxMin = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.I32) { + this.adRemains = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.STRING) { + this.adSessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallDialing.prototype.write = function(output) { + output.writeStructBegin('PaidCallDialing'); + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 1); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.dialedNumber !== null && this.dialedNumber !== undefined) { + output.writeFieldBegin('dialedNumber', Thrift.Type.STRING, 2); + output.writeString(this.dialedNumber); + output.writeFieldEnd(); + } + if (this.serviceDomain !== null && this.serviceDomain !== undefined) { + output.writeFieldBegin('serviceDomain', Thrift.Type.STRING, 3); + output.writeString(this.serviceDomain); + output.writeFieldEnd(); + } + if (this.productType !== null && this.productType !== undefined) { + output.writeFieldBegin('productType', Thrift.Type.I32, 4); + output.writeI32(this.productType); + output.writeFieldEnd(); + } + if (this.productName !== null && this.productName !== undefined) { + output.writeFieldBegin('productName', Thrift.Type.STRING, 5); + output.writeString(this.productName); + output.writeFieldEnd(); + } + if (this.multipleProduct !== null && this.multipleProduct !== undefined) { + output.writeFieldBegin('multipleProduct', Thrift.Type.BOOL, 6); + output.writeBool(this.multipleProduct); + output.writeFieldEnd(); + } + if (this.callerIdStatus !== null && this.callerIdStatus !== undefined) { + output.writeFieldBegin('callerIdStatus', Thrift.Type.I32, 7); + output.writeI32(this.callerIdStatus); + output.writeFieldEnd(); + } + if (this.balance !== null && this.balance !== undefined) { + output.writeFieldBegin('balance', Thrift.Type.I32, 10); + output.writeI32(this.balance); + output.writeFieldEnd(); + } + if (this.unit !== null && this.unit !== undefined) { + output.writeFieldBegin('unit', Thrift.Type.STRING, 11); + output.writeString(this.unit); + output.writeFieldEnd(); + } + if (this.rate !== null && this.rate !== undefined) { + output.writeFieldBegin('rate', Thrift.Type.I32, 12); + output.writeI32(this.rate); + output.writeFieldEnd(); + } + if (this.displayCode !== null && this.displayCode !== undefined) { + output.writeFieldBegin('displayCode', Thrift.Type.STRING, 13); + output.writeString(this.displayCode); + output.writeFieldEnd(); + } + if (this.calledNumber !== null && this.calledNumber !== undefined) { + output.writeFieldBegin('calledNumber', Thrift.Type.STRING, 14); + output.writeString(this.calledNumber); + output.writeFieldEnd(); + } + if (this.calleeNationalNumber !== null && this.calleeNationalNumber !== undefined) { + output.writeFieldBegin('calleeNationalNumber', Thrift.Type.STRING, 15); + output.writeString(this.calleeNationalNumber); + output.writeFieldEnd(); + } + if (this.calleeCallingCode !== null && this.calleeCallingCode !== undefined) { + output.writeFieldBegin('calleeCallingCode', Thrift.Type.STRING, 16); + output.writeString(this.calleeCallingCode); + output.writeFieldEnd(); + } + if (this.rateDivision !== null && this.rateDivision !== undefined) { + output.writeFieldBegin('rateDivision', Thrift.Type.STRING, 17); + output.writeString(this.rateDivision); + output.writeFieldEnd(); + } + if (this.adMaxMin !== null && this.adMaxMin !== undefined) { + output.writeFieldBegin('adMaxMin', Thrift.Type.I32, 20); + output.writeI32(this.adMaxMin); + output.writeFieldEnd(); + } + if (this.adRemains !== null && this.adRemains !== undefined) { + output.writeFieldBegin('adRemains', Thrift.Type.I32, 21); + output.writeI32(this.adRemains); + output.writeFieldEnd(); + } + if (this.adSessionId !== null && this.adSessionId !== undefined) { + output.writeFieldBegin('adSessionId', Thrift.Type.STRING, 22); + output.writeString(this.adSessionId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SpotItem = module.exports.SpotItem = function(args) { + this.name = null; + this.phone = null; + this.category = null; + this.mid = null; + this.countryAreaCode = null; + this.freePhoneCallable = null; + if (args) { + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.phone !== undefined && args.phone !== null) { + this.phone = args.phone; + } + if (args.category !== undefined && args.category !== null) { + this.category = args.category; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.countryAreaCode !== undefined && args.countryAreaCode !== null) { + this.countryAreaCode = args.countryAreaCode; + } + if (args.freePhoneCallable !== undefined && args.freePhoneCallable !== null) { + this.freePhoneCallable = args.freePhoneCallable; + } + } +}; +SpotItem.prototype = {}; +SpotItem.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.phone = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.category = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.countryAreaCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.BOOL) { + this.freePhoneCallable = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SpotItem.prototype.write = function(output) { + output.writeStructBegin('SpotItem'); + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 2); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.phone !== null && this.phone !== undefined) { + output.writeFieldBegin('phone', Thrift.Type.STRING, 3); + output.writeString(this.phone); + output.writeFieldEnd(); + } + if (this.category !== null && this.category !== undefined) { + output.writeFieldBegin('category', Thrift.Type.I32, 4); + output.writeI32(this.category); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 5); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.countryAreaCode !== null && this.countryAreaCode !== undefined) { + output.writeFieldBegin('countryAreaCode', Thrift.Type.STRING, 6); + output.writeString(this.countryAreaCode); + output.writeFieldEnd(); + } + if (this.freePhoneCallable !== null && this.freePhoneCallable !== undefined) { + output.writeFieldBegin('freePhoneCallable', Thrift.Type.BOOL, 10); + output.writeBool(this.freePhoneCallable); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SpotNearbyItem = module.exports.SpotNearbyItem = function(args) { + this.spotItem = null; + this.location = null; + if (args) { + if (args.spotItem !== undefined && args.spotItem !== null) { + this.spotItem = new ttypes.SpotItem(args.spotItem); + } + if (args.location !== undefined && args.location !== null) { + this.location = new ttypes.Location(args.location); + } + } +}; +SpotNearbyItem.prototype = {}; +SpotNearbyItem.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.spotItem = new ttypes.SpotItem(); + this.spotItem.read(input); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRUCT) { + this.location = new ttypes.Location(); + this.location.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SpotNearbyItem.prototype.write = function(output) { + output.writeStructBegin('SpotNearbyItem'); + if (this.spotItem !== null && this.spotItem !== undefined) { + output.writeFieldBegin('spotItem', Thrift.Type.STRUCT, 2); + this.spotItem.write(output); + output.writeFieldEnd(); + } + if (this.location !== null && this.location !== undefined) { + output.writeFieldBegin('location', Thrift.Type.STRUCT, 11); + this.location.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SpotNearbyResponse = module.exports.SpotNearbyResponse = function(args) { + this.spotNearbyItems = null; + if (args) { + if (args.spotNearbyItems !== undefined && args.spotNearbyItems !== null) { + this.spotNearbyItems = Thrift.copyList(args.spotNearbyItems, [ttypes.SpotNearbyItem]); + } + } +}; +SpotNearbyResponse.prototype = {}; +SpotNearbyResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size16 = 0; + var _rtmp320; + this.spotNearbyItems = []; + var _etype19 = 0; + _rtmp320 = input.readListBegin(); + _etype19 = _rtmp320.etype; + _size16 = _rtmp320.size; + for (var _i21 = 0; _i21 < _size16; ++_i21) + { + var elem22 = null; + elem22 = new ttypes.SpotNearbyItem(); + elem22.read(input); + this.spotNearbyItems.push(elem22); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SpotNearbyResponse.prototype.write = function(output) { + output.writeStructBegin('SpotNearbyResponse'); + if (this.spotNearbyItems !== null && this.spotNearbyItems !== undefined) { + output.writeFieldBegin('spotNearbyItems', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.spotNearbyItems.length); + for (var iter23 in this.spotNearbyItems) + { + if (this.spotNearbyItems.hasOwnProperty(iter23)) + { + iter23 = this.spotNearbyItems[iter23]; + iter23.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SpotPhoneNumberResponse = module.exports.SpotPhoneNumberResponse = function(args) { + this.spotItems = null; + if (args) { + if (args.spotItems !== undefined && args.spotItems !== null) { + this.spotItems = Thrift.copyList(args.spotItems, [ttypes.SpotItem]); + } + } +}; +SpotPhoneNumberResponse.prototype = {}; +SpotPhoneNumberResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size24 = 0; + var _rtmp328; + this.spotItems = []; + var _etype27 = 0; + _rtmp328 = input.readListBegin(); + _etype27 = _rtmp328.etype; + _size24 = _rtmp328.size; + for (var _i29 = 0; _i29 < _size24; ++_i29) + { + var elem30 = null; + elem30 = new ttypes.SpotItem(); + elem30.read(input); + this.spotItems.push(elem30); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SpotPhoneNumberResponse.prototype.write = function(output) { + output.writeStructBegin('SpotPhoneNumberResponse'); + if (this.spotItems !== null && this.spotItems !== undefined) { + output.writeFieldBegin('spotItems', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.spotItems.length); + for (var iter31 in this.spotItems) + { + if (this.spotItems.hasOwnProperty(iter31)) + { + iter31 = this.spotItems[iter31]; + iter31.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallHistory = module.exports.PaidCallHistory = function(args) { + this.seq = null; + this.type = null; + this.dialedNumber = null; + this.calledNumber = null; + this.toMid = null; + this.toName = null; + this.setupTime = null; + this.startTime = null; + this.endTime = null; + this.duration = null; + this.terminate = null; + this.productType = null; + this.charge = null; + this.unit = null; + this.result = null; + if (args) { + if (args.seq !== undefined && args.seq !== null) { + this.seq = args.seq; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.dialedNumber !== undefined && args.dialedNumber !== null) { + this.dialedNumber = args.dialedNumber; + } + if (args.calledNumber !== undefined && args.calledNumber !== null) { + this.calledNumber = args.calledNumber; + } + if (args.toMid !== undefined && args.toMid !== null) { + this.toMid = args.toMid; + } + if (args.toName !== undefined && args.toName !== null) { + this.toName = args.toName; + } + if (args.setupTime !== undefined && args.setupTime !== null) { + this.setupTime = args.setupTime; + } + if (args.startTime !== undefined && args.startTime !== null) { + this.startTime = args.startTime; + } + if (args.endTime !== undefined && args.endTime !== null) { + this.endTime = args.endTime; + } + if (args.duration !== undefined && args.duration !== null) { + this.duration = args.duration; + } + if (args.terminate !== undefined && args.terminate !== null) { + this.terminate = args.terminate; + } + if (args.productType !== undefined && args.productType !== null) { + this.productType = args.productType; + } + if (args.charge !== undefined && args.charge !== null) { + this.charge = args.charge; + } + if (args.unit !== undefined && args.unit !== null) { + this.unit = args.unit; + } + if (args.result !== undefined && args.result !== null) { + this.result = args.result; + } + } +}; +PaidCallHistory.prototype = {}; +PaidCallHistory.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.seq = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.dialedNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.calledNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.toMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.toName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I64) { + this.setupTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I64) { + this.startTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.I64) { + this.endTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.I64) { + this.duration = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I32) { + this.terminate = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.I32) { + this.productType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.I32) { + this.charge = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.STRING) { + this.unit = input.readString(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.STRING) { + this.result = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallHistory.prototype.write = function(output) { + output.writeStructBegin('PaidCallHistory'); + if (this.seq !== null && this.seq !== undefined) { + output.writeFieldBegin('seq', Thrift.Type.I64, 1); + output.writeI64(this.seq); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 2); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.dialedNumber !== null && this.dialedNumber !== undefined) { + output.writeFieldBegin('dialedNumber', Thrift.Type.STRING, 3); + output.writeString(this.dialedNumber); + output.writeFieldEnd(); + } + if (this.calledNumber !== null && this.calledNumber !== undefined) { + output.writeFieldBegin('calledNumber', Thrift.Type.STRING, 4); + output.writeString(this.calledNumber); + output.writeFieldEnd(); + } + if (this.toMid !== null && this.toMid !== undefined) { + output.writeFieldBegin('toMid', Thrift.Type.STRING, 5); + output.writeString(this.toMid); + output.writeFieldEnd(); + } + if (this.toName !== null && this.toName !== undefined) { + output.writeFieldBegin('toName', Thrift.Type.STRING, 6); + output.writeString(this.toName); + output.writeFieldEnd(); + } + if (this.setupTime !== null && this.setupTime !== undefined) { + output.writeFieldBegin('setupTime', Thrift.Type.I64, 7); + output.writeI64(this.setupTime); + output.writeFieldEnd(); + } + if (this.startTime !== null && this.startTime !== undefined) { + output.writeFieldBegin('startTime', Thrift.Type.I64, 8); + output.writeI64(this.startTime); + output.writeFieldEnd(); + } + if (this.endTime !== null && this.endTime !== undefined) { + output.writeFieldBegin('endTime', Thrift.Type.I64, 9); + output.writeI64(this.endTime); + output.writeFieldEnd(); + } + if (this.duration !== null && this.duration !== undefined) { + output.writeFieldBegin('duration', Thrift.Type.I64, 10); + output.writeI64(this.duration); + output.writeFieldEnd(); + } + if (this.terminate !== null && this.terminate !== undefined) { + output.writeFieldBegin('terminate', Thrift.Type.I32, 11); + output.writeI32(this.terminate); + output.writeFieldEnd(); + } + if (this.productType !== null && this.productType !== undefined) { + output.writeFieldBegin('productType', Thrift.Type.I32, 12); + output.writeI32(this.productType); + output.writeFieldEnd(); + } + if (this.charge !== null && this.charge !== undefined) { + output.writeFieldBegin('charge', Thrift.Type.I32, 13); + output.writeI32(this.charge); + output.writeFieldEnd(); + } + if (this.unit !== null && this.unit !== undefined) { + output.writeFieldBegin('unit', Thrift.Type.STRING, 14); + output.writeString(this.unit); + output.writeFieldEnd(); + } + if (this.result !== null && this.result !== undefined) { + output.writeFieldBegin('result', Thrift.Type.STRING, 15); + output.writeString(this.result); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallHistoryResult = module.exports.PaidCallHistoryResult = function(args) { + this.historys = null; + this.hasNext = null; + if (args) { + if (args.historys !== undefined && args.historys !== null) { + this.historys = Thrift.copyList(args.historys, [ttypes.PaidCallHistory]); + } + if (args.hasNext !== undefined && args.hasNext !== null) { + this.hasNext = args.hasNext; + } + } +}; +PaidCallHistoryResult.prototype = {}; +PaidCallHistoryResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size32 = 0; + var _rtmp336; + this.historys = []; + var _etype35 = 0; + _rtmp336 = input.readListBegin(); + _etype35 = _rtmp336.etype; + _size32 = _rtmp336.size; + for (var _i37 = 0; _i37 < _size32; ++_i37) + { + var elem38 = null; + elem38 = new ttypes.PaidCallHistory(); + elem38.read(input); + this.historys.push(elem38); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.hasNext = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallHistoryResult.prototype.write = function(output) { + output.writeStructBegin('PaidCallHistoryResult'); + if (this.historys !== null && this.historys !== undefined) { + output.writeFieldBegin('historys', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.historys.length); + for (var iter39 in this.historys) + { + if (this.historys.hasOwnProperty(iter39)) + { + iter39 = this.historys[iter39]; + iter39.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.hasNext !== null && this.hasNext !== undefined) { + output.writeFieldBegin('hasNext', Thrift.Type.BOOL, 2); + output.writeBool(this.hasNext); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallMetadataResult = module.exports.PaidCallMetadataResult = function(args) { + this.currencyExchangeRates = null; + this.recommendedCountryCodes = null; + this.adCountries = null; + if (args) { + if (args.currencyExchangeRates !== undefined && args.currencyExchangeRates !== null) { + this.currencyExchangeRates = Thrift.copyList(args.currencyExchangeRates, [ttypes.PaidCallCurrencyExchangeRate]); + } + if (args.recommendedCountryCodes !== undefined && args.recommendedCountryCodes !== null) { + this.recommendedCountryCodes = Thrift.copyList(args.recommendedCountryCodes, [null]); + } + if (args.adCountries !== undefined && args.adCountries !== null) { + this.adCountries = Thrift.copyList(args.adCountries, [ttypes.PaidCallAdCountry]); + } + } +}; +PaidCallMetadataResult.prototype = {}; +PaidCallMetadataResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size40 = 0; + var _rtmp344; + this.currencyExchangeRates = []; + var _etype43 = 0; + _rtmp344 = input.readListBegin(); + _etype43 = _rtmp344.etype; + _size40 = _rtmp344.size; + for (var _i45 = 0; _i45 < _size40; ++_i45) + { + var elem46 = null; + elem46 = new ttypes.PaidCallCurrencyExchangeRate(); + elem46.read(input); + this.currencyExchangeRates.push(elem46); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size47 = 0; + var _rtmp351; + this.recommendedCountryCodes = []; + var _etype50 = 0; + _rtmp351 = input.readListBegin(); + _etype50 = _rtmp351.etype; + _size47 = _rtmp351.size; + for (var _i52 = 0; _i52 < _size47; ++_i52) + { + var elem53 = null; + elem53 = input.readString(); + this.recommendedCountryCodes.push(elem53); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size54 = 0; + var _rtmp358; + this.adCountries = []; + var _etype57 = 0; + _rtmp358 = input.readListBegin(); + _etype57 = _rtmp358.etype; + _size54 = _rtmp358.size; + for (var _i59 = 0; _i59 < _size54; ++_i59) + { + var elem60 = null; + elem60 = new ttypes.PaidCallAdCountry(); + elem60.read(input); + this.adCountries.push(elem60); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallMetadataResult.prototype.write = function(output) { + output.writeStructBegin('PaidCallMetadataResult'); + if (this.currencyExchangeRates !== null && this.currencyExchangeRates !== undefined) { + output.writeFieldBegin('currencyExchangeRates', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.currencyExchangeRates.length); + for (var iter61 in this.currencyExchangeRates) + { + if (this.currencyExchangeRates.hasOwnProperty(iter61)) + { + iter61 = this.currencyExchangeRates[iter61]; + iter61.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.recommendedCountryCodes !== null && this.recommendedCountryCodes !== undefined) { + output.writeFieldBegin('recommendedCountryCodes', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.recommendedCountryCodes.length); + for (var iter62 in this.recommendedCountryCodes) + { + if (this.recommendedCountryCodes.hasOwnProperty(iter62)) + { + iter62 = this.recommendedCountryCodes[iter62]; + output.writeString(iter62); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.adCountries !== null && this.adCountries !== undefined) { + output.writeFieldBegin('adCountries', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRUCT, this.adCountries.length); + for (var iter63 in this.adCountries) + { + if (this.adCountries.hasOwnProperty(iter63)) + { + iter63 = this.adCountries[iter63]; + iter63.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallRedeemResult = module.exports.PaidCallRedeemResult = function(args) { + this.eventName = null; + this.eventAmount = null; + if (args) { + if (args.eventName !== undefined && args.eventName !== null) { + this.eventName = args.eventName; + } + if (args.eventAmount !== undefined && args.eventAmount !== null) { + this.eventAmount = args.eventAmount; + } + } +}; +PaidCallRedeemResult.prototype = {}; +PaidCallRedeemResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.eventName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.eventAmount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallRedeemResult.prototype.write = function(output) { + output.writeStructBegin('PaidCallRedeemResult'); + if (this.eventName !== null && this.eventName !== undefined) { + output.writeFieldBegin('eventName', Thrift.Type.STRING, 1); + output.writeString(this.eventName); + output.writeFieldEnd(); + } + if (this.eventAmount !== null && this.eventAmount !== undefined) { + output.writeFieldBegin('eventAmount', Thrift.Type.I32, 2); + output.writeI32(this.eventAmount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallResponse = module.exports.PaidCallResponse = function(args) { + this.host = null; + this.dialing = null; + this.token = null; + this.spotItems = null; + if (args) { + if (args.host !== undefined && args.host !== null) { + this.host = new ttypes.CallHost(args.host); + } + if (args.dialing !== undefined && args.dialing !== null) { + this.dialing = new ttypes.PaidCallDialing(args.dialing); + } + if (args.token !== undefined && args.token !== null) { + this.token = args.token; + } + if (args.spotItems !== undefined && args.spotItems !== null) { + this.spotItems = Thrift.copyList(args.spotItems, [ttypes.SpotItem]); + } + } +}; +PaidCallResponse.prototype = {}; +PaidCallResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.host = new ttypes.CallHost(); + this.host.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.dialing = new ttypes.PaidCallDialing(); + this.dialing.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.token = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size64 = 0; + var _rtmp368; + this.spotItems = []; + var _etype67 = 0; + _rtmp368 = input.readListBegin(); + _etype67 = _rtmp368.etype; + _size64 = _rtmp368.size; + for (var _i69 = 0; _i69 < _size64; ++_i69) + { + var elem70 = null; + elem70 = new ttypes.SpotItem(); + elem70.read(input); + this.spotItems.push(elem70); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallResponse.prototype.write = function(output) { + output.writeStructBegin('PaidCallResponse'); + if (this.host !== null && this.host !== undefined) { + output.writeFieldBegin('host', Thrift.Type.STRUCT, 1); + this.host.write(output); + output.writeFieldEnd(); + } + if (this.dialing !== null && this.dialing !== undefined) { + output.writeFieldBegin('dialing', Thrift.Type.STRUCT, 2); + this.dialing.write(output); + output.writeFieldEnd(); + } + if (this.token !== null && this.token !== undefined) { + output.writeFieldBegin('token', Thrift.Type.STRING, 3); + output.writeString(this.token); + output.writeFieldEnd(); + } + if (this.spotItems !== null && this.spotItems !== undefined) { + output.writeFieldBegin('spotItems', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRUCT, this.spotItems.length); + for (var iter71 in this.spotItems) + { + if (this.spotItems.hasOwnProperty(iter71)) + { + iter71 = this.spotItems[iter71]; + iter71.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaidCallUserRate = module.exports.PaidCallUserRate = function(args) { + this.countryCode = null; + this.rate = null; + this.rateDivision = null; + this.rateName = null; + if (args) { + if (args.countryCode !== undefined && args.countryCode !== null) { + this.countryCode = args.countryCode; + } + if (args.rate !== undefined && args.rate !== null) { + this.rate = args.rate; + } + if (args.rateDivision !== undefined && args.rateDivision !== null) { + this.rateDivision = args.rateDivision; + } + if (args.rateName !== undefined && args.rateName !== null) { + this.rateName = args.rateName; + } + } +}; +PaidCallUserRate.prototype = {}; +PaidCallUserRate.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.countryCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.rate = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.rateDivision = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.rateName = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaidCallUserRate.prototype.write = function(output) { + output.writeStructBegin('PaidCallUserRate'); + if (this.countryCode !== null && this.countryCode !== undefined) { + output.writeFieldBegin('countryCode', Thrift.Type.STRING, 1); + output.writeString(this.countryCode); + output.writeFieldEnd(); + } + if (this.rate !== null && this.rate !== undefined) { + output.writeFieldBegin('rate', Thrift.Type.I32, 2); + output.writeI32(this.rate); + output.writeFieldEnd(); + } + if (this.rateDivision !== null && this.rateDivision !== undefined) { + output.writeFieldBegin('rateDivision', Thrift.Type.STRING, 3); + output.writeString(this.rateDivision); + output.writeFieldEnd(); + } + if (this.rateName !== null && this.rateName !== undefined) { + output.writeFieldBegin('rateName', Thrift.Type.STRING, 4); + output.writeString(this.rateName); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelInfo = module.exports.ChannelInfo = function(args) { + this.channelId = null; + this.name = null; + this.entryPageUrl = null; + this.descriptionText = null; + this.provider = null; + this.publicType = null; + this.iconImage = null; + this.permissions = null; + this.iconThumbnailImage = null; + this.channelConfigurations = null; + this.lcsAllApiUsable = null; + this.allowedPermissions = null; + this.channelDomains = null; + this.updatedTimestamp = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.entryPageUrl !== undefined && args.entryPageUrl !== null) { + this.entryPageUrl = args.entryPageUrl; + } + if (args.descriptionText !== undefined && args.descriptionText !== null) { + this.descriptionText = args.descriptionText; + } + if (args.provider !== undefined && args.provider !== null) { + this.provider = new ttypes.ChannelProvider(args.provider); + } + if (args.publicType !== undefined && args.publicType !== null) { + this.publicType = args.publicType; + } + if (args.iconImage !== undefined && args.iconImage !== null) { + this.iconImage = args.iconImage; + } + if (args.permissions !== undefined && args.permissions !== null) { + this.permissions = Thrift.copyList(args.permissions, [null]); + } + if (args.iconThumbnailImage !== undefined && args.iconThumbnailImage !== null) { + this.iconThumbnailImage = args.iconThumbnailImage; + } + if (args.channelConfigurations !== undefined && args.channelConfigurations !== null) { + this.channelConfigurations = Thrift.copyList(args.channelConfigurations, [null]); + } + if (args.lcsAllApiUsable !== undefined && args.lcsAllApiUsable !== null) { + this.lcsAllApiUsable = args.lcsAllApiUsable; + } + if (args.allowedPermissions !== undefined && args.allowedPermissions !== null) { + this.allowedPermissions = Thrift.copyList(args.allowedPermissions, [null]); + } + if (args.channelDomains !== undefined && args.channelDomains !== null) { + this.channelDomains = Thrift.copyList(args.channelDomains, [ttypes.ChannelDomain]); + } + if (args.updatedTimestamp !== undefined && args.updatedTimestamp !== null) { + this.updatedTimestamp = args.updatedTimestamp; + } + } +}; +ChannelInfo.prototype = {}; +ChannelInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.entryPageUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.descriptionText = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRUCT) { + this.provider = new ttypes.ChannelProvider(); + this.provider.read(input); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.publicType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.iconImage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.LIST) { + var _size72 = 0; + var _rtmp376; + this.permissions = []; + var _etype75 = 0; + _rtmp376 = input.readListBegin(); + _etype75 = _rtmp376.etype; + _size72 = _rtmp376.size; + for (var _i77 = 0; _i77 < _size72; ++_i77) + { + var elem78 = null; + elem78 = input.readString(); + this.permissions.push(elem78); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.iconThumbnailImage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.LIST) { + var _size79 = 0; + var _rtmp383; + this.channelConfigurations = []; + var _etype82 = 0; + _rtmp383 = input.readListBegin(); + _etype82 = _rtmp383.etype; + _size79 = _rtmp383.size; + for (var _i84 = 0; _i84 < _size79; ++_i84) + { + var elem85 = null; + elem85 = input.readI32(); + this.channelConfigurations.push(elem85); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.BOOL) { + this.lcsAllApiUsable = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.SET) { + var _size86 = 0; + var _rtmp390; + this.allowedPermissions = []; + var _etype89 = 0; + _rtmp390 = input.readSetBegin(); + _etype89 = _rtmp390.etype; + _size86 = _rtmp390.size; + for (var _i91 = 0; _i91 < _size86; ++_i91) + { + var elem92 = null; + elem92 = input.readI32(); + this.allowedPermissions.push(elem92); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.LIST) { + var _size93 = 0; + var _rtmp397; + this.channelDomains = []; + var _etype96 = 0; + _rtmp397 = input.readListBegin(); + _etype96 = _rtmp397.etype; + _size93 = _rtmp397.size; + for (var _i98 = 0; _i98 < _size93; ++_i98) + { + var elem99 = null; + elem99 = new ttypes.ChannelDomain(); + elem99.read(input); + this.channelDomains.push(elem99); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 16: + if (ftype == Thrift.Type.I64) { + this.updatedTimestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelInfo.prototype.write = function(output) { + output.writeStructBegin('ChannelInfo'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 3); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.entryPageUrl !== null && this.entryPageUrl !== undefined) { + output.writeFieldBegin('entryPageUrl', Thrift.Type.STRING, 4); + output.writeString(this.entryPageUrl); + output.writeFieldEnd(); + } + if (this.descriptionText !== null && this.descriptionText !== undefined) { + output.writeFieldBegin('descriptionText', Thrift.Type.STRING, 5); + output.writeString(this.descriptionText); + output.writeFieldEnd(); + } + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.STRUCT, 6); + this.provider.write(output); + output.writeFieldEnd(); + } + if (this.publicType !== null && this.publicType !== undefined) { + output.writeFieldBegin('publicType', Thrift.Type.I32, 7); + output.writeI32(this.publicType); + output.writeFieldEnd(); + } + if (this.iconImage !== null && this.iconImage !== undefined) { + output.writeFieldBegin('iconImage', Thrift.Type.STRING, 8); + output.writeString(this.iconImage); + output.writeFieldEnd(); + } + if (this.permissions !== null && this.permissions !== undefined) { + output.writeFieldBegin('permissions', Thrift.Type.LIST, 9); + output.writeListBegin(Thrift.Type.STRING, this.permissions.length); + for (var iter100 in this.permissions) + { + if (this.permissions.hasOwnProperty(iter100)) + { + iter100 = this.permissions[iter100]; + output.writeString(iter100); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.iconThumbnailImage !== null && this.iconThumbnailImage !== undefined) { + output.writeFieldBegin('iconThumbnailImage', Thrift.Type.STRING, 11); + output.writeString(this.iconThumbnailImage); + output.writeFieldEnd(); + } + if (this.channelConfigurations !== null && this.channelConfigurations !== undefined) { + output.writeFieldBegin('channelConfigurations', Thrift.Type.LIST, 12); + output.writeListBegin(Thrift.Type.I32, this.channelConfigurations.length); + for (var iter101 in this.channelConfigurations) + { + if (this.channelConfigurations.hasOwnProperty(iter101)) + { + iter101 = this.channelConfigurations[iter101]; + output.writeI32(iter101); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.lcsAllApiUsable !== null && this.lcsAllApiUsable !== undefined) { + output.writeFieldBegin('lcsAllApiUsable', Thrift.Type.BOOL, 13); + output.writeBool(this.lcsAllApiUsable); + output.writeFieldEnd(); + } + if (this.allowedPermissions !== null && this.allowedPermissions !== undefined) { + output.writeFieldBegin('allowedPermissions', Thrift.Type.SET, 14); + output.writeSetBegin(Thrift.Type.I32, this.allowedPermissions.length); + for (var iter102 in this.allowedPermissions) + { + if (this.allowedPermissions.hasOwnProperty(iter102)) + { + iter102 = this.allowedPermissions[iter102]; + output.writeI32(iter102); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.channelDomains !== null && this.channelDomains !== undefined) { + output.writeFieldBegin('channelDomains', Thrift.Type.LIST, 15); + output.writeListBegin(Thrift.Type.STRUCT, this.channelDomains.length); + for (var iter103 in this.channelDomains) + { + if (this.channelDomains.hasOwnProperty(iter103)) + { + iter103 = this.channelDomains[iter103]; + iter103.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.updatedTimestamp !== null && this.updatedTimestamp !== undefined) { + output.writeFieldBegin('updatedTimestamp', Thrift.Type.I64, 16); + output.writeI64(this.updatedTimestamp); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ApprovedChannelInfo = module.exports.ApprovedChannelInfo = function(args) { + this.channelInfo = null; + this.approvedAt = null; + if (args) { + if (args.channelInfo !== undefined && args.channelInfo !== null) { + this.channelInfo = new ttypes.ChannelInfo(args.channelInfo); + } + if (args.approvedAt !== undefined && args.approvedAt !== null) { + this.approvedAt = args.approvedAt; + } + } +}; +ApprovedChannelInfo.prototype = {}; +ApprovedChannelInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.channelInfo = new ttypes.ChannelInfo(); + this.channelInfo.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.approvedAt = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ApprovedChannelInfo.prototype.write = function(output) { + output.writeStructBegin('ApprovedChannelInfo'); + if (this.channelInfo !== null && this.channelInfo !== undefined) { + output.writeFieldBegin('channelInfo', Thrift.Type.STRUCT, 1); + this.channelInfo.write(output); + output.writeFieldEnd(); + } + if (this.approvedAt !== null && this.approvedAt !== undefined) { + output.writeFieldBegin('approvedAt', Thrift.Type.I64, 2); + output.writeI64(this.approvedAt); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ApprovedChannelInfos = module.exports.ApprovedChannelInfos = function(args) { + this.approvedChannelInfos = null; + this.revision = null; + if (args) { + if (args.approvedChannelInfos !== undefined && args.approvedChannelInfos !== null) { + this.approvedChannelInfos = Thrift.copyList(args.approvedChannelInfos, [ttypes.ApprovedChannelInfo]); + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + } +}; +ApprovedChannelInfos.prototype = {}; +ApprovedChannelInfos.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size104 = 0; + var _rtmp3108; + this.approvedChannelInfos = []; + var _etype107 = 0; + _rtmp3108 = input.readListBegin(); + _etype107 = _rtmp3108.etype; + _size104 = _rtmp3108.size; + for (var _i109 = 0; _i109 < _size104; ++_i109) + { + var elem110 = null; + elem110 = new ttypes.ApprovedChannelInfo(); + elem110.read(input); + this.approvedChannelInfos.push(elem110); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ApprovedChannelInfos.prototype.write = function(output) { + output.writeStructBegin('ApprovedChannelInfos'); + if (this.approvedChannelInfos !== null && this.approvedChannelInfos !== undefined) { + output.writeFieldBegin('approvedChannelInfos', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.approvedChannelInfos.length); + for (var iter111 in this.approvedChannelInfos) + { + if (this.approvedChannelInfos.hasOwnProperty(iter111)) + { + iter111 = this.approvedChannelInfos[iter111]; + iter111.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 2); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AuthQrcode = module.exports.AuthQrcode = function(args) { + this.qrcode = null; + this.verifier = null; + this.callbackUrl = null; + if (args) { + if (args.qrcode !== undefined && args.qrcode !== null) { + this.qrcode = args.qrcode; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.callbackUrl !== undefined && args.callbackUrl !== null) { + this.callbackUrl = args.callbackUrl; + } + } +}; +AuthQrcode.prototype = {}; +AuthQrcode.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.qrcode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.callbackUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AuthQrcode.prototype.write = function(output) { + output.writeStructBegin('AuthQrcode'); + if (this.qrcode !== null && this.qrcode !== undefined) { + output.writeFieldBegin('qrcode', Thrift.Type.STRING, 1); + output.writeString(this.qrcode); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 2); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.callbackUrl !== null && this.callbackUrl !== undefined) { + output.writeFieldBegin('callbackUrl', Thrift.Type.STRING, 3); + output.writeString(this.callbackUrl); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var AnalyticsInfo = module.exports.AnalyticsInfo = function(args) { + this.gaSamplingRate = null; + this.tmid = null; + if (args) { + if (args.gaSamplingRate !== undefined && args.gaSamplingRate !== null) { + this.gaSamplingRate = args.gaSamplingRate; + } + if (args.tmid !== undefined && args.tmid !== null) { + this.tmid = args.tmid; + } + } +}; +AnalyticsInfo.prototype = {}; +AnalyticsInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.DOUBLE) { + this.gaSamplingRate = input.readDouble(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.tmid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +AnalyticsInfo.prototype.write = function(output) { + output.writeStructBegin('AnalyticsInfo'); + if (this.gaSamplingRate !== null && this.gaSamplingRate !== undefined) { + output.writeFieldBegin('gaSamplingRate', Thrift.Type.DOUBLE, 1); + output.writeDouble(this.gaSamplingRate); + output.writeFieldEnd(); + } + if (this.tmid !== null && this.tmid !== undefined) { + output.writeFieldBegin('tmid', Thrift.Type.STRING, 2); + output.writeString(this.tmid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ContactTransition = module.exports.ContactTransition = function(args) { + this.ownerMid = null; + this.targetMid = null; + this.previousStatus = null; + this.resultStatus = null; + if (args) { + if (args.ownerMid !== undefined && args.ownerMid !== null) { + this.ownerMid = args.ownerMid; + } + if (args.targetMid !== undefined && args.targetMid !== null) { + this.targetMid = args.targetMid; + } + if (args.previousStatus !== undefined && args.previousStatus !== null) { + this.previousStatus = args.previousStatus; + } + if (args.resultStatus !== undefined && args.resultStatus !== null) { + this.resultStatus = args.resultStatus; + } + } +}; +ContactTransition.prototype = {}; +ContactTransition.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.ownerMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.targetMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.previousStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.resultStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ContactTransition.prototype.write = function(output) { + output.writeStructBegin('ContactTransition'); + if (this.ownerMid !== null && this.ownerMid !== undefined) { + output.writeFieldBegin('ownerMid', Thrift.Type.STRING, 1); + output.writeString(this.ownerMid); + output.writeFieldEnd(); + } + if (this.targetMid !== null && this.targetMid !== undefined) { + output.writeFieldBegin('targetMid', Thrift.Type.STRING, 2); + output.writeString(this.targetMid); + output.writeFieldEnd(); + } + if (this.previousStatus !== null && this.previousStatus !== undefined) { + output.writeFieldBegin('previousStatus', Thrift.Type.I32, 3); + output.writeI32(this.previousStatus); + output.writeFieldEnd(); + } + if (this.resultStatus !== null && this.resultStatus !== undefined) { + output.writeFieldBegin('resultStatus', Thrift.Type.I32, 4); + output.writeI32(this.resultStatus); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UserTicketResponse = module.exports.UserTicketResponse = function(args) { + this.mid = null; + this.userTicket = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.userTicket !== undefined && args.userTicket !== null) { + this.userTicket = args.userTicket; + } + } +}; +UserTicketResponse.prototype = {}; +UserTicketResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.userTicket = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UserTicketResponse.prototype.write = function(output) { + output.writeStructBegin('UserTicketResponse'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.userTicket !== null && this.userTicket !== undefined) { + output.writeFieldBegin('userTicket', Thrift.Type.STRING, 2); + output.writeString(this.userTicket); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyBanner = module.exports.BuddyBanner = function(args) { + this.buddyBannerLinkType = null; + this.buddyBannerLink = null; + this.buddyBannerImageUrl = null; + if (args) { + if (args.buddyBannerLinkType !== undefined && args.buddyBannerLinkType !== null) { + this.buddyBannerLinkType = args.buddyBannerLinkType; + } + if (args.buddyBannerLink !== undefined && args.buddyBannerLink !== null) { + this.buddyBannerLink = args.buddyBannerLink; + } + if (args.buddyBannerImageUrl !== undefined && args.buddyBannerImageUrl !== null) { + this.buddyBannerImageUrl = args.buddyBannerImageUrl; + } + } +}; +BuddyBanner.prototype = {}; +BuddyBanner.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.buddyBannerLinkType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.buddyBannerLink = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.buddyBannerImageUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyBanner.prototype.write = function(output) { + output.writeStructBegin('BuddyBanner'); + if (this.buddyBannerLinkType !== null && this.buddyBannerLinkType !== undefined) { + output.writeFieldBegin('buddyBannerLinkType', Thrift.Type.I32, 1); + output.writeI32(this.buddyBannerLinkType); + output.writeFieldEnd(); + } + if (this.buddyBannerLink !== null && this.buddyBannerLink !== undefined) { + output.writeFieldBegin('buddyBannerLink', Thrift.Type.STRING, 2); + output.writeString(this.buddyBannerLink); + output.writeFieldEnd(); + } + if (this.buddyBannerImageUrl !== null && this.buddyBannerImageUrl !== undefined) { + output.writeFieldBegin('buddyBannerImageUrl', Thrift.Type.STRING, 3); + output.writeString(this.buddyBannerImageUrl); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyDetail = module.exports.BuddyDetail = function(args) { + this.mid = null; + this.memberCount = null; + this.onAir = null; + this.businessAccount = null; + this.addable = null; + this.acceptableContentTypes = null; + this.capableMyhome = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.memberCount !== undefined && args.memberCount !== null) { + this.memberCount = args.memberCount; + } + if (args.onAir !== undefined && args.onAir !== null) { + this.onAir = args.onAir; + } + if (args.businessAccount !== undefined && args.businessAccount !== null) { + this.businessAccount = args.businessAccount; + } + if (args.addable !== undefined && args.addable !== null) { + this.addable = args.addable; + } + if (args.acceptableContentTypes !== undefined && args.acceptableContentTypes !== null) { + this.acceptableContentTypes = Thrift.copyList(args.acceptableContentTypes, [null]); + } + if (args.capableMyhome !== undefined && args.capableMyhome !== null) { + this.capableMyhome = args.capableMyhome; + } + } +}; +BuddyDetail.prototype = {}; +BuddyDetail.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.memberCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.onAir = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.businessAccount = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.addable = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.SET) { + var _size112 = 0; + var _rtmp3116; + this.acceptableContentTypes = []; + var _etype115 = 0; + _rtmp3116 = input.readSetBegin(); + _etype115 = _rtmp3116.etype; + _size112 = _rtmp3116.size; + for (var _i117 = 0; _i117 < _size112; ++_i117) + { + var elem118 = null; + elem118 = input.readI32(); + this.acceptableContentTypes.push(elem118); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.BOOL) { + this.capableMyhome = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyDetail.prototype.write = function(output) { + output.writeStructBegin('BuddyDetail'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.memberCount !== null && this.memberCount !== undefined) { + output.writeFieldBegin('memberCount', Thrift.Type.I64, 2); + output.writeI64(this.memberCount); + output.writeFieldEnd(); + } + if (this.onAir !== null && this.onAir !== undefined) { + output.writeFieldBegin('onAir', Thrift.Type.BOOL, 3); + output.writeBool(this.onAir); + output.writeFieldEnd(); + } + if (this.businessAccount !== null && this.businessAccount !== undefined) { + output.writeFieldBegin('businessAccount', Thrift.Type.BOOL, 4); + output.writeBool(this.businessAccount); + output.writeFieldEnd(); + } + if (this.addable !== null && this.addable !== undefined) { + output.writeFieldBegin('addable', Thrift.Type.BOOL, 5); + output.writeBool(this.addable); + output.writeFieldEnd(); + } + if (this.acceptableContentTypes !== null && this.acceptableContentTypes !== undefined) { + output.writeFieldBegin('acceptableContentTypes', Thrift.Type.SET, 6); + output.writeSetBegin(Thrift.Type.I32, this.acceptableContentTypes.length); + for (var iter119 in this.acceptableContentTypes) + { + if (this.acceptableContentTypes.hasOwnProperty(iter119)) + { + iter119 = this.acceptableContentTypes[iter119]; + output.writeI32(iter119); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.capableMyhome !== null && this.capableMyhome !== undefined) { + output.writeFieldBegin('capableMyhome', Thrift.Type.BOOL, 7); + output.writeBool(this.capableMyhome); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Contact = module.exports.Contact = function(args) { + this.mid = null; + this.createdTime = null; + this.type = null; + this.status = null; + this.relation = null; + this.displayName = null; + this.phoneticName = null; + this.pictureStatus = null; + this.thumbnailUrl = null; + this.statusMessage = null; + this.displayNameOverridden = null; + this.favoriteTime = null; + this.capableVoiceCall = null; + this.capableVideoCall = null; + this.capableMyhome = null; + this.capableBuddy = null; + this.attributes = null; + this.settings = null; + this.picturePath = null; + this.recommendParams = null; + this.friendRequestStatus = null; + this.musicProfile = null; + this.videoProfile = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.status !== undefined && args.status !== null) { + this.status = args.status; + } + if (args.relation !== undefined && args.relation !== null) { + this.relation = args.relation; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.phoneticName !== undefined && args.phoneticName !== null) { + this.phoneticName = args.phoneticName; + } + if (args.pictureStatus !== undefined && args.pictureStatus !== null) { + this.pictureStatus = args.pictureStatus; + } + if (args.thumbnailUrl !== undefined && args.thumbnailUrl !== null) { + this.thumbnailUrl = args.thumbnailUrl; + } + if (args.statusMessage !== undefined && args.statusMessage !== null) { + this.statusMessage = args.statusMessage; + } + if (args.displayNameOverridden !== undefined && args.displayNameOverridden !== null) { + this.displayNameOverridden = args.displayNameOverridden; + } + if (args.favoriteTime !== undefined && args.favoriteTime !== null) { + this.favoriteTime = args.favoriteTime; + } + if (args.capableVoiceCall !== undefined && args.capableVoiceCall !== null) { + this.capableVoiceCall = args.capableVoiceCall; + } + if (args.capableVideoCall !== undefined && args.capableVideoCall !== null) { + this.capableVideoCall = args.capableVideoCall; + } + if (args.capableMyhome !== undefined && args.capableMyhome !== null) { + this.capableMyhome = args.capableMyhome; + } + if (args.capableBuddy !== undefined && args.capableBuddy !== null) { + this.capableBuddy = args.capableBuddy; + } + if (args.attributes !== undefined && args.attributes !== null) { + this.attributes = args.attributes; + } + if (args.settings !== undefined && args.settings !== null) { + this.settings = args.settings; + } + if (args.picturePath !== undefined && args.picturePath !== null) { + this.picturePath = args.picturePath; + } + if (args.recommendParams !== undefined && args.recommendParams !== null) { + this.recommendParams = args.recommendParams; + } + if (args.friendRequestStatus !== undefined && args.friendRequestStatus !== null) { + this.friendRequestStatus = args.friendRequestStatus; + } + if (args.musicProfile !== undefined && args.musicProfile !== null) { + this.musicProfile = args.musicProfile; + } + if (args.videoProfile !== undefined && args.videoProfile !== null) { + this.videoProfile = args.videoProfile; + } + } +}; +Contact.prototype = {}; +Contact.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I32) { + this.status = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.I32) { + this.relation = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 23: + if (ftype == Thrift.Type.STRING) { + this.phoneticName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 24: + if (ftype == Thrift.Type.STRING) { + this.pictureStatus = input.readString(); + } else { + input.skip(ftype); + } + break; + case 25: + if (ftype == Thrift.Type.STRING) { + this.thumbnailUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 26: + if (ftype == Thrift.Type.STRING) { + this.statusMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 27: + if (ftype == Thrift.Type.STRING) { + this.displayNameOverridden = input.readString(); + } else { + input.skip(ftype); + } + break; + case 28: + if (ftype == Thrift.Type.I64) { + this.favoriteTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 31: + if (ftype == Thrift.Type.BOOL) { + this.capableVoiceCall = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 32: + if (ftype == Thrift.Type.BOOL) { + this.capableVideoCall = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 33: + if (ftype == Thrift.Type.BOOL) { + this.capableMyhome = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 34: + if (ftype == Thrift.Type.BOOL) { + this.capableBuddy = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 35: + if (ftype == Thrift.Type.I32) { + this.attributes = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 36: + if (ftype == Thrift.Type.I64) { + this.settings = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 37: + if (ftype == Thrift.Type.STRING) { + this.picturePath = input.readString(); + } else { + input.skip(ftype); + } + break; + case 38: + if (ftype == Thrift.Type.STRING) { + this.recommendParams = input.readString(); + } else { + input.skip(ftype); + } + break; + case 39: + if (ftype == Thrift.Type.I32) { + this.friendRequestStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 40: + if (ftype == Thrift.Type.STRING) { + this.musicProfile = input.readString(); + } else { + input.skip(ftype); + } + break; + case 42: + if (ftype == Thrift.Type.STRING) { + this.videoProfile = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Contact.prototype.write = function(output) { + output.writeStructBegin('Contact'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 2); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 10); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.I32, 11); + output.writeI32(this.status); + output.writeFieldEnd(); + } + if (this.relation !== null && this.relation !== undefined) { + output.writeFieldBegin('relation', Thrift.Type.I32, 21); + output.writeI32(this.relation); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 22); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.phoneticName !== null && this.phoneticName !== undefined) { + output.writeFieldBegin('phoneticName', Thrift.Type.STRING, 23); + output.writeString(this.phoneticName); + output.writeFieldEnd(); + } + if (this.pictureStatus !== null && this.pictureStatus !== undefined) { + output.writeFieldBegin('pictureStatus', Thrift.Type.STRING, 24); + output.writeString(this.pictureStatus); + output.writeFieldEnd(); + } + if (this.thumbnailUrl !== null && this.thumbnailUrl !== undefined) { + output.writeFieldBegin('thumbnailUrl', Thrift.Type.STRING, 25); + output.writeString(this.thumbnailUrl); + output.writeFieldEnd(); + } + if (this.statusMessage !== null && this.statusMessage !== undefined) { + output.writeFieldBegin('statusMessage', Thrift.Type.STRING, 26); + output.writeString(this.statusMessage); + output.writeFieldEnd(); + } + if (this.displayNameOverridden !== null && this.displayNameOverridden !== undefined) { + output.writeFieldBegin('displayNameOverridden', Thrift.Type.STRING, 27); + output.writeString(this.displayNameOverridden); + output.writeFieldEnd(); + } + if (this.favoriteTime !== null && this.favoriteTime !== undefined) { + output.writeFieldBegin('favoriteTime', Thrift.Type.I64, 28); + output.writeI64(this.favoriteTime); + output.writeFieldEnd(); + } + if (this.capableVoiceCall !== null && this.capableVoiceCall !== undefined) { + output.writeFieldBegin('capableVoiceCall', Thrift.Type.BOOL, 31); + output.writeBool(this.capableVoiceCall); + output.writeFieldEnd(); + } + if (this.capableVideoCall !== null && this.capableVideoCall !== undefined) { + output.writeFieldBegin('capableVideoCall', Thrift.Type.BOOL, 32); + output.writeBool(this.capableVideoCall); + output.writeFieldEnd(); + } + if (this.capableMyhome !== null && this.capableMyhome !== undefined) { + output.writeFieldBegin('capableMyhome', Thrift.Type.BOOL, 33); + output.writeBool(this.capableMyhome); + output.writeFieldEnd(); + } + if (this.capableBuddy !== null && this.capableBuddy !== undefined) { + output.writeFieldBegin('capableBuddy', Thrift.Type.BOOL, 34); + output.writeBool(this.capableBuddy); + output.writeFieldEnd(); + } + if (this.attributes !== null && this.attributes !== undefined) { + output.writeFieldBegin('attributes', Thrift.Type.I32, 35); + output.writeI32(this.attributes); + output.writeFieldEnd(); + } + if (this.settings !== null && this.settings !== undefined) { + output.writeFieldBegin('settings', Thrift.Type.I64, 36); + output.writeI64(this.settings); + output.writeFieldEnd(); + } + if (this.picturePath !== null && this.picturePath !== undefined) { + output.writeFieldBegin('picturePath', Thrift.Type.STRING, 37); + output.writeString(this.picturePath); + output.writeFieldEnd(); + } + if (this.recommendParams !== null && this.recommendParams !== undefined) { + output.writeFieldBegin('recommendParams', Thrift.Type.STRING, 38); + output.writeString(this.recommendParams); + output.writeFieldEnd(); + } + if (this.friendRequestStatus !== null && this.friendRequestStatus !== undefined) { + output.writeFieldBegin('friendRequestStatus', Thrift.Type.I32, 39); + output.writeI32(this.friendRequestStatus); + output.writeFieldEnd(); + } + if (this.musicProfile !== null && this.musicProfile !== undefined) { + output.writeFieldBegin('musicProfile', Thrift.Type.STRING, 40); + output.writeString(this.musicProfile); + output.writeFieldEnd(); + } + if (this.videoProfile !== null && this.videoProfile !== undefined) { + output.writeFieldBegin('videoProfile', Thrift.Type.STRING, 42); + output.writeString(this.videoProfile); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyList = module.exports.BuddyList = function(args) { + this.classification = null; + this.displayName = null; + this.totalBuddyCount = null; + this.popularContacts = null; + if (args) { + if (args.classification !== undefined && args.classification !== null) { + this.classification = args.classification; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.totalBuddyCount !== undefined && args.totalBuddyCount !== null) { + this.totalBuddyCount = args.totalBuddyCount; + } + if (args.popularContacts !== undefined && args.popularContacts !== null) { + this.popularContacts = Thrift.copyList(args.popularContacts, [ttypes.Contact]); + } + } +}; +BuddyList.prototype = {}; +BuddyList.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.classification = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.totalBuddyCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size120 = 0; + var _rtmp3124; + this.popularContacts = []; + var _etype123 = 0; + _rtmp3124 = input.readListBegin(); + _etype123 = _rtmp3124.etype; + _size120 = _rtmp3124.size; + for (var _i125 = 0; _i125 < _size120; ++_i125) + { + var elem126 = null; + elem126 = new ttypes.Contact(); + elem126.read(input); + this.popularContacts.push(elem126); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyList.prototype.write = function(output) { + output.writeStructBegin('BuddyList'); + if (this.classification !== null && this.classification !== undefined) { + output.writeFieldBegin('classification', Thrift.Type.STRING, 1); + output.writeString(this.classification); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 2); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.totalBuddyCount !== null && this.totalBuddyCount !== undefined) { + output.writeFieldBegin('totalBuddyCount', Thrift.Type.I32, 3); + output.writeI32(this.totalBuddyCount); + output.writeFieldEnd(); + } + if (this.popularContacts !== null && this.popularContacts !== undefined) { + output.writeFieldBegin('popularContacts', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRUCT, this.popularContacts.length); + for (var iter127 in this.popularContacts) + { + if (this.popularContacts.hasOwnProperty(iter127)) + { + iter127 = this.popularContacts[iter127]; + iter127.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RegisterWithPhoneNumberResult = module.exports.RegisterWithPhoneNumberResult = function(args) { + this.authToken = null; + this.recommendEmailRegistration = null; + this.certificate = null; + if (args) { + if (args.authToken !== undefined && args.authToken !== null) { + this.authToken = args.authToken; + } + if (args.recommendEmailRegistration !== undefined && args.recommendEmailRegistration !== null) { + this.recommendEmailRegistration = args.recommendEmailRegistration; + } + if (args.certificate !== undefined && args.certificate !== null) { + this.certificate = args.certificate; + } + } +}; +RegisterWithPhoneNumberResult.prototype = {}; +RegisterWithPhoneNumberResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.authToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.recommendEmailRegistration = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.certificate = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RegisterWithPhoneNumberResult.prototype.write = function(output) { + output.writeStructBegin('RegisterWithPhoneNumberResult'); + if (this.authToken !== null && this.authToken !== undefined) { + output.writeFieldBegin('authToken', Thrift.Type.STRING, 1); + output.writeString(this.authToken); + output.writeFieldEnd(); + } + if (this.recommendEmailRegistration !== null && this.recommendEmailRegistration !== undefined) { + output.writeFieldBegin('recommendEmailRegistration', Thrift.Type.BOOL, 2); + output.writeBool(this.recommendEmailRegistration); + output.writeFieldEnd(); + } + if (this.certificate !== null && this.certificate !== undefined) { + output.writeFieldBegin('certificate', Thrift.Type.STRING, 3); + output.writeString(this.certificate); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyMessageRequest = module.exports.BuddyMessageRequest = function(args) { + this.contentType = null; + this.text = null; + this.location = null; + this.content = null; + this.contentMetadata = null; + if (args) { + if (args.contentType !== undefined && args.contentType !== null) { + this.contentType = args.contentType; + } + if (args.text !== undefined && args.text !== null) { + this.text = args.text; + } + if (args.location !== undefined && args.location !== null) { + this.location = new ttypes.Location(args.location); + } + if (args.content !== undefined && args.content !== null) { + this.content = args.content; + } + if (args.contentMetadata !== undefined && args.contentMetadata !== null) { + this.contentMetadata = Thrift.copyMap(args.contentMetadata, [null]); + } + } +}; +BuddyMessageRequest.prototype = {}; +BuddyMessageRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.contentType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.text = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.location = new ttypes.Location(); + this.location.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.content = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.MAP) { + var _size128 = 0; + var _rtmp3132; + this.contentMetadata = {}; + var _ktype129 = 0; + var _vtype130 = 0; + _rtmp3132 = input.readMapBegin(); + _ktype129 = _rtmp3132.ktype; + _vtype130 = _rtmp3132.vtype; + _size128 = _rtmp3132.size; + for (var _i133 = 0; _i133 < _size128; ++_i133) + { + var key134 = null; + var val135 = null; + key134 = input.readString(); + val135 = input.readString(); + this.contentMetadata[key134] = val135; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyMessageRequest.prototype.write = function(output) { + output.writeStructBegin('BuddyMessageRequest'); + if (this.contentType !== null && this.contentType !== undefined) { + output.writeFieldBegin('contentType', Thrift.Type.I32, 1); + output.writeI32(this.contentType); + output.writeFieldEnd(); + } + if (this.text !== null && this.text !== undefined) { + output.writeFieldBegin('text', Thrift.Type.STRING, 2); + output.writeString(this.text); + output.writeFieldEnd(); + } + if (this.location !== null && this.location !== undefined) { + output.writeFieldBegin('location', Thrift.Type.STRUCT, 3); + this.location.write(output); + output.writeFieldEnd(); + } + if (this.content !== null && this.content !== undefined) { + output.writeFieldBegin('content', Thrift.Type.STRING, 4); + output.writeBinary(this.content); + output.writeFieldEnd(); + } + if (this.contentMetadata !== null && this.contentMetadata !== undefined) { + output.writeFieldBegin('contentMetadata', Thrift.Type.MAP, 5); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.contentMetadata)); + for (var kiter136 in this.contentMetadata) + { + if (this.contentMetadata.hasOwnProperty(kiter136)) + { + var viter137 = this.contentMetadata[kiter136]; + output.writeString(kiter136); + output.writeString(viter137); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyOnAirUrls = module.exports.BuddyOnAirUrls = function(args) { + this.hls = null; + this.smoothStreaming = null; + if (args) { + if (args.hls !== undefined && args.hls !== null) { + this.hls = Thrift.copyMap(args.hls, [null]); + } + if (args.smoothStreaming !== undefined && args.smoothStreaming !== null) { + this.smoothStreaming = Thrift.copyMap(args.smoothStreaming, [null]); + } + } +}; +BuddyOnAirUrls.prototype = {}; +BuddyOnAirUrls.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.MAP) { + var _size138 = 0; + var _rtmp3142; + this.hls = {}; + var _ktype139 = 0; + var _vtype140 = 0; + _rtmp3142 = input.readMapBegin(); + _ktype139 = _rtmp3142.ktype; + _vtype140 = _rtmp3142.vtype; + _size138 = _rtmp3142.size; + for (var _i143 = 0; _i143 < _size138; ++_i143) + { + var key144 = null; + var val145 = null; + key144 = input.readString(); + val145 = input.readString(); + this.hls[key144] = val145; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size146 = 0; + var _rtmp3150; + this.smoothStreaming = {}; + var _ktype147 = 0; + var _vtype148 = 0; + _rtmp3150 = input.readMapBegin(); + _ktype147 = _rtmp3150.ktype; + _vtype148 = _rtmp3150.vtype; + _size146 = _rtmp3150.size; + for (var _i151 = 0; _i151 < _size146; ++_i151) + { + var key152 = null; + var val153 = null; + key152 = input.readString(); + val153 = input.readString(); + this.smoothStreaming[key152] = val153; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyOnAirUrls.prototype.write = function(output) { + output.writeStructBegin('BuddyOnAirUrls'); + if (this.hls !== null && this.hls !== undefined) { + output.writeFieldBegin('hls', Thrift.Type.MAP, 1); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.hls)); + for (var kiter154 in this.hls) + { + if (this.hls.hasOwnProperty(kiter154)) + { + var viter155 = this.hls[kiter154]; + output.writeString(kiter154); + output.writeString(viter155); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.smoothStreaming !== null && this.smoothStreaming !== undefined) { + output.writeFieldBegin('smoothStreaming', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.smoothStreaming)); + for (var kiter156 in this.smoothStreaming) + { + if (this.smoothStreaming.hasOwnProperty(kiter156)) + { + var viter157 = this.smoothStreaming[kiter156]; + output.writeString(kiter156); + output.writeString(viter157); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyOnAir = module.exports.BuddyOnAir = function(args) { + this.mid = null; + this.freshnessLifetime = null; + this.onAirId = null; + this.onAir = null; + this.text = null; + this.viewerCount = null; + this.targetCount = null; + this.onAirType = null; + this.onAirUrls = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.freshnessLifetime !== undefined && args.freshnessLifetime !== null) { + this.freshnessLifetime = args.freshnessLifetime; + } + if (args.onAirId !== undefined && args.onAirId !== null) { + this.onAirId = args.onAirId; + } + if (args.onAir !== undefined && args.onAir !== null) { + this.onAir = args.onAir; + } + if (args.text !== undefined && args.text !== null) { + this.text = args.text; + } + if (args.viewerCount !== undefined && args.viewerCount !== null) { + this.viewerCount = args.viewerCount; + } + if (args.targetCount !== undefined && args.targetCount !== null) { + this.targetCount = args.targetCount; + } + if (args.onAirType !== undefined && args.onAirType !== null) { + this.onAirType = args.onAirType; + } + if (args.onAirUrls !== undefined && args.onAirUrls !== null) { + this.onAirUrls = new ttypes.BuddyOnAirUrls(args.onAirUrls); + } + } +}; +BuddyOnAir.prototype = {}; +BuddyOnAir.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.freshnessLifetime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.onAirId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.onAir = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.text = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.I64) { + this.viewerCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.I64) { + this.targetCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 31: + if (ftype == Thrift.Type.I32) { + this.onAirType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 32: + if (ftype == Thrift.Type.STRUCT) { + this.onAirUrls = new ttypes.BuddyOnAirUrls(); + this.onAirUrls.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyOnAir.prototype.write = function(output) { + output.writeStructBegin('BuddyOnAir'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.freshnessLifetime !== null && this.freshnessLifetime !== undefined) { + output.writeFieldBegin('freshnessLifetime', Thrift.Type.I64, 3); + output.writeI64(this.freshnessLifetime); + output.writeFieldEnd(); + } + if (this.onAirId !== null && this.onAirId !== undefined) { + output.writeFieldBegin('onAirId', Thrift.Type.STRING, 4); + output.writeString(this.onAirId); + output.writeFieldEnd(); + } + if (this.onAir !== null && this.onAir !== undefined) { + output.writeFieldBegin('onAir', Thrift.Type.BOOL, 5); + output.writeBool(this.onAir); + output.writeFieldEnd(); + } + if (this.text !== null && this.text !== undefined) { + output.writeFieldBegin('text', Thrift.Type.STRING, 11); + output.writeString(this.text); + output.writeFieldEnd(); + } + if (this.viewerCount !== null && this.viewerCount !== undefined) { + output.writeFieldBegin('viewerCount', Thrift.Type.I64, 12); + output.writeI64(this.viewerCount); + output.writeFieldEnd(); + } + if (this.targetCount !== null && this.targetCount !== undefined) { + output.writeFieldBegin('targetCount', Thrift.Type.I64, 13); + output.writeI64(this.targetCount); + output.writeFieldEnd(); + } + if (this.onAirType !== null && this.onAirType !== undefined) { + output.writeFieldBegin('onAirType', Thrift.Type.I32, 31); + output.writeI32(this.onAirType); + output.writeFieldEnd(); + } + if (this.onAirUrls !== null && this.onAirUrls !== undefined) { + output.writeFieldBegin('onAirUrls', Thrift.Type.STRUCT, 32); + this.onAirUrls.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddyProfile = module.exports.BuddyProfile = function(args) { + this.buddyId = null; + this.mid = null; + this.searchId = null; + this.displayName = null; + this.statusMessage = null; + this.contactCount = null; + if (args) { + if (args.buddyId !== undefined && args.buddyId !== null) { + this.buddyId = args.buddyId; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.searchId !== undefined && args.searchId !== null) { + this.searchId = args.searchId; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.statusMessage !== undefined && args.statusMessage !== null) { + this.statusMessage = args.statusMessage; + } + if (args.contactCount !== undefined && args.contactCount !== null) { + this.contactCount = args.contactCount; + } + } +}; +BuddyProfile.prototype = {}; +BuddyProfile.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.buddyId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.searchId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.statusMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I64) { + this.contactCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddyProfile.prototype.write = function(output) { + output.writeStructBegin('BuddyProfile'); + if (this.buddyId !== null && this.buddyId !== undefined) { + output.writeFieldBegin('buddyId', Thrift.Type.STRING, 1); + output.writeString(this.buddyId); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.searchId !== null && this.searchId !== undefined) { + output.writeFieldBegin('searchId', Thrift.Type.STRING, 3); + output.writeString(this.searchId); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 4); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.statusMessage !== null && this.statusMessage !== undefined) { + output.writeFieldBegin('statusMessage', Thrift.Type.STRING, 5); + output.writeString(this.statusMessage); + output.writeFieldEnd(); + } + if (this.contactCount !== null && this.contactCount !== undefined) { + output.writeFieldBegin('contactCount', Thrift.Type.I64, 11); + output.writeI64(this.contactCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CommitMessageResult = module.exports.CommitMessageResult = function(args) { + this.message = null; + this.code = null; + this.reason = null; + this.successCount = null; + this.failCount = null; + this.unregisterCount = null; + this.blockCount = null; + if (args) { + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + if (args.code !== undefined && args.code !== null) { + this.code = args.code; + } + if (args.reason !== undefined && args.reason !== null) { + this.reason = args.reason; + } + if (args.successCount !== undefined && args.successCount !== null) { + this.successCount = args.successCount; + } + if (args.failCount !== undefined && args.failCount !== null) { + this.failCount = args.failCount; + } + if (args.unregisterCount !== undefined && args.unregisterCount !== null) { + this.unregisterCount = args.unregisterCount; + } + if (args.blockCount !== undefined && args.blockCount !== null) { + this.blockCount = args.blockCount; + } + } +}; +CommitMessageResult.prototype = {}; +CommitMessageResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.code = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.reason = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.successCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.failCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I64) { + this.unregisterCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I64) { + this.blockCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CommitMessageResult.prototype.write = function(output) { + output.writeStructBegin('CommitMessageResult'); + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 1); + this.message.write(output); + output.writeFieldEnd(); + } + if (this.code !== null && this.code !== undefined) { + output.writeFieldBegin('code', Thrift.Type.I32, 2); + output.writeI32(this.code); + output.writeFieldEnd(); + } + if (this.reason !== null && this.reason !== undefined) { + output.writeFieldBegin('reason', Thrift.Type.STRING, 3); + output.writeString(this.reason); + output.writeFieldEnd(); + } + if (this.successCount !== null && this.successCount !== undefined) { + output.writeFieldBegin('successCount', Thrift.Type.I64, 4); + output.writeI64(this.successCount); + output.writeFieldEnd(); + } + if (this.failCount !== null && this.failCount !== undefined) { + output.writeFieldBegin('failCount', Thrift.Type.I64, 5); + output.writeI64(this.failCount); + output.writeFieldEnd(); + } + if (this.unregisterCount !== null && this.unregisterCount !== undefined) { + output.writeFieldBegin('unregisterCount', Thrift.Type.I64, 6); + output.writeI64(this.unregisterCount); + output.writeFieldEnd(); + } + if (this.blockCount !== null && this.blockCount !== undefined) { + output.writeFieldBegin('blockCount', Thrift.Type.I64, 7); + output.writeI64(this.blockCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var BuddySearchResult = module.exports.BuddySearchResult = function(args) { + this.mid = null; + this.displayName = null; + this.pictureStatus = null; + this.picturePath = null; + this.statusMessage = null; + this.businessAccount = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.pictureStatus !== undefined && args.pictureStatus !== null) { + this.pictureStatus = args.pictureStatus; + } + if (args.picturePath !== undefined && args.picturePath !== null) { + this.picturePath = args.picturePath; + } + if (args.statusMessage !== undefined && args.statusMessage !== null) { + this.statusMessage = args.statusMessage; + } + if (args.businessAccount !== undefined && args.businessAccount !== null) { + this.businessAccount = args.businessAccount; + } + } +}; +BuddySearchResult.prototype = {}; +BuddySearchResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.pictureStatus = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.picturePath = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.statusMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.BOOL) { + this.businessAccount = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +BuddySearchResult.prototype.write = function(output) { + output.writeStructBegin('BuddySearchResult'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 2); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.pictureStatus !== null && this.pictureStatus !== undefined) { + output.writeFieldBegin('pictureStatus', Thrift.Type.STRING, 3); + output.writeString(this.pictureStatus); + output.writeFieldEnd(); + } + if (this.picturePath !== null && this.picturePath !== undefined) { + output.writeFieldBegin('picturePath', Thrift.Type.STRING, 4); + output.writeString(this.picturePath); + output.writeFieldEnd(); + } + if (this.statusMessage !== null && this.statusMessage !== undefined) { + output.writeFieldBegin('statusMessage', Thrift.Type.STRING, 5); + output.writeString(this.statusMessage); + output.writeFieldEnd(); + } + if (this.businessAccount !== null && this.businessAccount !== undefined) { + output.writeFieldBegin('businessAccount', Thrift.Type.BOOL, 6); + output.writeBool(this.businessAccount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SyncParamMid = module.exports.SyncParamMid = function(args) { + this.mid = null; + this.diff = null; + this.revision = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.diff !== undefined && args.diff !== null) { + this.diff = args.diff; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + } +}; +SyncParamMid.prototype = {}; +SyncParamMid.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.diff = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SyncParamMid.prototype.write = function(output) { + output.writeStructBegin('SyncParamMid'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.diff !== null && this.diff !== undefined) { + output.writeFieldBegin('diff', Thrift.Type.I32, 2); + output.writeI32(this.diff); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 3); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SIMInfo = module.exports.SIMInfo = function(args) { + this.phoneNumber = null; + this.countryCode = null; + if (args) { + if (args.phoneNumber !== undefined && args.phoneNumber !== null) { + this.phoneNumber = args.phoneNumber; + } + if (args.countryCode !== undefined && args.countryCode !== null) { + this.countryCode = args.countryCode; + } + } +}; +SIMInfo.prototype = {}; +SIMInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.phoneNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.countryCode = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SIMInfo.prototype.write = function(output) { + output.writeStructBegin('SIMInfo'); + if (this.phoneNumber !== null && this.phoneNumber !== undefined) { + output.writeFieldBegin('phoneNumber', Thrift.Type.STRING, 1); + output.writeString(this.phoneNumber); + output.writeFieldEnd(); + } + if (this.countryCode !== null && this.countryCode !== undefined) { + output.writeFieldBegin('countryCode', Thrift.Type.STRING, 2); + output.writeString(this.countryCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SyncParamContact = module.exports.SyncParamContact = function(args) { + this.syncParamMid = null; + this.contactStatus = null; + if (args) { + if (args.syncParamMid !== undefined && args.syncParamMid !== null) { + this.syncParamMid = new ttypes.SyncParamMid(args.syncParamMid); + } + if (args.contactStatus !== undefined && args.contactStatus !== null) { + this.contactStatus = args.contactStatus; + } + } +}; +SyncParamContact.prototype = {}; +SyncParamContact.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.syncParamMid = new ttypes.SyncParamMid(); + this.syncParamMid.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.contactStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SyncParamContact.prototype.write = function(output) { + output.writeStructBegin('SyncParamContact'); + if (this.syncParamMid !== null && this.syncParamMid !== undefined) { + output.writeFieldBegin('syncParamMid', Thrift.Type.STRUCT, 1); + this.syncParamMid.write(output); + output.writeFieldEnd(); + } + if (this.contactStatus !== null && this.contactStatus !== undefined) { + output.writeFieldBegin('contactStatus', Thrift.Type.I32, 2); + output.writeI32(this.contactStatus); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelDomains = module.exports.ChannelDomains = function(args) { + this.channelDomains = null; + this.revision = null; + if (args) { + if (args.channelDomains !== undefined && args.channelDomains !== null) { + this.channelDomains = Thrift.copyList(args.channelDomains, [ttypes.ChannelDomain]); + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + } +}; +ChannelDomains.prototype = {}; +ChannelDomains.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size158 = 0; + var _rtmp3162; + this.channelDomains = []; + var _etype161 = 0; + _rtmp3162 = input.readListBegin(); + _etype161 = _rtmp3162.etype; + _size158 = _rtmp3162.size; + for (var _i163 = 0; _i163 < _size158; ++_i163) + { + var elem164 = null; + elem164 = new ttypes.ChannelDomain(); + elem164.read(input); + this.channelDomains.push(elem164); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelDomains.prototype.write = function(output) { + output.writeStructBegin('ChannelDomains'); + if (this.channelDomains !== null && this.channelDomains !== undefined) { + output.writeFieldBegin('channelDomains', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.channelDomains.length); + for (var iter165 in this.channelDomains) + { + if (this.channelDomains.hasOwnProperty(iter165)) + { + iter165 = this.channelDomains[iter165]; + iter165.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 2); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ProductCategory = module.exports.ProductCategory = function(args) { + this.productCategoryId = null; + this.title = null; + this.productCount = null; + this.newFlag = null; + if (args) { + if (args.productCategoryId !== undefined && args.productCategoryId !== null) { + this.productCategoryId = args.productCategoryId; + } + if (args.title !== undefined && args.title !== null) { + this.title = args.title; + } + if (args.productCount !== undefined && args.productCount !== null) { + this.productCount = args.productCount; + } + if (args.newFlag !== undefined && args.newFlag !== null) { + this.newFlag = args.newFlag; + } + } +}; +ProductCategory.prototype = {}; +ProductCategory.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.productCategoryId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.title = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.productCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.newFlag = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ProductCategory.prototype.write = function(output) { + output.writeStructBegin('ProductCategory'); + if (this.productCategoryId !== null && this.productCategoryId !== undefined) { + output.writeFieldBegin('productCategoryId', Thrift.Type.I64, 1); + output.writeI64(this.productCategoryId); + output.writeFieldEnd(); + } + if (this.title !== null && this.title !== undefined) { + output.writeFieldBegin('title', Thrift.Type.STRING, 2); + output.writeString(this.title); + output.writeFieldEnd(); + } + if (this.productCount !== null && this.productCount !== undefined) { + output.writeFieldBegin('productCount', Thrift.Type.I32, 3); + output.writeI32(this.productCount); + output.writeFieldEnd(); + } + if (this.newFlag !== null && this.newFlag !== undefined) { + output.writeFieldBegin('newFlag', Thrift.Type.BOOL, 4); + output.writeBool(this.newFlag); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelInfos = module.exports.ChannelInfos = function(args) { + this.channelInfos = null; + this.revision = null; + if (args) { + if (args.channelInfos !== undefined && args.channelInfos !== null) { + this.channelInfos = Thrift.copyList(args.channelInfos, [ttypes.ChannelInfo]); + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + } +}; +ChannelInfos.prototype = {}; +ChannelInfos.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size166 = 0; + var _rtmp3170; + this.channelInfos = []; + var _etype169 = 0; + _rtmp3170 = input.readListBegin(); + _etype169 = _rtmp3170.etype; + _size166 = _rtmp3170.size; + for (var _i171 = 0; _i171 < _size166; ++_i171) + { + var elem172 = null; + elem172 = new ttypes.ChannelInfo(); + elem172.read(input); + this.channelInfos.push(elem172); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelInfos.prototype.write = function(output) { + output.writeStructBegin('ChannelInfos'); + if (this.channelInfos !== null && this.channelInfos !== undefined) { + output.writeFieldBegin('channelInfos', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.channelInfos.length); + for (var iter173 in this.channelInfos) + { + if (this.channelInfos.hasOwnProperty(iter173)) + { + iter173 = this.channelInfos[iter173]; + iter173.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 2); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelNotificationSetting = module.exports.ChannelNotificationSetting = function(args) { + this.channelId = null; + this.name = null; + this.notificationReceivable = null; + this.messageReceivable = null; + this.showDefault = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.notificationReceivable !== undefined && args.notificationReceivable !== null) { + this.notificationReceivable = args.notificationReceivable; + } + if (args.messageReceivable !== undefined && args.messageReceivable !== null) { + this.messageReceivable = args.messageReceivable; + } + if (args.showDefault !== undefined && args.showDefault !== null) { + this.showDefault = args.showDefault; + } + } +}; +ChannelNotificationSetting.prototype = {}; +ChannelNotificationSetting.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.notificationReceivable = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.messageReceivable = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.showDefault = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelNotificationSetting.prototype.write = function(output) { + output.writeStructBegin('ChannelNotificationSetting'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 2); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.notificationReceivable !== null && this.notificationReceivable !== undefined) { + output.writeFieldBegin('notificationReceivable', Thrift.Type.BOOL, 3); + output.writeBool(this.notificationReceivable); + output.writeFieldEnd(); + } + if (this.messageReceivable !== null && this.messageReceivable !== undefined) { + output.writeFieldBegin('messageReceivable', Thrift.Type.BOOL, 4); + output.writeBool(this.messageReceivable); + output.writeFieldEnd(); + } + if (this.showDefault !== null && this.showDefault !== undefined) { + output.writeFieldBegin('showDefault', Thrift.Type.BOOL, 5); + output.writeBool(this.showDefault); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelSyncDatas = module.exports.ChannelSyncDatas = function(args) { + this.channelInfos = null; + this.channelDomains = null; + this.revision = null; + this.expires = null; + if (args) { + if (args.channelInfos !== undefined && args.channelInfos !== null) { + this.channelInfos = Thrift.copyList(args.channelInfos, [ttypes.ChannelInfo]); + } + if (args.channelDomains !== undefined && args.channelDomains !== null) { + this.channelDomains = Thrift.copyList(args.channelDomains, [ttypes.ChannelDomain]); + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.expires !== undefined && args.expires !== null) { + this.expires = args.expires; + } + } +}; +ChannelSyncDatas.prototype = {}; +ChannelSyncDatas.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size174 = 0; + var _rtmp3178; + this.channelInfos = []; + var _etype177 = 0; + _rtmp3178 = input.readListBegin(); + _etype177 = _rtmp3178.etype; + _size174 = _rtmp3178.size; + for (var _i179 = 0; _i179 < _size174; ++_i179) + { + var elem180 = null; + elem180 = new ttypes.ChannelInfo(); + elem180.read(input); + this.channelInfos.push(elem180); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size181 = 0; + var _rtmp3185; + this.channelDomains = []; + var _etype184 = 0; + _rtmp3185 = input.readListBegin(); + _etype184 = _rtmp3185.etype; + _size181 = _rtmp3185.size; + for (var _i186 = 0; _i186 < _size181; ++_i186) + { + var elem187 = null; + elem187 = new ttypes.ChannelDomain(); + elem187.read(input); + this.channelDomains.push(elem187); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.expires = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelSyncDatas.prototype.write = function(output) { + output.writeStructBegin('ChannelSyncDatas'); + if (this.channelInfos !== null && this.channelInfos !== undefined) { + output.writeFieldBegin('channelInfos', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.channelInfos.length); + for (var iter188 in this.channelInfos) + { + if (this.channelInfos.hasOwnProperty(iter188)) + { + iter188 = this.channelInfos[iter188]; + iter188.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.channelDomains !== null && this.channelDomains !== undefined) { + output.writeFieldBegin('channelDomains', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.channelDomains.length); + for (var iter189 in this.channelDomains) + { + if (this.channelDomains.hasOwnProperty(iter189)) + { + iter189 = this.channelDomains[iter189]; + iter189.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 3); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.expires !== null && this.expires !== undefined) { + output.writeFieldBegin('expires', Thrift.Type.I64, 4); + output.writeI64(this.expires); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var NotiCenterEventData = module.exports.NotiCenterEventData = function(args) { + this.id = null; + this.to = null; + this.from_ = null; + this.toChannel = null; + this.fromChannel = null; + this.eventType = null; + this.createdTime = null; + this.operationRevision = null; + this.content = null; + this.push = null; + if (args) { + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + if (args.to !== undefined && args.to !== null) { + this.to = args.to; + } + if (args.from_ !== undefined && args.from_ !== null) { + this.from_ = args.from_; + } + if (args.toChannel !== undefined && args.toChannel !== null) { + this.toChannel = args.toChannel; + } + if (args.fromChannel !== undefined && args.fromChannel !== null) { + this.fromChannel = args.fromChannel; + } + if (args.eventType !== undefined && args.eventType !== null) { + this.eventType = args.eventType; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.operationRevision !== undefined && args.operationRevision !== null) { + this.operationRevision = args.operationRevision; + } + if (args.content !== undefined && args.content !== null) { + this.content = Thrift.copyMap(args.content, [null]); + } + if (args.push !== undefined && args.push !== null) { + this.push = Thrift.copyMap(args.push, [null]); + } + } +}; +NotiCenterEventData.prototype = {}; +NotiCenterEventData.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.to = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.from_ = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.toChannel = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.fromChannel = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.eventType = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I64) { + this.operationRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.MAP) { + var _size190 = 0; + var _rtmp3194; + this.content = {}; + var _ktype191 = 0; + var _vtype192 = 0; + _rtmp3194 = input.readMapBegin(); + _ktype191 = _rtmp3194.ktype; + _vtype192 = _rtmp3194.vtype; + _size190 = _rtmp3194.size; + for (var _i195 = 0; _i195 < _size190; ++_i195) + { + var key196 = null; + var val197 = null; + key196 = input.readString(); + val197 = input.readString(); + this.content[key196] = val197; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.MAP) { + var _size198 = 0; + var _rtmp3202; + this.push = {}; + var _ktype199 = 0; + var _vtype200 = 0; + _rtmp3202 = input.readMapBegin(); + _ktype199 = _rtmp3202.ktype; + _vtype200 = _rtmp3202.vtype; + _size198 = _rtmp3202.size; + for (var _i203 = 0; _i203 < _size198; ++_i203) + { + var key204 = null; + var val205 = null; + key204 = input.readString(); + val205 = input.readString(); + this.push[key204] = val205; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +NotiCenterEventData.prototype.write = function(output) { + output.writeStructBegin('NotiCenterEventData'); + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 1); + output.writeString(this.id); + output.writeFieldEnd(); + } + if (this.to !== null && this.to !== undefined) { + output.writeFieldBegin('to', Thrift.Type.STRING, 2); + output.writeString(this.to); + output.writeFieldEnd(); + } + if (this.from_ !== null && this.from_ !== undefined) { + output.writeFieldBegin('from_', Thrift.Type.STRING, 3); + output.writeString(this.from_); + output.writeFieldEnd(); + } + if (this.toChannel !== null && this.toChannel !== undefined) { + output.writeFieldBegin('toChannel', Thrift.Type.STRING, 4); + output.writeString(this.toChannel); + output.writeFieldEnd(); + } + if (this.fromChannel !== null && this.fromChannel !== undefined) { + output.writeFieldBegin('fromChannel', Thrift.Type.STRING, 5); + output.writeString(this.fromChannel); + output.writeFieldEnd(); + } + if (this.eventType !== null && this.eventType !== undefined) { + output.writeFieldBegin('eventType', Thrift.Type.STRING, 6); + output.writeString(this.eventType); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 7); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.operationRevision !== null && this.operationRevision !== undefined) { + output.writeFieldBegin('operationRevision', Thrift.Type.I64, 8); + output.writeI64(this.operationRevision); + output.writeFieldEnd(); + } + if (this.content !== null && this.content !== undefined) { + output.writeFieldBegin('content', Thrift.Type.MAP, 9); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.content)); + for (var kiter206 in this.content) + { + if (this.content.hasOwnProperty(kiter206)) + { + var viter207 = this.content[kiter206]; + output.writeString(kiter206); + output.writeString(viter207); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.push !== null && this.push !== undefined) { + output.writeFieldBegin('push', Thrift.Type.MAP, 10); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.push)); + for (var kiter208 in this.push) + { + if (this.push.hasOwnProperty(kiter208)) + { + var viter209 = this.push[kiter208]; + output.writeString(kiter208); + output.writeString(viter209); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelToken = module.exports.ChannelToken = function(args) { + this.token = null; + this.obsToken = null; + this.expiration = null; + this.refreshToken = null; + this.channelAccessToken = null; + if (args) { + if (args.token !== undefined && args.token !== null) { + this.token = args.token; + } + if (args.obsToken !== undefined && args.obsToken !== null) { + this.obsToken = args.obsToken; + } + if (args.expiration !== undefined && args.expiration !== null) { + this.expiration = args.expiration; + } + if (args.refreshToken !== undefined && args.refreshToken !== null) { + this.refreshToken = args.refreshToken; + } + if (args.channelAccessToken !== undefined && args.channelAccessToken !== null) { + this.channelAccessToken = args.channelAccessToken; + } + } +}; +ChannelToken.prototype = {}; +ChannelToken.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.token = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.obsToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.expiration = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.refreshToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.channelAccessToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelToken.prototype.write = function(output) { + output.writeStructBegin('ChannelToken'); + if (this.token !== null && this.token !== undefined) { + output.writeFieldBegin('token', Thrift.Type.STRING, 1); + output.writeString(this.token); + output.writeFieldEnd(); + } + if (this.obsToken !== null && this.obsToken !== undefined) { + output.writeFieldBegin('obsToken', Thrift.Type.STRING, 2); + output.writeString(this.obsToken); + output.writeFieldEnd(); + } + if (this.expiration !== null && this.expiration !== undefined) { + output.writeFieldBegin('expiration', Thrift.Type.I64, 3); + output.writeI64(this.expiration); + output.writeFieldEnd(); + } + if (this.refreshToken !== null && this.refreshToken !== undefined) { + output.writeFieldBegin('refreshToken', Thrift.Type.STRING, 4); + output.writeString(this.refreshToken); + output.writeFieldEnd(); + } + if (this.channelAccessToken !== null && this.channelAccessToken !== undefined) { + output.writeFieldBegin('channelAccessToken', Thrift.Type.STRING, 5); + output.writeString(this.channelAccessToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelSettings = module.exports.ChannelSettings = function(args) { + this.unapprovedMessageReceivable = null; + if (args) { + if (args.unapprovedMessageReceivable !== undefined && args.unapprovedMessageReceivable !== null) { + this.unapprovedMessageReceivable = args.unapprovedMessageReceivable; + } + } +}; +ChannelSettings.prototype = {}; +ChannelSettings.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.unapprovedMessageReceivable = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelSettings.prototype.write = function(output) { + output.writeStructBegin('ChannelSettings'); + if (this.unapprovedMessageReceivable !== null && this.unapprovedMessageReceivable !== undefined) { + output.writeFieldBegin('unapprovedMessageReceivable', Thrift.Type.BOOL, 1); + output.writeBool(this.unapprovedMessageReceivable); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelIdWithLastUpdated = module.exports.ChannelIdWithLastUpdated = function(args) { + this.channelId = null; + this.lastUpdated = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.lastUpdated !== undefined && args.lastUpdated !== null) { + this.lastUpdated = args.lastUpdated; + } + } +}; +ChannelIdWithLastUpdated.prototype = {}; +ChannelIdWithLastUpdated.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.lastUpdated = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelIdWithLastUpdated.prototype.write = function(output) { + output.writeStructBegin('ChannelIdWithLastUpdated'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.lastUpdated !== null && this.lastUpdated !== undefined) { + output.writeFieldBegin('lastUpdated', Thrift.Type.I64, 2); + output.writeI64(this.lastUpdated); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Coin = module.exports.Coin = function(args) { + this.freeCoinBalance = null; + this.payedCoinBalance = null; + this.totalCoinBalance = null; + this.rewardCoinBalance = null; + if (args) { + if (args.freeCoinBalance !== undefined && args.freeCoinBalance !== null) { + this.freeCoinBalance = args.freeCoinBalance; + } + if (args.payedCoinBalance !== undefined && args.payedCoinBalance !== null) { + this.payedCoinBalance = args.payedCoinBalance; + } + if (args.totalCoinBalance !== undefined && args.totalCoinBalance !== null) { + this.totalCoinBalance = args.totalCoinBalance; + } + if (args.rewardCoinBalance !== undefined && args.rewardCoinBalance !== null) { + this.rewardCoinBalance = args.rewardCoinBalance; + } + } +}; +Coin.prototype = {}; +Coin.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.freeCoinBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.payedCoinBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.totalCoinBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.rewardCoinBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Coin.prototype.write = function(output) { + output.writeStructBegin('Coin'); + if (this.freeCoinBalance !== null && this.freeCoinBalance !== undefined) { + output.writeFieldBegin('freeCoinBalance', Thrift.Type.I32, 1); + output.writeI32(this.freeCoinBalance); + output.writeFieldEnd(); + } + if (this.payedCoinBalance !== null && this.payedCoinBalance !== undefined) { + output.writeFieldBegin('payedCoinBalance', Thrift.Type.I32, 2); + output.writeI32(this.payedCoinBalance); + output.writeFieldEnd(); + } + if (this.totalCoinBalance !== null && this.totalCoinBalance !== undefined) { + output.writeFieldBegin('totalCoinBalance', Thrift.Type.I32, 3); + output.writeI32(this.totalCoinBalance); + output.writeFieldEnd(); + } + if (this.rewardCoinBalance !== null && this.rewardCoinBalance !== undefined) { + output.writeFieldBegin('rewardCoinBalance', Thrift.Type.I32, 4); + output.writeI32(this.rewardCoinBalance); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinPayLoad = module.exports.CoinPayLoad = function(args) { + this.payCoin = null; + this.freeCoin = null; + this.type = null; + this.rewardCoin = null; + if (args) { + if (args.payCoin !== undefined && args.payCoin !== null) { + this.payCoin = args.payCoin; + } + if (args.freeCoin !== undefined && args.freeCoin !== null) { + this.freeCoin = args.freeCoin; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.rewardCoin !== undefined && args.rewardCoin !== null) { + this.rewardCoin = args.rewardCoin; + } + } +}; +CoinPayLoad.prototype = {}; +CoinPayLoad.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.payCoin = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.freeCoin = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.rewardCoin = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinPayLoad.prototype.write = function(output) { + output.writeStructBegin('CoinPayLoad'); + if (this.payCoin !== null && this.payCoin !== undefined) { + output.writeFieldBegin('payCoin', Thrift.Type.I32, 1); + output.writeI32(this.payCoin); + output.writeFieldEnd(); + } + if (this.freeCoin !== null && this.freeCoin !== undefined) { + output.writeFieldBegin('freeCoin', Thrift.Type.I32, 2); + output.writeI32(this.freeCoin); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.rewardCoin !== null && this.rewardCoin !== undefined) { + output.writeFieldBegin('rewardCoin', Thrift.Type.I32, 4); + output.writeI32(this.rewardCoin); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinHistory = module.exports.CoinHistory = function(args) { + this.payDate = null; + this.coinBalance = null; + this.coin = null; + this.price = null; + this.title = null; + this.refund = null; + this.paySeq = null; + this.currency = null; + this.currencySign = null; + this.displayPrice = null; + this.payload = null; + this.channelId = null; + if (args) { + if (args.payDate !== undefined && args.payDate !== null) { + this.payDate = args.payDate; + } + if (args.coinBalance !== undefined && args.coinBalance !== null) { + this.coinBalance = args.coinBalance; + } + if (args.coin !== undefined && args.coin !== null) { + this.coin = args.coin; + } + if (args.price !== undefined && args.price !== null) { + this.price = args.price; + } + if (args.title !== undefined && args.title !== null) { + this.title = args.title; + } + if (args.refund !== undefined && args.refund !== null) { + this.refund = args.refund; + } + if (args.paySeq !== undefined && args.paySeq !== null) { + this.paySeq = args.paySeq; + } + if (args.currency !== undefined && args.currency !== null) { + this.currency = args.currency; + } + if (args.currencySign !== undefined && args.currencySign !== null) { + this.currencySign = args.currencySign; + } + if (args.displayPrice !== undefined && args.displayPrice !== null) { + this.displayPrice = args.displayPrice; + } + if (args.payload !== undefined && args.payload !== null) { + this.payload = new ttypes.CoinPayLoad(args.payload); + } + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + } +}; +CoinHistory.prototype = {}; +CoinHistory.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.payDate = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.coinBalance = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.coin = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.price = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.title = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.BOOL) { + this.refund = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.paySeq = input.readString(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.currency = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.currencySign = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.displayPrice = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRUCT) { + this.payload = new ttypes.CoinPayLoad(); + this.payload.read(input); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinHistory.prototype.write = function(output) { + output.writeStructBegin('CoinHistory'); + if (this.payDate !== null && this.payDate !== undefined) { + output.writeFieldBegin('payDate', Thrift.Type.I64, 1); + output.writeI64(this.payDate); + output.writeFieldEnd(); + } + if (this.coinBalance !== null && this.coinBalance !== undefined) { + output.writeFieldBegin('coinBalance', Thrift.Type.I32, 2); + output.writeI32(this.coinBalance); + output.writeFieldEnd(); + } + if (this.coin !== null && this.coin !== undefined) { + output.writeFieldBegin('coin', Thrift.Type.I32, 3); + output.writeI32(this.coin); + output.writeFieldEnd(); + } + if (this.price !== null && this.price !== undefined) { + output.writeFieldBegin('price', Thrift.Type.STRING, 4); + output.writeString(this.price); + output.writeFieldEnd(); + } + if (this.title !== null && this.title !== undefined) { + output.writeFieldBegin('title', Thrift.Type.STRING, 5); + output.writeString(this.title); + output.writeFieldEnd(); + } + if (this.refund !== null && this.refund !== undefined) { + output.writeFieldBegin('refund', Thrift.Type.BOOL, 6); + output.writeBool(this.refund); + output.writeFieldEnd(); + } + if (this.paySeq !== null && this.paySeq !== undefined) { + output.writeFieldBegin('paySeq', Thrift.Type.STRING, 7); + output.writeString(this.paySeq); + output.writeFieldEnd(); + } + if (this.currency !== null && this.currency !== undefined) { + output.writeFieldBegin('currency', Thrift.Type.STRING, 8); + output.writeString(this.currency); + output.writeFieldEnd(); + } + if (this.currencySign !== null && this.currencySign !== undefined) { + output.writeFieldBegin('currencySign', Thrift.Type.STRING, 9); + output.writeString(this.currencySign); + output.writeFieldEnd(); + } + if (this.displayPrice !== null && this.displayPrice !== undefined) { + output.writeFieldBegin('displayPrice', Thrift.Type.STRING, 10); + output.writeString(this.displayPrice); + output.writeFieldEnd(); + } + if (this.payload !== null && this.payload !== undefined) { + output.writeFieldBegin('payload', Thrift.Type.STRUCT, 11); + this.payload.write(output); + output.writeFieldEnd(); + } + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 12); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinHistoryCondition = module.exports.CoinHistoryCondition = function(args) { + this.start = null; + this.size = null; + this.language = null; + this.eddt = null; + this.appStoreCode = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.eddt !== undefined && args.eddt !== null) { + this.eddt = args.eddt; + } + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + } +}; +CoinHistoryCondition.prototype = {}; +CoinHistoryCondition.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.eddt = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinHistoryCondition.prototype.write = function(output) { + output.writeStructBegin('CoinHistoryCondition'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 1); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 2); + output.writeI32(this.size); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.eddt !== null && this.eddt !== undefined) { + output.writeFieldBegin('eddt', Thrift.Type.STRING, 4); + output.writeString(this.eddt); + output.writeFieldEnd(); + } + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 5); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinHistoryResult = module.exports.CoinHistoryResult = function(args) { + this.historys = null; + this.balance = null; + this.hasNext = null; + if (args) { + if (args.historys !== undefined && args.historys !== null) { + this.historys = Thrift.copyList(args.historys, [ttypes.CoinHistory]); + } + if (args.balance !== undefined && args.balance !== null) { + this.balance = new ttypes.Coin(args.balance); + } + if (args.hasNext !== undefined && args.hasNext !== null) { + this.hasNext = args.hasNext; + } + } +}; +CoinHistoryResult.prototype = {}; +CoinHistoryResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size210 = 0; + var _rtmp3214; + this.historys = []; + var _etype213 = 0; + _rtmp3214 = input.readListBegin(); + _etype213 = _rtmp3214.etype; + _size210 = _rtmp3214.size; + for (var _i215 = 0; _i215 < _size210; ++_i215) + { + var elem216 = null; + elem216 = new ttypes.CoinHistory(); + elem216.read(input); + this.historys.push(elem216); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.balance = new ttypes.Coin(); + this.balance.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.hasNext = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinHistoryResult.prototype.write = function(output) { + output.writeStructBegin('CoinHistoryResult'); + if (this.historys !== null && this.historys !== undefined) { + output.writeFieldBegin('historys', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.historys.length); + for (var iter217 in this.historys) + { + if (this.historys.hasOwnProperty(iter217)) + { + iter217 = this.historys[iter217]; + iter217.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.balance !== null && this.balance !== undefined) { + output.writeFieldBegin('balance', Thrift.Type.STRUCT, 2); + this.balance.write(output); + output.writeFieldEnd(); + } + if (this.hasNext !== null && this.hasNext !== undefined) { + output.writeFieldBegin('hasNext', Thrift.Type.BOOL, 3); + output.writeBool(this.hasNext); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinProductItem = module.exports.CoinProductItem = function(args) { + this.itemId = null; + this.coin = null; + this.freeCoin = null; + this.currency = null; + this.price = null; + this.displayPrice = null; + this.name = null; + this.desc = null; + if (args) { + if (args.itemId !== undefined && args.itemId !== null) { + this.itemId = args.itemId; + } + if (args.coin !== undefined && args.coin !== null) { + this.coin = args.coin; + } + if (args.freeCoin !== undefined && args.freeCoin !== null) { + this.freeCoin = args.freeCoin; + } + if (args.currency !== undefined && args.currency !== null) { + this.currency = args.currency; + } + if (args.price !== undefined && args.price !== null) { + this.price = args.price; + } + if (args.displayPrice !== undefined && args.displayPrice !== null) { + this.displayPrice = args.displayPrice; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.desc !== undefined && args.desc !== null) { + this.desc = args.desc; + } + } +}; +CoinProductItem.prototype = {}; +CoinProductItem.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.itemId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.coin = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.freeCoin = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.currency = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.price = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.displayPrice = input.readString(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.desc = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinProductItem.prototype.write = function(output) { + output.writeStructBegin('CoinProductItem'); + if (this.itemId !== null && this.itemId !== undefined) { + output.writeFieldBegin('itemId', Thrift.Type.STRING, 1); + output.writeString(this.itemId); + output.writeFieldEnd(); + } + if (this.coin !== null && this.coin !== undefined) { + output.writeFieldBegin('coin', Thrift.Type.I32, 2); + output.writeI32(this.coin); + output.writeFieldEnd(); + } + if (this.freeCoin !== null && this.freeCoin !== undefined) { + output.writeFieldBegin('freeCoin', Thrift.Type.I32, 3); + output.writeI32(this.freeCoin); + output.writeFieldEnd(); + } + if (this.currency !== null && this.currency !== undefined) { + output.writeFieldBegin('currency', Thrift.Type.STRING, 5); + output.writeString(this.currency); + output.writeFieldEnd(); + } + if (this.price !== null && this.price !== undefined) { + output.writeFieldBegin('price', Thrift.Type.STRING, 6); + output.writeString(this.price); + output.writeFieldEnd(); + } + if (this.displayPrice !== null && this.displayPrice !== undefined) { + output.writeFieldBegin('displayPrice', Thrift.Type.STRING, 7); + output.writeString(this.displayPrice); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 8); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.desc !== null && this.desc !== undefined) { + output.writeFieldBegin('desc', Thrift.Type.STRING, 9); + output.writeString(this.desc); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinPurchaseConfirm = module.exports.CoinPurchaseConfirm = function(args) { + this.orderId = null; + this.appStoreCode = null; + this.receipt = null; + this.signature = null; + this.seller = null; + this.requestType = null; + this.ignoreReceipt = null; + if (args) { + if (args.orderId !== undefined && args.orderId !== null) { + this.orderId = args.orderId; + } + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + if (args.receipt !== undefined && args.receipt !== null) { + this.receipt = args.receipt; + } + if (args.signature !== undefined && args.signature !== null) { + this.signature = args.signature; + } + if (args.seller !== undefined && args.seller !== null) { + this.seller = args.seller; + } + if (args.requestType !== undefined && args.requestType !== null) { + this.requestType = args.requestType; + } + if (args.ignoreReceipt !== undefined && args.ignoreReceipt !== null) { + this.ignoreReceipt = args.ignoreReceipt; + } + } +}; +CoinPurchaseConfirm.prototype = {}; +CoinPurchaseConfirm.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.orderId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.receipt = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.signature = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.seller = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.requestType = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.BOOL) { + this.ignoreReceipt = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinPurchaseConfirm.prototype.write = function(output) { + output.writeStructBegin('CoinPurchaseConfirm'); + if (this.orderId !== null && this.orderId !== undefined) { + output.writeFieldBegin('orderId', Thrift.Type.STRING, 1); + output.writeString(this.orderId); + output.writeFieldEnd(); + } + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 2); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + if (this.receipt !== null && this.receipt !== undefined) { + output.writeFieldBegin('receipt', Thrift.Type.STRING, 3); + output.writeString(this.receipt); + output.writeFieldEnd(); + } + if (this.signature !== null && this.signature !== undefined) { + output.writeFieldBegin('signature', Thrift.Type.STRING, 4); + output.writeString(this.signature); + output.writeFieldEnd(); + } + if (this.seller !== null && this.seller !== undefined) { + output.writeFieldBegin('seller', Thrift.Type.STRING, 5); + output.writeString(this.seller); + output.writeFieldEnd(); + } + if (this.requestType !== null && this.requestType !== undefined) { + output.writeFieldBegin('requestType', Thrift.Type.STRING, 6); + output.writeString(this.requestType); + output.writeFieldEnd(); + } + if (this.ignoreReceipt !== null && this.ignoreReceipt !== undefined) { + output.writeFieldBegin('ignoreReceipt', Thrift.Type.BOOL, 7); + output.writeBool(this.ignoreReceipt); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinPurchaseReservation = module.exports.CoinPurchaseReservation = function(args) { + this.productId = null; + this.country = null; + this.currency = null; + this.price = null; + this.appStoreCode = null; + this.language = null; + this.pgCode = null; + this.redirectUrl = null; + if (args) { + if (args.productId !== undefined && args.productId !== null) { + this.productId = args.productId; + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + if (args.currency !== undefined && args.currency !== null) { + this.currency = args.currency; + } + if (args.price !== undefined && args.price !== null) { + this.price = args.price; + } + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.pgCode !== undefined && args.pgCode !== null) { + this.pgCode = args.pgCode; + } + if (args.redirectUrl !== undefined && args.redirectUrl !== null) { + this.redirectUrl = args.redirectUrl; + } + } +}; +CoinPurchaseReservation.prototype = {}; +CoinPurchaseReservation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.productId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.currency = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.price = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.pgCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.redirectUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinPurchaseReservation.prototype.write = function(output) { + output.writeStructBegin('CoinPurchaseReservation'); + if (this.productId !== null && this.productId !== undefined) { + output.writeFieldBegin('productId', Thrift.Type.STRING, 1); + output.writeString(this.productId); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 2); + output.writeString(this.country); + output.writeFieldEnd(); + } + if (this.currency !== null && this.currency !== undefined) { + output.writeFieldBegin('currency', Thrift.Type.STRING, 3); + output.writeString(this.currency); + output.writeFieldEnd(); + } + if (this.price !== null && this.price !== undefined) { + output.writeFieldBegin('price', Thrift.Type.STRING, 4); + output.writeString(this.price); + output.writeFieldEnd(); + } + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 5); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 6); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.pgCode !== null && this.pgCode !== undefined) { + output.writeFieldBegin('pgCode', Thrift.Type.I32, 7); + output.writeI32(this.pgCode); + output.writeFieldEnd(); + } + if (this.redirectUrl !== null && this.redirectUrl !== undefined) { + output.writeFieldBegin('redirectUrl', Thrift.Type.STRING, 8); + output.writeString(this.redirectUrl); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinUseReservationItem = module.exports.CoinUseReservationItem = function(args) { + this.itemId = null; + this.itemName = null; + this.amount = null; + if (args) { + if (args.itemId !== undefined && args.itemId !== null) { + this.itemId = args.itemId; + } + if (args.itemName !== undefined && args.itemName !== null) { + this.itemName = args.itemName; + } + if (args.amount !== undefined && args.amount !== null) { + this.amount = args.amount; + } + } +}; +CoinUseReservationItem.prototype = {}; +CoinUseReservationItem.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.itemId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.itemName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.amount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinUseReservationItem.prototype.write = function(output) { + output.writeStructBegin('CoinUseReservationItem'); + if (this.itemId !== null && this.itemId !== undefined) { + output.writeFieldBegin('itemId', Thrift.Type.STRING, 1); + output.writeString(this.itemId); + output.writeFieldEnd(); + } + if (this.itemName !== null && this.itemName !== undefined) { + output.writeFieldBegin('itemName', Thrift.Type.STRING, 2); + output.writeString(this.itemName); + output.writeFieldEnd(); + } + if (this.amount !== null && this.amount !== undefined) { + output.writeFieldBegin('amount', Thrift.Type.I32, 3); + output.writeI32(this.amount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CoinUseReservation = module.exports.CoinUseReservation = function(args) { + this.channelId = null; + this.shopOrderId = null; + this.appStoreCode = null; + this.items = null; + this.country = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.shopOrderId !== undefined && args.shopOrderId !== null) { + this.shopOrderId = args.shopOrderId; + } + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + if (args.items !== undefined && args.items !== null) { + this.items = Thrift.copyList(args.items, [ttypes.CoinUseReservationItem]); + } + if (args.country !== undefined && args.country !== null) { + this.country = args.country; + } + } +}; +CoinUseReservation.prototype = {}; +CoinUseReservation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.shopOrderId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size218 = 0; + var _rtmp3222; + this.items = []; + var _etype221 = 0; + _rtmp3222 = input.readListBegin(); + _etype221 = _rtmp3222.etype; + _size218 = _rtmp3222.size; + for (var _i223 = 0; _i223 < _size218; ++_i223) + { + var elem224 = null; + elem224 = new ttypes.CoinUseReservationItem(); + elem224.read(input); + this.items.push(elem224); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.country = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CoinUseReservation.prototype.write = function(output) { + output.writeStructBegin('CoinUseReservation'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.shopOrderId !== null && this.shopOrderId !== undefined) { + output.writeFieldBegin('shopOrderId', Thrift.Type.STRING, 2); + output.writeString(this.shopOrderId); + output.writeFieldEnd(); + } + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 3); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + if (this.items !== null && this.items !== undefined) { + output.writeFieldBegin('items', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRUCT, this.items.length); + for (var iter225 in this.items) + { + if (this.items.hasOwnProperty(iter225)) + { + iter225 = this.items[iter225]; + iter225.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.country !== null && this.country !== undefined) { + output.writeFieldBegin('country', Thrift.Type.STRING, 5); + output.writeString(this.country); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CompactContact = module.exports.CompactContact = function(args) { + this.mid = null; + this.createdTime = null; + this.modifiedTime = null; + this.status = null; + this.settings = null; + this.displayNameOverridden = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.modifiedTime !== undefined && args.modifiedTime !== null) { + this.modifiedTime = args.modifiedTime; + } + if (args.status !== undefined && args.status !== null) { + this.status = args.status; + } + if (args.settings !== undefined && args.settings !== null) { + this.settings = args.settings; + } + if (args.displayNameOverridden !== undefined && args.displayNameOverridden !== null) { + this.displayNameOverridden = args.displayNameOverridden; + } + } +}; +CompactContact.prototype = {}; +CompactContact.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.modifiedTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.status = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.settings = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.displayNameOverridden = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CompactContact.prototype.write = function(output) { + output.writeStructBegin('CompactContact'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 2); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.modifiedTime !== null && this.modifiedTime !== undefined) { + output.writeFieldBegin('modifiedTime', Thrift.Type.I64, 3); + output.writeI64(this.modifiedTime); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.I32, 4); + output.writeI32(this.status); + output.writeFieldEnd(); + } + if (this.settings !== null && this.settings !== undefined) { + output.writeFieldBegin('settings', Thrift.Type.I64, 5); + output.writeI64(this.settings); + output.writeFieldEnd(); + } + if (this.displayNameOverridden !== null && this.displayNameOverridden !== undefined) { + output.writeFieldBegin('displayNameOverridden', Thrift.Type.STRING, 6); + output.writeString(this.displayNameOverridden); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ContactModification = module.exports.ContactModification = function(args) { + this.type = null; + this.luid = null; + this.phones = null; + this.emails = null; + this.userids = null; + if (args) { + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.luid !== undefined && args.luid !== null) { + this.luid = args.luid; + } + if (args.phones !== undefined && args.phones !== null) { + this.phones = Thrift.copyList(args.phones, [null]); + } + if (args.emails !== undefined && args.emails !== null) { + this.emails = Thrift.copyList(args.emails, [null]); + } + if (args.userids !== undefined && args.userids !== null) { + this.userids = Thrift.copyList(args.userids, [null]); + } + } +}; +ContactModification.prototype = {}; +ContactModification.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.luid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.LIST) { + var _size226 = 0; + var _rtmp3230; + this.phones = []; + var _etype229 = 0; + _rtmp3230 = input.readListBegin(); + _etype229 = _rtmp3230.etype; + _size226 = _rtmp3230.size; + for (var _i231 = 0; _i231 < _size226; ++_i231) + { + var elem232 = null; + elem232 = input.readString(); + this.phones.push(elem232); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.LIST) { + var _size233 = 0; + var _rtmp3237; + this.emails = []; + var _etype236 = 0; + _rtmp3237 = input.readListBegin(); + _etype236 = _rtmp3237.etype; + _size233 = _rtmp3237.size; + for (var _i238 = 0; _i238 < _size233; ++_i238) + { + var elem239 = null; + elem239 = input.readString(); + this.emails.push(elem239); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.LIST) { + var _size240 = 0; + var _rtmp3244; + this.userids = []; + var _etype243 = 0; + _rtmp3244 = input.readListBegin(); + _etype243 = _rtmp3244.etype; + _size240 = _rtmp3244.size; + for (var _i245 = 0; _i245 < _size240; ++_i245) + { + var elem246 = null; + elem246 = input.readString(); + this.userids.push(elem246); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ContactModification.prototype.write = function(output) { + output.writeStructBegin('ContactModification'); + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 1); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.luid !== null && this.luid !== undefined) { + output.writeFieldBegin('luid', Thrift.Type.STRING, 2); + output.writeString(this.luid); + output.writeFieldEnd(); + } + if (this.phones !== null && this.phones !== undefined) { + output.writeFieldBegin('phones', Thrift.Type.LIST, 11); + output.writeListBegin(Thrift.Type.STRING, this.phones.length); + for (var iter247 in this.phones) + { + if (this.phones.hasOwnProperty(iter247)) + { + iter247 = this.phones[iter247]; + output.writeString(iter247); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.emails !== null && this.emails !== undefined) { + output.writeFieldBegin('emails', Thrift.Type.LIST, 12); + output.writeListBegin(Thrift.Type.STRING, this.emails.length); + for (var iter248 in this.emails) + { + if (this.emails.hasOwnProperty(iter248)) + { + iter248 = this.emails[iter248]; + output.writeString(iter248); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.userids !== null && this.userids !== undefined) { + output.writeFieldBegin('userids', Thrift.Type.LIST, 13); + output.writeListBegin(Thrift.Type.STRING, this.userids.length); + for (var iter249 in this.userids) + { + if (this.userids.hasOwnProperty(iter249)) + { + iter249 = this.userids[iter249]; + output.writeString(iter249); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ContactRegistration = module.exports.ContactRegistration = function(args) { + this.contact = null; + this.luid = null; + this.contactType = null; + this.contactKey = null; + if (args) { + if (args.contact !== undefined && args.contact !== null) { + this.contact = new ttypes.Contact(args.contact); + } + if (args.luid !== undefined && args.luid !== null) { + this.luid = args.luid; + } + if (args.contactType !== undefined && args.contactType !== null) { + this.contactType = args.contactType; + } + if (args.contactKey !== undefined && args.contactKey !== null) { + this.contactKey = args.contactKey; + } + } +}; +ContactRegistration.prototype = {}; +ContactRegistration.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.contact = new ttypes.Contact(); + this.contact.read(input); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.luid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I32) { + this.contactType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.contactKey = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ContactRegistration.prototype.write = function(output) { + output.writeStructBegin('ContactRegistration'); + if (this.contact !== null && this.contact !== undefined) { + output.writeFieldBegin('contact', Thrift.Type.STRUCT, 1); + this.contact.write(output); + output.writeFieldEnd(); + } + if (this.luid !== null && this.luid !== undefined) { + output.writeFieldBegin('luid', Thrift.Type.STRING, 10); + output.writeString(this.luid); + output.writeFieldEnd(); + } + if (this.contactType !== null && this.contactType !== undefined) { + output.writeFieldBegin('contactType', Thrift.Type.I32, 11); + output.writeI32(this.contactType); + output.writeFieldEnd(); + } + if (this.contactKey !== null && this.contactKey !== undefined) { + output.writeFieldBegin('contactKey', Thrift.Type.STRING, 12); + output.writeString(this.contactKey); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ContactReport = module.exports.ContactReport = function(args) { + this.mid = null; + this.exists = null; + this.contact = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.exists !== undefined && args.exists !== null) { + this.exists = args.exists; + } + if (args.contact !== undefined && args.contact !== null) { + this.contact = new ttypes.Contact(args.contact); + } + } +}; +ContactReport.prototype = {}; +ContactReport.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.exists = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.contact = new ttypes.Contact(); + this.contact.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ContactReport.prototype.write = function(output) { + output.writeStructBegin('ContactReport'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.exists !== null && this.exists !== undefined) { + output.writeFieldBegin('exists', Thrift.Type.BOOL, 2); + output.writeBool(this.exists); + output.writeFieldEnd(); + } + if (this.contact !== null && this.contact !== undefined) { + output.writeFieldBegin('contact', Thrift.Type.STRUCT, 3); + this.contact.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ContactReportResult = module.exports.ContactReportResult = function(args) { + this.mid = null; + this.exists = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.exists !== undefined && args.exists !== null) { + this.exists = args.exists; + } + } +}; +ContactReportResult.prototype = {}; +ContactReportResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.exists = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ContactReportResult.prototype.write = function(output) { + output.writeStructBegin('ContactReportResult'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.exists !== null && this.exists !== undefined) { + output.writeFieldBegin('exists', Thrift.Type.BOOL, 2); + output.writeBool(this.exists); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DeviceInfo = module.exports.DeviceInfo = function(args) { + this.deviceName = null; + this.systemName = null; + this.systemVersion = null; + this.model = null; + this.carrierCode = null; + this.carrierName = null; + this.applicationType = null; + if (args) { + if (args.deviceName !== undefined && args.deviceName !== null) { + this.deviceName = args.deviceName; + } + if (args.systemName !== undefined && args.systemName !== null) { + this.systemName = args.systemName; + } + if (args.systemVersion !== undefined && args.systemVersion !== null) { + this.systemVersion = args.systemVersion; + } + if (args.model !== undefined && args.model !== null) { + this.model = args.model; + } + if (args.carrierCode !== undefined && args.carrierCode !== null) { + this.carrierCode = args.carrierCode; + } + if (args.carrierName !== undefined && args.carrierName !== null) { + this.carrierName = args.carrierName; + } + if (args.applicationType !== undefined && args.applicationType !== null) { + this.applicationType = args.applicationType; + } + } +}; +DeviceInfo.prototype = {}; +DeviceInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.deviceName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.systemName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.systemVersion = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.model = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.I32) { + this.carrierCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.carrierName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.I32) { + this.applicationType = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DeviceInfo.prototype.write = function(output) { + output.writeStructBegin('DeviceInfo'); + if (this.deviceName !== null && this.deviceName !== undefined) { + output.writeFieldBegin('deviceName', Thrift.Type.STRING, 1); + output.writeString(this.deviceName); + output.writeFieldEnd(); + } + if (this.systemName !== null && this.systemName !== undefined) { + output.writeFieldBegin('systemName', Thrift.Type.STRING, 2); + output.writeString(this.systemName); + output.writeFieldEnd(); + } + if (this.systemVersion !== null && this.systemVersion !== undefined) { + output.writeFieldBegin('systemVersion', Thrift.Type.STRING, 3); + output.writeString(this.systemVersion); + output.writeFieldEnd(); + } + if (this.model !== null && this.model !== undefined) { + output.writeFieldBegin('model', Thrift.Type.STRING, 4); + output.writeString(this.model); + output.writeFieldEnd(); + } + if (this.carrierCode !== null && this.carrierCode !== undefined) { + output.writeFieldBegin('carrierCode', Thrift.Type.I32, 10); + output.writeI32(this.carrierCode); + output.writeFieldEnd(); + } + if (this.carrierName !== null && this.carrierName !== undefined) { + output.writeFieldBegin('carrierName', Thrift.Type.STRING, 11); + output.writeString(this.carrierName); + output.writeFieldEnd(); + } + if (this.applicationType !== null && this.applicationType !== undefined) { + output.writeFieldBegin('applicationType', Thrift.Type.I32, 20); + output.writeI32(this.applicationType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var EmailConfirmation = module.exports.EmailConfirmation = function(args) { + this.usePasswordSet = null; + this.email = null; + this.password = null; + this.ignoreDuplication = null; + if (args) { + if (args.usePasswordSet !== undefined && args.usePasswordSet !== null) { + this.usePasswordSet = args.usePasswordSet; + } + if (args.email !== undefined && args.email !== null) { + this.email = args.email; + } + if (args.password !== undefined && args.password !== null) { + this.password = args.password; + } + if (args.ignoreDuplication !== undefined && args.ignoreDuplication !== null) { + this.ignoreDuplication = args.ignoreDuplication; + } + } +}; +EmailConfirmation.prototype = {}; +EmailConfirmation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.usePasswordSet = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.email = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.password = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.ignoreDuplication = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +EmailConfirmation.prototype.write = function(output) { + output.writeStructBegin('EmailConfirmation'); + if (this.usePasswordSet !== null && this.usePasswordSet !== undefined) { + output.writeFieldBegin('usePasswordSet', Thrift.Type.BOOL, 1); + output.writeBool(this.usePasswordSet); + output.writeFieldEnd(); + } + if (this.email !== null && this.email !== undefined) { + output.writeFieldBegin('email', Thrift.Type.STRING, 2); + output.writeString(this.email); + output.writeFieldEnd(); + } + if (this.password !== null && this.password !== undefined) { + output.writeFieldBegin('password', Thrift.Type.STRING, 3); + output.writeString(this.password); + output.writeFieldEnd(); + } + if (this.ignoreDuplication !== null && this.ignoreDuplication !== undefined) { + output.writeFieldBegin('ignoreDuplication', Thrift.Type.BOOL, 4); + output.writeBool(this.ignoreDuplication); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var EmailConfirmationSession = module.exports.EmailConfirmationSession = function(args) { + this.emailConfirmationType = null; + this.verifier = null; + this.targetEmail = null; + if (args) { + if (args.emailConfirmationType !== undefined && args.emailConfirmationType !== null) { + this.emailConfirmationType = args.emailConfirmationType; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.targetEmail !== undefined && args.targetEmail !== null) { + this.targetEmail = args.targetEmail; + } + } +}; +EmailConfirmationSession.prototype = {}; +EmailConfirmationSession.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.emailConfirmationType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.targetEmail = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +EmailConfirmationSession.prototype.write = function(output) { + output.writeStructBegin('EmailConfirmationSession'); + if (this.emailConfirmationType !== null && this.emailConfirmationType !== undefined) { + output.writeFieldBegin('emailConfirmationType', Thrift.Type.I32, 1); + output.writeI32(this.emailConfirmationType); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 2); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.targetEmail !== null && this.targetEmail !== undefined) { + output.writeFieldBegin('targetEmail', Thrift.Type.STRING, 3); + output.writeString(this.targetEmail); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FriendChannelMatrix = module.exports.FriendChannelMatrix = function(args) { + this.channelId = null; + this.representMid = null; + this.count = null; + this.point = null; + if (args) { + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.representMid !== undefined && args.representMid !== null) { + this.representMid = args.representMid; + } + if (args.count !== undefined && args.count !== null) { + this.count = args.count; + } + if (args.point !== undefined && args.point !== null) { + this.point = args.point; + } + } +}; +FriendChannelMatrix.prototype = {}; +FriendChannelMatrix.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.representMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.count = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.point = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FriendChannelMatrix.prototype.write = function(output) { + output.writeStructBegin('FriendChannelMatrix'); + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 1); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.representMid !== null && this.representMid !== undefined) { + output.writeFieldBegin('representMid', Thrift.Type.STRING, 2); + output.writeString(this.representMid); + output.writeFieldEnd(); + } + if (this.count !== null && this.count !== undefined) { + output.writeFieldBegin('count', Thrift.Type.I32, 3); + output.writeI32(this.count); + output.writeFieldEnd(); + } + if (this.point !== null && this.point !== undefined) { + output.writeFieldBegin('point', Thrift.Type.I32, 4); + output.writeI32(this.point); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FriendChannelMatricesResponse = module.exports.FriendChannelMatricesResponse = function(args) { + this.expires = null; + this.matrices = null; + if (args) { + if (args.expires !== undefined && args.expires !== null) { + this.expires = args.expires; + } + if (args.matrices !== undefined && args.matrices !== null) { + this.matrices = Thrift.copyList(args.matrices, [ttypes.FriendChannelMatrix]); + } + } +}; +FriendChannelMatricesResponse.prototype = {}; +FriendChannelMatricesResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.expires = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size250 = 0; + var _rtmp3254; + this.matrices = []; + var _etype253 = 0; + _rtmp3254 = input.readListBegin(); + _etype253 = _rtmp3254.etype; + _size250 = _rtmp3254.size; + for (var _i255 = 0; _i255 < _size250; ++_i255) + { + var elem256 = null; + elem256 = new ttypes.FriendChannelMatrix(); + elem256.read(input); + this.matrices.push(elem256); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FriendChannelMatricesResponse.prototype.write = function(output) { + output.writeStructBegin('FriendChannelMatricesResponse'); + if (this.expires !== null && this.expires !== undefined) { + output.writeFieldBegin('expires', Thrift.Type.I64, 1); + output.writeI64(this.expires); + output.writeFieldEnd(); + } + if (this.matrices !== null && this.matrices !== undefined) { + output.writeFieldBegin('matrices', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.matrices.length); + for (var iter257 in this.matrices) + { + if (this.matrices.hasOwnProperty(iter257)) + { + iter257 = this.matrices[iter257]; + iter257.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FriendRequest = module.exports.FriendRequest = function(args) { + this.eMid = null; + this.mid = null; + this.direction = null; + this.method = null; + this.param = null; + this.timestamp = null; + this.seqId = null; + this.displayName = null; + this.picturePath = null; + this.pictureStatus = null; + if (args) { + if (args.eMid !== undefined && args.eMid !== null) { + this.eMid = args.eMid; + } + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.direction !== undefined && args.direction !== null) { + this.direction = args.direction; + } + if (args.method !== undefined && args.method !== null) { + this.method = args.method; + } + if (args.param !== undefined && args.param !== null) { + this.param = args.param; + } + if (args.timestamp !== undefined && args.timestamp !== null) { + this.timestamp = args.timestamp; + } + if (args.seqId !== undefined && args.seqId !== null) { + this.seqId = args.seqId; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.picturePath !== undefined && args.picturePath !== null) { + this.picturePath = args.picturePath; + } + if (args.pictureStatus !== undefined && args.pictureStatus !== null) { + this.pictureStatus = args.pictureStatus; + } + } +}; +FriendRequest.prototype = {}; +FriendRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.eMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.direction = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.method = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.param = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I64) { + this.timestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I64) { + this.seqId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.picturePath = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.pictureStatus = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FriendRequest.prototype.write = function(output) { + output.writeStructBegin('FriendRequest'); + if (this.eMid !== null && this.eMid !== undefined) { + output.writeFieldBegin('eMid', Thrift.Type.STRING, 1); + output.writeString(this.eMid); + output.writeFieldEnd(); + } + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.direction !== null && this.direction !== undefined) { + output.writeFieldBegin('direction', Thrift.Type.I32, 3); + output.writeI32(this.direction); + output.writeFieldEnd(); + } + if (this.method !== null && this.method !== undefined) { + output.writeFieldBegin('method', Thrift.Type.I32, 4); + output.writeI32(this.method); + output.writeFieldEnd(); + } + if (this.param !== null && this.param !== undefined) { + output.writeFieldBegin('param', Thrift.Type.STRING, 5); + output.writeString(this.param); + output.writeFieldEnd(); + } + if (this.timestamp !== null && this.timestamp !== undefined) { + output.writeFieldBegin('timestamp', Thrift.Type.I64, 6); + output.writeI64(this.timestamp); + output.writeFieldEnd(); + } + if (this.seqId !== null && this.seqId !== undefined) { + output.writeFieldBegin('seqId', Thrift.Type.I64, 7); + output.writeI64(this.seqId); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 10); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.picturePath !== null && this.picturePath !== undefined) { + output.writeFieldBegin('picturePath', Thrift.Type.STRING, 11); + output.writeString(this.picturePath); + output.writeFieldEnd(); + } + if (this.pictureStatus !== null && this.pictureStatus !== undefined) { + output.writeFieldBegin('pictureStatus', Thrift.Type.STRING, 12); + output.writeString(this.pictureStatus); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FriendRequestsInfo = module.exports.FriendRequestsInfo = function(args) { + this.totalIncomingCount = null; + this.totalOutgoingCount = null; + this.recentIncomings = null; + this.recentOutgoings = null; + this.totalIncomingLimit = null; + this.totalOutgoingLimit = null; + if (args) { + if (args.totalIncomingCount !== undefined && args.totalIncomingCount !== null) { + this.totalIncomingCount = args.totalIncomingCount; + } + if (args.totalOutgoingCount !== undefined && args.totalOutgoingCount !== null) { + this.totalOutgoingCount = args.totalOutgoingCount; + } + if (args.recentIncomings !== undefined && args.recentIncomings !== null) { + this.recentIncomings = Thrift.copyList(args.recentIncomings, [ttypes.FriendRequest]); + } + if (args.recentOutgoings !== undefined && args.recentOutgoings !== null) { + this.recentOutgoings = Thrift.copyList(args.recentOutgoings, [ttypes.FriendRequest]); + } + if (args.totalIncomingLimit !== undefined && args.totalIncomingLimit !== null) { + this.totalIncomingLimit = args.totalIncomingLimit; + } + if (args.totalOutgoingLimit !== undefined && args.totalOutgoingLimit !== null) { + this.totalOutgoingLimit = args.totalOutgoingLimit; + } + } +}; +FriendRequestsInfo.prototype = {}; +FriendRequestsInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.totalIncomingCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.totalOutgoingCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size258 = 0; + var _rtmp3262; + this.recentIncomings = []; + var _etype261 = 0; + _rtmp3262 = input.readListBegin(); + _etype261 = _rtmp3262.etype; + _size258 = _rtmp3262.size; + for (var _i263 = 0; _i263 < _size258; ++_i263) + { + var elem264 = null; + elem264 = new ttypes.FriendRequest(); + elem264.read(input); + this.recentIncomings.push(elem264); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size265 = 0; + var _rtmp3269; + this.recentOutgoings = []; + var _etype268 = 0; + _rtmp3269 = input.readListBegin(); + _etype268 = _rtmp3269.etype; + _size265 = _rtmp3269.size; + for (var _i270 = 0; _i270 < _size265; ++_i270) + { + var elem271 = null; + elem271 = new ttypes.FriendRequest(); + elem271.read(input); + this.recentOutgoings.push(elem271); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.totalIncomingLimit = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.totalOutgoingLimit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FriendRequestsInfo.prototype.write = function(output) { + output.writeStructBegin('FriendRequestsInfo'); + if (this.totalIncomingCount !== null && this.totalIncomingCount !== undefined) { + output.writeFieldBegin('totalIncomingCount', Thrift.Type.I32, 1); + output.writeI32(this.totalIncomingCount); + output.writeFieldEnd(); + } + if (this.totalOutgoingCount !== null && this.totalOutgoingCount !== undefined) { + output.writeFieldBegin('totalOutgoingCount', Thrift.Type.I32, 2); + output.writeI32(this.totalOutgoingCount); + output.writeFieldEnd(); + } + if (this.recentIncomings !== null && this.recentIncomings !== undefined) { + output.writeFieldBegin('recentIncomings', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRUCT, this.recentIncomings.length); + for (var iter272 in this.recentIncomings) + { + if (this.recentIncomings.hasOwnProperty(iter272)) + { + iter272 = this.recentIncomings[iter272]; + iter272.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.recentOutgoings !== null && this.recentOutgoings !== undefined) { + output.writeFieldBegin('recentOutgoings', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRUCT, this.recentOutgoings.length); + for (var iter273 in this.recentOutgoings) + { + if (this.recentOutgoings.hasOwnProperty(iter273)) + { + iter273 = this.recentOutgoings[iter273]; + iter273.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.totalIncomingLimit !== null && this.totalIncomingLimit !== undefined) { + output.writeFieldBegin('totalIncomingLimit', Thrift.Type.I32, 5); + output.writeI32(this.totalIncomingLimit); + output.writeFieldEnd(); + } + if (this.totalOutgoingLimit !== null && this.totalOutgoingLimit !== undefined) { + output.writeFieldBegin('totalOutgoingLimit', Thrift.Type.I32, 6); + output.writeI32(this.totalOutgoingLimit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Geolocation = module.exports.Geolocation = function(args) { + this.longitude = null; + this.latitude = null; + if (args) { + if (args.longitude !== undefined && args.longitude !== null) { + this.longitude = args.longitude; + } + if (args.latitude !== undefined && args.latitude !== null) { + this.latitude = args.latitude; + } + } +}; +Geolocation.prototype = {}; +Geolocation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.DOUBLE) { + this.longitude = input.readDouble(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.DOUBLE) { + this.latitude = input.readDouble(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Geolocation.prototype.write = function(output) { + output.writeStructBegin('Geolocation'); + if (this.longitude !== null && this.longitude !== undefined) { + output.writeFieldBegin('longitude', Thrift.Type.DOUBLE, 1); + output.writeDouble(this.longitude); + output.writeFieldEnd(); + } + if (this.latitude !== null && this.latitude !== undefined) { + output.writeFieldBegin('latitude', Thrift.Type.DOUBLE, 2); + output.writeDouble(this.latitude); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var NotificationTarget = module.exports.NotificationTarget = function(args) { + this.applicationType = null; + this.applicationVersion = null; + this.region = null; + if (args) { + if (args.applicationType !== undefined && args.applicationType !== null) { + this.applicationType = args.applicationType; + } + if (args.applicationVersion !== undefined && args.applicationVersion !== null) { + this.applicationVersion = args.applicationVersion; + } + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + } +}; +NotificationTarget.prototype = {}; +NotificationTarget.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.applicationType = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.applicationVersion = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +NotificationTarget.prototype.write = function(output) { + output.writeStructBegin('NotificationTarget'); + if (this.applicationType !== null && this.applicationType !== undefined) { + output.writeFieldBegin('applicationType', Thrift.Type.STRING, 1); + output.writeString(this.applicationType); + output.writeFieldEnd(); + } + if (this.applicationVersion !== null && this.applicationVersion !== undefined) { + output.writeFieldBegin('applicationVersion', Thrift.Type.STRING, 2); + output.writeString(this.applicationVersion); + output.writeFieldEnd(); + } + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 3); + output.writeString(this.region); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GlobalEvent = module.exports.GlobalEvent = function(args) { + this.key = null; + this.targets = null; + this.createdTime = null; + this.data = null; + this.maxDelay = null; + if (args) { + if (args.key !== undefined && args.key !== null) { + this.key = args.key; + } + if (args.targets !== undefined && args.targets !== null) { + this.targets = Thrift.copyList(args.targets, [ttypes.NotificationTarget]); + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.data !== undefined && args.data !== null) { + this.data = args.data; + } + if (args.maxDelay !== undefined && args.maxDelay !== null) { + this.maxDelay = args.maxDelay; + } + } +}; +GlobalEvent.prototype = {}; +GlobalEvent.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.key = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size274 = 0; + var _rtmp3278; + this.targets = []; + var _etype277 = 0; + _rtmp3278 = input.readListBegin(); + _etype277 = _rtmp3278.etype; + _size274 = _rtmp3278.size; + for (var _i279 = 0; _i279 < _size274; ++_i279) + { + var elem280 = null; + elem280 = new ttypes.NotificationTarget(); + elem280.read(input); + this.targets.push(elem280); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.data = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.maxDelay = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GlobalEvent.prototype.write = function(output) { + output.writeStructBegin('GlobalEvent'); + if (this.key !== null && this.key !== undefined) { + output.writeFieldBegin('key', Thrift.Type.STRING, 1); + output.writeString(this.key); + output.writeFieldEnd(); + } + if (this.targets !== null && this.targets !== undefined) { + output.writeFieldBegin('targets', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.targets.length); + for (var iter281 in this.targets) + { + if (this.targets.hasOwnProperty(iter281)) + { + iter281 = this.targets[iter281]; + iter281.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 3); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.data !== null && this.data !== undefined) { + output.writeFieldBegin('data', Thrift.Type.I64, 4); + output.writeI64(this.data); + output.writeFieldEnd(); + } + if (this.maxDelay !== null && this.maxDelay !== undefined) { + output.writeFieldBegin('maxDelay', Thrift.Type.I32, 5); + output.writeI32(this.maxDelay); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GroupPreference = module.exports.GroupPreference = function(args) { + this.invitationTicket = null; + this.favoriteTimestamp = null; + if (args) { + if (args.invitationTicket !== undefined && args.invitationTicket !== null) { + this.invitationTicket = args.invitationTicket; + } + if (args.favoriteTimestamp !== undefined && args.favoriteTimestamp !== null) { + this.favoriteTimestamp = args.favoriteTimestamp; + } + } +}; +GroupPreference.prototype = {}; +GroupPreference.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.invitationTicket = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.favoriteTimestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GroupPreference.prototype.write = function(output) { + output.writeStructBegin('GroupPreference'); + if (this.invitationTicket !== null && this.invitationTicket !== undefined) { + output.writeFieldBegin('invitationTicket', Thrift.Type.STRING, 1); + output.writeString(this.invitationTicket); + output.writeFieldEnd(); + } + if (this.favoriteTimestamp !== null && this.favoriteTimestamp !== undefined) { + output.writeFieldBegin('favoriteTimestamp', Thrift.Type.I64, 2); + output.writeI64(this.favoriteTimestamp); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Group = module.exports.Group = function(args) { + this.id = null; + this.createdTime = null; + this.name = null; + this.pictureStatus = null; + this.preventedJoinByTicket = null; + this.groupPreference = null; + this.members = null; + this.creator = null; + this.invitee = null; + this.notificationDisabled = null; + if (args) { + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.pictureStatus !== undefined && args.pictureStatus !== null) { + this.pictureStatus = args.pictureStatus; + } + if (args.preventedJoinByTicket !== undefined && args.preventedJoinByTicket !== null) { + this.preventedJoinByTicket = args.preventedJoinByTicket; + } + if (args.groupPreference !== undefined && args.groupPreference !== null) { + this.groupPreference = new ttypes.GroupPreference(args.groupPreference); + } + if (args.members !== undefined && args.members !== null) { + this.members = Thrift.copyList(args.members, [ttypes.Contact]); + } + if (args.creator !== undefined && args.creator !== null) { + this.creator = new ttypes.Contact(args.creator); + } + if (args.invitee !== undefined && args.invitee !== null) { + this.invitee = Thrift.copyList(args.invitee, [ttypes.Contact]); + } + if (args.notificationDisabled !== undefined && args.notificationDisabled !== null) { + this.notificationDisabled = args.notificationDisabled; + } + } +}; +Group.prototype = {}; +Group.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.pictureStatus = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.BOOL) { + this.preventedJoinByTicket = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.STRUCT) { + this.groupPreference = new ttypes.GroupPreference(); + this.groupPreference.read(input); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.LIST) { + var _size282 = 0; + var _rtmp3286; + this.members = []; + var _etype285 = 0; + _rtmp3286 = input.readListBegin(); + _etype285 = _rtmp3286.etype; + _size282 = _rtmp3286.size; + for (var _i287 = 0; _i287 < _size282; ++_i287) + { + var elem288 = null; + elem288 = new ttypes.Contact(); + elem288.read(input); + this.members.push(elem288); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.STRUCT) { + this.creator = new ttypes.Contact(); + this.creator.read(input); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.LIST) { + var _size289 = 0; + var _rtmp3293; + this.invitee = []; + var _etype292 = 0; + _rtmp3293 = input.readListBegin(); + _etype292 = _rtmp3293.etype; + _size289 = _rtmp3293.size; + for (var _i294 = 0; _i294 < _size289; ++_i294) + { + var elem295 = null; + elem295 = new ttypes.Contact(); + elem295.read(input); + this.invitee.push(elem295); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 31: + if (ftype == Thrift.Type.BOOL) { + this.notificationDisabled = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Group.prototype.write = function(output) { + output.writeStructBegin('Group'); + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 1); + output.writeString(this.id); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 2); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 10); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.pictureStatus !== null && this.pictureStatus !== undefined) { + output.writeFieldBegin('pictureStatus', Thrift.Type.STRING, 11); + output.writeString(this.pictureStatus); + output.writeFieldEnd(); + } + if (this.preventedJoinByTicket !== null && this.preventedJoinByTicket !== undefined) { + output.writeFieldBegin('preventedJoinByTicket', Thrift.Type.BOOL, 12); + output.writeBool(this.preventedJoinByTicket); + output.writeFieldEnd(); + } + if (this.groupPreference !== null && this.groupPreference !== undefined) { + output.writeFieldBegin('groupPreference', Thrift.Type.STRUCT, 13); + this.groupPreference.write(output); + output.writeFieldEnd(); + } + if (this.members !== null && this.members !== undefined) { + output.writeFieldBegin('members', Thrift.Type.LIST, 20); + output.writeListBegin(Thrift.Type.STRUCT, this.members.length); + for (var iter296 in this.members) + { + if (this.members.hasOwnProperty(iter296)) + { + iter296 = this.members[iter296]; + iter296.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.creator !== null && this.creator !== undefined) { + output.writeFieldBegin('creator', Thrift.Type.STRUCT, 21); + this.creator.write(output); + output.writeFieldEnd(); + } + if (this.invitee !== null && this.invitee !== undefined) { + output.writeFieldBegin('invitee', Thrift.Type.LIST, 22); + output.writeListBegin(Thrift.Type.STRUCT, this.invitee.length); + for (var iter297 in this.invitee) + { + if (this.invitee.hasOwnProperty(iter297)) + { + iter297 = this.invitee[iter297]; + iter297.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.notificationDisabled !== null && this.notificationDisabled !== undefined) { + output.writeFieldBegin('notificationDisabled', Thrift.Type.BOOL, 31); + output.writeBool(this.notificationDisabled); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var IdentityCredential = module.exports.IdentityCredential = function(args) { + this.provider = null; + this.identifier = null; + this.password = null; + if (args) { + if (args.provider !== undefined && args.provider !== null) { + this.provider = args.provider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.password !== undefined && args.password !== null) { + this.password = args.password; + } + } +}; +IdentityCredential.prototype = {}; +IdentityCredential.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.provider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.password = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +IdentityCredential.prototype.write = function(output) { + output.writeStructBegin('IdentityCredential'); + if (this.provider !== null && this.provider !== undefined) { + output.writeFieldBegin('provider', Thrift.Type.I32, 1); + output.writeI32(this.provider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 2); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.password !== null && this.password !== undefined) { + output.writeFieldBegin('password', Thrift.Type.STRING, 3); + output.writeString(this.password); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LastReadMessageId = module.exports.LastReadMessageId = function(args) { + this.mid = null; + this.lastReadMessageId = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.lastReadMessageId !== undefined && args.lastReadMessageId !== null) { + this.lastReadMessageId = args.lastReadMessageId; + } + } +}; +LastReadMessageId.prototype = {}; +LastReadMessageId.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.lastReadMessageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LastReadMessageId.prototype.write = function(output) { + output.writeStructBegin('LastReadMessageId'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.lastReadMessageId !== null && this.lastReadMessageId !== undefined) { + output.writeFieldBegin('lastReadMessageId', Thrift.Type.STRING, 2); + output.writeString(this.lastReadMessageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LastReadMessageIds = module.exports.LastReadMessageIds = function(args) { + this.chatId = null; + this.lastReadMessageIds = null; + if (args) { + if (args.chatId !== undefined && args.chatId !== null) { + this.chatId = args.chatId; + } + if (args.lastReadMessageIds !== undefined && args.lastReadMessageIds !== null) { + this.lastReadMessageIds = Thrift.copyList(args.lastReadMessageIds, [ttypes.LastReadMessageId]); + } + } +}; +LastReadMessageIds.prototype = {}; +LastReadMessageIds.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.chatId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size298 = 0; + var _rtmp3302; + this.lastReadMessageIds = []; + var _etype301 = 0; + _rtmp3302 = input.readListBegin(); + _etype301 = _rtmp3302.etype; + _size298 = _rtmp3302.size; + for (var _i303 = 0; _i303 < _size298; ++_i303) + { + var elem304 = null; + elem304 = new ttypes.LastReadMessageId(); + elem304.read(input); + this.lastReadMessageIds.push(elem304); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LastReadMessageIds.prototype.write = function(output) { + output.writeStructBegin('LastReadMessageIds'); + if (this.chatId !== null && this.chatId !== undefined) { + output.writeFieldBegin('chatId', Thrift.Type.STRING, 1); + output.writeString(this.chatId); + output.writeFieldEnd(); + } + if (this.lastReadMessageIds !== null && this.lastReadMessageIds !== undefined) { + output.writeFieldBegin('lastReadMessageIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.lastReadMessageIds.length); + for (var iter305 in this.lastReadMessageIds) + { + if (this.lastReadMessageIds.hasOwnProperty(iter305)) + { + iter305 = this.lastReadMessageIds[iter305]; + iter305.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var VerificationSessionData = module.exports.VerificationSessionData = function(args) { + this.sessionId = null; + this.method = null; + this.callback = null; + this.normalizedPhone = null; + this.countryCode = null; + this.nationalSignificantNumber = null; + this.availableVerificationMethods = null; + if (args) { + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.method !== undefined && args.method !== null) { + this.method = args.method; + } + if (args.callback !== undefined && args.callback !== null) { + this.callback = args.callback; + } + if (args.normalizedPhone !== undefined && args.normalizedPhone !== null) { + this.normalizedPhone = args.normalizedPhone; + } + if (args.countryCode !== undefined && args.countryCode !== null) { + this.countryCode = args.countryCode; + } + if (args.nationalSignificantNumber !== undefined && args.nationalSignificantNumber !== null) { + this.nationalSignificantNumber = args.nationalSignificantNumber; + } + if (args.availableVerificationMethods !== undefined && args.availableVerificationMethods !== null) { + this.availableVerificationMethods = Thrift.copyList(args.availableVerificationMethods, [null]); + } + } +}; +VerificationSessionData.prototype = {}; +VerificationSessionData.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.sessionId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.method = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.callback = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.normalizedPhone = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.countryCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.nationalSignificantNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.LIST) { + var _size306 = 0; + var _rtmp3310; + this.availableVerificationMethods = []; + var _etype309 = 0; + _rtmp3310 = input.readListBegin(); + _etype309 = _rtmp3310.etype; + _size306 = _rtmp3310.size; + for (var _i311 = 0; _i311 < _size306; ++_i311) + { + var elem312 = null; + elem312 = input.readI32(); + this.availableVerificationMethods.push(elem312); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +VerificationSessionData.prototype.write = function(output) { + output.writeStructBegin('VerificationSessionData'); + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.STRING, 1); + output.writeString(this.sessionId); + output.writeFieldEnd(); + } + if (this.method !== null && this.method !== undefined) { + output.writeFieldBegin('method', Thrift.Type.I32, 2); + output.writeI32(this.method); + output.writeFieldEnd(); + } + if (this.callback !== null && this.callback !== undefined) { + output.writeFieldBegin('callback', Thrift.Type.STRING, 3); + output.writeString(this.callback); + output.writeFieldEnd(); + } + if (this.normalizedPhone !== null && this.normalizedPhone !== undefined) { + output.writeFieldBegin('normalizedPhone', Thrift.Type.STRING, 4); + output.writeString(this.normalizedPhone); + output.writeFieldEnd(); + } + if (this.countryCode !== null && this.countryCode !== undefined) { + output.writeFieldBegin('countryCode', Thrift.Type.STRING, 5); + output.writeString(this.countryCode); + output.writeFieldEnd(); + } + if (this.nationalSignificantNumber !== null && this.nationalSignificantNumber !== undefined) { + output.writeFieldBegin('nationalSignificantNumber', Thrift.Type.STRING, 6); + output.writeString(this.nationalSignificantNumber); + output.writeFieldEnd(); + } + if (this.availableVerificationMethods !== null && this.availableVerificationMethods !== undefined) { + output.writeFieldBegin('availableVerificationMethods', Thrift.Type.LIST, 7); + output.writeListBegin(Thrift.Type.I32, this.availableVerificationMethods.length); + for (var iter313 in this.availableVerificationMethods) + { + if (this.availableVerificationMethods.hasOwnProperty(iter313)) + { + iter313 = this.availableVerificationMethods[iter313]; + output.writeI32(iter313); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LoginResult = module.exports.LoginResult = function(args) { + this.authToken = null; + this.certificate = null; + this.verifier = null; + this.pinCode = null; + this.type = null; + this.lastPrimaryBindTime = null; + this.displayMessage = null; + this.sessionForSMSConfirm = null; + if (args) { + if (args.authToken !== undefined && args.authToken !== null) { + this.authToken = args.authToken; + } + if (args.certificate !== undefined && args.certificate !== null) { + this.certificate = args.certificate; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.pinCode !== undefined && args.pinCode !== null) { + this.pinCode = args.pinCode; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.lastPrimaryBindTime !== undefined && args.lastPrimaryBindTime !== null) { + this.lastPrimaryBindTime = args.lastPrimaryBindTime; + } + if (args.displayMessage !== undefined && args.displayMessage !== null) { + this.displayMessage = args.displayMessage; + } + if (args.sessionForSMSConfirm !== undefined && args.sessionForSMSConfirm !== null) { + this.sessionForSMSConfirm = new ttypes.VerificationSessionData(args.sessionForSMSConfirm); + } + } +}; +LoginResult.prototype = {}; +LoginResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.authToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.certificate = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.pinCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I64) { + this.lastPrimaryBindTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.displayMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRUCT) { + this.sessionForSMSConfirm = new ttypes.VerificationSessionData(); + this.sessionForSMSConfirm.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LoginResult.prototype.write = function(output) { + output.writeStructBegin('LoginResult'); + if (this.authToken !== null && this.authToken !== undefined) { + output.writeFieldBegin('authToken', Thrift.Type.STRING, 1); + output.writeString(this.authToken); + output.writeFieldEnd(); + } + if (this.certificate !== null && this.certificate !== undefined) { + output.writeFieldBegin('certificate', Thrift.Type.STRING, 2); + output.writeString(this.certificate); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 3); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.pinCode !== null && this.pinCode !== undefined) { + output.writeFieldBegin('pinCode', Thrift.Type.STRING, 4); + output.writeString(this.pinCode); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 5); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.lastPrimaryBindTime !== null && this.lastPrimaryBindTime !== undefined) { + output.writeFieldBegin('lastPrimaryBindTime', Thrift.Type.I64, 6); + output.writeI64(this.lastPrimaryBindTime); + output.writeFieldEnd(); + } + if (this.displayMessage !== null && this.displayMessage !== undefined) { + output.writeFieldBegin('displayMessage', Thrift.Type.STRING, 7); + output.writeString(this.displayMessage); + output.writeFieldEnd(); + } + if (this.sessionForSMSConfirm !== null && this.sessionForSMSConfirm !== undefined) { + output.writeFieldBegin('sessionForSMSConfirm', Thrift.Type.STRUCT, 8); + this.sessionForSMSConfirm.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LoginRequest = module.exports.LoginRequest = function(args) { + this.type = null; + this.identityProvider = null; + this.identifier = null; + this.password = null; + this.keepLoggedIn = null; + this.accessLocation = null; + this.systemName = null; + this.certificate = null; + this.verifier = null; + this.secret = null; + this.e2eeVersion = null; + if (args) { + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.identityProvider !== undefined && args.identityProvider !== null) { + this.identityProvider = args.identityProvider; + } + if (args.identifier !== undefined && args.identifier !== null) { + this.identifier = args.identifier; + } + if (args.password !== undefined && args.password !== null) { + this.password = args.password; + } + if (args.keepLoggedIn !== undefined && args.keepLoggedIn !== null) { + this.keepLoggedIn = args.keepLoggedIn; + } + if (args.accessLocation !== undefined && args.accessLocation !== null) { + this.accessLocation = args.accessLocation; + } + if (args.systemName !== undefined && args.systemName !== null) { + this.systemName = args.systemName; + } + if (args.certificate !== undefined && args.certificate !== null) { + this.certificate = args.certificate; + } + if (args.verifier !== undefined && args.verifier !== null) { + this.verifier = args.verifier; + } + if (args.secret !== undefined && args.secret !== null) { + this.secret = args.secret; + } + if (args.e2eeVersion !== undefined && args.e2eeVersion !== null) { + this.e2eeVersion = args.e2eeVersion; + } + } +}; +LoginRequest.prototype = {}; +LoginRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.identityProvider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.identifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.password = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.keepLoggedIn = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.accessLocation = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRING) { + this.systemName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.certificate = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.verifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.secret = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I32) { + this.e2eeVersion = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LoginRequest.prototype.write = function(output) { + output.writeStructBegin('LoginRequest'); + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 1); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.identityProvider !== null && this.identityProvider !== undefined) { + output.writeFieldBegin('identityProvider', Thrift.Type.I32, 2); + output.writeI32(this.identityProvider); + output.writeFieldEnd(); + } + if (this.identifier !== null && this.identifier !== undefined) { + output.writeFieldBegin('identifier', Thrift.Type.STRING, 3); + output.writeString(this.identifier); + output.writeFieldEnd(); + } + if (this.password !== null && this.password !== undefined) { + output.writeFieldBegin('password', Thrift.Type.STRING, 4); + output.writeString(this.password); + output.writeFieldEnd(); + } + if (this.keepLoggedIn !== null && this.keepLoggedIn !== undefined) { + output.writeFieldBegin('keepLoggedIn', Thrift.Type.BOOL, 5); + output.writeBool(this.keepLoggedIn); + output.writeFieldEnd(); + } + if (this.accessLocation !== null && this.accessLocation !== undefined) { + output.writeFieldBegin('accessLocation', Thrift.Type.STRING, 6); + output.writeString(this.accessLocation); + output.writeFieldEnd(); + } + if (this.systemName !== null && this.systemName !== undefined) { + output.writeFieldBegin('systemName', Thrift.Type.STRING, 7); + output.writeString(this.systemName); + output.writeFieldEnd(); + } + if (this.certificate !== null && this.certificate !== undefined) { + output.writeFieldBegin('certificate', Thrift.Type.STRING, 8); + output.writeString(this.certificate); + output.writeFieldEnd(); + } + if (this.verifier !== null && this.verifier !== undefined) { + output.writeFieldBegin('verifier', Thrift.Type.STRING, 9); + output.writeString(this.verifier); + output.writeFieldEnd(); + } + if (this.secret !== null && this.secret !== undefined) { + output.writeFieldBegin('secret', Thrift.Type.STRING, 10); + output.writeString(this.secret); + output.writeFieldEnd(); + } + if (this.e2eeVersion !== null && this.e2eeVersion !== undefined) { + output.writeFieldBegin('e2eeVersion', Thrift.Type.I32, 11); + output.writeI32(this.e2eeVersion); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LoginSession = module.exports.LoginSession = function(args) { + this.tokenKey = null; + this.expirationTime = null; + this.applicationType = null; + this.systemName = null; + this.accessLocation = null; + if (args) { + if (args.tokenKey !== undefined && args.tokenKey !== null) { + this.tokenKey = args.tokenKey; + } + if (args.expirationTime !== undefined && args.expirationTime !== null) { + this.expirationTime = args.expirationTime; + } + if (args.applicationType !== undefined && args.applicationType !== null) { + this.applicationType = args.applicationType; + } + if (args.systemName !== undefined && args.systemName !== null) { + this.systemName = args.systemName; + } + if (args.accessLocation !== undefined && args.accessLocation !== null) { + this.accessLocation = args.accessLocation; + } + } +}; +LoginSession.prototype = {}; +LoginSession.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.tokenKey = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.expirationTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I32) { + this.applicationType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.systemName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.STRING) { + this.accessLocation = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LoginSession.prototype.write = function(output) { + output.writeStructBegin('LoginSession'); + if (this.tokenKey !== null && this.tokenKey !== undefined) { + output.writeFieldBegin('tokenKey', Thrift.Type.STRING, 1); + output.writeString(this.tokenKey); + output.writeFieldEnd(); + } + if (this.expirationTime !== null && this.expirationTime !== undefined) { + output.writeFieldBegin('expirationTime', Thrift.Type.I64, 3); + output.writeI64(this.expirationTime); + output.writeFieldEnd(); + } + if (this.applicationType !== null && this.applicationType !== undefined) { + output.writeFieldBegin('applicationType', Thrift.Type.I32, 11); + output.writeI32(this.applicationType); + output.writeFieldEnd(); + } + if (this.systemName !== null && this.systemName !== undefined) { + output.writeFieldBegin('systemName', Thrift.Type.STRING, 12); + output.writeString(this.systemName); + output.writeFieldEnd(); + } + if (this.accessLocation !== null && this.accessLocation !== undefined) { + output.writeFieldBegin('accessLocation', Thrift.Type.STRING, 22); + output.writeString(this.accessLocation); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Message = module.exports.Message = function(args) { + this._from = null; + this.displayName = null; + this.picturePath = null; + this.type = null; + this.person = null; + this.person2 = null; + this.personName = null; + this.personName2 = null; + this.to = null; + this.toType = null; + this.id = null; + this.createdTime = null; + this.deliveredTime = null; + this.text = null; + this.location = null; + this.hasContent = null; + this.contentType = null; + this.contentPreview = null; + this.contentMetadata = null; + this.sessionId = null; + this.chunks = null; + this.relatedMessageId = null; + this.messageRelationType = null; + this.readCount = null; + this.relatedMessageServiceCode = null; + if (args) { + if (args._from !== undefined && args._from !== null) { + this._from = args._from; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.picturePath !== undefined && args.picturePath !== null) { + this.picturePath = args.picturePath; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.person !== undefined && args.person !== null) { + this.person = args.person; + } + if (args.person2 !== undefined && args.person2 !== null) { + this.person2 = args.person2; + } + if (args.personName !== undefined && args.personName !== null) { + this.personName = args.personName; + } + if (args.personName2 !== undefined && args.personName2 !== null) { + this.personName2 = args.personName2; + } + if (args.to !== undefined && args.to !== null) { + this.to = args.to; + } + if (args.toType !== undefined && args.toType !== null) { + this.toType = args.toType; + } + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.deliveredTime !== undefined && args.deliveredTime !== null) { + this.deliveredTime = args.deliveredTime; + } + if (args.text !== undefined && args.text !== null) { + this.text = args.text; + } + if (args.location !== undefined && args.location !== null) { + this.location = new ttypes.Location(args.location); + } + if (args.hasContent !== undefined && args.hasContent !== null) { + this.hasContent = args.hasContent; + } + if (args.contentType !== undefined && args.contentType !== null) { + this.contentType = args.contentType; + } + if (args.contentPreview !== undefined && args.contentPreview !== null) { + this.contentPreview = args.contentPreview; + } + if (args.contentMetadata !== undefined && args.contentMetadata !== null) { + this.contentMetadata = Thrift.copyMap(args.contentMetadata, [null]); + } + if (args.sessionId !== undefined && args.sessionId !== null) { + this.sessionId = args.sessionId; + } + if (args.chunks !== undefined && args.chunks !== null) { + this.chunks = Thrift.copyList(args.chunks, [null]); + } + if (args.relatedMessageId !== undefined && args.relatedMessageId !== null) { + this.relatedMessageId = args.relatedMessageId; + } + if (args.messageRelationType !== undefined && args.messageRelationType !== null) { + this.messageRelationType = args.messageRelationType; + } + if (args.readCount !== undefined && args.readCount !== null) { + this.readCount = args.readCount; + } + if (args.relatedMessageServiceCode !== undefined && args.relatedMessageServiceCode !== null) { + this.relatedMessageServiceCode = args.relatedMessageServiceCode; + } + } +}; +Message.prototype = {}; +Message.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this._from = input.readString(); + } else { + input.skip(ftype); + } + break; + case 99: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 98: + if (ftype == Thrift.Type.STRING) { + this.picturePath = input.readString(); + } else { + input.skip(ftype); + } + break; + case 97: + if (ftype == Thrift.Type.STRING) { + this.type = input.readString(); + } else { + input.skip(ftype); + } + break; + case 96: + if (ftype == Thrift.Type.STRING) { + this.person = input.readString(); + } else { + input.skip(ftype); + } + break; + case 95: + if (ftype == Thrift.Type.STRING) { + this.person2 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 94: + if (ftype == Thrift.Type.STRING) { + this.personName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 93: + if (ftype == Thrift.Type.STRING) { + this.personName2 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.to = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.toType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I64) { + this.deliveredTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.text = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRUCT) { + this.location = new ttypes.Location(); + this.location.read(input); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.BOOL) { + this.hasContent = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.I32) { + this.contentType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 17: + if (ftype == Thrift.Type.STRING) { + this.contentPreview = input.readBinary(); + } else { + input.skip(ftype); + } + break; + case 18: + if (ftype == Thrift.Type.MAP) { + var _size314 = 0; + var _rtmp3318; + this.contentMetadata = {}; + var _ktype315 = 0; + var _vtype316 = 0; + _rtmp3318 = input.readMapBegin(); + _ktype315 = _rtmp3318.ktype; + _vtype316 = _rtmp3318.vtype; + _size314 = _rtmp3318.size; + for (var _i319 = 0; _i319 < _size314; ++_i319) + { + var key320 = null; + var val321 = null; + key320 = input.readString(); + val321 = input.readString(); + this.contentMetadata[key320] = val321; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 19: + if (ftype == Thrift.Type.BYTE) { + this.sessionId = input.readByte(); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.LIST) { + var _size322 = 0; + var _rtmp3326; + this.chunks = []; + var _etype325 = 0; + _rtmp3326 = input.readListBegin(); + _etype325 = _rtmp3326.etype; + _size322 = _rtmp3326.size; + for (var _i327 = 0; _i327 < _size322; ++_i327) + { + var elem328 = null; + elem328 = input.readBinary(); + this.chunks.push(elem328); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.STRING) { + this.relatedMessageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.I32) { + this.messageRelationType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 23: + if (ftype == Thrift.Type.I64) { + this.readCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 24: + if (ftype == Thrift.Type.I32) { + this.relatedMessageServiceCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Message.prototype.write = function(output) { + output.writeStructBegin('Message'); + if (this._from !== null && this._from !== undefined) { + output.writeFieldBegin('_from', Thrift.Type.STRING, 1); + output.writeString(this._from); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 99); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.picturePath !== null && this.picturePath !== undefined) { + output.writeFieldBegin('picturePath', Thrift.Type.STRING, 98); + output.writeString(this.picturePath); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.STRING, 97); + output.writeString(this.type); + output.writeFieldEnd(); + } + if (this.person !== null && this.person !== undefined) { + output.writeFieldBegin('person', Thrift.Type.STRING, 96); + output.writeString(this.person); + output.writeFieldEnd(); + } + if (this.person2 !== null && this.person2 !== undefined) { + output.writeFieldBegin('person2', Thrift.Type.STRING, 95); + output.writeString(this.person2); + output.writeFieldEnd(); + } + if (this.personName !== null && this.personName !== undefined) { + output.writeFieldBegin('personName', Thrift.Type.STRING, 94); + output.writeString(this.personName); + output.writeFieldEnd(); + } + if (this.personName2 !== null && this.personName2 !== undefined) { + output.writeFieldBegin('personName2', Thrift.Type.STRING, 93); + output.writeString(this.personName2); + output.writeFieldEnd(); + } + if (this.to !== null && this.to !== undefined) { + output.writeFieldBegin('to', Thrift.Type.STRING, 2); + output.writeString(this.to); + output.writeFieldEnd(); + } + if (this.toType !== null && this.toType !== undefined) { + output.writeFieldBegin('toType', Thrift.Type.I32, 3); + output.writeI32(this.toType); + output.writeFieldEnd(); + } + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 4); + output.writeString(this.id); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 5); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.deliveredTime !== null && this.deliveredTime !== undefined) { + output.writeFieldBegin('deliveredTime', Thrift.Type.I64, 6); + output.writeI64(this.deliveredTime); + output.writeFieldEnd(); + } + if (this.text !== null && this.text !== undefined) { + output.writeFieldBegin('text', Thrift.Type.STRING, 10); + output.writeString(this.text); + output.writeFieldEnd(); + } + if (this.location !== null && this.location !== undefined) { + output.writeFieldBegin('location', Thrift.Type.STRUCT, 11); + this.location.write(output); + output.writeFieldEnd(); + } + if (this.hasContent !== null && this.hasContent !== undefined) { + output.writeFieldBegin('hasContent', Thrift.Type.BOOL, 14); + output.writeBool(this.hasContent); + output.writeFieldEnd(); + } + if (this.contentType !== null && this.contentType !== undefined) { + output.writeFieldBegin('contentType', Thrift.Type.I32, 15); + output.writeI32(this.contentType); + output.writeFieldEnd(); + } + if (this.contentPreview !== null && this.contentPreview !== undefined) { + output.writeFieldBegin('contentPreview', Thrift.Type.STRING, 17); + output.writeBinary(this.contentPreview); + output.writeFieldEnd(); + } + if (this.contentMetadata !== null && this.contentMetadata !== undefined) { + output.writeFieldBegin('contentMetadata', Thrift.Type.MAP, 18); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.contentMetadata)); + for (var kiter329 in this.contentMetadata) + { + if (this.contentMetadata.hasOwnProperty(kiter329)) + { + var viter330 = this.contentMetadata[kiter329]; + output.writeString(kiter329); + output.writeString(viter330); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.sessionId !== null && this.sessionId !== undefined) { + output.writeFieldBegin('sessionId', Thrift.Type.BYTE, 19); + output.writeByte(this.sessionId); + output.writeFieldEnd(); + } + if (this.chunks !== null && this.chunks !== undefined) { + output.writeFieldBegin('chunks', Thrift.Type.LIST, 20); + output.writeListBegin(Thrift.Type.STRING, this.chunks.length); + for (var iter331 in this.chunks) + { + if (this.chunks.hasOwnProperty(iter331)) + { + iter331 = this.chunks[iter331]; + output.writeBinary(iter331); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.relatedMessageId !== null && this.relatedMessageId !== undefined) { + output.writeFieldBegin('relatedMessageId', Thrift.Type.STRING, 21); + output.writeString(this.relatedMessageId); + output.writeFieldEnd(); + } + if (this.messageRelationType !== null && this.messageRelationType !== undefined) { + output.writeFieldBegin('messageRelationType', Thrift.Type.I32, 22); + output.writeI32(this.messageRelationType); + output.writeFieldEnd(); + } + if (this.readCount !== null && this.readCount !== undefined) { + output.writeFieldBegin('readCount', Thrift.Type.I64, 23); + output.writeI64(this.readCount); + output.writeFieldEnd(); + } + if (this.relatedMessageServiceCode !== null && this.relatedMessageServiceCode !== undefined) { + output.writeFieldBegin('relatedMessageServiceCode', Thrift.Type.I32, 24); + output.writeI32(this.relatedMessageServiceCode); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareMessage = module.exports.SquareMessage = function(args) { + this.message = null; + this.fromType = null; + this.squareMessageRevision = null; + if (args) { + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + if (args.fromType !== undefined && args.fromType !== null) { + this.fromType = args.fromType; + } + if (args.squareMessageRevision !== undefined && args.squareMessageRevision !== null) { + this.squareMessageRevision = args.squareMessageRevision; + } + } +}; +SquareMessage.prototype = {}; +SquareMessage.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.fromType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.squareMessageRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareMessage.prototype.write = function(output) { + output.writeStructBegin('SquareMessage'); + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 1); + this.message.write(output); + output.writeFieldEnd(); + } + if (this.fromType !== null && this.fromType !== undefined) { + output.writeFieldBegin('fromType', Thrift.Type.I32, 3); + output.writeI32(this.fromType); + output.writeFieldEnd(); + } + if (this.squareMessageRevision !== null && this.squareMessageRevision !== undefined) { + output.writeFieldBegin('squareMessageRevision', Thrift.Type.I64, 4); + output.writeI64(this.squareMessageRevision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareChatStatusWithoutMessage = module.exports.SquareChatStatusWithoutMessage = function(args) { + this.memberCount = null; + this.unreadMessageCount = null; + if (args) { + if (args.memberCount !== undefined && args.memberCount !== null) { + this.memberCount = args.memberCount; + } + if (args.unreadMessageCount !== undefined && args.unreadMessageCount !== null) { + this.unreadMessageCount = args.unreadMessageCount; + } + } +}; +SquareChatStatusWithoutMessage.prototype = {}; +SquareChatStatusWithoutMessage.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.memberCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.unreadMessageCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareChatStatusWithoutMessage.prototype.write = function(output) { + output.writeStructBegin('SquareChatStatusWithoutMessage'); + if (this.memberCount !== null && this.memberCount !== undefined) { + output.writeFieldBegin('memberCount', Thrift.Type.I32, 1); + output.writeI32(this.memberCount); + output.writeFieldEnd(); + } + if (this.unreadMessageCount !== null && this.unreadMessageCount !== undefined) { + output.writeFieldBegin('unreadMessageCount', Thrift.Type.I32, 2); + output.writeI32(this.unreadMessageCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareChatStatus = module.exports.SquareChatStatus = function(args) { + this.lastMessage = null; + this.senderDisplayName = null; + this.otherStatus = null; + if (args) { + if (args.lastMessage !== undefined && args.lastMessage !== null) { + this.lastMessage = new ttypes.SquareMessage(args.lastMessage); + } + if (args.senderDisplayName !== undefined && args.senderDisplayName !== null) { + this.senderDisplayName = args.senderDisplayName; + } + if (args.otherStatus !== undefined && args.otherStatus !== null) { + this.otherStatus = new ttypes.SquareChatStatusWithoutMessage(args.otherStatus); + } + } +}; +SquareChatStatus.prototype = {}; +SquareChatStatus.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.lastMessage = new ttypes.SquareMessage(); + this.lastMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.senderDisplayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.otherStatus = new ttypes.SquareChatStatusWithoutMessage(); + this.otherStatus.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareChatStatus.prototype.write = function(output) { + output.writeStructBegin('SquareChatStatus'); + if (this.lastMessage !== null && this.lastMessage !== undefined) { + output.writeFieldBegin('lastMessage', Thrift.Type.STRUCT, 3); + this.lastMessage.write(output); + output.writeFieldEnd(); + } + if (this.senderDisplayName !== null && this.senderDisplayName !== undefined) { + output.writeFieldBegin('senderDisplayName', Thrift.Type.STRING, 4); + output.writeString(this.senderDisplayName); + output.writeFieldEnd(); + } + if (this.otherStatus !== null && this.otherStatus !== undefined) { + output.writeFieldBegin('otherStatus', Thrift.Type.STRUCT, 5); + this.otherStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareChatMember = module.exports.SquareChatMember = function(args) { + this.squareMemberMid = null; + this.squareChatMid = null; + this.revision = null; + this.membershipState = null; + this.notificationForMessage = null; + if (args) { + if (args.squareMemberMid !== undefined && args.squareMemberMid !== null) { + this.squareMemberMid = args.squareMemberMid; + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.membershipState !== undefined && args.membershipState !== null) { + this.membershipState = args.membershipState; + } + if (args.notificationForMessage !== undefined && args.notificationForMessage !== null) { + this.notificationForMessage = args.notificationForMessage; + } + } +}; +SquareChatMember.prototype = {}; +SquareChatMember.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.membershipState = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.notificationForMessage = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareChatMember.prototype.write = function(output) { + output.writeStructBegin('SquareChatMember'); + if (this.squareMemberMid !== null && this.squareMemberMid !== undefined) { + output.writeFieldBegin('squareMemberMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMemberMid); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 3); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.membershipState !== null && this.membershipState !== undefined) { + output.writeFieldBegin('membershipState', Thrift.Type.I32, 4); + output.writeI32(this.membershipState); + output.writeFieldEnd(); + } + if (this.notificationForMessage !== null && this.notificationForMessage !== undefined) { + output.writeFieldBegin('notificationForMessage', Thrift.Type.BOOL, 5); + output.writeBool(this.notificationForMessage); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageOperation = module.exports.MessageOperation = function(args) { + this.revision = null; + this.createdTime = null; + this.type = null; + this.reqSeq = null; + this.status = null; + this.param1 = null; + this.param2 = null; + this.param3 = null; + this.message = null; + if (args) { + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.status !== undefined && args.status !== null) { + this.status = args.status; + } + if (args.param1 !== undefined && args.param1 !== null) { + this.param1 = args.param1; + } + if (args.param2 !== undefined && args.param2 !== null) { + this.param2 = args.param2; + } + if (args.param3 !== undefined && args.param3 !== null) { + this.param3 = args.param3; + } + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +MessageOperation.prototype = {}; +MessageOperation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.status = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.param1 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.param2 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.param3 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageOperation.prototype.write = function(output) { + output.writeStructBegin('MessageOperation'); + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 1); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 2); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 4); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.I32, 5); + output.writeI32(this.status); + output.writeFieldEnd(); + } + if (this.param1 !== null && this.param1 !== undefined) { + output.writeFieldBegin('param1', Thrift.Type.STRING, 10); + output.writeString(this.param1); + output.writeFieldEnd(); + } + if (this.param2 !== null && this.param2 !== undefined) { + output.writeFieldBegin('param2', Thrift.Type.STRING, 11); + output.writeString(this.param2); + output.writeFieldEnd(); + } + if (this.param3 !== null && this.param3 !== undefined) { + output.writeFieldBegin('param3', Thrift.Type.STRING, 12); + output.writeString(this.param3); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 20); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageOperations = module.exports.MessageOperations = function(args) { + this.operations = null; + this.endFlag = null; + if (args) { + if (args.operations !== undefined && args.operations !== null) { + this.operations = Thrift.copyList(args.operations, [ttypes.MessageOperation]); + } + if (args.endFlag !== undefined && args.endFlag !== null) { + this.endFlag = args.endFlag; + } + } +}; +MessageOperations.prototype = {}; +MessageOperations.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size332 = 0; + var _rtmp3336; + this.operations = []; + var _etype335 = 0; + _rtmp3336 = input.readListBegin(); + _etype335 = _rtmp3336.etype; + _size332 = _rtmp3336.size; + for (var _i337 = 0; _i337 < _size332; ++_i337) + { + var elem338 = null; + elem338 = new ttypes.MessageOperation(); + elem338.read(input); + this.operations.push(elem338); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.endFlag = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageOperations.prototype.write = function(output) { + output.writeStructBegin('MessageOperations'); + if (this.operations !== null && this.operations !== undefined) { + output.writeFieldBegin('operations', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.operations.length); + for (var iter339 in this.operations) + { + if (this.operations.hasOwnProperty(iter339)) + { + iter339 = this.operations[iter339]; + iter339.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.endFlag !== null && this.endFlag !== undefined) { + output.writeFieldBegin('endFlag', Thrift.Type.BOOL, 2); + output.writeBool(this.endFlag); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MessageStoreResult = module.exports.MessageStoreResult = function(args) { + this.requestId = null; + this.messageIds = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.messageIds !== undefined && args.messageIds !== null) { + this.messageIds = Thrift.copyList(args.messageIds, [null]); + } + } +}; +MessageStoreResult.prototype = {}; +MessageStoreResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size340 = 0; + var _rtmp3344; + this.messageIds = []; + var _etype343 = 0; + _rtmp3344 = input.readListBegin(); + _etype343 = _rtmp3344.etype; + _size340 = _rtmp3344.size; + for (var _i345 = 0; _i345 < _size340; ++_i345) + { + var elem346 = null; + elem346 = input.readString(); + this.messageIds.push(elem346); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MessageStoreResult.prototype.write = function(output) { + output.writeStructBegin('MessageStoreResult'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.messageIds !== null && this.messageIds !== undefined) { + output.writeFieldBegin('messageIds', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRING, this.messageIds.length); + for (var iter347 in this.messageIds) + { + if (this.messageIds.hasOwnProperty(iter347)) + { + iter347 = this.messageIds[iter347]; + output.writeString(iter347); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MetaProfile = module.exports.MetaProfile = function(args) { + this.createTime = null; + this.regionCode = null; + this.identities = null; + if (args) { + if (args.createTime !== undefined && args.createTime !== null) { + this.createTime = args.createTime; + } + if (args.regionCode !== undefined && args.regionCode !== null) { + this.regionCode = args.regionCode; + } + if (args.identities !== undefined && args.identities !== null) { + this.identities = Thrift.copyMap(args.identities, [null]); + } + } +}; +MetaProfile.prototype = {}; +MetaProfile.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.createTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.regionCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size348 = 0; + var _rtmp3352; + this.identities = {}; + var _ktype349 = 0; + var _vtype350 = 0; + _rtmp3352 = input.readMapBegin(); + _ktype349 = _rtmp3352.ktype; + _vtype350 = _rtmp3352.vtype; + _size348 = _rtmp3352.size; + for (var _i353 = 0; _i353 < _size348; ++_i353) + { + var key354 = null; + var val355 = null; + key354 = input.readI32(); + val355 = input.readString(); + this.identities[key354] = val355; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MetaProfile.prototype.write = function(output) { + output.writeStructBegin('MetaProfile'); + if (this.createTime !== null && this.createTime !== undefined) { + output.writeFieldBegin('createTime', Thrift.Type.I64, 1); + output.writeI64(this.createTime); + output.writeFieldEnd(); + } + if (this.regionCode !== null && this.regionCode !== undefined) { + output.writeFieldBegin('regionCode', Thrift.Type.STRING, 2); + output.writeString(this.regionCode); + output.writeFieldEnd(); + } + if (this.identities !== null && this.identities !== undefined) { + output.writeFieldBegin('identities', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.I32, Thrift.Type.STRING, Thrift.objectLength(this.identities)); + for (var kiter356 in this.identities) + { + if (this.identities.hasOwnProperty(kiter356)) + { + var viter357 = this.identities[kiter356]; + output.writeI32(kiter356); + output.writeString(viter357); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var NotificationItem = module.exports.NotificationItem = function(args) { + this.id = null; + this._from = null; + this.to = null; + this.fromChannel = null; + this.toChannel = null; + this.revision = null; + this.createdTime = null; + this.content = null; + if (args) { + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + if (args._from !== undefined && args._from !== null) { + this._from = args._from; + } + if (args.to !== undefined && args.to !== null) { + this.to = args.to; + } + if (args.fromChannel !== undefined && args.fromChannel !== null) { + this.fromChannel = args.fromChannel; + } + if (args.toChannel !== undefined && args.toChannel !== null) { + this.toChannel = args.toChannel; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.content !== undefined && args.content !== null) { + this.content = Thrift.copyMap(args.content, [null]); + } + } +}; +NotificationItem.prototype = {}; +NotificationItem.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this._from = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.to = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.fromChannel = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.toChannel = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.MAP) { + var _size358 = 0; + var _rtmp3362; + this.content = {}; + var _ktype359 = 0; + var _vtype360 = 0; + _rtmp3362 = input.readMapBegin(); + _ktype359 = _rtmp3362.ktype; + _vtype360 = _rtmp3362.vtype; + _size358 = _rtmp3362.size; + for (var _i363 = 0; _i363 < _size358; ++_i363) + { + var key364 = null; + var val365 = null; + key364 = input.readString(); + val365 = input.readString(); + this.content[key364] = val365; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +NotificationItem.prototype.write = function(output) { + output.writeStructBegin('NotificationItem'); + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 1); + output.writeString(this.id); + output.writeFieldEnd(); + } + if (this._from !== null && this._from !== undefined) { + output.writeFieldBegin('_from', Thrift.Type.STRING, 2); + output.writeString(this._from); + output.writeFieldEnd(); + } + if (this.to !== null && this.to !== undefined) { + output.writeFieldBegin('to', Thrift.Type.STRING, 3); + output.writeString(this.to); + output.writeFieldEnd(); + } + if (this.fromChannel !== null && this.fromChannel !== undefined) { + output.writeFieldBegin('fromChannel', Thrift.Type.STRING, 4); + output.writeString(this.fromChannel); + output.writeFieldEnd(); + } + if (this.toChannel !== null && this.toChannel !== undefined) { + output.writeFieldBegin('toChannel', Thrift.Type.STRING, 5); + output.writeString(this.toChannel); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 7); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 8); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.content !== null && this.content !== undefined) { + output.writeFieldBegin('content', Thrift.Type.MAP, 9); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.content)); + for (var kiter366 in this.content) + { + if (this.content.hasOwnProperty(kiter366)) + { + var viter367 = this.content[kiter366]; + output.writeString(kiter366); + output.writeString(viter367); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var NotificationFetchResult = module.exports.NotificationFetchResult = function(args) { + this.fetchMode = null; + this.itemList = null; + if (args) { + if (args.fetchMode !== undefined && args.fetchMode !== null) { + this.fetchMode = args.fetchMode; + } + if (args.itemList !== undefined && args.itemList !== null) { + this.itemList = Thrift.copyList(args.itemList, [ttypes.NotificationItem]); + } + } +}; +NotificationFetchResult.prototype = {}; +NotificationFetchResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.fetchMode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size368 = 0; + var _rtmp3372; + this.itemList = []; + var _etype371 = 0; + _rtmp3372 = input.readListBegin(); + _etype371 = _rtmp3372.etype; + _size368 = _rtmp3372.size; + for (var _i373 = 0; _i373 < _size368; ++_i373) + { + var elem374 = null; + elem374 = new ttypes.NotificationItem(); + elem374.read(input); + this.itemList.push(elem374); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +NotificationFetchResult.prototype.write = function(output) { + output.writeStructBegin('NotificationFetchResult'); + if (this.fetchMode !== null && this.fetchMode !== undefined) { + output.writeFieldBegin('fetchMode', Thrift.Type.I32, 1); + output.writeI32(this.fetchMode); + output.writeFieldEnd(); + } + if (this.itemList !== null && this.itemList !== undefined) { + output.writeFieldBegin('itemList', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.itemList.length); + for (var iter375 in this.itemList) + { + if (this.itemList.hasOwnProperty(iter375)) + { + iter375 = this.itemList[iter375]; + iter375.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Operation = module.exports.Operation = function(args) { + this.revision = null; + this.createdTime = null; + this.type = null; + this.reqSeq = null; + this.checksum = null; + this.status = null; + this.param1 = null; + this.param2 = null; + this.param3 = null; + this.message = null; + if (args) { + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.checksum !== undefined && args.checksum !== null) { + this.checksum = args.checksum; + } + if (args.status !== undefined && args.status !== null) { + this.status = args.status; + } + if (args.param1 !== undefined && args.param1 !== null) { + this.param1 = args.param1; + } + if (args.param2 !== undefined && args.param2 !== null) { + this.param2 = args.param2; + } + if (args.param3 !== undefined && args.param3 !== null) { + this.param3 = args.param3; + } + if (args.message !== undefined && args.message !== null) { + this.message = new ttypes.Message(args.message); + } + } +}; +Operation.prototype = {}; +Operation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.checksum = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.status = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.param1 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.param2 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.param3 = input.readString(); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.STRUCT) { + this.message = new ttypes.Message(); + this.message.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Operation.prototype.write = function(output) { + output.writeStructBegin('Operation'); + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 1); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 2); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 4); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.checksum !== null && this.checksum !== undefined) { + output.writeFieldBegin('checksum', Thrift.Type.STRING, 5); + output.writeString(this.checksum); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.I32, 7); + output.writeI32(this.status); + output.writeFieldEnd(); + } + if (this.param1 !== null && this.param1 !== undefined) { + output.writeFieldBegin('param1', Thrift.Type.STRING, 10); + output.writeString(this.param1); + output.writeFieldEnd(); + } + if (this.param2 !== null && this.param2 !== undefined) { + output.writeFieldBegin('param2', Thrift.Type.STRING, 11); + output.writeString(this.param2); + output.writeFieldEnd(); + } + if (this.param3 !== null && this.param3 !== undefined) { + output.writeFieldBegin('param3', Thrift.Type.STRING, 12); + output.writeString(this.param3); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRUCT, 20); + this.message.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaymentReservation = module.exports.PaymentReservation = function(args) { + this.receiverMid = null; + this.productId = null; + this.language = null; + this.location = null; + this.currency = null; + this.price = null; + this.appStoreCode = null; + this.messageText = null; + this.messageTemplate = null; + this.packageId = null; + if (args) { + if (args.receiverMid !== undefined && args.receiverMid !== null) { + this.receiverMid = args.receiverMid; + } + if (args.productId !== undefined && args.productId !== null) { + this.productId = args.productId; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.location !== undefined && args.location !== null) { + this.location = args.location; + } + if (args.currency !== undefined && args.currency !== null) { + this.currency = args.currency; + } + if (args.price !== undefined && args.price !== null) { + this.price = args.price; + } + if (args.appStoreCode !== undefined && args.appStoreCode !== null) { + this.appStoreCode = args.appStoreCode; + } + if (args.messageText !== undefined && args.messageText !== null) { + this.messageText = args.messageText; + } + if (args.messageTemplate !== undefined && args.messageTemplate !== null) { + this.messageTemplate = args.messageTemplate; + } + if (args.packageId !== undefined && args.packageId !== null) { + this.packageId = args.packageId; + } + } +}; +PaymentReservation.prototype = {}; +PaymentReservation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.receiverMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.productId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.location = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.currency = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.price = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.appStoreCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.messageText = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.I32) { + this.messageTemplate = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.I64) { + this.packageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaymentReservation.prototype.write = function(output) { + output.writeStructBegin('PaymentReservation'); + if (this.receiverMid !== null && this.receiverMid !== undefined) { + output.writeFieldBegin('receiverMid', Thrift.Type.STRING, 1); + output.writeString(this.receiverMid); + output.writeFieldEnd(); + } + if (this.productId !== null && this.productId !== undefined) { + output.writeFieldBegin('productId', Thrift.Type.STRING, 2); + output.writeString(this.productId); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 3); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.location !== null && this.location !== undefined) { + output.writeFieldBegin('location', Thrift.Type.STRING, 4); + output.writeString(this.location); + output.writeFieldEnd(); + } + if (this.currency !== null && this.currency !== undefined) { + output.writeFieldBegin('currency', Thrift.Type.STRING, 5); + output.writeString(this.currency); + output.writeFieldEnd(); + } + if (this.price !== null && this.price !== undefined) { + output.writeFieldBegin('price', Thrift.Type.STRING, 6); + output.writeString(this.price); + output.writeFieldEnd(); + } + if (this.appStoreCode !== null && this.appStoreCode !== undefined) { + output.writeFieldBegin('appStoreCode', Thrift.Type.I32, 7); + output.writeI32(this.appStoreCode); + output.writeFieldEnd(); + } + if (this.messageText !== null && this.messageText !== undefined) { + output.writeFieldBegin('messageText', Thrift.Type.STRING, 8); + output.writeString(this.messageText); + output.writeFieldEnd(); + } + if (this.messageTemplate !== null && this.messageTemplate !== undefined) { + output.writeFieldBegin('messageTemplate', Thrift.Type.I32, 9); + output.writeI32(this.messageTemplate); + output.writeFieldEnd(); + } + if (this.packageId !== null && this.packageId !== undefined) { + output.writeFieldBegin('packageId', Thrift.Type.I64, 10); + output.writeI64(this.packageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PaymentReservationResult = module.exports.PaymentReservationResult = function(args) { + this.orderId = null; + this.confirmUrl = null; + this.extras = null; + if (args) { + if (args.orderId !== undefined && args.orderId !== null) { + this.orderId = args.orderId; + } + if (args.confirmUrl !== undefined && args.confirmUrl !== null) { + this.confirmUrl = args.confirmUrl; + } + if (args.extras !== undefined && args.extras !== null) { + this.extras = Thrift.copyMap(args.extras, [null]); + } + } +}; +PaymentReservationResult.prototype = {}; +PaymentReservationResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.orderId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.confirmUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size376 = 0; + var _rtmp3380; + this.extras = {}; + var _ktype377 = 0; + var _vtype378 = 0; + _rtmp3380 = input.readMapBegin(); + _ktype377 = _rtmp3380.ktype; + _vtype378 = _rtmp3380.vtype; + _size376 = _rtmp3380.size; + for (var _i381 = 0; _i381 < _size376; ++_i381) + { + var key382 = null; + var val383 = null; + key382 = input.readString(); + val383 = input.readString(); + this.extras[key382] = val383; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PaymentReservationResult.prototype.write = function(output) { + output.writeStructBegin('PaymentReservationResult'); + if (this.orderId !== null && this.orderId !== undefined) { + output.writeFieldBegin('orderId', Thrift.Type.STRING, 1); + output.writeString(this.orderId); + output.writeFieldEnd(); + } + if (this.confirmUrl !== null && this.confirmUrl !== undefined) { + output.writeFieldBegin('confirmUrl', Thrift.Type.STRING, 2); + output.writeString(this.confirmUrl); + output.writeFieldEnd(); + } + if (this.extras !== null && this.extras !== undefined) { + output.writeFieldBegin('extras', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.extras)); + for (var kiter384 in this.extras) + { + if (this.extras.hasOwnProperty(kiter384)) + { + var viter385 = this.extras[kiter384]; + output.writeString(kiter384); + output.writeString(viter385); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Product = module.exports.Product = function(args) { + this.productId = null; + this.packageId = null; + this.version = null; + this.authorName = null; + this.onSale = null; + this.validDays = null; + this.saleType = null; + this.copyright = null; + this.title = null; + this.descriptionText = null; + this.shopOrderId = null; + this.fromMid = null; + this.toMid = null; + this.validUntil = null; + this.priceTier = null; + this.price = null; + this.currency = null; + this.currencySymbol = null; + this.paymentType = null; + this.createDate = null; + this.ownFlag = null; + this.eventType = null; + this.urlSchema = null; + this.downloadUrl = null; + this.buddyMid = null; + this.publishSince = null; + this.newFlag = null; + this.missionFlag = null; + this.categories = null; + this.missionButtonText = null; + this.missionShortDescription = null; + this.authorId = null; + this.grantedByDefault = null; + this.displayOrder = null; + this.availableForPresent = null; + this.availableForMyself = null; + this.hasAnimation = null; + this.hasSound = null; + this.recommendationsEnabled = null; + this.stickerResourceType = null; + if (args) { + if (args.productId !== undefined && args.productId !== null) { + this.productId = args.productId; + } + if (args.packageId !== undefined && args.packageId !== null) { + this.packageId = args.packageId; + } + if (args.version !== undefined && args.version !== null) { + this.version = args.version; + } + if (args.authorName !== undefined && args.authorName !== null) { + this.authorName = args.authorName; + } + if (args.onSale !== undefined && args.onSale !== null) { + this.onSale = args.onSale; + } + if (args.validDays !== undefined && args.validDays !== null) { + this.validDays = args.validDays; + } + if (args.saleType !== undefined && args.saleType !== null) { + this.saleType = args.saleType; + } + if (args.copyright !== undefined && args.copyright !== null) { + this.copyright = args.copyright; + } + if (args.title !== undefined && args.title !== null) { + this.title = args.title; + } + if (args.descriptionText !== undefined && args.descriptionText !== null) { + this.descriptionText = args.descriptionText; + } + if (args.shopOrderId !== undefined && args.shopOrderId !== null) { + this.shopOrderId = args.shopOrderId; + } + if (args.fromMid !== undefined && args.fromMid !== null) { + this.fromMid = args.fromMid; + } + if (args.toMid !== undefined && args.toMid !== null) { + this.toMid = args.toMid; + } + if (args.validUntil !== undefined && args.validUntil !== null) { + this.validUntil = args.validUntil; + } + if (args.priceTier !== undefined && args.priceTier !== null) { + this.priceTier = args.priceTier; + } + if (args.price !== undefined && args.price !== null) { + this.price = args.price; + } + if (args.currency !== undefined && args.currency !== null) { + this.currency = args.currency; + } + if (args.currencySymbol !== undefined && args.currencySymbol !== null) { + this.currencySymbol = args.currencySymbol; + } + if (args.paymentType !== undefined && args.paymentType !== null) { + this.paymentType = args.paymentType; + } + if (args.createDate !== undefined && args.createDate !== null) { + this.createDate = args.createDate; + } + if (args.ownFlag !== undefined && args.ownFlag !== null) { + this.ownFlag = args.ownFlag; + } + if (args.eventType !== undefined && args.eventType !== null) { + this.eventType = args.eventType; + } + if (args.urlSchema !== undefined && args.urlSchema !== null) { + this.urlSchema = args.urlSchema; + } + if (args.downloadUrl !== undefined && args.downloadUrl !== null) { + this.downloadUrl = args.downloadUrl; + } + if (args.buddyMid !== undefined && args.buddyMid !== null) { + this.buddyMid = args.buddyMid; + } + if (args.publishSince !== undefined && args.publishSince !== null) { + this.publishSince = args.publishSince; + } + if (args.newFlag !== undefined && args.newFlag !== null) { + this.newFlag = args.newFlag; + } + if (args.missionFlag !== undefined && args.missionFlag !== null) { + this.missionFlag = args.missionFlag; + } + if (args.categories !== undefined && args.categories !== null) { + this.categories = Thrift.copyList(args.categories, [ttypes.ProductCategory]); + } + if (args.missionButtonText !== undefined && args.missionButtonText !== null) { + this.missionButtonText = args.missionButtonText; + } + if (args.missionShortDescription !== undefined && args.missionShortDescription !== null) { + this.missionShortDescription = args.missionShortDescription; + } + if (args.authorId !== undefined && args.authorId !== null) { + this.authorId = args.authorId; + } + if (args.grantedByDefault !== undefined && args.grantedByDefault !== null) { + this.grantedByDefault = args.grantedByDefault; + } + if (args.displayOrder !== undefined && args.displayOrder !== null) { + this.displayOrder = args.displayOrder; + } + if (args.availableForPresent !== undefined && args.availableForPresent !== null) { + this.availableForPresent = args.availableForPresent; + } + if (args.availableForMyself !== undefined && args.availableForMyself !== null) { + this.availableForMyself = args.availableForMyself; + } + if (args.hasAnimation !== undefined && args.hasAnimation !== null) { + this.hasAnimation = args.hasAnimation; + } + if (args.hasSound !== undefined && args.hasSound !== null) { + this.hasSound = args.hasSound; + } + if (args.recommendationsEnabled !== undefined && args.recommendationsEnabled !== null) { + this.recommendationsEnabled = args.recommendationsEnabled; + } + if (args.stickerResourceType !== undefined && args.stickerResourceType !== null) { + this.stickerResourceType = args.stickerResourceType; + } + } +}; +Product.prototype = {}; +Product.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.productId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.packageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.version = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.authorName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.onSale = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.validDays = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I32) { + this.saleType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.copyright = input.readString(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRING) { + this.title = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.descriptionText = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I64) { + this.shopOrderId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.fromMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.STRING) { + this.toMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.I64) { + this.validUntil = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.I32) { + this.priceTier = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 16: + if (ftype == Thrift.Type.STRING) { + this.price = input.readString(); + } else { + input.skip(ftype); + } + break; + case 17: + if (ftype == Thrift.Type.STRING) { + this.currency = input.readString(); + } else { + input.skip(ftype); + } + break; + case 18: + if (ftype == Thrift.Type.STRING) { + this.currencySymbol = input.readString(); + } else { + input.skip(ftype); + } + break; + case 19: + if (ftype == Thrift.Type.I32) { + this.paymentType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.I64) { + this.createDate = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.BOOL) { + this.ownFlag = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.I32) { + this.eventType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 23: + if (ftype == Thrift.Type.STRING) { + this.urlSchema = input.readString(); + } else { + input.skip(ftype); + } + break; + case 24: + if (ftype == Thrift.Type.STRING) { + this.downloadUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 25: + if (ftype == Thrift.Type.STRING) { + this.buddyMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 26: + if (ftype == Thrift.Type.I64) { + this.publishSince = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 27: + if (ftype == Thrift.Type.BOOL) { + this.newFlag = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 28: + if (ftype == Thrift.Type.BOOL) { + this.missionFlag = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 29: + if (ftype == Thrift.Type.LIST) { + var _size386 = 0; + var _rtmp3390; + this.categories = []; + var _etype389 = 0; + _rtmp3390 = input.readListBegin(); + _etype389 = _rtmp3390.etype; + _size386 = _rtmp3390.size; + for (var _i391 = 0; _i391 < _size386; ++_i391) + { + var elem392 = null; + elem392 = new ttypes.ProductCategory(); + elem392.read(input); + this.categories.push(elem392); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 30: + if (ftype == Thrift.Type.STRING) { + this.missionButtonText = input.readString(); + } else { + input.skip(ftype); + } + break; + case 31: + if (ftype == Thrift.Type.STRING) { + this.missionShortDescription = input.readString(); + } else { + input.skip(ftype); + } + break; + case 32: + if (ftype == Thrift.Type.STRING) { + this.authorId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 41: + if (ftype == Thrift.Type.BOOL) { + this.grantedByDefault = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 42: + if (ftype == Thrift.Type.I32) { + this.displayOrder = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 43: + if (ftype == Thrift.Type.BOOL) { + this.availableForPresent = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 44: + if (ftype == Thrift.Type.BOOL) { + this.availableForMyself = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 51: + if (ftype == Thrift.Type.BOOL) { + this.hasAnimation = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 52: + if (ftype == Thrift.Type.BOOL) { + this.hasSound = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 53: + if (ftype == Thrift.Type.BOOL) { + this.recommendationsEnabled = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 54: + if (ftype == Thrift.Type.I32) { + this.stickerResourceType = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Product.prototype.write = function(output) { + output.writeStructBegin('Product'); + if (this.productId !== null && this.productId !== undefined) { + output.writeFieldBegin('productId', Thrift.Type.STRING, 1); + output.writeString(this.productId); + output.writeFieldEnd(); + } + if (this.packageId !== null && this.packageId !== undefined) { + output.writeFieldBegin('packageId', Thrift.Type.I64, 2); + output.writeI64(this.packageId); + output.writeFieldEnd(); + } + if (this.version !== null && this.version !== undefined) { + output.writeFieldBegin('version', Thrift.Type.I32, 3); + output.writeI32(this.version); + output.writeFieldEnd(); + } + if (this.authorName !== null && this.authorName !== undefined) { + output.writeFieldBegin('authorName', Thrift.Type.STRING, 4); + output.writeString(this.authorName); + output.writeFieldEnd(); + } + if (this.onSale !== null && this.onSale !== undefined) { + output.writeFieldBegin('onSale', Thrift.Type.BOOL, 5); + output.writeBool(this.onSale); + output.writeFieldEnd(); + } + if (this.validDays !== null && this.validDays !== undefined) { + output.writeFieldBegin('validDays', Thrift.Type.I32, 6); + output.writeI32(this.validDays); + output.writeFieldEnd(); + } + if (this.saleType !== null && this.saleType !== undefined) { + output.writeFieldBegin('saleType', Thrift.Type.I32, 7); + output.writeI32(this.saleType); + output.writeFieldEnd(); + } + if (this.copyright !== null && this.copyright !== undefined) { + output.writeFieldBegin('copyright', Thrift.Type.STRING, 8); + output.writeString(this.copyright); + output.writeFieldEnd(); + } + if (this.title !== null && this.title !== undefined) { + output.writeFieldBegin('title', Thrift.Type.STRING, 9); + output.writeString(this.title); + output.writeFieldEnd(); + } + if (this.descriptionText !== null && this.descriptionText !== undefined) { + output.writeFieldBegin('descriptionText', Thrift.Type.STRING, 10); + output.writeString(this.descriptionText); + output.writeFieldEnd(); + } + if (this.shopOrderId !== null && this.shopOrderId !== undefined) { + output.writeFieldBegin('shopOrderId', Thrift.Type.I64, 11); + output.writeI64(this.shopOrderId); + output.writeFieldEnd(); + } + if (this.fromMid !== null && this.fromMid !== undefined) { + output.writeFieldBegin('fromMid', Thrift.Type.STRING, 12); + output.writeString(this.fromMid); + output.writeFieldEnd(); + } + if (this.toMid !== null && this.toMid !== undefined) { + output.writeFieldBegin('toMid', Thrift.Type.STRING, 13); + output.writeString(this.toMid); + output.writeFieldEnd(); + } + if (this.validUntil !== null && this.validUntil !== undefined) { + output.writeFieldBegin('validUntil', Thrift.Type.I64, 14); + output.writeI64(this.validUntil); + output.writeFieldEnd(); + } + if (this.priceTier !== null && this.priceTier !== undefined) { + output.writeFieldBegin('priceTier', Thrift.Type.I32, 15); + output.writeI32(this.priceTier); + output.writeFieldEnd(); + } + if (this.price !== null && this.price !== undefined) { + output.writeFieldBegin('price', Thrift.Type.STRING, 16); + output.writeString(this.price); + output.writeFieldEnd(); + } + if (this.currency !== null && this.currency !== undefined) { + output.writeFieldBegin('currency', Thrift.Type.STRING, 17); + output.writeString(this.currency); + output.writeFieldEnd(); + } + if (this.currencySymbol !== null && this.currencySymbol !== undefined) { + output.writeFieldBegin('currencySymbol', Thrift.Type.STRING, 18); + output.writeString(this.currencySymbol); + output.writeFieldEnd(); + } + if (this.paymentType !== null && this.paymentType !== undefined) { + output.writeFieldBegin('paymentType', Thrift.Type.I32, 19); + output.writeI32(this.paymentType); + output.writeFieldEnd(); + } + if (this.createDate !== null && this.createDate !== undefined) { + output.writeFieldBegin('createDate', Thrift.Type.I64, 20); + output.writeI64(this.createDate); + output.writeFieldEnd(); + } + if (this.ownFlag !== null && this.ownFlag !== undefined) { + output.writeFieldBegin('ownFlag', Thrift.Type.BOOL, 21); + output.writeBool(this.ownFlag); + output.writeFieldEnd(); + } + if (this.eventType !== null && this.eventType !== undefined) { + output.writeFieldBegin('eventType', Thrift.Type.I32, 22); + output.writeI32(this.eventType); + output.writeFieldEnd(); + } + if (this.urlSchema !== null && this.urlSchema !== undefined) { + output.writeFieldBegin('urlSchema', Thrift.Type.STRING, 23); + output.writeString(this.urlSchema); + output.writeFieldEnd(); + } + if (this.downloadUrl !== null && this.downloadUrl !== undefined) { + output.writeFieldBegin('downloadUrl', Thrift.Type.STRING, 24); + output.writeString(this.downloadUrl); + output.writeFieldEnd(); + } + if (this.buddyMid !== null && this.buddyMid !== undefined) { + output.writeFieldBegin('buddyMid', Thrift.Type.STRING, 25); + output.writeString(this.buddyMid); + output.writeFieldEnd(); + } + if (this.publishSince !== null && this.publishSince !== undefined) { + output.writeFieldBegin('publishSince', Thrift.Type.I64, 26); + output.writeI64(this.publishSince); + output.writeFieldEnd(); + } + if (this.newFlag !== null && this.newFlag !== undefined) { + output.writeFieldBegin('newFlag', Thrift.Type.BOOL, 27); + output.writeBool(this.newFlag); + output.writeFieldEnd(); + } + if (this.missionFlag !== null && this.missionFlag !== undefined) { + output.writeFieldBegin('missionFlag', Thrift.Type.BOOL, 28); + output.writeBool(this.missionFlag); + output.writeFieldEnd(); + } + if (this.categories !== null && this.categories !== undefined) { + output.writeFieldBegin('categories', Thrift.Type.LIST, 29); + output.writeListBegin(Thrift.Type.STRUCT, this.categories.length); + for (var iter393 in this.categories) + { + if (this.categories.hasOwnProperty(iter393)) + { + iter393 = this.categories[iter393]; + iter393.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.missionButtonText !== null && this.missionButtonText !== undefined) { + output.writeFieldBegin('missionButtonText', Thrift.Type.STRING, 30); + output.writeString(this.missionButtonText); + output.writeFieldEnd(); + } + if (this.missionShortDescription !== null && this.missionShortDescription !== undefined) { + output.writeFieldBegin('missionShortDescription', Thrift.Type.STRING, 31); + output.writeString(this.missionShortDescription); + output.writeFieldEnd(); + } + if (this.authorId !== null && this.authorId !== undefined) { + output.writeFieldBegin('authorId', Thrift.Type.STRING, 32); + output.writeString(this.authorId); + output.writeFieldEnd(); + } + if (this.grantedByDefault !== null && this.grantedByDefault !== undefined) { + output.writeFieldBegin('grantedByDefault', Thrift.Type.BOOL, 41); + output.writeBool(this.grantedByDefault); + output.writeFieldEnd(); + } + if (this.displayOrder !== null && this.displayOrder !== undefined) { + output.writeFieldBegin('displayOrder', Thrift.Type.I32, 42); + output.writeI32(this.displayOrder); + output.writeFieldEnd(); + } + if (this.availableForPresent !== null && this.availableForPresent !== undefined) { + output.writeFieldBegin('availableForPresent', Thrift.Type.BOOL, 43); + output.writeBool(this.availableForPresent); + output.writeFieldEnd(); + } + if (this.availableForMyself !== null && this.availableForMyself !== undefined) { + output.writeFieldBegin('availableForMyself', Thrift.Type.BOOL, 44); + output.writeBool(this.availableForMyself); + output.writeFieldEnd(); + } + if (this.hasAnimation !== null && this.hasAnimation !== undefined) { + output.writeFieldBegin('hasAnimation', Thrift.Type.BOOL, 51); + output.writeBool(this.hasAnimation); + output.writeFieldEnd(); + } + if (this.hasSound !== null && this.hasSound !== undefined) { + output.writeFieldBegin('hasSound', Thrift.Type.BOOL, 52); + output.writeBool(this.hasSound); + output.writeFieldEnd(); + } + if (this.recommendationsEnabled !== null && this.recommendationsEnabled !== undefined) { + output.writeFieldBegin('recommendationsEnabled', Thrift.Type.BOOL, 53); + output.writeBool(this.recommendationsEnabled); + output.writeFieldEnd(); + } + if (this.stickerResourceType !== null && this.stickerResourceType !== undefined) { + output.writeFieldBegin('stickerResourceType', Thrift.Type.I32, 54); + output.writeI32(this.stickerResourceType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ProductList = module.exports.ProductList = function(args) { + this.hasNext = null; + this.bannerSequence = null; + this.bannerTargetType = null; + this.bannerTargetPath = null; + this.productList = null; + this.bannerLang = null; + if (args) { + if (args.hasNext !== undefined && args.hasNext !== null) { + this.hasNext = args.hasNext; + } + if (args.bannerSequence !== undefined && args.bannerSequence !== null) { + this.bannerSequence = args.bannerSequence; + } + if (args.bannerTargetType !== undefined && args.bannerTargetType !== null) { + this.bannerTargetType = args.bannerTargetType; + } + if (args.bannerTargetPath !== undefined && args.bannerTargetPath !== null) { + this.bannerTargetPath = args.bannerTargetPath; + } + if (args.productList !== undefined && args.productList !== null) { + this.productList = Thrift.copyList(args.productList, [ttypes.Product]); + } + if (args.bannerLang !== undefined && args.bannerLang !== null) { + this.bannerLang = args.bannerLang; + } + } +}; +ProductList.prototype = {}; +ProductList.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.hasNext = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.bannerSequence = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.bannerTargetType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.bannerTargetPath = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.LIST) { + var _size394 = 0; + var _rtmp3398; + this.productList = []; + var _etype397 = 0; + _rtmp3398 = input.readListBegin(); + _etype397 = _rtmp3398.etype; + _size394 = _rtmp3398.size; + for (var _i399 = 0; _i399 < _size394; ++_i399) + { + var elem400 = null; + elem400 = new ttypes.Product(); + elem400.read(input); + this.productList.push(elem400); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRING) { + this.bannerLang = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ProductList.prototype.write = function(output) { + output.writeStructBegin('ProductList'); + if (this.hasNext !== null && this.hasNext !== undefined) { + output.writeFieldBegin('hasNext', Thrift.Type.BOOL, 1); + output.writeBool(this.hasNext); + output.writeFieldEnd(); + } + if (this.bannerSequence !== null && this.bannerSequence !== undefined) { + output.writeFieldBegin('bannerSequence', Thrift.Type.I64, 4); + output.writeI64(this.bannerSequence); + output.writeFieldEnd(); + } + if (this.bannerTargetType !== null && this.bannerTargetType !== undefined) { + output.writeFieldBegin('bannerTargetType', Thrift.Type.I32, 5); + output.writeI32(this.bannerTargetType); + output.writeFieldEnd(); + } + if (this.bannerTargetPath !== null && this.bannerTargetPath !== undefined) { + output.writeFieldBegin('bannerTargetPath', Thrift.Type.STRING, 6); + output.writeString(this.bannerTargetPath); + output.writeFieldEnd(); + } + if (this.productList !== null && this.productList !== undefined) { + output.writeFieldBegin('productList', Thrift.Type.LIST, 7); + output.writeListBegin(Thrift.Type.STRUCT, this.productList.length); + for (var iter401 in this.productList) + { + if (this.productList.hasOwnProperty(iter401)) + { + iter401 = this.productList[iter401]; + iter401.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.bannerLang !== null && this.bannerLang !== undefined) { + output.writeFieldBegin('bannerLang', Thrift.Type.STRING, 8); + output.writeString(this.bannerLang); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var StickerIdRange = module.exports.StickerIdRange = function(args) { + this.start = null; + this.size = null; + if (args) { + if (args.start !== undefined && args.start !== null) { + this.start = args.start; + } + if (args.size !== undefined && args.size !== null) { + this.size = args.size; + } + } +}; +StickerIdRange.prototype = {}; +StickerIdRange.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.start = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.size = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +StickerIdRange.prototype.write = function(output) { + output.writeStructBegin('StickerIdRange'); + if (this.start !== null && this.start !== undefined) { + output.writeFieldBegin('start', Thrift.Type.I64, 1); + output.writeI64(this.start); + output.writeFieldEnd(); + } + if (this.size !== null && this.size !== undefined) { + output.writeFieldBegin('size', Thrift.Type.I32, 2); + output.writeI32(this.size); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ProductSimple = module.exports.ProductSimple = function(args) { + this.productId = null; + this.packageId = null; + this.version = null; + this.onSale = null; + this.validUntil = null; + this.stickerIdRanges = null; + this.grantedByDefault = null; + this.displayOrder = null; + if (args) { + if (args.productId !== undefined && args.productId !== null) { + this.productId = args.productId; + } + if (args.packageId !== undefined && args.packageId !== null) { + this.packageId = args.packageId; + } + if (args.version !== undefined && args.version !== null) { + this.version = args.version; + } + if (args.onSale !== undefined && args.onSale !== null) { + this.onSale = args.onSale; + } + if (args.validUntil !== undefined && args.validUntil !== null) { + this.validUntil = args.validUntil; + } + if (args.stickerIdRanges !== undefined && args.stickerIdRanges !== null) { + this.stickerIdRanges = Thrift.copyList(args.stickerIdRanges, [ttypes.StickerIdRange]); + } + if (args.grantedByDefault !== undefined && args.grantedByDefault !== null) { + this.grantedByDefault = args.grantedByDefault; + } + if (args.displayOrder !== undefined && args.displayOrder !== null) { + this.displayOrder = args.displayOrder; + } + } +}; +ProductSimple.prototype = {}; +ProductSimple.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.productId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.packageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.version = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.onSale = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.validUntil = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.LIST) { + var _size402 = 0; + var _rtmp3406; + this.stickerIdRanges = []; + var _etype405 = 0; + _rtmp3406 = input.readListBegin(); + _etype405 = _rtmp3406.etype; + _size402 = _rtmp3406.size; + for (var _i407 = 0; _i407 < _size402; ++_i407) + { + var elem408 = null; + elem408 = new ttypes.StickerIdRange(); + elem408.read(input); + this.stickerIdRanges.push(elem408); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 41: + if (ftype == Thrift.Type.BOOL) { + this.grantedByDefault = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 42: + if (ftype == Thrift.Type.I32) { + this.displayOrder = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ProductSimple.prototype.write = function(output) { + output.writeStructBegin('ProductSimple'); + if (this.productId !== null && this.productId !== undefined) { + output.writeFieldBegin('productId', Thrift.Type.STRING, 1); + output.writeString(this.productId); + output.writeFieldEnd(); + } + if (this.packageId !== null && this.packageId !== undefined) { + output.writeFieldBegin('packageId', Thrift.Type.I64, 2); + output.writeI64(this.packageId); + output.writeFieldEnd(); + } + if (this.version !== null && this.version !== undefined) { + output.writeFieldBegin('version', Thrift.Type.I32, 3); + output.writeI32(this.version); + output.writeFieldEnd(); + } + if (this.onSale !== null && this.onSale !== undefined) { + output.writeFieldBegin('onSale', Thrift.Type.BOOL, 4); + output.writeBool(this.onSale); + output.writeFieldEnd(); + } + if (this.validUntil !== null && this.validUntil !== undefined) { + output.writeFieldBegin('validUntil', Thrift.Type.I64, 5); + output.writeI64(this.validUntil); + output.writeFieldEnd(); + } + if (this.stickerIdRanges !== null && this.stickerIdRanges !== undefined) { + output.writeFieldBegin('stickerIdRanges', Thrift.Type.LIST, 10); + output.writeListBegin(Thrift.Type.STRUCT, this.stickerIdRanges.length); + for (var iter409 in this.stickerIdRanges) + { + if (this.stickerIdRanges.hasOwnProperty(iter409)) + { + iter409 = this.stickerIdRanges[iter409]; + iter409.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.grantedByDefault !== null && this.grantedByDefault !== undefined) { + output.writeFieldBegin('grantedByDefault', Thrift.Type.BOOL, 41); + output.writeBool(this.grantedByDefault); + output.writeFieldEnd(); + } + if (this.displayOrder !== null && this.displayOrder !== undefined) { + output.writeFieldBegin('displayOrder', Thrift.Type.I32, 42); + output.writeI32(this.displayOrder); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ProductSimpleList = module.exports.ProductSimpleList = function(args) { + this.hasNext = null; + this.reinvokeHour = null; + this.lastVersionSeq = null; + this.productList = null; + this.recentNewReleaseDate = null; + this.recentEventReleaseDate = null; + if (args) { + if (args.hasNext !== undefined && args.hasNext !== null) { + this.hasNext = args.hasNext; + } + if (args.reinvokeHour !== undefined && args.reinvokeHour !== null) { + this.reinvokeHour = args.reinvokeHour; + } + if (args.lastVersionSeq !== undefined && args.lastVersionSeq !== null) { + this.lastVersionSeq = args.lastVersionSeq; + } + if (args.productList !== undefined && args.productList !== null) { + this.productList = Thrift.copyList(args.productList, [ttypes.ProductSimple]); + } + if (args.recentNewReleaseDate !== undefined && args.recentNewReleaseDate !== null) { + this.recentNewReleaseDate = args.recentNewReleaseDate; + } + if (args.recentEventReleaseDate !== undefined && args.recentEventReleaseDate !== null) { + this.recentEventReleaseDate = args.recentEventReleaseDate; + } + } +}; +ProductSimpleList.prototype = {}; +ProductSimpleList.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.hasNext = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.reinvokeHour = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.lastVersionSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size410 = 0; + var _rtmp3414; + this.productList = []; + var _etype413 = 0; + _rtmp3414 = input.readListBegin(); + _etype413 = _rtmp3414.etype; + _size410 = _rtmp3414.size; + for (var _i415 = 0; _i415 < _size410; ++_i415) + { + var elem416 = null; + elem416 = new ttypes.ProductSimple(); + elem416.read(input); + this.productList.push(elem416); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.recentNewReleaseDate = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I64) { + this.recentEventReleaseDate = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ProductSimpleList.prototype.write = function(output) { + output.writeStructBegin('ProductSimpleList'); + if (this.hasNext !== null && this.hasNext !== undefined) { + output.writeFieldBegin('hasNext', Thrift.Type.BOOL, 1); + output.writeBool(this.hasNext); + output.writeFieldEnd(); + } + if (this.reinvokeHour !== null && this.reinvokeHour !== undefined) { + output.writeFieldBegin('reinvokeHour', Thrift.Type.I32, 2); + output.writeI32(this.reinvokeHour); + output.writeFieldEnd(); + } + if (this.lastVersionSeq !== null && this.lastVersionSeq !== undefined) { + output.writeFieldBegin('lastVersionSeq', Thrift.Type.I64, 3); + output.writeI64(this.lastVersionSeq); + output.writeFieldEnd(); + } + if (this.productList !== null && this.productList !== undefined) { + output.writeFieldBegin('productList', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRUCT, this.productList.length); + for (var iter417 in this.productList) + { + if (this.productList.hasOwnProperty(iter417)) + { + iter417 = this.productList[iter417]; + iter417.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.recentNewReleaseDate !== null && this.recentNewReleaseDate !== undefined) { + output.writeFieldBegin('recentNewReleaseDate', Thrift.Type.I64, 5); + output.writeI64(this.recentNewReleaseDate); + output.writeFieldEnd(); + } + if (this.recentEventReleaseDate !== null && this.recentEventReleaseDate !== undefined) { + output.writeFieldBegin('recentEventReleaseDate', Thrift.Type.I64, 6); + output.writeI64(this.recentEventReleaseDate); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Profile = module.exports.Profile = function(args) { + this.mid = null; + this.userid = null; + this.phone = null; + this.email = null; + this.regionCode = null; + this.displayName = null; + this.phoneticName = null; + this.pictureStatus = null; + this.thumbnailUrl = null; + this.statusMessage = null; + this.allowSearchByUserid = null; + this.allowSearchByEmail = null; + this.picturePath = null; + this.musicProfile = null; + this.videoProfile = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.userid !== undefined && args.userid !== null) { + this.userid = args.userid; + } + if (args.phone !== undefined && args.phone !== null) { + this.phone = args.phone; + } + if (args.email !== undefined && args.email !== null) { + this.email = args.email; + } + if (args.regionCode !== undefined && args.regionCode !== null) { + this.regionCode = args.regionCode; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.phoneticName !== undefined && args.phoneticName !== null) { + this.phoneticName = args.phoneticName; + } + if (args.pictureStatus !== undefined && args.pictureStatus !== null) { + this.pictureStatus = args.pictureStatus; + } + if (args.thumbnailUrl !== undefined && args.thumbnailUrl !== null) { + this.thumbnailUrl = args.thumbnailUrl; + } + if (args.statusMessage !== undefined && args.statusMessage !== null) { + this.statusMessage = args.statusMessage; + } + if (args.allowSearchByUserid !== undefined && args.allowSearchByUserid !== null) { + this.allowSearchByUserid = args.allowSearchByUserid; + } + if (args.allowSearchByEmail !== undefined && args.allowSearchByEmail !== null) { + this.allowSearchByEmail = args.allowSearchByEmail; + } + if (args.picturePath !== undefined && args.picturePath !== null) { + this.picturePath = args.picturePath; + } + if (args.musicProfile !== undefined && args.musicProfile !== null) { + this.musicProfile = args.musicProfile; + } + if (args.videoProfile !== undefined && args.videoProfile !== null) { + this.videoProfile = args.videoProfile; + } + } +}; +Profile.prototype = {}; +Profile.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.userid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.phone = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.email = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.regionCode = input.readString(); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.STRING) { + this.phoneticName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.STRING) { + this.pictureStatus = input.readString(); + } else { + input.skip(ftype); + } + break; + case 23: + if (ftype == Thrift.Type.STRING) { + this.thumbnailUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 24: + if (ftype == Thrift.Type.STRING) { + this.statusMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 31: + if (ftype == Thrift.Type.BOOL) { + this.allowSearchByUserid = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 32: + if (ftype == Thrift.Type.BOOL) { + this.allowSearchByEmail = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 33: + if (ftype == Thrift.Type.STRING) { + this.picturePath = input.readString(); + } else { + input.skip(ftype); + } + break; + case 34: + if (ftype == Thrift.Type.STRING) { + this.musicProfile = input.readString(); + } else { + input.skip(ftype); + } + break; + case 35: + if (ftype == Thrift.Type.STRING) { + this.videoProfile = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Profile.prototype.write = function(output) { + output.writeStructBegin('Profile'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.userid !== null && this.userid !== undefined) { + output.writeFieldBegin('userid', Thrift.Type.STRING, 3); + output.writeString(this.userid); + output.writeFieldEnd(); + } + if (this.phone !== null && this.phone !== undefined) { + output.writeFieldBegin('phone', Thrift.Type.STRING, 10); + output.writeString(this.phone); + output.writeFieldEnd(); + } + if (this.email !== null && this.email !== undefined) { + output.writeFieldBegin('email', Thrift.Type.STRING, 11); + output.writeString(this.email); + output.writeFieldEnd(); + } + if (this.regionCode !== null && this.regionCode !== undefined) { + output.writeFieldBegin('regionCode', Thrift.Type.STRING, 12); + output.writeString(this.regionCode); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 20); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.phoneticName !== null && this.phoneticName !== undefined) { + output.writeFieldBegin('phoneticName', Thrift.Type.STRING, 21); + output.writeString(this.phoneticName); + output.writeFieldEnd(); + } + if (this.pictureStatus !== null && this.pictureStatus !== undefined) { + output.writeFieldBegin('pictureStatus', Thrift.Type.STRING, 22); + output.writeString(this.pictureStatus); + output.writeFieldEnd(); + } + if (this.thumbnailUrl !== null && this.thumbnailUrl !== undefined) { + output.writeFieldBegin('thumbnailUrl', Thrift.Type.STRING, 23); + output.writeString(this.thumbnailUrl); + output.writeFieldEnd(); + } + if (this.statusMessage !== null && this.statusMessage !== undefined) { + output.writeFieldBegin('statusMessage', Thrift.Type.STRING, 24); + output.writeString(this.statusMessage); + output.writeFieldEnd(); + } + if (this.allowSearchByUserid !== null && this.allowSearchByUserid !== undefined) { + output.writeFieldBegin('allowSearchByUserid', Thrift.Type.BOOL, 31); + output.writeBool(this.allowSearchByUserid); + output.writeFieldEnd(); + } + if (this.allowSearchByEmail !== null && this.allowSearchByEmail !== undefined) { + output.writeFieldBegin('allowSearchByEmail', Thrift.Type.BOOL, 32); + output.writeBool(this.allowSearchByEmail); + output.writeFieldEnd(); + } + if (this.picturePath !== null && this.picturePath !== undefined) { + output.writeFieldBegin('picturePath', Thrift.Type.STRING, 33); + output.writeString(this.picturePath); + output.writeFieldEnd(); + } + if (this.musicProfile !== null && this.musicProfile !== undefined) { + output.writeFieldBegin('musicProfile', Thrift.Type.STRING, 34); + output.writeString(this.musicProfile); + output.writeFieldEnd(); + } + if (this.videoProfile !== null && this.videoProfile !== undefined) { + output.writeFieldBegin('videoProfile', Thrift.Type.STRING, 35); + output.writeString(this.videoProfile); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ProximityMatchCandidateResult = module.exports.ProximityMatchCandidateResult = function(args) { + this.users = null; + this.buddies = null; + if (args) { + if (args.users !== undefined && args.users !== null) { + this.users = Thrift.copyList(args.users, [ttypes.Contact]); + } + if (args.buddies !== undefined && args.buddies !== null) { + this.buddies = Thrift.copyList(args.buddies, [ttypes.Contact]); + } + } +}; +ProximityMatchCandidateResult.prototype = {}; +ProximityMatchCandidateResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size418 = 0; + var _rtmp3422; + this.users = []; + var _etype421 = 0; + _rtmp3422 = input.readListBegin(); + _etype421 = _rtmp3422.etype; + _size418 = _rtmp3422.size; + for (var _i423 = 0; _i423 < _size418; ++_i423) + { + var elem424 = null; + elem424 = new ttypes.Contact(); + elem424.read(input); + this.users.push(elem424); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size425 = 0; + var _rtmp3429; + this.buddies = []; + var _etype428 = 0; + _rtmp3429 = input.readListBegin(); + _etype428 = _rtmp3429.etype; + _size425 = _rtmp3429.size; + for (var _i430 = 0; _i430 < _size425; ++_i430) + { + var elem431 = null; + elem431 = new ttypes.Contact(); + elem431.read(input); + this.buddies.push(elem431); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ProximityMatchCandidateResult.prototype.write = function(output) { + output.writeStructBegin('ProximityMatchCandidateResult'); + if (this.users !== null && this.users !== undefined) { + output.writeFieldBegin('users', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.users.length); + for (var iter432 in this.users) + { + if (this.users.hasOwnProperty(iter432)) + { + iter432 = this.users[iter432]; + iter432.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.buddies !== null && this.buddies !== undefined) { + output.writeFieldBegin('buddies', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.buddies.length); + for (var iter433 in this.buddies) + { + if (this.buddies.hasOwnProperty(iter433)) + { + iter433 = this.buddies[iter433]; + iter433.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RegisterWithSnsIdResult = module.exports.RegisterWithSnsIdResult = function(args) { + this.authToken = null; + this.userCreated = null; + if (args) { + if (args.authToken !== undefined && args.authToken !== null) { + this.authToken = args.authToken; + } + if (args.userCreated !== undefined && args.userCreated !== null) { + this.userCreated = args.userCreated; + } + } +}; +RegisterWithSnsIdResult.prototype = {}; +RegisterWithSnsIdResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.authToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.userCreated = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RegisterWithSnsIdResult.prototype.write = function(output) { + output.writeStructBegin('RegisterWithSnsIdResult'); + if (this.authToken !== null && this.authToken !== undefined) { + output.writeFieldBegin('authToken', Thrift.Type.STRING, 1); + output.writeString(this.authToken); + output.writeFieldEnd(); + } + if (this.userCreated !== null && this.userCreated !== undefined) { + output.writeFieldBegin('userCreated', Thrift.Type.BOOL, 2); + output.writeBool(this.userCreated); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RequestTokenResponse = module.exports.RequestTokenResponse = function(args) { + this.requestToken = null; + this.returnUrl = null; + if (args) { + if (args.requestToken !== undefined && args.requestToken !== null) { + this.requestToken = args.requestToken; + } + if (args.returnUrl !== undefined && args.returnUrl !== null) { + this.returnUrl = args.returnUrl; + } + } +}; +RequestTokenResponse.prototype = {}; +RequestTokenResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.returnUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RequestTokenResponse.prototype.write = function(output) { + output.writeStructBegin('RequestTokenResponse'); + if (this.requestToken !== null && this.requestToken !== undefined) { + output.writeFieldBegin('requestToken', Thrift.Type.STRING, 1); + output.writeString(this.requestToken); + output.writeFieldEnd(); + } + if (this.returnUrl !== null && this.returnUrl !== undefined) { + output.writeFieldBegin('returnUrl', Thrift.Type.STRING, 2); + output.writeString(this.returnUrl); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Room = module.exports.Room = function(args) { + this.mid = null; + this.createdTime = null; + this.contacts = null; + this.notificationDisabled = null; + this.memberMids = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.contacts !== undefined && args.contacts !== null) { + this.contacts = Thrift.copyList(args.contacts, [ttypes.Contact]); + } + if (args.notificationDisabled !== undefined && args.notificationDisabled !== null) { + this.notificationDisabled = args.notificationDisabled; + } + if (args.memberMids !== undefined && args.memberMids !== null) { + this.memberMids = Thrift.copyList(args.memberMids, [null]); + } + } +}; +Room.prototype = {}; +Room.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.LIST) { + var _size434 = 0; + var _rtmp3438; + this.contacts = []; + var _etype437 = 0; + _rtmp3438 = input.readListBegin(); + _etype437 = _rtmp3438.etype; + _size434 = _rtmp3438.size; + for (var _i439 = 0; _i439 < _size434; ++_i439) + { + var elem440 = null; + elem440 = new ttypes.Contact(); + elem440.read(input); + this.contacts.push(elem440); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 31: + if (ftype == Thrift.Type.BOOL) { + this.notificationDisabled = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 40: + if (ftype == Thrift.Type.LIST) { + var _size441 = 0; + var _rtmp3445; + this.memberMids = []; + var _etype444 = 0; + _rtmp3445 = input.readListBegin(); + _etype444 = _rtmp3445.etype; + _size441 = _rtmp3445.size; + for (var _i446 = 0; _i446 < _size441; ++_i446) + { + var elem447 = null; + elem447 = input.readString(); + this.memberMids.push(elem447); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Room.prototype.write = function(output) { + output.writeStructBegin('Room'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 2); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.contacts !== null && this.contacts !== undefined) { + output.writeFieldBegin('contacts', Thrift.Type.LIST, 10); + output.writeListBegin(Thrift.Type.STRUCT, this.contacts.length); + for (var iter448 in this.contacts) + { + if (this.contacts.hasOwnProperty(iter448)) + { + iter448 = this.contacts[iter448]; + iter448.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.notificationDisabled !== null && this.notificationDisabled !== undefined) { + output.writeFieldBegin('notificationDisabled', Thrift.Type.BOOL, 31); + output.writeBool(this.notificationDisabled); + output.writeFieldEnd(); + } + if (this.memberMids !== null && this.memberMids !== undefined) { + output.writeFieldBegin('memberMids', Thrift.Type.LIST, 40); + output.writeListBegin(Thrift.Type.STRING, this.memberMids.length); + for (var iter449 in this.memberMids) + { + if (this.memberMids.hasOwnProperty(iter449)) + { + iter449 = this.memberMids[iter449]; + output.writeString(iter449); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SuggestDictionary = module.exports.SuggestDictionary = function(args) { + this.language = null; + this.name = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + } +}; +SuggestDictionary.prototype = {}; +SuggestDictionary.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SuggestDictionary.prototype.write = function(output) { + output.writeStructBegin('SuggestDictionary'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 1); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 2); + output.writeString(this.name); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SuggestItemDictionaryIncrement = module.exports.SuggestItemDictionaryIncrement = function(args) { + this.status = null; + this.revision = null; + this.scheme = null; + this.data = null; + if (args) { + if (args.status !== undefined && args.status !== null) { + this.status = args.status; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.scheme !== undefined && args.scheme !== null) { + this.scheme = args.scheme; + } + if (args.data !== undefined && args.data !== null) { + this.data = args.data; + } + } +}; +SuggestItemDictionaryIncrement.prototype = {}; +SuggestItemDictionaryIncrement.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.status = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.scheme = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.data = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SuggestItemDictionaryIncrement.prototype.write = function(output) { + output.writeStructBegin('SuggestItemDictionaryIncrement'); + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.I32, 1); + output.writeI32(this.status); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 2); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.scheme !== null && this.scheme !== undefined) { + output.writeFieldBegin('scheme', Thrift.Type.STRING, 3); + output.writeString(this.scheme); + output.writeFieldEnd(); + } + if (this.data !== null && this.data !== undefined) { + output.writeFieldBegin('data', Thrift.Type.STRING, 4); + output.writeBinary(this.data); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SuggestTagDictionaryIncrement = module.exports.SuggestTagDictionaryIncrement = function(args) { + this.status = null; + this.language = null; + this.revision = null; + this.scheme = null; + this.data = null; + if (args) { + if (args.status !== undefined && args.status !== null) { + this.status = args.status; + } + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.scheme !== undefined && args.scheme !== null) { + this.scheme = args.scheme; + } + if (args.data !== undefined && args.data !== null) { + this.data = args.data; + } + } +}; +SuggestTagDictionaryIncrement.prototype = {}; +SuggestTagDictionaryIncrement.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.status = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.scheme = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.data = input.readBinary(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SuggestTagDictionaryIncrement.prototype.write = function(output) { + output.writeStructBegin('SuggestTagDictionaryIncrement'); + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.I32, 1); + output.writeI32(this.status); + output.writeFieldEnd(); + } + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 2); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 3); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.scheme !== null && this.scheme !== undefined) { + output.writeFieldBegin('scheme', Thrift.Type.STRING, 4); + output.writeString(this.scheme); + output.writeFieldEnd(); + } + if (this.data !== null && this.data !== undefined) { + output.writeFieldBegin('data', Thrift.Type.STRING, 5); + output.writeBinary(this.data); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SuggestDictionaryIncrements = module.exports.SuggestDictionaryIncrements = function(args) { + this.itemIncrement = null; + this.tagIncrements = null; + if (args) { + if (args.itemIncrement !== undefined && args.itemIncrement !== null) { + this.itemIncrement = new ttypes.SuggestItemDictionaryIncrement(args.itemIncrement); + } + if (args.tagIncrements !== undefined && args.tagIncrements !== null) { + this.tagIncrements = Thrift.copyList(args.tagIncrements, [ttypes.SuggestTagDictionaryIncrement]); + } + } +}; +SuggestDictionaryIncrements.prototype = {}; +SuggestDictionaryIncrements.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.itemIncrement = new ttypes.SuggestItemDictionaryIncrement(); + this.itemIncrement.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size450 = 0; + var _rtmp3454; + this.tagIncrements = []; + var _etype453 = 0; + _rtmp3454 = input.readListBegin(); + _etype453 = _rtmp3454.etype; + _size450 = _rtmp3454.size; + for (var _i455 = 0; _i455 < _size450; ++_i455) + { + var elem456 = null; + elem456 = new ttypes.SuggestTagDictionaryIncrement(); + elem456.read(input); + this.tagIncrements.push(elem456); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SuggestDictionaryIncrements.prototype.write = function(output) { + output.writeStructBegin('SuggestDictionaryIncrements'); + if (this.itemIncrement !== null && this.itemIncrement !== undefined) { + output.writeFieldBegin('itemIncrement', Thrift.Type.STRUCT, 1); + this.itemIncrement.write(output); + output.writeFieldEnd(); + } + if (this.tagIncrements !== null && this.tagIncrements !== undefined) { + output.writeFieldBegin('tagIncrements', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.tagIncrements.length); + for (var iter457 in this.tagIncrements) + { + if (this.tagIncrements.hasOwnProperty(iter457)) + { + iter457 = this.tagIncrements[iter457]; + iter457.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SuggestItemDictionaryRevision = module.exports.SuggestItemDictionaryRevision = function(args) { + this.revision = null; + this.scheme = null; + if (args) { + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.scheme !== undefined && args.scheme !== null) { + this.scheme = args.scheme; + } + } +}; +SuggestItemDictionaryRevision.prototype = {}; +SuggestItemDictionaryRevision.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.scheme = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SuggestItemDictionaryRevision.prototype.write = function(output) { + output.writeStructBegin('SuggestItemDictionaryRevision'); + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 1); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.scheme !== null && this.scheme !== undefined) { + output.writeFieldBegin('scheme', Thrift.Type.STRING, 2); + output.writeString(this.scheme); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SuggestTagDictionaryRevision = module.exports.SuggestTagDictionaryRevision = function(args) { + this.language = null; + this.revision = null; + this.scheme = null; + if (args) { + if (args.language !== undefined && args.language !== null) { + this.language = args.language; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.scheme !== undefined && args.scheme !== null) { + this.scheme = args.scheme; + } + } +}; +SuggestTagDictionaryRevision.prototype = {}; +SuggestTagDictionaryRevision.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.language = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.scheme = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SuggestTagDictionaryRevision.prototype.write = function(output) { + output.writeStructBegin('SuggestTagDictionaryRevision'); + if (this.language !== null && this.language !== undefined) { + output.writeFieldBegin('language', Thrift.Type.STRING, 1); + output.writeString(this.language); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 2); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.scheme !== null && this.scheme !== undefined) { + output.writeFieldBegin('scheme', Thrift.Type.STRING, 3); + output.writeString(this.scheme); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SuggestDictionaryRevisions = module.exports.SuggestDictionaryRevisions = function(args) { + this.itemRevision = null; + this.tagRevisions = null; + if (args) { + if (args.itemRevision !== undefined && args.itemRevision !== null) { + this.itemRevision = new ttypes.SuggestItemDictionaryRevision(args.itemRevision); + } + if (args.tagRevisions !== undefined && args.tagRevisions !== null) { + this.tagRevisions = Thrift.copyList(args.tagRevisions, [ttypes.SuggestTagDictionaryRevision]); + } + } +}; +SuggestDictionaryRevisions.prototype = {}; +SuggestDictionaryRevisions.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.itemRevision = new ttypes.SuggestItemDictionaryRevision(); + this.itemRevision.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size458 = 0; + var _rtmp3462; + this.tagRevisions = []; + var _etype461 = 0; + _rtmp3462 = input.readListBegin(); + _etype461 = _rtmp3462.etype; + _size458 = _rtmp3462.size; + for (var _i463 = 0; _i463 < _size458; ++_i463) + { + var elem464 = null; + elem464 = new ttypes.SuggestTagDictionaryRevision(); + elem464.read(input); + this.tagRevisions.push(elem464); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SuggestDictionaryRevisions.prototype.write = function(output) { + output.writeStructBegin('SuggestDictionaryRevisions'); + if (this.itemRevision !== null && this.itemRevision !== undefined) { + output.writeFieldBegin('itemRevision', Thrift.Type.STRUCT, 1); + this.itemRevision.write(output); + output.writeFieldEnd(); + } + if (this.tagRevisions !== null && this.tagRevisions !== undefined) { + output.writeFieldBegin('tagRevisions', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.tagRevisions.length); + for (var iter465 in this.tagRevisions) + { + if (this.tagRevisions.hasOwnProperty(iter465)) + { + iter465 = this.tagRevisions[iter465]; + iter465.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SuggestDictionarySettings = module.exports.SuggestDictionarySettings = function(args) { + this.revision = null; + this.newRevision = null; + this.dictionaries = null; + this.preloadedDictionaries = null; + if (args) { + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.newRevision !== undefined && args.newRevision !== null) { + this.newRevision = args.newRevision; + } + if (args.dictionaries !== undefined && args.dictionaries !== null) { + this.dictionaries = Thrift.copyList(args.dictionaries, [ttypes.SuggestDictionary]); + } + if (args.preloadedDictionaries !== undefined && args.preloadedDictionaries !== null) { + this.preloadedDictionaries = Thrift.copyList(args.preloadedDictionaries, [null]); + } + } +}; +SuggestDictionarySettings.prototype = {}; +SuggestDictionarySettings.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.newRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size466 = 0; + var _rtmp3470; + this.dictionaries = []; + var _etype469 = 0; + _rtmp3470 = input.readListBegin(); + _etype469 = _rtmp3470.etype; + _size466 = _rtmp3470.size; + for (var _i471 = 0; _i471 < _size466; ++_i471) + { + var elem472 = null; + elem472 = new ttypes.SuggestDictionary(); + elem472.read(input); + this.dictionaries.push(elem472); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size473 = 0; + var _rtmp3477; + this.preloadedDictionaries = []; + var _etype476 = 0; + _rtmp3477 = input.readListBegin(); + _etype476 = _rtmp3477.etype; + _size473 = _rtmp3477.size; + for (var _i478 = 0; _i478 < _size473; ++_i478) + { + var elem479 = null; + elem479 = input.readString(); + this.preloadedDictionaries.push(elem479); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SuggestDictionarySettings.prototype.write = function(output) { + output.writeStructBegin('SuggestDictionarySettings'); + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 1); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.newRevision !== null && this.newRevision !== undefined) { + output.writeFieldBegin('newRevision', Thrift.Type.I64, 2); + output.writeI64(this.newRevision); + output.writeFieldEnd(); + } + if (this.dictionaries !== null && this.dictionaries !== undefined) { + output.writeFieldBegin('dictionaries', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRUCT, this.dictionaries.length); + for (var iter480 in this.dictionaries) + { + if (this.dictionaries.hasOwnProperty(iter480)) + { + iter480 = this.dictionaries[iter480]; + iter480.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.preloadedDictionaries !== null && this.preloadedDictionaries !== undefined) { + output.writeFieldBegin('preloadedDictionaries', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRING, this.preloadedDictionaries.length); + for (var iter481 in this.preloadedDictionaries) + { + if (this.preloadedDictionaries.hasOwnProperty(iter481)) + { + iter481 = this.preloadedDictionaries[iter481]; + output.writeString(iter481); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PhoneInfoForChannel = module.exports.PhoneInfoForChannel = function(args) { + this.mid = null; + this.normalizedPhoneNumber = null; + this.allowedToSearchByPhoneNumber = null; + this.allowedToReceiveMessageFromNonFriend = null; + this.region = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.normalizedPhoneNumber !== undefined && args.normalizedPhoneNumber !== null) { + this.normalizedPhoneNumber = args.normalizedPhoneNumber; + } + if (args.allowedToSearchByPhoneNumber !== undefined && args.allowedToSearchByPhoneNumber !== null) { + this.allowedToSearchByPhoneNumber = args.allowedToSearchByPhoneNumber; + } + if (args.allowedToReceiveMessageFromNonFriend !== undefined && args.allowedToReceiveMessageFromNonFriend !== null) { + this.allowedToReceiveMessageFromNonFriend = args.allowedToReceiveMessageFromNonFriend; + } + if (args.region !== undefined && args.region !== null) { + this.region = args.region; + } + } +}; +PhoneInfoForChannel.prototype = {}; +PhoneInfoForChannel.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.normalizedPhoneNumber = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.allowedToSearchByPhoneNumber = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.allowedToReceiveMessageFromNonFriend = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.region = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PhoneInfoForChannel.prototype.write = function(output) { + output.writeStructBegin('PhoneInfoForChannel'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.normalizedPhoneNumber !== null && this.normalizedPhoneNumber !== undefined) { + output.writeFieldBegin('normalizedPhoneNumber', Thrift.Type.STRING, 2); + output.writeString(this.normalizedPhoneNumber); + output.writeFieldEnd(); + } + if (this.allowedToSearchByPhoneNumber !== null && this.allowedToSearchByPhoneNumber !== undefined) { + output.writeFieldBegin('allowedToSearchByPhoneNumber', Thrift.Type.BOOL, 3); + output.writeBool(this.allowedToSearchByPhoneNumber); + output.writeFieldEnd(); + } + if (this.allowedToReceiveMessageFromNonFriend !== null && this.allowedToReceiveMessageFromNonFriend !== undefined) { + output.writeFieldBegin('allowedToReceiveMessageFromNonFriend', Thrift.Type.BOOL, 4); + output.writeBool(this.allowedToReceiveMessageFromNonFriend); + output.writeFieldEnd(); + } + if (this.region !== null && this.region !== undefined) { + output.writeFieldBegin('region', Thrift.Type.STRING, 5); + output.writeString(this.region); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PhoneVerificationResult = module.exports.PhoneVerificationResult = function(args) { + this.verificationResult = null; + this.accountMigrationCheckType = null; + this.recommendAddFriends = null; + if (args) { + if (args.verificationResult !== undefined && args.verificationResult !== null) { + this.verificationResult = args.verificationResult; + } + if (args.accountMigrationCheckType !== undefined && args.accountMigrationCheckType !== null) { + this.accountMigrationCheckType = args.accountMigrationCheckType; + } + if (args.recommendAddFriends !== undefined && args.recommendAddFriends !== null) { + this.recommendAddFriends = args.recommendAddFriends; + } + } +}; +PhoneVerificationResult.prototype = {}; +PhoneVerificationResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.verificationResult = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.accountMigrationCheckType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.recommendAddFriends = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PhoneVerificationResult.prototype.write = function(output) { + output.writeStructBegin('PhoneVerificationResult'); + if (this.verificationResult !== null && this.verificationResult !== undefined) { + output.writeFieldBegin('verificationResult', Thrift.Type.I32, 1); + output.writeI32(this.verificationResult); + output.writeFieldEnd(); + } + if (this.accountMigrationCheckType !== null && this.accountMigrationCheckType !== undefined) { + output.writeFieldBegin('accountMigrationCheckType', Thrift.Type.I32, 2); + output.writeI32(this.accountMigrationCheckType); + output.writeFieldEnd(); + } + if (this.recommendAddFriends !== null && this.recommendAddFriends !== undefined) { + output.writeFieldBegin('recommendAddFriends', Thrift.Type.BOOL, 3); + output.writeBool(this.recommendAddFriends); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PlaceSearchInfo = module.exports.PlaceSearchInfo = function(args) { + this.name = null; + this.address = null; + this.latitude = null; + this.longitude = null; + if (args) { + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.address !== undefined && args.address !== null) { + this.address = args.address; + } + if (args.latitude !== undefined && args.latitude !== null) { + this.latitude = args.latitude; + } + if (args.longitude !== undefined && args.longitude !== null) { + this.longitude = args.longitude; + } + } +}; +PlaceSearchInfo.prototype = {}; +PlaceSearchInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.address = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.DOUBLE) { + this.latitude = input.readDouble(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.DOUBLE) { + this.longitude = input.readDouble(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PlaceSearchInfo.prototype.write = function(output) { + output.writeStructBegin('PlaceSearchInfo'); + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 1); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.address !== null && this.address !== undefined) { + output.writeFieldBegin('address', Thrift.Type.STRING, 2); + output.writeString(this.address); + output.writeFieldEnd(); + } + if (this.latitude !== null && this.latitude !== undefined) { + output.writeFieldBegin('latitude', Thrift.Type.DOUBLE, 3); + output.writeDouble(this.latitude); + output.writeFieldEnd(); + } + if (this.longitude !== null && this.longitude !== undefined) { + output.writeFieldBegin('longitude', Thrift.Type.DOUBLE, 4); + output.writeDouble(this.longitude); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RSAKey = module.exports.RSAKey = function(args) { + this.keynm = null; + this.nvalue = null; + this.evalue = null; + this.sessionKey = null; + if (args) { + if (args.keynm !== undefined && args.keynm !== null) { + this.keynm = args.keynm; + } + if (args.nvalue !== undefined && args.nvalue !== null) { + this.nvalue = args.nvalue; + } + if (args.evalue !== undefined && args.evalue !== null) { + this.evalue = args.evalue; + } + if (args.sessionKey !== undefined && args.sessionKey !== null) { + this.sessionKey = args.sessionKey; + } + } +}; +RSAKey.prototype = {}; +RSAKey.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.keynm = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.nvalue = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.evalue = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.sessionKey = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RSAKey.prototype.write = function(output) { + output.writeStructBegin('RSAKey'); + if (this.keynm !== null && this.keynm !== undefined) { + output.writeFieldBegin('keynm', Thrift.Type.STRING, 1); + output.writeString(this.keynm); + output.writeFieldEnd(); + } + if (this.nvalue !== null && this.nvalue !== undefined) { + output.writeFieldBegin('nvalue', Thrift.Type.STRING, 2); + output.writeString(this.nvalue); + output.writeFieldEnd(); + } + if (this.evalue !== null && this.evalue !== undefined) { + output.writeFieldBegin('evalue', Thrift.Type.STRING, 3); + output.writeString(this.evalue); + output.writeFieldEnd(); + } + if (this.sessionKey !== null && this.sessionKey !== undefined) { + output.writeFieldBegin('sessionKey', Thrift.Type.STRING, 4); + output.writeString(this.sessionKey); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SecurityCenterResult = module.exports.SecurityCenterResult = function(args) { + this.uri = null; + this.token = null; + this.cookiePath = null; + this.skip = null; + if (args) { + if (args.uri !== undefined && args.uri !== null) { + this.uri = args.uri; + } + if (args.token !== undefined && args.token !== null) { + this.token = args.token; + } + if (args.cookiePath !== undefined && args.cookiePath !== null) { + this.cookiePath = args.cookiePath; + } + if (args.skip !== undefined && args.skip !== null) { + this.skip = args.skip; + } + } +}; +SecurityCenterResult.prototype = {}; +SecurityCenterResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.uri = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.token = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.cookiePath = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.skip = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SecurityCenterResult.prototype.write = function(output) { + output.writeStructBegin('SecurityCenterResult'); + if (this.uri !== null && this.uri !== undefined) { + output.writeFieldBegin('uri', Thrift.Type.STRING, 1); + output.writeString(this.uri); + output.writeFieldEnd(); + } + if (this.token !== null && this.token !== undefined) { + output.writeFieldBegin('token', Thrift.Type.STRING, 2); + output.writeString(this.token); + output.writeFieldEnd(); + } + if (this.cookiePath !== null && this.cookiePath !== undefined) { + output.writeFieldBegin('cookiePath', Thrift.Type.STRING, 3); + output.writeString(this.cookiePath); + output.writeFieldEnd(); + } + if (this.skip !== null && this.skip !== undefined) { + output.writeFieldBegin('skip', Thrift.Type.BOOL, 4); + output.writeBool(this.skip); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SendBuddyMessageResult = module.exports.SendBuddyMessageResult = function(args) { + this.requestId = null; + this.state = null; + this.messageId = null; + this.eventNo = null; + this.receiverCount = null; + this.successCount = null; + this.failCount = null; + this.cancelCount = null; + this.blockCount = null; + this.unregisterCount = null; + this.timestamp = null; + this.message = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.state !== undefined && args.state !== null) { + this.state = args.state; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + if (args.eventNo !== undefined && args.eventNo !== null) { + this.eventNo = args.eventNo; + } + if (args.receiverCount !== undefined && args.receiverCount !== null) { + this.receiverCount = args.receiverCount; + } + if (args.successCount !== undefined && args.successCount !== null) { + this.successCount = args.successCount; + } + if (args.failCount !== undefined && args.failCount !== null) { + this.failCount = args.failCount; + } + if (args.cancelCount !== undefined && args.cancelCount !== null) { + this.cancelCount = args.cancelCount; + } + if (args.blockCount !== undefined && args.blockCount !== null) { + this.blockCount = args.blockCount; + } + if (args.unregisterCount !== undefined && args.unregisterCount !== null) { + this.unregisterCount = args.unregisterCount; + } + if (args.timestamp !== undefined && args.timestamp !== null) { + this.timestamp = args.timestamp; + } + if (args.message !== undefined && args.message !== null) { + this.message = args.message; + } + } +}; +SendBuddyMessageResult.prototype = {}; +SendBuddyMessageResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.state = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.eventNo = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I64) { + this.receiverCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.I64) { + this.successCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.I64) { + this.failCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.I64) { + this.cancelCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.I64) { + this.blockCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 16: + if (ftype == Thrift.Type.I64) { + this.unregisterCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.I64) { + this.timestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.STRING) { + this.message = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SendBuddyMessageResult.prototype.write = function(output) { + output.writeStructBegin('SendBuddyMessageResult'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.state !== null && this.state !== undefined) { + output.writeFieldBegin('state', Thrift.Type.I32, 2); + output.writeI32(this.state); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 3); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + if (this.eventNo !== null && this.eventNo !== undefined) { + output.writeFieldBegin('eventNo', Thrift.Type.I32, 4); + output.writeI32(this.eventNo); + output.writeFieldEnd(); + } + if (this.receiverCount !== null && this.receiverCount !== undefined) { + output.writeFieldBegin('receiverCount', Thrift.Type.I64, 11); + output.writeI64(this.receiverCount); + output.writeFieldEnd(); + } + if (this.successCount !== null && this.successCount !== undefined) { + output.writeFieldBegin('successCount', Thrift.Type.I64, 12); + output.writeI64(this.successCount); + output.writeFieldEnd(); + } + if (this.failCount !== null && this.failCount !== undefined) { + output.writeFieldBegin('failCount', Thrift.Type.I64, 13); + output.writeI64(this.failCount); + output.writeFieldEnd(); + } + if (this.cancelCount !== null && this.cancelCount !== undefined) { + output.writeFieldBegin('cancelCount', Thrift.Type.I64, 14); + output.writeI64(this.cancelCount); + output.writeFieldEnd(); + } + if (this.blockCount !== null && this.blockCount !== undefined) { + output.writeFieldBegin('blockCount', Thrift.Type.I64, 15); + output.writeI64(this.blockCount); + output.writeFieldEnd(); + } + if (this.unregisterCount !== null && this.unregisterCount !== undefined) { + output.writeFieldBegin('unregisterCount', Thrift.Type.I64, 16); + output.writeI64(this.unregisterCount); + output.writeFieldEnd(); + } + if (this.timestamp !== null && this.timestamp !== undefined) { + output.writeFieldBegin('timestamp', Thrift.Type.I64, 21); + output.writeI64(this.timestamp); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRING, 22); + output.writeString(this.message); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SetBuddyOnAirResult = module.exports.SetBuddyOnAirResult = function(args) { + this.requestId = null; + this.state = null; + this.eventNo = null; + this.receiverCount = null; + this.successCount = null; + this.failCount = null; + this.cancelCount = null; + this.unregisterCount = null; + this.timestamp = null; + this.message = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.state !== undefined && args.state !== null) { + this.state = args.state; + } + if (args.eventNo !== undefined && args.eventNo !== null) { + this.eventNo = args.eventNo; + } + if (args.receiverCount !== undefined && args.receiverCount !== null) { + this.receiverCount = args.receiverCount; + } + if (args.successCount !== undefined && args.successCount !== null) { + this.successCount = args.successCount; + } + if (args.failCount !== undefined && args.failCount !== null) { + this.failCount = args.failCount; + } + if (args.cancelCount !== undefined && args.cancelCount !== null) { + this.cancelCount = args.cancelCount; + } + if (args.unregisterCount !== undefined && args.unregisterCount !== null) { + this.unregisterCount = args.unregisterCount; + } + if (args.timestamp !== undefined && args.timestamp !== null) { + this.timestamp = args.timestamp; + } + if (args.message !== undefined && args.message !== null) { + this.message = args.message; + } + } +}; +SetBuddyOnAirResult.prototype = {}; +SetBuddyOnAirResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.state = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.eventNo = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I64) { + this.receiverCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.I64) { + this.successCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.I64) { + this.failCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.I64) { + this.cancelCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.I64) { + this.unregisterCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.I64) { + this.timestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.STRING) { + this.message = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SetBuddyOnAirResult.prototype.write = function(output) { + output.writeStructBegin('SetBuddyOnAirResult'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.state !== null && this.state !== undefined) { + output.writeFieldBegin('state', Thrift.Type.I32, 2); + output.writeI32(this.state); + output.writeFieldEnd(); + } + if (this.eventNo !== null && this.eventNo !== undefined) { + output.writeFieldBegin('eventNo', Thrift.Type.I32, 3); + output.writeI32(this.eventNo); + output.writeFieldEnd(); + } + if (this.receiverCount !== null && this.receiverCount !== undefined) { + output.writeFieldBegin('receiverCount', Thrift.Type.I64, 11); + output.writeI64(this.receiverCount); + output.writeFieldEnd(); + } + if (this.successCount !== null && this.successCount !== undefined) { + output.writeFieldBegin('successCount', Thrift.Type.I64, 12); + output.writeI64(this.successCount); + output.writeFieldEnd(); + } + if (this.failCount !== null && this.failCount !== undefined) { + output.writeFieldBegin('failCount', Thrift.Type.I64, 13); + output.writeI64(this.failCount); + output.writeFieldEnd(); + } + if (this.cancelCount !== null && this.cancelCount !== undefined) { + output.writeFieldBegin('cancelCount', Thrift.Type.I64, 14); + output.writeI64(this.cancelCount); + output.writeFieldEnd(); + } + if (this.unregisterCount !== null && this.unregisterCount !== undefined) { + output.writeFieldBegin('unregisterCount', Thrift.Type.I64, 15); + output.writeI64(this.unregisterCount); + output.writeFieldEnd(); + } + if (this.timestamp !== null && this.timestamp !== undefined) { + output.writeFieldBegin('timestamp', Thrift.Type.I64, 21); + output.writeI64(this.timestamp); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRING, 22); + output.writeString(this.message); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Settings = module.exports.Settings = function(args) { + this.notificationEnable = null; + this.notificationMuteExpiration = null; + this.notificationNewMessage = null; + this.notificationGroupInvitation = null; + this.notificationShowMessage = null; + this.notificationIncomingCall = null; + this.notificationSoundMessage = null; + this.notificationSoundGroup = null; + this.notificationDisabledWithSub = null; + this.privacySyncContacts = null; + this.privacySearchByPhoneNumber = null; + this.privacySearchByUserid = null; + this.privacySearchByEmail = null; + this.privacyAllowSecondaryDeviceLogin = null; + this.privacyProfileImagePostToMyhome = null; + this.privacyReceiveMessagesFromNotFriend = null; + this.contactMyTicket = null; + this.identityProvider = null; + this.identityIdentifier = null; + this.snsAccounts = null; + this.phoneRegistration = null; + this.emailConfirmationStatus = null; + this.preferenceLocale = null; + this.customModes = null; + this.e2eeEnable = null; + this.hitokotoBackupRequested = null; + this.privacyProfileMusicPostToMyhome = null; + this.privacyAllowNearby = null; + this.agreementNearbyTime = null; + this.agreementSquareTime = null; + this.notificationMention = null; + this.botUseAgreementAcceptedAt = null; + if (args) { + if (args.notificationEnable !== undefined && args.notificationEnable !== null) { + this.notificationEnable = args.notificationEnable; + } + if (args.notificationMuteExpiration !== undefined && args.notificationMuteExpiration !== null) { + this.notificationMuteExpiration = args.notificationMuteExpiration; + } + if (args.notificationNewMessage !== undefined && args.notificationNewMessage !== null) { + this.notificationNewMessage = args.notificationNewMessage; + } + if (args.notificationGroupInvitation !== undefined && args.notificationGroupInvitation !== null) { + this.notificationGroupInvitation = args.notificationGroupInvitation; + } + if (args.notificationShowMessage !== undefined && args.notificationShowMessage !== null) { + this.notificationShowMessage = args.notificationShowMessage; + } + if (args.notificationIncomingCall !== undefined && args.notificationIncomingCall !== null) { + this.notificationIncomingCall = args.notificationIncomingCall; + } + if (args.notificationSoundMessage !== undefined && args.notificationSoundMessage !== null) { + this.notificationSoundMessage = args.notificationSoundMessage; + } + if (args.notificationSoundGroup !== undefined && args.notificationSoundGroup !== null) { + this.notificationSoundGroup = args.notificationSoundGroup; + } + if (args.notificationDisabledWithSub !== undefined && args.notificationDisabledWithSub !== null) { + this.notificationDisabledWithSub = args.notificationDisabledWithSub; + } + if (args.privacySyncContacts !== undefined && args.privacySyncContacts !== null) { + this.privacySyncContacts = args.privacySyncContacts; + } + if (args.privacySearchByPhoneNumber !== undefined && args.privacySearchByPhoneNumber !== null) { + this.privacySearchByPhoneNumber = args.privacySearchByPhoneNumber; + } + if (args.privacySearchByUserid !== undefined && args.privacySearchByUserid !== null) { + this.privacySearchByUserid = args.privacySearchByUserid; + } + if (args.privacySearchByEmail !== undefined && args.privacySearchByEmail !== null) { + this.privacySearchByEmail = args.privacySearchByEmail; + } + if (args.privacyAllowSecondaryDeviceLogin !== undefined && args.privacyAllowSecondaryDeviceLogin !== null) { + this.privacyAllowSecondaryDeviceLogin = args.privacyAllowSecondaryDeviceLogin; + } + if (args.privacyProfileImagePostToMyhome !== undefined && args.privacyProfileImagePostToMyhome !== null) { + this.privacyProfileImagePostToMyhome = args.privacyProfileImagePostToMyhome; + } + if (args.privacyReceiveMessagesFromNotFriend !== undefined && args.privacyReceiveMessagesFromNotFriend !== null) { + this.privacyReceiveMessagesFromNotFriend = args.privacyReceiveMessagesFromNotFriend; + } + if (args.contactMyTicket !== undefined && args.contactMyTicket !== null) { + this.contactMyTicket = args.contactMyTicket; + } + if (args.identityProvider !== undefined && args.identityProvider !== null) { + this.identityProvider = args.identityProvider; + } + if (args.identityIdentifier !== undefined && args.identityIdentifier !== null) { + this.identityIdentifier = args.identityIdentifier; + } + if (args.snsAccounts !== undefined && args.snsAccounts !== null) { + this.snsAccounts = Thrift.copyMap(args.snsAccounts, [null]); + } + if (args.phoneRegistration !== undefined && args.phoneRegistration !== null) { + this.phoneRegistration = args.phoneRegistration; + } + if (args.emailConfirmationStatus !== undefined && args.emailConfirmationStatus !== null) { + this.emailConfirmationStatus = args.emailConfirmationStatus; + } + if (args.preferenceLocale !== undefined && args.preferenceLocale !== null) { + this.preferenceLocale = args.preferenceLocale; + } + if (args.customModes !== undefined && args.customModes !== null) { + this.customModes = Thrift.copyMap(args.customModes, [null]); + } + if (args.e2eeEnable !== undefined && args.e2eeEnable !== null) { + this.e2eeEnable = args.e2eeEnable; + } + if (args.hitokotoBackupRequested !== undefined && args.hitokotoBackupRequested !== null) { + this.hitokotoBackupRequested = args.hitokotoBackupRequested; + } + if (args.privacyProfileMusicPostToMyhome !== undefined && args.privacyProfileMusicPostToMyhome !== null) { + this.privacyProfileMusicPostToMyhome = args.privacyProfileMusicPostToMyhome; + } + if (args.privacyAllowNearby !== undefined && args.privacyAllowNearby !== null) { + this.privacyAllowNearby = args.privacyAllowNearby; + } + if (args.agreementNearbyTime !== undefined && args.agreementNearbyTime !== null) { + this.agreementNearbyTime = args.agreementNearbyTime; + } + if (args.agreementSquareTime !== undefined && args.agreementSquareTime !== null) { + this.agreementSquareTime = args.agreementSquareTime; + } + if (args.notificationMention !== undefined && args.notificationMention !== null) { + this.notificationMention = args.notificationMention; + } + if (args.botUseAgreementAcceptedAt !== undefined && args.botUseAgreementAcceptedAt !== null) { + this.botUseAgreementAcceptedAt = args.botUseAgreementAcceptedAt; + } + } +}; +Settings.prototype = {}; +Settings.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 10: + if (ftype == Thrift.Type.BOOL) { + this.notificationEnable = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I64) { + this.notificationMuteExpiration = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.BOOL) { + this.notificationNewMessage = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.BOOL) { + this.notificationGroupInvitation = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.BOOL) { + this.notificationShowMessage = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.BOOL) { + this.notificationIncomingCall = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 16: + if (ftype == Thrift.Type.STRING) { + this.notificationSoundMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + case 17: + if (ftype == Thrift.Type.STRING) { + this.notificationSoundGroup = input.readString(); + } else { + input.skip(ftype); + } + break; + case 18: + if (ftype == Thrift.Type.BOOL) { + this.notificationDisabledWithSub = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.BOOL) { + this.privacySyncContacts = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.BOOL) { + this.privacySearchByPhoneNumber = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.BOOL) { + this.privacySearchByUserid = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 23: + if (ftype == Thrift.Type.BOOL) { + this.privacySearchByEmail = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 24: + if (ftype == Thrift.Type.BOOL) { + this.privacyAllowSecondaryDeviceLogin = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 25: + if (ftype == Thrift.Type.BOOL) { + this.privacyProfileImagePostToMyhome = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 26: + if (ftype == Thrift.Type.BOOL) { + this.privacyReceiveMessagesFromNotFriend = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 30: + if (ftype == Thrift.Type.STRING) { + this.contactMyTicket = input.readString(); + } else { + input.skip(ftype); + } + break; + case 40: + if (ftype == Thrift.Type.I32) { + this.identityProvider = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 41: + if (ftype == Thrift.Type.STRING) { + this.identityIdentifier = input.readString(); + } else { + input.skip(ftype); + } + break; + case 42: + if (ftype == Thrift.Type.MAP) { + var _size482 = 0; + var _rtmp3486; + this.snsAccounts = {}; + var _ktype483 = 0; + var _vtype484 = 0; + _rtmp3486 = input.readMapBegin(); + _ktype483 = _rtmp3486.ktype; + _vtype484 = _rtmp3486.vtype; + _size482 = _rtmp3486.size; + for (var _i487 = 0; _i487 < _size482; ++_i487) + { + var key488 = null; + var val489 = null; + key488 = input.readI32(); + val489 = input.readString(); + this.snsAccounts[key488] = val489; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 43: + if (ftype == Thrift.Type.BOOL) { + this.phoneRegistration = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 44: + if (ftype == Thrift.Type.I32) { + this.emailConfirmationStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 50: + if (ftype == Thrift.Type.STRING) { + this.preferenceLocale = input.readString(); + } else { + input.skip(ftype); + } + break; + case 60: + if (ftype == Thrift.Type.MAP) { + var _size490 = 0; + var _rtmp3494; + this.customModes = {}; + var _ktype491 = 0; + var _vtype492 = 0; + _rtmp3494 = input.readMapBegin(); + _ktype491 = _rtmp3494.ktype; + _vtype492 = _rtmp3494.vtype; + _size490 = _rtmp3494.size; + for (var _i495 = 0; _i495 < _size490; ++_i495) + { + var key496 = null; + var val497 = null; + key496 = input.readI32(); + val497 = input.readString(); + this.customModes[key496] = val497; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 61: + if (ftype == Thrift.Type.BOOL) { + this.e2eeEnable = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 62: + if (ftype == Thrift.Type.BOOL) { + this.hitokotoBackupRequested = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 63: + if (ftype == Thrift.Type.BOOL) { + this.privacyProfileMusicPostToMyhome = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 65: + if (ftype == Thrift.Type.BOOL) { + this.privacyAllowNearby = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 66: + if (ftype == Thrift.Type.I64) { + this.agreementNearbyTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 67: + if (ftype == Thrift.Type.I64) { + this.agreementSquareTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 68: + if (ftype == Thrift.Type.BOOL) { + this.notificationMention = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 69: + if (ftype == Thrift.Type.I64) { + this.botUseAgreementAcceptedAt = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Settings.prototype.write = function(output) { + output.writeStructBegin('Settings'); + if (this.notificationEnable !== null && this.notificationEnable !== undefined) { + output.writeFieldBegin('notificationEnable', Thrift.Type.BOOL, 10); + output.writeBool(this.notificationEnable); + output.writeFieldEnd(); + } + if (this.notificationMuteExpiration !== null && this.notificationMuteExpiration !== undefined) { + output.writeFieldBegin('notificationMuteExpiration', Thrift.Type.I64, 11); + output.writeI64(this.notificationMuteExpiration); + output.writeFieldEnd(); + } + if (this.notificationNewMessage !== null && this.notificationNewMessage !== undefined) { + output.writeFieldBegin('notificationNewMessage', Thrift.Type.BOOL, 12); + output.writeBool(this.notificationNewMessage); + output.writeFieldEnd(); + } + if (this.notificationGroupInvitation !== null && this.notificationGroupInvitation !== undefined) { + output.writeFieldBegin('notificationGroupInvitation', Thrift.Type.BOOL, 13); + output.writeBool(this.notificationGroupInvitation); + output.writeFieldEnd(); + } + if (this.notificationShowMessage !== null && this.notificationShowMessage !== undefined) { + output.writeFieldBegin('notificationShowMessage', Thrift.Type.BOOL, 14); + output.writeBool(this.notificationShowMessage); + output.writeFieldEnd(); + } + if (this.notificationIncomingCall !== null && this.notificationIncomingCall !== undefined) { + output.writeFieldBegin('notificationIncomingCall', Thrift.Type.BOOL, 15); + output.writeBool(this.notificationIncomingCall); + output.writeFieldEnd(); + } + if (this.notificationSoundMessage !== null && this.notificationSoundMessage !== undefined) { + output.writeFieldBegin('notificationSoundMessage', Thrift.Type.STRING, 16); + output.writeString(this.notificationSoundMessage); + output.writeFieldEnd(); + } + if (this.notificationSoundGroup !== null && this.notificationSoundGroup !== undefined) { + output.writeFieldBegin('notificationSoundGroup', Thrift.Type.STRING, 17); + output.writeString(this.notificationSoundGroup); + output.writeFieldEnd(); + } + if (this.notificationDisabledWithSub !== null && this.notificationDisabledWithSub !== undefined) { + output.writeFieldBegin('notificationDisabledWithSub', Thrift.Type.BOOL, 18); + output.writeBool(this.notificationDisabledWithSub); + output.writeFieldEnd(); + } + if (this.privacySyncContacts !== null && this.privacySyncContacts !== undefined) { + output.writeFieldBegin('privacySyncContacts', Thrift.Type.BOOL, 20); + output.writeBool(this.privacySyncContacts); + output.writeFieldEnd(); + } + if (this.privacySearchByPhoneNumber !== null && this.privacySearchByPhoneNumber !== undefined) { + output.writeFieldBegin('privacySearchByPhoneNumber', Thrift.Type.BOOL, 21); + output.writeBool(this.privacySearchByPhoneNumber); + output.writeFieldEnd(); + } + if (this.privacySearchByUserid !== null && this.privacySearchByUserid !== undefined) { + output.writeFieldBegin('privacySearchByUserid', Thrift.Type.BOOL, 22); + output.writeBool(this.privacySearchByUserid); + output.writeFieldEnd(); + } + if (this.privacySearchByEmail !== null && this.privacySearchByEmail !== undefined) { + output.writeFieldBegin('privacySearchByEmail', Thrift.Type.BOOL, 23); + output.writeBool(this.privacySearchByEmail); + output.writeFieldEnd(); + } + if (this.privacyAllowSecondaryDeviceLogin !== null && this.privacyAllowSecondaryDeviceLogin !== undefined) { + output.writeFieldBegin('privacyAllowSecondaryDeviceLogin', Thrift.Type.BOOL, 24); + output.writeBool(this.privacyAllowSecondaryDeviceLogin); + output.writeFieldEnd(); + } + if (this.privacyProfileImagePostToMyhome !== null && this.privacyProfileImagePostToMyhome !== undefined) { + output.writeFieldBegin('privacyProfileImagePostToMyhome', Thrift.Type.BOOL, 25); + output.writeBool(this.privacyProfileImagePostToMyhome); + output.writeFieldEnd(); + } + if (this.privacyReceiveMessagesFromNotFriend !== null && this.privacyReceiveMessagesFromNotFriend !== undefined) { + output.writeFieldBegin('privacyReceiveMessagesFromNotFriend', Thrift.Type.BOOL, 26); + output.writeBool(this.privacyReceiveMessagesFromNotFriend); + output.writeFieldEnd(); + } + if (this.contactMyTicket !== null && this.contactMyTicket !== undefined) { + output.writeFieldBegin('contactMyTicket', Thrift.Type.STRING, 30); + output.writeString(this.contactMyTicket); + output.writeFieldEnd(); + } + if (this.identityProvider !== null && this.identityProvider !== undefined) { + output.writeFieldBegin('identityProvider', Thrift.Type.I32, 40); + output.writeI32(this.identityProvider); + output.writeFieldEnd(); + } + if (this.identityIdentifier !== null && this.identityIdentifier !== undefined) { + output.writeFieldBegin('identityIdentifier', Thrift.Type.STRING, 41); + output.writeString(this.identityIdentifier); + output.writeFieldEnd(); + } + if (this.snsAccounts !== null && this.snsAccounts !== undefined) { + output.writeFieldBegin('snsAccounts', Thrift.Type.MAP, 42); + output.writeMapBegin(Thrift.Type.I32, Thrift.Type.STRING, Thrift.objectLength(this.snsAccounts)); + for (var kiter498 in this.snsAccounts) + { + if (this.snsAccounts.hasOwnProperty(kiter498)) + { + var viter499 = this.snsAccounts[kiter498]; + output.writeI32(kiter498); + output.writeString(viter499); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.phoneRegistration !== null && this.phoneRegistration !== undefined) { + output.writeFieldBegin('phoneRegistration', Thrift.Type.BOOL, 43); + output.writeBool(this.phoneRegistration); + output.writeFieldEnd(); + } + if (this.emailConfirmationStatus !== null && this.emailConfirmationStatus !== undefined) { + output.writeFieldBegin('emailConfirmationStatus', Thrift.Type.I32, 44); + output.writeI32(this.emailConfirmationStatus); + output.writeFieldEnd(); + } + if (this.preferenceLocale !== null && this.preferenceLocale !== undefined) { + output.writeFieldBegin('preferenceLocale', Thrift.Type.STRING, 50); + output.writeString(this.preferenceLocale); + output.writeFieldEnd(); + } + if (this.customModes !== null && this.customModes !== undefined) { + output.writeFieldBegin('customModes', Thrift.Type.MAP, 60); + output.writeMapBegin(Thrift.Type.I32, Thrift.Type.STRING, Thrift.objectLength(this.customModes)); + for (var kiter500 in this.customModes) + { + if (this.customModes.hasOwnProperty(kiter500)) + { + var viter501 = this.customModes[kiter500]; + output.writeI32(kiter500); + output.writeString(viter501); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.e2eeEnable !== null && this.e2eeEnable !== undefined) { + output.writeFieldBegin('e2eeEnable', Thrift.Type.BOOL, 61); + output.writeBool(this.e2eeEnable); + output.writeFieldEnd(); + } + if (this.hitokotoBackupRequested !== null && this.hitokotoBackupRequested !== undefined) { + output.writeFieldBegin('hitokotoBackupRequested', Thrift.Type.BOOL, 62); + output.writeBool(this.hitokotoBackupRequested); + output.writeFieldEnd(); + } + if (this.privacyProfileMusicPostToMyhome !== null && this.privacyProfileMusicPostToMyhome !== undefined) { + output.writeFieldBegin('privacyProfileMusicPostToMyhome', Thrift.Type.BOOL, 63); + output.writeBool(this.privacyProfileMusicPostToMyhome); + output.writeFieldEnd(); + } + if (this.privacyAllowNearby !== null && this.privacyAllowNearby !== undefined) { + output.writeFieldBegin('privacyAllowNearby', Thrift.Type.BOOL, 65); + output.writeBool(this.privacyAllowNearby); + output.writeFieldEnd(); + } + if (this.agreementNearbyTime !== null && this.agreementNearbyTime !== undefined) { + output.writeFieldBegin('agreementNearbyTime', Thrift.Type.I64, 66); + output.writeI64(this.agreementNearbyTime); + output.writeFieldEnd(); + } + if (this.agreementSquareTime !== null && this.agreementSquareTime !== undefined) { + output.writeFieldBegin('agreementSquareTime', Thrift.Type.I64, 67); + output.writeI64(this.agreementSquareTime); + output.writeFieldEnd(); + } + if (this.notificationMention !== null && this.notificationMention !== undefined) { + output.writeFieldBegin('notificationMention', Thrift.Type.BOOL, 68); + output.writeBool(this.notificationMention); + output.writeFieldEnd(); + } + if (this.botUseAgreementAcceptedAt !== null && this.botUseAgreementAcceptedAt !== undefined) { + output.writeFieldBegin('botUseAgreementAcceptedAt', Thrift.Type.I64, 69); + output.writeI64(this.botUseAgreementAcceptedAt); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SimpleChannelClient = module.exports.SimpleChannelClient = function(args) { + this.applicationType = null; + this.applicationVersion = null; + this.locale = null; + if (args) { + if (args.applicationType !== undefined && args.applicationType !== null) { + this.applicationType = args.applicationType; + } + if (args.applicationVersion !== undefined && args.applicationVersion !== null) { + this.applicationVersion = args.applicationVersion; + } + if (args.locale !== undefined && args.locale !== null) { + this.locale = args.locale; + } + } +}; +SimpleChannelClient.prototype = {}; +SimpleChannelClient.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.applicationType = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.applicationVersion = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.locale = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SimpleChannelClient.prototype.write = function(output) { + output.writeStructBegin('SimpleChannelClient'); + if (this.applicationType !== null && this.applicationType !== undefined) { + output.writeFieldBegin('applicationType', Thrift.Type.STRING, 1); + output.writeString(this.applicationType); + output.writeFieldEnd(); + } + if (this.applicationVersion !== null && this.applicationVersion !== undefined) { + output.writeFieldBegin('applicationVersion', Thrift.Type.STRING, 2); + output.writeString(this.applicationVersion); + output.writeFieldEnd(); + } + if (this.locale !== null && this.locale !== undefined) { + output.writeFieldBegin('locale', Thrift.Type.STRING, 3); + output.writeString(this.locale); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SimpleChannelContact = module.exports.SimpleChannelContact = function(args) { + this.mid = null; + this.displayName = null; + this.pictureStatus = null; + this.picturePath = null; + this.statusMessage = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.pictureStatus !== undefined && args.pictureStatus !== null) { + this.pictureStatus = args.pictureStatus; + } + if (args.picturePath !== undefined && args.picturePath !== null) { + this.picturePath = args.picturePath; + } + if (args.statusMessage !== undefined && args.statusMessage !== null) { + this.statusMessage = args.statusMessage; + } + } +}; +SimpleChannelContact.prototype = {}; +SimpleChannelContact.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.pictureStatus = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.picturePath = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.statusMessage = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SimpleChannelContact.prototype.write = function(output) { + output.writeStructBegin('SimpleChannelContact'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 1); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 2); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.pictureStatus !== null && this.pictureStatus !== undefined) { + output.writeFieldBegin('pictureStatus', Thrift.Type.STRING, 3); + output.writeString(this.pictureStatus); + output.writeFieldEnd(); + } + if (this.picturePath !== null && this.picturePath !== undefined) { + output.writeFieldBegin('picturePath', Thrift.Type.STRING, 4); + output.writeString(this.picturePath); + output.writeFieldEnd(); + } + if (this.statusMessage !== null && this.statusMessage !== undefined) { + output.writeFieldBegin('statusMessage', Thrift.Type.STRING, 5); + output.writeString(this.statusMessage); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsFriend = module.exports.SnsFriend = function(args) { + this.snsUserId = null; + this.snsUserName = null; + this.snsIdType = null; + if (args) { + if (args.snsUserId !== undefined && args.snsUserId !== null) { + this.snsUserId = args.snsUserId; + } + if (args.snsUserName !== undefined && args.snsUserName !== null) { + this.snsUserName = args.snsUserName; + } + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + } +}; +SnsFriend.prototype = {}; +SnsFriend.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.snsUserId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.snsUserName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsFriend.prototype.write = function(output) { + output.writeStructBegin('SnsFriend'); + if (this.snsUserId !== null && this.snsUserId !== undefined) { + output.writeFieldBegin('snsUserId', Thrift.Type.STRING, 1); + output.writeString(this.snsUserId); + output.writeFieldEnd(); + } + if (this.snsUserName !== null && this.snsUserName !== undefined) { + output.writeFieldBegin('snsUserName', Thrift.Type.STRING, 2); + output.writeString(this.snsUserName); + output.writeFieldEnd(); + } + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 3); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsFriendContactRegistration = module.exports.SnsFriendContactRegistration = function(args) { + this.contact = null; + this.snsIdType = null; + this.snsUserId = null; + if (args) { + if (args.contact !== undefined && args.contact !== null) { + this.contact = new ttypes.Contact(args.contact); + } + if (args.snsIdType !== undefined && args.snsIdType !== null) { + this.snsIdType = args.snsIdType; + } + if (args.snsUserId !== undefined && args.snsUserId !== null) { + this.snsUserId = args.snsUserId; + } + } +}; +SnsFriendContactRegistration.prototype = {}; +SnsFriendContactRegistration.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.contact = new ttypes.Contact(); + this.contact.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.snsIdType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.snsUserId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsFriendContactRegistration.prototype.write = function(output) { + output.writeStructBegin('SnsFriendContactRegistration'); + if (this.contact !== null && this.contact !== undefined) { + output.writeFieldBegin('contact', Thrift.Type.STRUCT, 1); + this.contact.write(output); + output.writeFieldEnd(); + } + if (this.snsIdType !== null && this.snsIdType !== undefined) { + output.writeFieldBegin('snsIdType', Thrift.Type.I32, 2); + output.writeI32(this.snsIdType); + output.writeFieldEnd(); + } + if (this.snsUserId !== null && this.snsUserId !== undefined) { + output.writeFieldBegin('snsUserId', Thrift.Type.STRING, 3); + output.writeString(this.snsUserId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsFriendModification = module.exports.SnsFriendModification = function(args) { + this.type = null; + this.snsFriend = null; + if (args) { + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.snsFriend !== undefined && args.snsFriend !== null) { + this.snsFriend = new ttypes.SnsFriend(args.snsFriend); + } + } +}; +SnsFriendModification.prototype = {}; +SnsFriendModification.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.snsFriend = new ttypes.SnsFriend(); + this.snsFriend.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsFriendModification.prototype.write = function(output) { + output.writeStructBegin('SnsFriendModification'); + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 1); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.snsFriend !== null && this.snsFriend !== undefined) { + output.writeFieldBegin('snsFriend', Thrift.Type.STRUCT, 2); + this.snsFriend.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsFriends = module.exports.SnsFriends = function(args) { + this.snsFriends = null; + this.hasMore = null; + if (args) { + if (args.snsFriends !== undefined && args.snsFriends !== null) { + this.snsFriends = Thrift.copyList(args.snsFriends, [ttypes.SnsFriend]); + } + if (args.hasMore !== undefined && args.hasMore !== null) { + this.hasMore = args.hasMore; + } + } +}; +SnsFriends.prototype = {}; +SnsFriends.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size502 = 0; + var _rtmp3506; + this.snsFriends = []; + var _etype505 = 0; + _rtmp3506 = input.readListBegin(); + _etype505 = _rtmp3506.etype; + _size502 = _rtmp3506.size; + for (var _i507 = 0; _i507 < _size502; ++_i507) + { + var elem508 = null; + elem508 = new ttypes.SnsFriend(); + elem508.read(input); + this.snsFriends.push(elem508); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.hasMore = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsFriends.prototype.write = function(output) { + output.writeStructBegin('SnsFriends'); + if (this.snsFriends !== null && this.snsFriends !== undefined) { + output.writeFieldBegin('snsFriends', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.snsFriends.length); + for (var iter509 in this.snsFriends) + { + if (this.snsFriends.hasOwnProperty(iter509)) + { + iter509 = this.snsFriends[iter509]; + iter509.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.hasMore !== null && this.hasMore !== undefined) { + output.writeFieldBegin('hasMore', Thrift.Type.BOOL, 2); + output.writeBool(this.hasMore); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsIdUserStatus = module.exports.SnsIdUserStatus = function(args) { + this.userExisting = null; + this.phoneNumberRegistered = null; + this.sameDevice = null; + if (args) { + if (args.userExisting !== undefined && args.userExisting !== null) { + this.userExisting = args.userExisting; + } + if (args.phoneNumberRegistered !== undefined && args.phoneNumberRegistered !== null) { + this.phoneNumberRegistered = args.phoneNumberRegistered; + } + if (args.sameDevice !== undefined && args.sameDevice !== null) { + this.sameDevice = args.sameDevice; + } + } +}; +SnsIdUserStatus.prototype = {}; +SnsIdUserStatus.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.userExisting = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.phoneNumberRegistered = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.sameDevice = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsIdUserStatus.prototype.write = function(output) { + output.writeStructBegin('SnsIdUserStatus'); + if (this.userExisting !== null && this.userExisting !== undefined) { + output.writeFieldBegin('userExisting', Thrift.Type.BOOL, 1); + output.writeBool(this.userExisting); + output.writeFieldEnd(); + } + if (this.phoneNumberRegistered !== null && this.phoneNumberRegistered !== undefined) { + output.writeFieldBegin('phoneNumberRegistered', Thrift.Type.BOOL, 2); + output.writeBool(this.phoneNumberRegistered); + output.writeFieldEnd(); + } + if (this.sameDevice !== null && this.sameDevice !== undefined) { + output.writeFieldBegin('sameDevice', Thrift.Type.BOOL, 3); + output.writeBool(this.sameDevice); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SnsProfile = module.exports.SnsProfile = function(args) { + this.snsUserId = null; + this.snsUserName = null; + this.email = null; + this.thumbnailUrl = null; + if (args) { + if (args.snsUserId !== undefined && args.snsUserId !== null) { + this.snsUserId = args.snsUserId; + } + if (args.snsUserName !== undefined && args.snsUserName !== null) { + this.snsUserName = args.snsUserName; + } + if (args.email !== undefined && args.email !== null) { + this.email = args.email; + } + if (args.thumbnailUrl !== undefined && args.thumbnailUrl !== null) { + this.thumbnailUrl = args.thumbnailUrl; + } + } +}; +SnsProfile.prototype = {}; +SnsProfile.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.snsUserId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.snsUserName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.email = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.thumbnailUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SnsProfile.prototype.write = function(output) { + output.writeStructBegin('SnsProfile'); + if (this.snsUserId !== null && this.snsUserId !== undefined) { + output.writeFieldBegin('snsUserId', Thrift.Type.STRING, 1); + output.writeString(this.snsUserId); + output.writeFieldEnd(); + } + if (this.snsUserName !== null && this.snsUserName !== undefined) { + output.writeFieldBegin('snsUserName', Thrift.Type.STRING, 2); + output.writeString(this.snsUserName); + output.writeFieldEnd(); + } + if (this.email !== null && this.email !== undefined) { + output.writeFieldBegin('email', Thrift.Type.STRING, 3); + output.writeString(this.email); + output.writeFieldEnd(); + } + if (this.thumbnailUrl !== null && this.thumbnailUrl !== undefined) { + output.writeFieldBegin('thumbnailUrl', Thrift.Type.STRING, 4); + output.writeString(this.thumbnailUrl); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SystemConfiguration = module.exports.SystemConfiguration = function(args) { + this.endpoint = null; + this.endpointSsl = null; + this.updateUrl = null; + this.c2dmAccount = null; + this.nniServer = null; + if (args) { + if (args.endpoint !== undefined && args.endpoint !== null) { + this.endpoint = args.endpoint; + } + if (args.endpointSsl !== undefined && args.endpointSsl !== null) { + this.endpointSsl = args.endpointSsl; + } + if (args.updateUrl !== undefined && args.updateUrl !== null) { + this.updateUrl = args.updateUrl; + } + if (args.c2dmAccount !== undefined && args.c2dmAccount !== null) { + this.c2dmAccount = args.c2dmAccount; + } + if (args.nniServer !== undefined && args.nniServer !== null) { + this.nniServer = args.nniServer; + } + } +}; +SystemConfiguration.prototype = {}; +SystemConfiguration.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.endpoint = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.endpointSsl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.updateUrl = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.c2dmAccount = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.nniServer = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SystemConfiguration.prototype.write = function(output) { + output.writeStructBegin('SystemConfiguration'); + if (this.endpoint !== null && this.endpoint !== undefined) { + output.writeFieldBegin('endpoint', Thrift.Type.STRING, 1); + output.writeString(this.endpoint); + output.writeFieldEnd(); + } + if (this.endpointSsl !== null && this.endpointSsl !== undefined) { + output.writeFieldBegin('endpointSsl', Thrift.Type.STRING, 2); + output.writeString(this.endpointSsl); + output.writeFieldEnd(); + } + if (this.updateUrl !== null && this.updateUrl !== undefined) { + output.writeFieldBegin('updateUrl', Thrift.Type.STRING, 3); + output.writeString(this.updateUrl); + output.writeFieldEnd(); + } + if (this.c2dmAccount !== null && this.c2dmAccount !== undefined) { + output.writeFieldBegin('c2dmAccount', Thrift.Type.STRING, 11); + output.writeString(this.c2dmAccount); + output.writeFieldEnd(); + } + if (this.nniServer !== null && this.nniServer !== undefined) { + output.writeFieldBegin('nniServer', Thrift.Type.STRING, 12); + output.writeString(this.nniServer); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Ticket = module.exports.Ticket = function(args) { + this.id = null; + this.expirationTime = null; + this.maxUseCount = null; + if (args) { + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + if (args.expirationTime !== undefined && args.expirationTime !== null) { + this.expirationTime = args.expirationTime; + } + if (args.maxUseCount !== undefined && args.maxUseCount !== null) { + this.maxUseCount = args.maxUseCount; + } + } +}; +Ticket.prototype = {}; +Ticket.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.I64) { + this.expirationTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.I32) { + this.maxUseCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Ticket.prototype.write = function(output) { + output.writeStructBegin('Ticket'); + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 1); + output.writeString(this.id); + output.writeFieldEnd(); + } + if (this.expirationTime !== null && this.expirationTime !== undefined) { + output.writeFieldBegin('expirationTime', Thrift.Type.I64, 10); + output.writeI64(this.expirationTime); + output.writeFieldEnd(); + } + if (this.maxUseCount !== null && this.maxUseCount !== undefined) { + output.writeFieldBegin('maxUseCount', Thrift.Type.I32, 21); + output.writeI32(this.maxUseCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TMessageBox = module.exports.TMessageBox = function(args) { + this.id = null; + this.channelId = null; + this.lastSeq = null; + this.unreadCount = null; + this.lastModifiedTime = null; + this.status = null; + this.midType = null; + this.lastMessages = null; + if (args) { + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + if (args.channelId !== undefined && args.channelId !== null) { + this.channelId = args.channelId; + } + if (args.lastSeq !== undefined && args.lastSeq !== null) { + this.lastSeq = args.lastSeq; + } + if (args.unreadCount !== undefined && args.unreadCount !== null) { + this.unreadCount = args.unreadCount; + } + if (args.lastModifiedTime !== undefined && args.lastModifiedTime !== null) { + this.lastModifiedTime = args.lastModifiedTime; + } + if (args.status !== undefined && args.status !== null) { + this.status = args.status; + } + if (args.midType !== undefined && args.midType !== null) { + this.midType = args.midType; + } + if (args.lastMessages !== undefined && args.lastMessages !== null) { + this.lastMessages = Thrift.copyList(args.lastMessages, [ttypes.Message]); + } + } +}; +TMessageBox.prototype = {}; +TMessageBox.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.id = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.channelId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.lastSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I64) { + this.unreadCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.I64) { + this.lastModifiedTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.I32) { + this.status = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.I32) { + this.midType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.LIST) { + var _size510 = 0; + var _rtmp3514; + this.lastMessages = []; + var _etype513 = 0; + _rtmp3514 = input.readListBegin(); + _etype513 = _rtmp3514.etype; + _size510 = _rtmp3514.size; + for (var _i515 = 0; _i515 < _size510; ++_i515) + { + var elem516 = null; + elem516 = new ttypes.Message(); + elem516.read(input); + this.lastMessages.push(elem516); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TMessageBox.prototype.write = function(output) { + output.writeStructBegin('TMessageBox'); + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.STRING, 1); + output.writeString(this.id); + output.writeFieldEnd(); + } + if (this.channelId !== null && this.channelId !== undefined) { + output.writeFieldBegin('channelId', Thrift.Type.STRING, 2); + output.writeString(this.channelId); + output.writeFieldEnd(); + } + if (this.lastSeq !== null && this.lastSeq !== undefined) { + output.writeFieldBegin('lastSeq', Thrift.Type.I64, 5); + output.writeI64(this.lastSeq); + output.writeFieldEnd(); + } + if (this.unreadCount !== null && this.unreadCount !== undefined) { + output.writeFieldBegin('unreadCount', Thrift.Type.I64, 6); + output.writeI64(this.unreadCount); + output.writeFieldEnd(); + } + if (this.lastModifiedTime !== null && this.lastModifiedTime !== undefined) { + output.writeFieldBegin('lastModifiedTime', Thrift.Type.I64, 7); + output.writeI64(this.lastModifiedTime); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.I32, 8); + output.writeI32(this.status); + output.writeFieldEnd(); + } + if (this.midType !== null && this.midType !== undefined) { + output.writeFieldBegin('midType', Thrift.Type.I32, 9); + output.writeI32(this.midType); + output.writeFieldEnd(); + } + if (this.lastMessages !== null && this.lastMessages !== undefined) { + output.writeFieldBegin('lastMessages', Thrift.Type.LIST, 10); + output.writeListBegin(Thrift.Type.STRUCT, this.lastMessages.length); + for (var iter517 in this.lastMessages) + { + if (this.lastMessages.hasOwnProperty(iter517)) + { + iter517 = this.lastMessages[iter517]; + iter517.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TMessageBoxWrapUp = module.exports.TMessageBoxWrapUp = function(args) { + this.messageBox = null; + this.name = null; + this.contacts = null; + this.pictureRevision = null; + if (args) { + if (args.messageBox !== undefined && args.messageBox !== null) { + this.messageBox = new ttypes.TMessageBox(args.messageBox); + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + if (args.contacts !== undefined && args.contacts !== null) { + this.contacts = Thrift.copyList(args.contacts, [ttypes.Contact]); + } + if (args.pictureRevision !== undefined && args.pictureRevision !== null) { + this.pictureRevision = args.pictureRevision; + } + } +}; +TMessageBoxWrapUp.prototype = {}; +TMessageBoxWrapUp.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.messageBox = new ttypes.TMessageBox(); + this.messageBox.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size518 = 0; + var _rtmp3522; + this.contacts = []; + var _etype521 = 0; + _rtmp3522 = input.readListBegin(); + _etype521 = _rtmp3522.etype; + _size518 = _rtmp3522.size; + for (var _i523 = 0; _i523 < _size518; ++_i523) + { + var elem524 = null; + elem524 = new ttypes.Contact(); + elem524.read(input); + this.contacts.push(elem524); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.pictureRevision = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TMessageBoxWrapUp.prototype.write = function(output) { + output.writeStructBegin('TMessageBoxWrapUp'); + if (this.messageBox !== null && this.messageBox !== undefined) { + output.writeFieldBegin('messageBox', Thrift.Type.STRUCT, 1); + this.messageBox.write(output); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 2); + output.writeString(this.name); + output.writeFieldEnd(); + } + if (this.contacts !== null && this.contacts !== undefined) { + output.writeFieldBegin('contacts', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRUCT, this.contacts.length); + for (var iter525 in this.contacts) + { + if (this.contacts.hasOwnProperty(iter525)) + { + iter525 = this.contacts[iter525]; + iter525.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.pictureRevision !== null && this.pictureRevision !== undefined) { + output.writeFieldBegin('pictureRevision', Thrift.Type.STRING, 4); + output.writeString(this.pictureRevision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TMessageBoxWrapUpResponse = module.exports.TMessageBoxWrapUpResponse = function(args) { + this.messageBoxWrapUpList = null; + this.totalSize = null; + if (args) { + if (args.messageBoxWrapUpList !== undefined && args.messageBoxWrapUpList !== null) { + this.messageBoxWrapUpList = Thrift.copyList(args.messageBoxWrapUpList, [ttypes.TMessageBoxWrapUp]); + } + if (args.totalSize !== undefined && args.totalSize !== null) { + this.totalSize = args.totalSize; + } + } +}; +TMessageBoxWrapUpResponse.prototype = {}; +TMessageBoxWrapUpResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size526 = 0; + var _rtmp3530; + this.messageBoxWrapUpList = []; + var _etype529 = 0; + _rtmp3530 = input.readListBegin(); + _etype529 = _rtmp3530.etype; + _size526 = _rtmp3530.size; + for (var _i531 = 0; _i531 < _size526; ++_i531) + { + var elem532 = null; + elem532 = new ttypes.TMessageBoxWrapUp(); + elem532.read(input); + this.messageBoxWrapUpList.push(elem532); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.totalSize = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TMessageBoxWrapUpResponse.prototype.write = function(output) { + output.writeStructBegin('TMessageBoxWrapUpResponse'); + if (this.messageBoxWrapUpList !== null && this.messageBoxWrapUpList !== undefined) { + output.writeFieldBegin('messageBoxWrapUpList', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.messageBoxWrapUpList.length); + for (var iter533 in this.messageBoxWrapUpList) + { + if (this.messageBoxWrapUpList.hasOwnProperty(iter533)) + { + iter533 = this.messageBoxWrapUpList[iter533]; + iter533.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.totalSize !== null && this.totalSize !== undefined) { + output.writeFieldBegin('totalSize', Thrift.Type.I32, 2); + output.writeI32(this.totalSize); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TMessageReadRangeEntry = module.exports.TMessageReadRangeEntry = function(args) { + this.startMessageId = null; + this.endMessageId = null; + this.startTime = null; + this.endTime = null; + if (args) { + if (args.startMessageId !== undefined && args.startMessageId !== null) { + this.startMessageId = args.startMessageId; + } + if (args.endMessageId !== undefined && args.endMessageId !== null) { + this.endMessageId = args.endMessageId; + } + if (args.startTime !== undefined && args.startTime !== null) { + this.startTime = args.startTime; + } + if (args.endTime !== undefined && args.endTime !== null) { + this.endTime = args.endTime; + } + } +}; +TMessageReadRangeEntry.prototype = {}; +TMessageReadRangeEntry.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.startMessageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.endMessageId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.startTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.endTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TMessageReadRangeEntry.prototype.write = function(output) { + output.writeStructBegin('TMessageReadRangeEntry'); + if (this.startMessageId !== null && this.startMessageId !== undefined) { + output.writeFieldBegin('startMessageId', Thrift.Type.I64, 1); + output.writeI64(this.startMessageId); + output.writeFieldEnd(); + } + if (this.endMessageId !== null && this.endMessageId !== undefined) { + output.writeFieldBegin('endMessageId', Thrift.Type.I64, 2); + output.writeI64(this.endMessageId); + output.writeFieldEnd(); + } + if (this.startTime !== null && this.startTime !== undefined) { + output.writeFieldBegin('startTime', Thrift.Type.I64, 3); + output.writeI64(this.startTime); + output.writeFieldEnd(); + } + if (this.endTime !== null && this.endTime !== undefined) { + output.writeFieldBegin('endTime', Thrift.Type.I64, 4); + output.writeI64(this.endTime); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TMessageReadRange = module.exports.TMessageReadRange = function(args) { + this.chatId = null; + this.ranges = null; + if (args) { + if (args.chatId !== undefined && args.chatId !== null) { + this.chatId = args.chatId; + } + if (args.ranges !== undefined && args.ranges !== null) { + this.ranges = Thrift.copyMap(args.ranges, [Thrift.copyList, ttypes.TMessageReadRangeEntry]); + } + } +}; +TMessageReadRange.prototype = {}; +TMessageReadRange.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.chatId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size534 = 0; + var _rtmp3538; + this.ranges = {}; + var _ktype535 = 0; + var _vtype536 = 0; + _rtmp3538 = input.readMapBegin(); + _ktype535 = _rtmp3538.ktype; + _vtype536 = _rtmp3538.vtype; + _size534 = _rtmp3538.size; + for (var _i539 = 0; _i539 < _size534; ++_i539) + { + var key540 = null; + var val541 = null; + key540 = input.readString(); + var _size542 = 0; + var _rtmp3546; + val541 = []; + var _etype545 = 0; + _rtmp3546 = input.readListBegin(); + _etype545 = _rtmp3546.etype; + _size542 = _rtmp3546.size; + for (var _i547 = 0; _i547 < _size542; ++_i547) + { + var elem548 = null; + elem548 = new ttypes.TMessageReadRangeEntry(); + elem548.read(input); + val541.push(elem548); + } + input.readListEnd(); + this.ranges[key540] = val541; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TMessageReadRange.prototype.write = function(output) { + output.writeStructBegin('TMessageReadRange'); + if (this.chatId !== null && this.chatId !== undefined) { + output.writeFieldBegin('chatId', Thrift.Type.STRING, 1); + output.writeString(this.chatId); + output.writeFieldEnd(); + } + if (this.ranges !== null && this.ranges !== undefined) { + output.writeFieldBegin('ranges', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.LIST, Thrift.objectLength(this.ranges)); + for (var kiter549 in this.ranges) + { + if (this.ranges.hasOwnProperty(kiter549)) + { + var viter550 = this.ranges[kiter549]; + output.writeString(kiter549); + output.writeListBegin(Thrift.Type.STRUCT, viter550.length); + for (var iter551 in viter550) + { + if (viter550.hasOwnProperty(iter551)) + { + iter551 = viter550[iter551]; + iter551.write(output); + } + } + output.writeListEnd(); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChatRoomAnnouncementContents = module.exports.ChatRoomAnnouncementContents = function(args) { + this.displayFields = null; + this.text = null; + this.link = null; + this.thumbnail = null; + if (args) { + if (args.displayFields !== undefined && args.displayFields !== null) { + this.displayFields = args.displayFields; + } + if (args.text !== undefined && args.text !== null) { + this.text = args.text; + } + if (args.link !== undefined && args.link !== null) { + this.link = args.link; + } + if (args.thumbnail !== undefined && args.thumbnail !== null) { + this.thumbnail = args.thumbnail; + } + } +}; +ChatRoomAnnouncementContents.prototype = {}; +ChatRoomAnnouncementContents.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.displayFields = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.text = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.link = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.thumbnail = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChatRoomAnnouncementContents.prototype.write = function(output) { + output.writeStructBegin('ChatRoomAnnouncementContents'); + if (this.displayFields !== null && this.displayFields !== undefined) { + output.writeFieldBegin('displayFields', Thrift.Type.I32, 1); + output.writeI32(this.displayFields); + output.writeFieldEnd(); + } + if (this.text !== null && this.text !== undefined) { + output.writeFieldBegin('text', Thrift.Type.STRING, 2); + output.writeString(this.text); + output.writeFieldEnd(); + } + if (this.link !== null && this.link !== undefined) { + output.writeFieldBegin('link', Thrift.Type.STRING, 3); + output.writeString(this.link); + output.writeFieldEnd(); + } + if (this.thumbnail !== null && this.thumbnail !== undefined) { + output.writeFieldBegin('thumbnail', Thrift.Type.STRING, 4); + output.writeString(this.thumbnail); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChatRoomAnnouncement = module.exports.ChatRoomAnnouncement = function(args) { + this.announcementSeq = null; + this.type = null; + this.contents = null; + this.creatorMid = null; + this.createdTime = null; + if (args) { + if (args.announcementSeq !== undefined && args.announcementSeq !== null) { + this.announcementSeq = args.announcementSeq; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.contents !== undefined && args.contents !== null) { + this.contents = new ttypes.ChatRoomAnnouncementContents(args.contents); + } + if (args.creatorMid !== undefined && args.creatorMid !== null) { + this.creatorMid = args.creatorMid; + } + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + } +}; +ChatRoomAnnouncement.prototype = {}; +ChatRoomAnnouncement.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.announcementSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.contents = new ttypes.ChatRoomAnnouncementContents(); + this.contents.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.creatorMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChatRoomAnnouncement.prototype.write = function(output) { + output.writeStructBegin('ChatRoomAnnouncement'); + if (this.announcementSeq !== null && this.announcementSeq !== undefined) { + output.writeFieldBegin('announcementSeq', Thrift.Type.I64, 1); + output.writeI64(this.announcementSeq); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 2); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.contents !== null && this.contents !== undefined) { + output.writeFieldBegin('contents', Thrift.Type.STRUCT, 3); + this.contents.write(output); + output.writeFieldEnd(); + } + if (this.creatorMid !== null && this.creatorMid !== undefined) { + output.writeFieldBegin('creatorMid', Thrift.Type.STRING, 4); + output.writeString(this.creatorMid); + output.writeFieldEnd(); + } + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 5); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ErrorExtraInfo = module.exports.ErrorExtraInfo = function(args) { + this.preconditionFailedExtraInfo = null; + if (args) { + if (args.preconditionFailedExtraInfo !== undefined && args.preconditionFailedExtraInfo !== null) { + this.preconditionFailedExtraInfo = args.preconditionFailedExtraInfo; + } + } +}; +ErrorExtraInfo.prototype = {}; +ErrorExtraInfo.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.preconditionFailedExtraInfo = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ErrorExtraInfo.prototype.write = function(output) { + output.writeStructBegin('ErrorExtraInfo'); + if (this.preconditionFailedExtraInfo !== null && this.preconditionFailedExtraInfo !== undefined) { + output.writeFieldBegin('preconditionFailedExtraInfo', Thrift.Type.I32, 1); + output.writeI32(this.preconditionFailedExtraInfo); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SyncRelations = module.exports.SyncRelations = function(args) { + this.syncAll = null; + this.syncParamContact = null; + this.syncParamMid = null; + if (args) { + if (args.syncAll !== undefined && args.syncAll !== null) { + this.syncAll = args.syncAll; + } + if (args.syncParamContact !== undefined && args.syncParamContact !== null) { + this.syncParamContact = Thrift.copyList(args.syncParamContact, [ttypes.SyncParamContact]); + } + if (args.syncParamMid !== undefined && args.syncParamMid !== null) { + this.syncParamMid = Thrift.copyList(args.syncParamMid, [ttypes.SyncParamMid]); + } + } +}; +SyncRelations.prototype = {}; +SyncRelations.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.syncAll = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size552 = 0; + var _rtmp3556; + this.syncParamContact = []; + var _etype555 = 0; + _rtmp3556 = input.readListBegin(); + _etype555 = _rtmp3556.etype; + _size552 = _rtmp3556.size; + for (var _i557 = 0; _i557 < _size552; ++_i557) + { + var elem558 = null; + elem558 = new ttypes.SyncParamContact(); + elem558.read(input); + this.syncParamContact.push(elem558); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size559 = 0; + var _rtmp3563; + this.syncParamMid = []; + var _etype562 = 0; + _rtmp3563 = input.readListBegin(); + _etype562 = _rtmp3563.etype; + _size559 = _rtmp3563.size; + for (var _i564 = 0; _i564 < _size559; ++_i564) + { + var elem565 = null; + elem565 = new ttypes.SyncParamMid(); + elem565.read(input); + this.syncParamMid.push(elem565); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SyncRelations.prototype.write = function(output) { + output.writeStructBegin('SyncRelations'); + if (this.syncAll !== null && this.syncAll !== undefined) { + output.writeFieldBegin('syncAll', Thrift.Type.BOOL, 1); + output.writeBool(this.syncAll); + output.writeFieldEnd(); + } + if (this.syncParamContact !== null && this.syncParamContact !== undefined) { + output.writeFieldBegin('syncParamContact', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.syncParamContact.length); + for (var iter566 in this.syncParamContact) + { + if (this.syncParamContact.hasOwnProperty(iter566)) + { + iter566 = this.syncParamContact[iter566]; + iter566.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.syncParamMid !== null && this.syncParamMid !== undefined) { + output.writeFieldBegin('syncParamMid', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRUCT, this.syncParamMid.length); + for (var iter567 in this.syncParamMid) + { + if (this.syncParamMid.hasOwnProperty(iter567)) + { + iter567 = this.syncParamMid[iter567]; + iter567.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SyncScope = module.exports.SyncScope = function(args) { + this.syncProfile = null; + this.syncSettings = null; + this.syncSticker = null; + this.syncThemeShop = null; + this.contact = null; + this.group = null; + this.room = null; + this.chat = null; + if (args) { + if (args.syncProfile !== undefined && args.syncProfile !== null) { + this.syncProfile = args.syncProfile; + } + if (args.syncSettings !== undefined && args.syncSettings !== null) { + this.syncSettings = args.syncSettings; + } + if (args.syncSticker !== undefined && args.syncSticker !== null) { + this.syncSticker = args.syncSticker; + } + if (args.syncThemeShop !== undefined && args.syncThemeShop !== null) { + this.syncThemeShop = args.syncThemeShop; + } + if (args.contact !== undefined && args.contact !== null) { + this.contact = new ttypes.SyncRelations(args.contact); + } + if (args.group !== undefined && args.group !== null) { + this.group = new ttypes.SyncRelations(args.group); + } + if (args.room !== undefined && args.room !== null) { + this.room = new ttypes.SyncRelations(args.room); + } + if (args.chat !== undefined && args.chat !== null) { + this.chat = new ttypes.SyncRelations(args.chat); + } + } +}; +SyncScope.prototype = {}; +SyncScope.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.syncProfile = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.BOOL) { + this.syncSettings = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.syncSticker = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.BOOL) { + this.syncThemeShop = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRUCT) { + this.contact = new ttypes.SyncRelations(); + this.contact.read(input); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRUCT) { + this.group = new ttypes.SyncRelations(); + this.group.read(input); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRUCT) { + this.room = new ttypes.SyncRelations(); + this.room.read(input); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.STRUCT) { + this.chat = new ttypes.SyncRelations(); + this.chat.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SyncScope.prototype.write = function(output) { + output.writeStructBegin('SyncScope'); + if (this.syncProfile !== null && this.syncProfile !== undefined) { + output.writeFieldBegin('syncProfile', Thrift.Type.BOOL, 1); + output.writeBool(this.syncProfile); + output.writeFieldEnd(); + } + if (this.syncSettings !== null && this.syncSettings !== undefined) { + output.writeFieldBegin('syncSettings', Thrift.Type.BOOL, 2); + output.writeBool(this.syncSettings); + output.writeFieldEnd(); + } + if (this.syncSticker !== null && this.syncSticker !== undefined) { + output.writeFieldBegin('syncSticker', Thrift.Type.BOOL, 3); + output.writeBool(this.syncSticker); + output.writeFieldEnd(); + } + if (this.syncThemeShop !== null && this.syncThemeShop !== undefined) { + output.writeFieldBegin('syncThemeShop', Thrift.Type.BOOL, 4); + output.writeBool(this.syncThemeShop); + output.writeFieldEnd(); + } + if (this.contact !== null && this.contact !== undefined) { + output.writeFieldBegin('contact', Thrift.Type.STRUCT, 10); + this.contact.write(output); + output.writeFieldEnd(); + } + if (this.group !== null && this.group !== undefined) { + output.writeFieldBegin('group', Thrift.Type.STRUCT, 11); + this.group.write(output); + output.writeFieldEnd(); + } + if (this.room !== null && this.room !== undefined) { + output.writeFieldBegin('room', Thrift.Type.STRUCT, 12); + this.room.write(output); + output.writeFieldEnd(); + } + if (this.chat !== null && this.chat !== undefined) { + output.writeFieldBegin('chat', Thrift.Type.STRUCT, 13); + this.chat.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var JoinSquareResponse = module.exports.JoinSquareResponse = function(args) { + this.square = null; + this.squareAuthority = null; + this.squareStatus = null; + this.squareMember = null; + this.squareFeatureSet = null; + this.noteStatus = null; + if (args) { + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + if (args.squareAuthority !== undefined && args.squareAuthority !== null) { + this.squareAuthority = new ttypes.SquareAuthority(args.squareAuthority); + } + if (args.squareStatus !== undefined && args.squareStatus !== null) { + this.squareStatus = new ttypes.SquareStatus(args.squareStatus); + } + if (args.squareMember !== undefined && args.squareMember !== null) { + this.squareMember = new ttypes.SquareMember(args.squareMember); + } + if (args.squareFeatureSet !== undefined && args.squareFeatureSet !== null) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(args.squareFeatureSet); + } + if (args.noteStatus !== undefined && args.noteStatus !== null) { + this.noteStatus = new ttypes.NoteStatus(args.noteStatus); + } + } +}; +JoinSquareResponse.prototype = {}; +JoinSquareResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareAuthority = new ttypes.SquareAuthority(); + this.squareAuthority.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareStatus = new ttypes.SquareStatus(); + this.squareStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.squareMember = new ttypes.SquareMember(); + this.squareMember.read(input); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(); + this.squareFeatureSet.read(input); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRUCT) { + this.noteStatus = new ttypes.NoteStatus(); + this.noteStatus.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +JoinSquareResponse.prototype.write = function(output) { + output.writeStructBegin('JoinSquareResponse'); + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 1); + this.square.write(output); + output.writeFieldEnd(); + } + if (this.squareAuthority !== null && this.squareAuthority !== undefined) { + output.writeFieldBegin('squareAuthority', Thrift.Type.STRUCT, 2); + this.squareAuthority.write(output); + output.writeFieldEnd(); + } + if (this.squareStatus !== null && this.squareStatus !== undefined) { + output.writeFieldBegin('squareStatus', Thrift.Type.STRUCT, 3); + this.squareStatus.write(output); + output.writeFieldEnd(); + } + if (this.squareMember !== null && this.squareMember !== undefined) { + output.writeFieldBegin('squareMember', Thrift.Type.STRUCT, 4); + this.squareMember.write(output); + output.writeFieldEnd(); + } + if (this.squareFeatureSet !== null && this.squareFeatureSet !== undefined) { + output.writeFieldBegin('squareFeatureSet', Thrift.Type.STRUCT, 5); + this.squareFeatureSet.write(output); + output.writeFieldEnd(); + } + if (this.noteStatus !== null && this.noteStatus !== undefined) { + output.writeFieldBegin('noteStatus', Thrift.Type.STRUCT, 6); + this.noteStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var JoinSquareRequest = module.exports.JoinSquareRequest = function(args) { + this.squareMid = null; + this.member = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.member !== undefined && args.member !== null) { + this.member = new ttypes.SquareMember(args.member); + } + } +}; +JoinSquareRequest.prototype = {}; +JoinSquareRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.member = new ttypes.SquareMember(); + this.member.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +JoinSquareRequest.prototype.write = function(output) { + output.writeStructBegin('JoinSquareRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.member !== null && this.member !== undefined) { + output.writeFieldBegin('member', Thrift.Type.STRUCT, 3); + this.member.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var JoinSquareChatResponse = module.exports.JoinSquareChatResponse = function(args) { + this.squareChat = null; + this.squareChatStatus = null; + this.squareChatMember = null; + if (args) { + if (args.squareChat !== undefined && args.squareChat !== null) { + this.squareChat = new ttypes.SquareChat(args.squareChat); + } + if (args.squareChatStatus !== undefined && args.squareChatStatus !== null) { + this.squareChatStatus = new ttypes.SquareChatStatus(args.squareChatStatus); + } + if (args.squareChatMember !== undefined && args.squareChatMember !== null) { + this.squareChatMember = new ttypes.SquareChatMember(args.squareChatMember); + } + } +}; +JoinSquareChatResponse.prototype = {}; +JoinSquareChatResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareChat = new ttypes.SquareChat(); + this.squareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatStatus = new ttypes.SquareChatStatus(); + this.squareChatStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatMember = new ttypes.SquareChatMember(); + this.squareChatMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +JoinSquareChatResponse.prototype.write = function(output) { + output.writeStructBegin('JoinSquareChatResponse'); + if (this.squareChat !== null && this.squareChat !== undefined) { + output.writeFieldBegin('squareChat', Thrift.Type.STRUCT, 1); + this.squareChat.write(output); + output.writeFieldEnd(); + } + if (this.squareChatStatus !== null && this.squareChatStatus !== undefined) { + output.writeFieldBegin('squareChatStatus', Thrift.Type.STRUCT, 2); + this.squareChatStatus.write(output); + output.writeFieldEnd(); + } + if (this.squareChatMember !== null && this.squareChatMember !== undefined) { + output.writeFieldBegin('squareChatMember', Thrift.Type.STRUCT, 3); + this.squareChatMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var JoinSquareChatRequest = module.exports.JoinSquareChatRequest = function(args) { + this.squareChatMid = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + } +}; +JoinSquareChatRequest.prototype = {}; +JoinSquareChatRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +JoinSquareChatRequest.prototype.write = function(output) { + output.writeStructBegin('JoinSquareChatRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SendMessageResponse = module.exports.SendMessageResponse = function(args) { + this.createdSquareMessage = null; + if (args) { + if (args.createdSquareMessage !== undefined && args.createdSquareMessage !== null) { + this.createdSquareMessage = new ttypes.SquareMessage(args.createdSquareMessage); + } + } +}; +SendMessageResponse.prototype = {}; +SendMessageResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.createdSquareMessage = new ttypes.SquareMessage(); + this.createdSquareMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SendMessageResponse.prototype.write = function(output) { + output.writeStructBegin('SendMessageResponse'); + if (this.createdSquareMessage !== null && this.createdSquareMessage !== undefined) { + output.writeFieldBegin('createdSquareMessage', Thrift.Type.STRUCT, 1); + this.createdSquareMessage.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SendMessageRequest = module.exports.SendMessageRequest = function(args) { + this.reqSeq = null; + this.squareChatMid = null; + this.squareMessage = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMessage !== undefined && args.squareMessage !== null) { + this.squareMessage = new ttypes.SquareMessage(args.squareMessage); + } + } +}; +SendMessageRequest.prototype = {}; +SendMessageRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareMessage = new ttypes.SquareMessage(); + this.squareMessage.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SendMessageRequest.prototype.write = function(output) { + output.writeStructBegin('SendMessageRequest'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMessage !== null && this.squareMessage !== undefined) { + output.writeFieldBegin('squareMessage', Thrift.Type.STRUCT, 3); + this.squareMessage.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MarkAsReadRequest = module.exports.MarkAsReadRequest = function(args) { + this.squareChatMid = null; + this.messageId = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +MarkAsReadRequest.prototype = {}; +MarkAsReadRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MarkAsReadRequest.prototype.write = function(output) { + output.writeStructBegin('MarkAsReadRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 4); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var MarkAsReadResponse = module.exports.MarkAsReadResponse = function(args) { +}; +MarkAsReadResponse.prototype = {}; +MarkAsReadResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +MarkAsReadResponse.prototype.write = function(output) { + output.writeStructBegin('MarkAsReadResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SubscriptionState = module.exports.SubscriptionState = function(args) { + this.subscriptionId = null; + this.ttlMillis = null; + if (args) { + if (args.subscriptionId !== undefined && args.subscriptionId !== null) { + this.subscriptionId = args.subscriptionId; + } + if (args.ttlMillis !== undefined && args.ttlMillis !== null) { + this.ttlMillis = args.ttlMillis; + } + } +}; +SubscriptionState.prototype = {}; +SubscriptionState.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.subscriptionId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.ttlMillis = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SubscriptionState.prototype.write = function(output) { + output.writeStructBegin('SubscriptionState'); + if (this.subscriptionId !== null && this.subscriptionId !== undefined) { + output.writeFieldBegin('subscriptionId', Thrift.Type.I64, 1); + output.writeI64(this.subscriptionId); + output.writeFieldEnd(); + } + if (this.ttlMillis !== null && this.ttlMillis !== undefined) { + output.writeFieldBegin('ttlMillis', Thrift.Type.I64, 2); + output.writeI64(this.ttlMillis); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ApproveSquareMembersResponse = module.exports.ApproveSquareMembersResponse = function(args) { + this.approvedMembers = null; + this.status = null; + if (args) { + if (args.approvedMembers !== undefined && args.approvedMembers !== null) { + this.approvedMembers = Thrift.copyList(args.approvedMembers, [ttypes.SquareMember]); + } + if (args.status !== undefined && args.status !== null) { + this.status = new ttypes.SquareStatus(args.status); + } + } +}; +ApproveSquareMembersResponse.prototype = {}; +ApproveSquareMembersResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size568 = 0; + var _rtmp3572; + this.approvedMembers = []; + var _etype571 = 0; + _rtmp3572 = input.readListBegin(); + _etype571 = _rtmp3572.etype; + _size568 = _rtmp3572.size; + for (var _i573 = 0; _i573 < _size568; ++_i573) + { + var elem574 = null; + elem574 = new ttypes.SquareMember(); + elem574.read(input); + this.approvedMembers.push(elem574); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.status = new ttypes.SquareStatus(); + this.status.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ApproveSquareMembersResponse.prototype.write = function(output) { + output.writeStructBegin('ApproveSquareMembersResponse'); + if (this.approvedMembers !== null && this.approvedMembers !== undefined) { + output.writeFieldBegin('approvedMembers', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.approvedMembers.length); + for (var iter575 in this.approvedMembers) + { + if (this.approvedMembers.hasOwnProperty(iter575)) + { + iter575 = this.approvedMembers[iter575]; + iter575.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.STRUCT, 2); + this.status.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ApproveSquareMembersRequest = module.exports.ApproveSquareMembersRequest = function(args) { + this.squareMid = null; + this.requestedMemberMids = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.requestedMemberMids !== undefined && args.requestedMemberMids !== null) { + this.requestedMemberMids = Thrift.copyList(args.requestedMemberMids, [null]); + } + } +}; +ApproveSquareMembersRequest.prototype = {}; +ApproveSquareMembersRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size576 = 0; + var _rtmp3580; + this.requestedMemberMids = []; + var _etype579 = 0; + _rtmp3580 = input.readListBegin(); + _etype579 = _rtmp3580.etype; + _size576 = _rtmp3580.size; + for (var _i581 = 0; _i581 < _size576; ++_i581) + { + var elem582 = null; + elem582 = input.readString(); + this.requestedMemberMids.push(elem582); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ApproveSquareMembersRequest.prototype.write = function(output) { + output.writeStructBegin('ApproveSquareMembersRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.requestedMemberMids !== null && this.requestedMemberMids !== undefined) { + output.writeFieldBegin('requestedMemberMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.requestedMemberMids.length); + for (var iter583 in this.requestedMemberMids) + { + if (this.requestedMemberMids.hasOwnProperty(iter583)) + { + iter583 = this.requestedMemberMids[iter583]; + output.writeString(iter583); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CreateSquareChatResponse = module.exports.CreateSquareChatResponse = function(args) { + this.squareChat = null; + this.squareChatStatus = null; + this.squareChatMember = null; + if (args) { + if (args.squareChat !== undefined && args.squareChat !== null) { + this.squareChat = new ttypes.SquareChat(args.squareChat); + } + if (args.squareChatStatus !== undefined && args.squareChatStatus !== null) { + this.squareChatStatus = new ttypes.SquareChatStatus(args.squareChatStatus); + } + if (args.squareChatMember !== undefined && args.squareChatMember !== null) { + this.squareChatMember = new ttypes.SquareChatMember(args.squareChatMember); + } + } +}; +CreateSquareChatResponse.prototype = {}; +CreateSquareChatResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareChat = new ttypes.SquareChat(); + this.squareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatStatus = new ttypes.SquareChatStatus(); + this.squareChatStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatMember = new ttypes.SquareChatMember(); + this.squareChatMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CreateSquareChatResponse.prototype.write = function(output) { + output.writeStructBegin('CreateSquareChatResponse'); + if (this.squareChat !== null && this.squareChat !== undefined) { + output.writeFieldBegin('squareChat', Thrift.Type.STRUCT, 1); + this.squareChat.write(output); + output.writeFieldEnd(); + } + if (this.squareChatStatus !== null && this.squareChatStatus !== undefined) { + output.writeFieldBegin('squareChatStatus', Thrift.Type.STRUCT, 2); + this.squareChatStatus.write(output); + output.writeFieldEnd(); + } + if (this.squareChatMember !== null && this.squareChatMember !== undefined) { + output.writeFieldBegin('squareChatMember', Thrift.Type.STRUCT, 3); + this.squareChatMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CreateSquareChatRequest = module.exports.CreateSquareChatRequest = function(args) { + this.reqSeq = null; + this.squareChat = null; + this.squareMemberMids = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.squareChat !== undefined && args.squareChat !== null) { + this.squareChat = new ttypes.SquareChat(args.squareChat); + } + if (args.squareMemberMids !== undefined && args.squareMemberMids !== null) { + this.squareMemberMids = Thrift.copyList(args.squareMemberMids, [null]); + } + } +}; +CreateSquareChatRequest.prototype = {}; +CreateSquareChatRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareChat = new ttypes.SquareChat(); + this.squareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size584 = 0; + var _rtmp3588; + this.squareMemberMids = []; + var _etype587 = 0; + _rtmp3588 = input.readListBegin(); + _etype587 = _rtmp3588.etype; + _size584 = _rtmp3588.size; + for (var _i589 = 0; _i589 < _size584; ++_i589) + { + var elem590 = null; + elem590 = input.readString(); + this.squareMemberMids.push(elem590); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CreateSquareChatRequest.prototype.write = function(output) { + output.writeStructBegin('CreateSquareChatRequest'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.squareChat !== null && this.squareChat !== undefined) { + output.writeFieldBegin('squareChat', Thrift.Type.STRUCT, 2); + this.squareChat.write(output); + output.writeFieldEnd(); + } + if (this.squareMemberMids !== null && this.squareMemberMids !== undefined) { + output.writeFieldBegin('squareMemberMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.squareMemberMids.length); + for (var iter591 in this.squareMemberMids) + { + if (this.squareMemberMids.hasOwnProperty(iter591)) + { + iter591 = this.squareMemberMids[iter591]; + output.writeString(iter591); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CreateSquareResponse = module.exports.CreateSquareResponse = function(args) { + this.square = null; + this.creator = null; + this.authority = null; + this.status = null; + if (args) { + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + if (args.creator !== undefined && args.creator !== null) { + this.creator = new ttypes.SquareMember(args.creator); + } + if (args.authority !== undefined && args.authority !== null) { + this.authority = new ttypes.SquareAuthority(args.authority); + } + if (args.status !== undefined && args.status !== null) { + this.status = new ttypes.SquareStatus(args.status); + } + } +}; +CreateSquareResponse.prototype = {}; +CreateSquareResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.creator = new ttypes.SquareMember(); + this.creator.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.authority = new ttypes.SquareAuthority(); + this.authority.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.status = new ttypes.SquareStatus(); + this.status.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CreateSquareResponse.prototype.write = function(output) { + output.writeStructBegin('CreateSquareResponse'); + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 1); + this.square.write(output); + output.writeFieldEnd(); + } + if (this.creator !== null && this.creator !== undefined) { + output.writeFieldBegin('creator', Thrift.Type.STRUCT, 2); + this.creator.write(output); + output.writeFieldEnd(); + } + if (this.authority !== null && this.authority !== undefined) { + output.writeFieldBegin('authority', Thrift.Type.STRUCT, 3); + this.authority.write(output); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.STRUCT, 4); + this.status.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CreateSquareRequest = module.exports.CreateSquareRequest = function(args) { + this.reqSeq = null; + this.square = null; + this.creator = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + if (args.creator !== undefined && args.creator !== null) { + this.creator = new ttypes.SquareMember(args.creator); + } + } +}; +CreateSquareRequest.prototype = {}; +CreateSquareRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.creator = new ttypes.SquareMember(); + this.creator.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CreateSquareRequest.prototype.write = function(output) { + output.writeStructBegin('CreateSquareRequest'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 2); + this.square.write(output); + output.writeFieldEnd(); + } + if (this.creator !== null && this.creator !== undefined) { + output.writeFieldBegin('creator', Thrift.Type.STRUCT, 3); + this.creator.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DeleteSquareResponse = module.exports.DeleteSquareResponse = function(args) { +}; +DeleteSquareResponse.prototype = {}; +DeleteSquareResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DeleteSquareResponse.prototype.write = function(output) { + output.writeStructBegin('DeleteSquareResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DeleteSquareRequest = module.exports.DeleteSquareRequest = function(args) { + this.mid = null; + this.revision = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + } +}; +DeleteSquareRequest.prototype = {}; +DeleteSquareRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DeleteSquareRequest.prototype.write = function(output) { + output.writeStructBegin('DeleteSquareRequest'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 3); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DestroyMessageResponse = module.exports.DestroyMessageResponse = function(args) { +}; +DestroyMessageResponse.prototype = {}; +DestroyMessageResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DestroyMessageResponse.prototype.write = function(output) { + output.writeStructBegin('DestroyMessageResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DestroyMessageRequest = module.exports.DestroyMessageRequest = function(args) { + this.squareChatMid = null; + this.messageId = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +DestroyMessageRequest.prototype = {}; +DestroyMessageRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DestroyMessageRequest.prototype.write = function(output) { + output.writeStructBegin('DestroyMessageRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 4); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareChatMembersRequest = module.exports.GetSquareChatMembersRequest = function(args) { + this.squareChatMid = null; + this.continuationToken = null; + this.limit = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + } +}; +GetSquareChatMembersRequest.prototype = {}; +GetSquareChatMembersRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareChatMembersRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareChatMembersRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 2); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 3); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareChatMembersResponse = module.exports.GetSquareChatMembersResponse = function(args) { + this.squareChatMembers = null; + this.continuationToken = null; + if (args) { + if (args.squareChatMembers !== undefined && args.squareChatMembers !== null) { + this.squareChatMembers = new ttypes.SquareMember(args.squareChatMembers); + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + } +}; +GetSquareChatMembersResponse.prototype = {}; +GetSquareChatMembersResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatMembers = new ttypes.SquareMember(); + this.squareChatMembers.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareChatMembersResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareChatMembersResponse'); + if (this.squareChatMembers !== null && this.squareChatMembers !== undefined) { + output.writeFieldBegin('squareChatMembers', Thrift.Type.STRUCT, 1); + this.squareChatMembers.write(output); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 2); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareChatStatusRequest = module.exports.GetSquareChatStatusRequest = function(args) { + this.squareChatMid = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + } +}; +GetSquareChatStatusRequest.prototype = {}; +GetSquareChatStatusRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareChatStatusRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareChatStatusRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareChatStatusResponse = module.exports.GetSquareChatStatusResponse = function(args) { + this.chatStatus = null; + if (args) { + if (args.chatStatus !== undefined && args.chatStatus !== null) { + this.chatStatus = new ttypes.SquareChatStatus(args.chatStatus); + } + } +}; +GetSquareChatStatusResponse.prototype = {}; +GetSquareChatStatusResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.chatStatus = new ttypes.SquareChatStatus(); + this.chatStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareChatStatusResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareChatStatusResponse'); + if (this.chatStatus !== null && this.chatStatus !== undefined) { + output.writeFieldBegin('chatStatus', Thrift.Type.STRUCT, 1); + this.chatStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareChatRequest = module.exports.GetSquareChatRequest = function(args) { + this.squareChatMid = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + } +}; +GetSquareChatRequest.prototype = {}; +GetSquareChatRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareChatRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareChatRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareChatResponse = module.exports.GetSquareChatResponse = function(args) { + this.squareChat = null; + this.squareChatMember = null; + this.squareChatStatus = null; + if (args) { + if (args.squareChat !== undefined && args.squareChat !== null) { + this.squareChat = new ttypes.SquareChat(args.squareChat); + } + if (args.squareChatMember !== undefined && args.squareChatMember !== null) { + this.squareChatMember = new ttypes.SquareChatMember(args.squareChatMember); + } + if (args.squareChatStatus !== undefined && args.squareChatStatus !== null) { + this.squareChatStatus = new ttypes.SquareChatStatus(args.squareChatStatus); + } + } +}; +GetSquareChatResponse.prototype = {}; +GetSquareChatResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareChat = new ttypes.SquareChat(); + this.squareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatMember = new ttypes.SquareChatMember(); + this.squareChatMember.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatStatus = new ttypes.SquareChatStatus(); + this.squareChatStatus.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareChatResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareChatResponse'); + if (this.squareChat !== null && this.squareChat !== undefined) { + output.writeFieldBegin('squareChat', Thrift.Type.STRUCT, 1); + this.squareChat.write(output); + output.writeFieldEnd(); + } + if (this.squareChatMember !== null && this.squareChatMember !== undefined) { + output.writeFieldBegin('squareChatMember', Thrift.Type.STRUCT, 2); + this.squareChatMember.write(output); + output.writeFieldEnd(); + } + if (this.squareChatStatus !== null && this.squareChatStatus !== undefined) { + output.writeFieldBegin('squareChatStatus', Thrift.Type.STRUCT, 3); + this.squareChatStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareAuthorityRequest = module.exports.GetSquareAuthorityRequest = function(args) { + this.squareMid = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + } +}; +GetSquareAuthorityRequest.prototype = {}; +GetSquareAuthorityRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareAuthorityRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareAuthorityRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareAuthorityResponse = module.exports.GetSquareAuthorityResponse = function(args) { + this.authority = null; + if (args) { + if (args.authority !== undefined && args.authority !== null) { + this.authority = new ttypes.SquareAuthority(args.authority); + } + } +}; +GetSquareAuthorityResponse.prototype = {}; +GetSquareAuthorityResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.authority = new ttypes.SquareAuthority(); + this.authority.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareAuthorityResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareAuthorityResponse'); + if (this.authority !== null && this.authority !== undefined) { + output.writeFieldBegin('authority', Thrift.Type.STRUCT, 1); + this.authority.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetJoinedSquaresRequest = module.exports.GetJoinedSquaresRequest = function(args) { + this.continuationToken = null; + this.limit = null; + if (args) { + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + } +}; +GetJoinedSquaresRequest.prototype = {}; +GetJoinedSquaresRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetJoinedSquaresRequest.prototype.write = function(output) { + output.writeStructBegin('GetJoinedSquaresRequest'); + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 2); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 3); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetJoinedSquaresResponse = module.exports.GetJoinedSquaresResponse = function(args) { + this.squares = null; + this.members = null; + this.authorities = null; + this.statuses = null; + this.continuationToken = null; + this.noteStatuses = null; + if (args) { + if (args.squares !== undefined && args.squares !== null) { + this.squares = Thrift.copyList(args.squares, [ttypes.Square]); + } + if (args.members !== undefined && args.members !== null) { + this.members = Thrift.copyMap(args.members, [ttypes.SquareMember]); + } + if (args.authorities !== undefined && args.authorities !== null) { + this.authorities = Thrift.copyMap(args.authorities, [ttypes.SquareAuthority]); + } + if (args.statuses !== undefined && args.statuses !== null) { + this.statuses = Thrift.copyMap(args.statuses, [ttypes.SquareStatus]); + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.noteStatuses !== undefined && args.noteStatuses !== null) { + this.noteStatuses = Thrift.copyMap(args.noteStatuses, [ttypes.NoteStatus]); + } + } +}; +GetJoinedSquaresResponse.prototype = {}; +GetJoinedSquaresResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size592 = 0; + var _rtmp3596; + this.squares = []; + var _etype595 = 0; + _rtmp3596 = input.readListBegin(); + _etype595 = _rtmp3596.etype; + _size592 = _rtmp3596.size; + for (var _i597 = 0; _i597 < _size592; ++_i597) + { + var elem598 = null; + elem598 = new ttypes.Square(); + elem598.read(input); + this.squares.push(elem598); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size599 = 0; + var _rtmp3603; + this.members = {}; + var _ktype600 = 0; + var _vtype601 = 0; + _rtmp3603 = input.readMapBegin(); + _ktype600 = _rtmp3603.ktype; + _vtype601 = _rtmp3603.vtype; + _size599 = _rtmp3603.size; + for (var _i604 = 0; _i604 < _size599; ++_i604) + { + var key605 = null; + var val606 = null; + key605 = input.readString(); + val606 = new ttypes.SquareMember(); + val606.read(input); + this.members[key605] = val606; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size607 = 0; + var _rtmp3611; + this.authorities = {}; + var _ktype608 = 0; + var _vtype609 = 0; + _rtmp3611 = input.readMapBegin(); + _ktype608 = _rtmp3611.ktype; + _vtype609 = _rtmp3611.vtype; + _size607 = _rtmp3611.size; + for (var _i612 = 0; _i612 < _size607; ++_i612) + { + var key613 = null; + var val614 = null; + key613 = input.readString(); + val614 = new ttypes.SquareAuthority(); + val614.read(input); + this.authorities[key613] = val614; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.MAP) { + var _size615 = 0; + var _rtmp3619; + this.statuses = {}; + var _ktype616 = 0; + var _vtype617 = 0; + _rtmp3619 = input.readMapBegin(); + _ktype616 = _rtmp3619.ktype; + _vtype617 = _rtmp3619.vtype; + _size615 = _rtmp3619.size; + for (var _i620 = 0; _i620 < _size615; ++_i620) + { + var key621 = null; + var val622 = null; + key621 = input.readString(); + val622 = new ttypes.SquareStatus(); + val622.read(input); + this.statuses[key621] = val622; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.MAP) { + var _size623 = 0; + var _rtmp3627; + this.noteStatuses = {}; + var _ktype624 = 0; + var _vtype625 = 0; + _rtmp3627 = input.readMapBegin(); + _ktype624 = _rtmp3627.ktype; + _vtype625 = _rtmp3627.vtype; + _size623 = _rtmp3627.size; + for (var _i628 = 0; _i628 < _size623; ++_i628) + { + var key629 = null; + var val630 = null; + key629 = input.readString(); + val630 = new ttypes.NoteStatus(); + val630.read(input); + this.noteStatuses[key629] = val630; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetJoinedSquaresResponse.prototype.write = function(output) { + output.writeStructBegin('GetJoinedSquaresResponse'); + if (this.squares !== null && this.squares !== undefined) { + output.writeFieldBegin('squares', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.squares.length); + for (var iter631 in this.squares) + { + if (this.squares.hasOwnProperty(iter631)) + { + iter631 = this.squares[iter631]; + iter631.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.members !== null && this.members !== undefined) { + output.writeFieldBegin('members', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.members)); + for (var kiter632 in this.members) + { + if (this.members.hasOwnProperty(kiter632)) + { + var viter633 = this.members[kiter632]; + output.writeString(kiter632); + viter633.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.authorities !== null && this.authorities !== undefined) { + output.writeFieldBegin('authorities', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.authorities)); + for (var kiter634 in this.authorities) + { + if (this.authorities.hasOwnProperty(kiter634)) + { + var viter635 = this.authorities[kiter634]; + output.writeString(kiter634); + viter635.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.statuses !== null && this.statuses !== undefined) { + output.writeFieldBegin('statuses', Thrift.Type.MAP, 4); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.statuses)); + for (var kiter636 in this.statuses) + { + if (this.statuses.hasOwnProperty(kiter636)) + { + var viter637 = this.statuses[kiter636]; + output.writeString(kiter636); + viter637.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 5); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.noteStatuses !== null && this.noteStatuses !== undefined) { + output.writeFieldBegin('noteStatuses', Thrift.Type.MAP, 6); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.noteStatuses)); + for (var kiter638 in this.noteStatuses) + { + if (this.noteStatuses.hasOwnProperty(kiter638)) + { + var viter639 = this.noteStatuses[kiter638]; + output.writeString(kiter638); + viter639.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetJoinableSquareChatsRequest = module.exports.GetJoinableSquareChatsRequest = function(args) { + this.squareMid = null; + this.continuationToken = null; + this.limit = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + } +}; +GetJoinableSquareChatsRequest.prototype = {}; +GetJoinableSquareChatsRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetJoinableSquareChatsRequest.prototype.write = function(output) { + output.writeStructBegin('GetJoinableSquareChatsRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 10); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 11); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetJoinableSquareChatsResponse = module.exports.GetJoinableSquareChatsResponse = function(args) { + this.squareChats = null; + this.continuationToken = null; + this.totalSquareChatCount = null; + this.squareChatStatuses = null; + if (args) { + if (args.squareChats !== undefined && args.squareChats !== null) { + this.squareChats = Thrift.copyList(args.squareChats, [ttypes.SquareChat]); + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.totalSquareChatCount !== undefined && args.totalSquareChatCount !== null) { + this.totalSquareChatCount = args.totalSquareChatCount; + } + if (args.squareChatStatuses !== undefined && args.squareChatStatuses !== null) { + this.squareChatStatuses = Thrift.copyMap(args.squareChatStatuses, [ttypes.SquareChatStatus]); + } + } +}; +GetJoinableSquareChatsResponse.prototype = {}; +GetJoinableSquareChatsResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size640 = 0; + var _rtmp3644; + this.squareChats = []; + var _etype643 = 0; + _rtmp3644 = input.readListBegin(); + _etype643 = _rtmp3644.etype; + _size640 = _rtmp3644.size; + for (var _i645 = 0; _i645 < _size640; ++_i645) + { + var elem646 = null; + elem646 = new ttypes.SquareChat(); + elem646.read(input); + this.squareChats.push(elem646); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.totalSquareChatCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.MAP) { + var _size647 = 0; + var _rtmp3651; + this.squareChatStatuses = {}; + var _ktype648 = 0; + var _vtype649 = 0; + _rtmp3651 = input.readMapBegin(); + _ktype648 = _rtmp3651.ktype; + _vtype649 = _rtmp3651.vtype; + _size647 = _rtmp3651.size; + for (var _i652 = 0; _i652 < _size647; ++_i652) + { + var key653 = null; + var val654 = null; + key653 = input.readString(); + val654 = new ttypes.SquareChatStatus(); + val654.read(input); + this.squareChatStatuses[key653] = val654; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetJoinableSquareChatsResponse.prototype.write = function(output) { + output.writeStructBegin('GetJoinableSquareChatsResponse'); + if (this.squareChats !== null && this.squareChats !== undefined) { + output.writeFieldBegin('squareChats', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.squareChats.length); + for (var iter655 in this.squareChats) + { + if (this.squareChats.hasOwnProperty(iter655)) + { + iter655 = this.squareChats[iter655]; + iter655.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 2); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.totalSquareChatCount !== null && this.totalSquareChatCount !== undefined) { + output.writeFieldBegin('totalSquareChatCount', Thrift.Type.I32, 3); + output.writeI32(this.totalSquareChatCount); + output.writeFieldEnd(); + } + if (this.squareChatStatuses !== null && this.squareChatStatuses !== undefined) { + output.writeFieldBegin('squareChatStatuses', Thrift.Type.MAP, 4); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.squareChatStatuses)); + for (var kiter656 in this.squareChatStatuses) + { + if (this.squareChatStatuses.hasOwnProperty(kiter656)) + { + var viter657 = this.squareChatStatuses[kiter656]; + output.writeString(kiter656); + viter657.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetInvitationTicketUrlRequest = module.exports.GetInvitationTicketUrlRequest = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +GetInvitationTicketUrlRequest.prototype = {}; +GetInvitationTicketUrlRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetInvitationTicketUrlRequest.prototype.write = function(output) { + output.writeStructBegin('GetInvitationTicketUrlRequest'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetInvitationTicketUrlResponse = module.exports.GetInvitationTicketUrlResponse = function(args) { + this.invitationURL = null; + if (args) { + if (args.invitationURL !== undefined && args.invitationURL !== null) { + this.invitationURL = args.invitationURL; + } + } +}; +GetInvitationTicketUrlResponse.prototype = {}; +GetInvitationTicketUrlResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.invitationURL = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetInvitationTicketUrlResponse.prototype.write = function(output) { + output.writeStructBegin('GetInvitationTicketUrlResponse'); + if (this.invitationURL !== null && this.invitationURL !== undefined) { + output.writeFieldBegin('invitationURL', Thrift.Type.STRING, 1); + output.writeString(this.invitationURL); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LeaveSquareRequest = module.exports.LeaveSquareRequest = function(args) { + this.squareMid = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + } +}; +LeaveSquareRequest.prototype = {}; +LeaveSquareRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LeaveSquareRequest.prototype.write = function(output) { + output.writeStructBegin('LeaveSquareRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LeaveSquareResponse = module.exports.LeaveSquareResponse = function(args) { +}; +LeaveSquareResponse.prototype = {}; +LeaveSquareResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LeaveSquareResponse.prototype.write = function(output) { + output.writeStructBegin('LeaveSquareResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LeaveSquareChatRequest = module.exports.LeaveSquareChatRequest = function(args) { + this.squareChatMid = null; + this.sayGoodbye = null; + this.squareChatMemberRevision = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.sayGoodbye !== undefined && args.sayGoodbye !== null) { + this.sayGoodbye = args.sayGoodbye; + } + if (args.squareChatMemberRevision !== undefined && args.squareChatMemberRevision !== null) { + this.squareChatMemberRevision = args.squareChatMemberRevision; + } + } +}; +LeaveSquareChatRequest.prototype = {}; +LeaveSquareChatRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.sayGoodbye = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I64) { + this.squareChatMemberRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LeaveSquareChatRequest.prototype.write = function(output) { + output.writeStructBegin('LeaveSquareChatRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.sayGoodbye !== null && this.sayGoodbye !== undefined) { + output.writeFieldBegin('sayGoodbye', Thrift.Type.BOOL, 3); + output.writeBool(this.sayGoodbye); + output.writeFieldEnd(); + } + if (this.squareChatMemberRevision !== null && this.squareChatMemberRevision !== undefined) { + output.writeFieldBegin('squareChatMemberRevision', Thrift.Type.I64, 4); + output.writeI64(this.squareChatMemberRevision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var LeaveSquareChatResponse = module.exports.LeaveSquareChatResponse = function(args) { +}; +LeaveSquareChatResponse.prototype = {}; +LeaveSquareChatResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +LeaveSquareChatResponse.prototype.write = function(output) { + output.writeStructBegin('LeaveSquareChatResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareMemberSearchOption = module.exports.SquareMemberSearchOption = function(args) { + this.membershipState = null; + this.memberRoles = null; + this.displayName = null; + this.ableToReceiveMessage = null; + this.ableToReceiveFriendRequest = null; + this.chatMidToExcludeMembers = null; + this.includingMe = null; + if (args) { + if (args.membershipState !== undefined && args.membershipState !== null) { + this.membershipState = args.membershipState; + } + if (args.memberRoles !== undefined && args.memberRoles !== null) { + this.memberRoles = Thrift.copyList(args.memberRoles, [null]); + } + if (args.displayName !== undefined && args.displayName !== null) { + this.displayName = args.displayName; + } + if (args.ableToReceiveMessage !== undefined && args.ableToReceiveMessage !== null) { + this.ableToReceiveMessage = args.ableToReceiveMessage; + } + if (args.ableToReceiveFriendRequest !== undefined && args.ableToReceiveFriendRequest !== null) { + this.ableToReceiveFriendRequest = args.ableToReceiveFriendRequest; + } + if (args.chatMidToExcludeMembers !== undefined && args.chatMidToExcludeMembers !== null) { + this.chatMidToExcludeMembers = args.chatMidToExcludeMembers; + } + if (args.includingMe !== undefined && args.includingMe !== null) { + this.includingMe = args.includingMe; + } + } +}; +SquareMemberSearchOption.prototype = {}; +SquareMemberSearchOption.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.membershipState = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.SET) { + var _size658 = 0; + var _rtmp3662; + this.memberRoles = []; + var _etype661 = 0; + _rtmp3662 = input.readSetBegin(); + _etype661 = _rtmp3662.etype; + _size658 = _rtmp3662.size; + for (var _i663 = 0; _i663 < _size658; ++_i663) + { + var elem664 = null; + elem664 = input.readI32(); + this.memberRoles.push(elem664); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.displayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.ableToReceiveMessage = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.ableToReceiveFriendRequest = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.chatMidToExcludeMembers = input.readString(); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.BOOL) { + this.includingMe = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareMemberSearchOption.prototype.write = function(output) { + output.writeStructBegin('SquareMemberSearchOption'); + if (this.membershipState !== null && this.membershipState !== undefined) { + output.writeFieldBegin('membershipState', Thrift.Type.I32, 1); + output.writeI32(this.membershipState); + output.writeFieldEnd(); + } + if (this.memberRoles !== null && this.memberRoles !== undefined) { + output.writeFieldBegin('memberRoles', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.I32, this.memberRoles.length); + for (var iter665 in this.memberRoles) + { + if (this.memberRoles.hasOwnProperty(iter665)) + { + iter665 = this.memberRoles[iter665]; + output.writeI32(iter665); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.displayName !== null && this.displayName !== undefined) { + output.writeFieldBegin('displayName', Thrift.Type.STRING, 3); + output.writeString(this.displayName); + output.writeFieldEnd(); + } + if (this.ableToReceiveMessage !== null && this.ableToReceiveMessage !== undefined) { + output.writeFieldBegin('ableToReceiveMessage', Thrift.Type.I32, 4); + output.writeI32(this.ableToReceiveMessage); + output.writeFieldEnd(); + } + if (this.ableToReceiveFriendRequest !== null && this.ableToReceiveFriendRequest !== undefined) { + output.writeFieldBegin('ableToReceiveFriendRequest', Thrift.Type.I32, 5); + output.writeI32(this.ableToReceiveFriendRequest); + output.writeFieldEnd(); + } + if (this.chatMidToExcludeMembers !== null && this.chatMidToExcludeMembers !== undefined) { + output.writeFieldBegin('chatMidToExcludeMembers', Thrift.Type.STRING, 6); + output.writeString(this.chatMidToExcludeMembers); + output.writeFieldEnd(); + } + if (this.includingMe !== null && this.includingMe !== undefined) { + output.writeFieldBegin('includingMe', Thrift.Type.BOOL, 7); + output.writeBool(this.includingMe); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SearchSquareMembersRequest = module.exports.SearchSquareMembersRequest = function(args) { + this.squareMid = null; + this.searchOption = null; + this.continuationToken = null; + this.limit = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.searchOption !== undefined && args.searchOption !== null) { + this.searchOption = new ttypes.SquareMemberSearchOption(args.searchOption); + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + } +}; +SearchSquareMembersRequest.prototype = {}; +SearchSquareMembersRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.searchOption = new ttypes.SquareMemberSearchOption(); + this.searchOption.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SearchSquareMembersRequest.prototype.write = function(output) { + output.writeStructBegin('SearchSquareMembersRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.searchOption !== null && this.searchOption !== undefined) { + output.writeFieldBegin('searchOption', Thrift.Type.STRUCT, 3); + this.searchOption.write(output); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 4); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 5); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SearchSquareMembersResponse = module.exports.SearchSquareMembersResponse = function(args) { + this.members = null; + this.revision = null; + this.continuationToken = null; + this.totalCount = null; + if (args) { + if (args.members !== undefined && args.members !== null) { + this.members = Thrift.copyList(args.members, [ttypes.SquareMember]); + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.totalCount !== undefined && args.totalCount !== null) { + this.totalCount = args.totalCount; + } + } +}; +SearchSquareMembersResponse.prototype = {}; +SearchSquareMembersResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size666 = 0; + var _rtmp3670; + this.members = []; + var _etype669 = 0; + _rtmp3670 = input.readListBegin(); + _etype669 = _rtmp3670.etype; + _size666 = _rtmp3670.size; + for (var _i671 = 0; _i671 < _size666; ++_i671) + { + var elem672 = null; + elem672 = new ttypes.SquareMember(); + elem672.read(input); + this.members.push(elem672); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.totalCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SearchSquareMembersResponse.prototype.write = function(output) { + output.writeStructBegin('SearchSquareMembersResponse'); + if (this.members !== null && this.members !== undefined) { + output.writeFieldBegin('members', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.members.length); + for (var iter673 in this.members) + { + if (this.members.hasOwnProperty(iter673)) + { + iter673 = this.members[iter673]; + iter673.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 2); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 3); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.totalCount !== null && this.totalCount !== undefined) { + output.writeFieldBegin('totalCount', Thrift.Type.I32, 4); + output.writeI32(this.totalCount); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FindSquareByInvitationTicketRequest = module.exports.FindSquareByInvitationTicketRequest = function(args) { + this.invitationTicket = null; + if (args) { + if (args.invitationTicket !== undefined && args.invitationTicket !== null) { + this.invitationTicket = args.invitationTicket; + } + } +}; +FindSquareByInvitationTicketRequest.prototype = {}; +FindSquareByInvitationTicketRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.invitationTicket = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FindSquareByInvitationTicketRequest.prototype.write = function(output) { + output.writeStructBegin('FindSquareByInvitationTicketRequest'); + if (this.invitationTicket !== null && this.invitationTicket !== undefined) { + output.writeFieldBegin('invitationTicket', Thrift.Type.STRING, 2); + output.writeString(this.invitationTicket); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FindSquareByInvitationTicketResponse = module.exports.FindSquareByInvitationTicketResponse = function(args) { + this.square = null; + this.myMembership = null; + this.squareAuthority = null; + this.squareStatus = null; + if (args) { + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + if (args.myMembership !== undefined && args.myMembership !== null) { + this.myMembership = new ttypes.SquareMember(args.myMembership); + } + if (args.squareAuthority !== undefined && args.squareAuthority !== null) { + this.squareAuthority = new ttypes.SquareAuthority(args.squareAuthority); + } + if (args.squareStatus !== undefined && args.squareStatus !== null) { + this.squareStatus = new ttypes.SquareStatus(args.squareStatus); + } + } +}; +FindSquareByInvitationTicketResponse.prototype = {}; +FindSquareByInvitationTicketResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.myMembership = new ttypes.SquareMember(); + this.myMembership.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareAuthority = new ttypes.SquareAuthority(); + this.squareAuthority.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.squareStatus = new ttypes.SquareStatus(); + this.squareStatus.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FindSquareByInvitationTicketResponse.prototype.write = function(output) { + output.writeStructBegin('FindSquareByInvitationTicketResponse'); + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 1); + this.square.write(output); + output.writeFieldEnd(); + } + if (this.myMembership !== null && this.myMembership !== undefined) { + output.writeFieldBegin('myMembership', Thrift.Type.STRUCT, 2); + this.myMembership.write(output); + output.writeFieldEnd(); + } + if (this.squareAuthority !== null && this.squareAuthority !== undefined) { + output.writeFieldBegin('squareAuthority', Thrift.Type.STRUCT, 3); + this.squareAuthority.write(output); + output.writeFieldEnd(); + } + if (this.squareStatus !== null && this.squareStatus !== undefined) { + output.writeFieldBegin('squareStatus', Thrift.Type.STRUCT, 4); + this.squareStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventReceiveMessage = module.exports.SquareEventReceiveMessage = function(args) { + this.squareChatMid = null; + this.squareMessage = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMessage !== undefined && args.squareMessage !== null) { + this.squareMessage = new ttypes.SquareMessage(args.squareMessage); + } + } +}; +SquareEventReceiveMessage.prototype = {}; +SquareEventReceiveMessage.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareMessage = new ttypes.SquareMessage(); + this.squareMessage.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventReceiveMessage.prototype.write = function(output) { + output.writeStructBegin('SquareEventReceiveMessage'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMessage !== null && this.squareMessage !== undefined) { + output.writeFieldBegin('squareMessage', Thrift.Type.STRUCT, 2); + this.squareMessage.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventSendMessage = module.exports.SquareEventSendMessage = function(args) { + this.squareChatMid = null; + this.squareMessage = null; + this.reqSeq = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMessage !== undefined && args.squareMessage !== null) { + this.squareMessage = new ttypes.SquareMessage(args.squareMessage); + } + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + } +}; +SquareEventSendMessage.prototype = {}; +SquareEventSendMessage.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareMessage = new ttypes.SquareMessage(); + this.squareMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventSendMessage.prototype.write = function(output) { + output.writeStructBegin('SquareEventSendMessage'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMessage !== null && this.squareMessage !== undefined) { + output.writeFieldBegin('squareMessage', Thrift.Type.STRUCT, 2); + this.squareMessage.write(output); + output.writeFieldEnd(); + } + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 3); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedJoinSquareChat = module.exports.SquareEventNotifiedJoinSquareChat = function(args) { + this.squareChatMid = null; + this.joinedMember = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.joinedMember !== undefined && args.joinedMember !== null) { + this.joinedMember = new ttypes.SquareMember(args.joinedMember); + } + } +}; +SquareEventNotifiedJoinSquareChat.prototype = {}; +SquareEventNotifiedJoinSquareChat.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.joinedMember = new ttypes.SquareMember(); + this.joinedMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedJoinSquareChat.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedJoinSquareChat'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.joinedMember !== null && this.joinedMember !== undefined) { + output.writeFieldBegin('joinedMember', Thrift.Type.STRUCT, 2); + this.joinedMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedInviteIntoSquareChat = module.exports.SquareEventNotifiedInviteIntoSquareChat = function(args) { + this.squareChatMid = null; + this.invitees = null; + this.invitor = null; + this.invitorRelation = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.invitees !== undefined && args.invitees !== null) { + this.invitees = Thrift.copyList(args.invitees, [ttypes.SquareMember]); + } + if (args.invitor !== undefined && args.invitor !== null) { + this.invitor = new ttypes.SquareMember(args.invitor); + } + if (args.invitorRelation !== undefined && args.invitorRelation !== null) { + this.invitorRelation = new ttypes.SquareMemberRelation(args.invitorRelation); + } + } +}; +SquareEventNotifiedInviteIntoSquareChat.prototype = {}; +SquareEventNotifiedInviteIntoSquareChat.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size674 = 0; + var _rtmp3678; + this.invitees = []; + var _etype677 = 0; + _rtmp3678 = input.readListBegin(); + _etype677 = _rtmp3678.etype; + _size674 = _rtmp3678.size; + for (var _i679 = 0; _i679 < _size674; ++_i679) + { + var elem680 = null; + elem680 = new ttypes.SquareMember(); + elem680.read(input); + this.invitees.push(elem680); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.invitor = new ttypes.SquareMember(); + this.invitor.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.invitorRelation = new ttypes.SquareMemberRelation(); + this.invitorRelation.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedInviteIntoSquareChat.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedInviteIntoSquareChat'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.invitees !== null && this.invitees !== undefined) { + output.writeFieldBegin('invitees', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.invitees.length); + for (var iter681 in this.invitees) + { + if (this.invitees.hasOwnProperty(iter681)) + { + iter681 = this.invitees[iter681]; + iter681.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.invitor !== null && this.invitor !== undefined) { + output.writeFieldBegin('invitor', Thrift.Type.STRUCT, 3); + this.invitor.write(output); + output.writeFieldEnd(); + } + if (this.invitorRelation !== null && this.invitorRelation !== undefined) { + output.writeFieldBegin('invitorRelation', Thrift.Type.STRUCT, 4); + this.invitorRelation.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedLeaveSquareChat = module.exports.SquareEventNotifiedLeaveSquareChat = function(args) { + this.squareChatMid = null; + this.squareMemberMid = null; + this.sayGoodbye = null; + this.squareMember = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMemberMid !== undefined && args.squareMemberMid !== null) { + this.squareMemberMid = args.squareMemberMid; + } + if (args.sayGoodbye !== undefined && args.sayGoodbye !== null) { + this.sayGoodbye = args.sayGoodbye; + } + if (args.squareMember !== undefined && args.squareMember !== null) { + this.squareMember = new ttypes.SquareMember(args.squareMember); + } + } +}; +SquareEventNotifiedLeaveSquareChat.prototype = {}; +SquareEventNotifiedLeaveSquareChat.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.BOOL) { + this.sayGoodbye = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.squareMember = new ttypes.SquareMember(); + this.squareMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedLeaveSquareChat.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedLeaveSquareChat'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMemberMid !== null && this.squareMemberMid !== undefined) { + output.writeFieldBegin('squareMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMemberMid); + output.writeFieldEnd(); + } + if (this.sayGoodbye !== null && this.sayGoodbye !== undefined) { + output.writeFieldBegin('sayGoodbye', Thrift.Type.BOOL, 3); + output.writeBool(this.sayGoodbye); + output.writeFieldEnd(); + } + if (this.squareMember !== null && this.squareMember !== undefined) { + output.writeFieldBegin('squareMember', Thrift.Type.STRUCT, 4); + this.squareMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedDestroyMessage = module.exports.SquareEventNotifiedDestroyMessage = function(args) { + this.squareChatMid = null; + this.messageId = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +SquareEventNotifiedDestroyMessage.prototype = {}; +SquareEventNotifiedDestroyMessage.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedDestroyMessage.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedDestroyMessage'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 3); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedMarkAsRead = module.exports.SquareEventNotifiedMarkAsRead = function(args) { + this.squareChatMid = null; + this.sMemberMid = null; + this.messageId = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.sMemberMid !== undefined && args.sMemberMid !== null) { + this.sMemberMid = args.sMemberMid; + } + if (args.messageId !== undefined && args.messageId !== null) { + this.messageId = args.messageId; + } + } +}; +SquareEventNotifiedMarkAsRead.prototype = {}; +SquareEventNotifiedMarkAsRead.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.sMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.messageId = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedMarkAsRead.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedMarkAsRead'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.sMemberMid !== null && this.sMemberMid !== undefined) { + output.writeFieldBegin('sMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.sMemberMid); + output.writeFieldEnd(); + } + if (this.messageId !== null && this.messageId !== undefined) { + output.writeFieldBegin('messageId', Thrift.Type.STRING, 4); + output.writeString(this.messageId); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareMemberProfile = module.exports.SquareEventNotifiedUpdateSquareMemberProfile = function(args) { + this.squareChatMid = null; + this.squareMember = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMember !== undefined && args.squareMember !== null) { + this.squareMember = new ttypes.SquareMember(args.squareMember); + } + } +}; +SquareEventNotifiedUpdateSquareMemberProfile.prototype = {}; +SquareEventNotifiedUpdateSquareMemberProfile.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareMember = new ttypes.SquareMember(); + this.squareMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareMemberProfile.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareMemberProfile'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMember !== null && this.squareMember !== undefined) { + output.writeFieldBegin('squareMember', Thrift.Type.STRUCT, 2); + this.squareMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedKickoutFromSquare = module.exports.SquareEventNotifiedKickoutFromSquare = function(args) { + this.squareChatMid = null; + this.kickees = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.kickees !== undefined && args.kickees !== null) { + this.kickees = Thrift.copyList(args.kickees, [ttypes.SquareMember]); + } + } +}; +SquareEventNotifiedKickoutFromSquare.prototype = {}; +SquareEventNotifiedKickoutFromSquare.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size682 = 0; + var _rtmp3686; + this.kickees = []; + var _etype685 = 0; + _rtmp3686 = input.readListBegin(); + _etype685 = _rtmp3686.etype; + _size682 = _rtmp3686.size; + for (var _i687 = 0; _i687 < _size682; ++_i687) + { + var elem688 = null; + elem688 = new ttypes.SquareMember(); + elem688.read(input); + this.kickees.push(elem688); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedKickoutFromSquare.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedKickoutFromSquare'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.kickees !== null && this.kickees !== undefined) { + output.writeFieldBegin('kickees', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.kickees.length); + for (var iter689 in this.kickees) + { + if (this.kickees.hasOwnProperty(iter689)) + { + iter689 = this.kickees[iter689]; + iter689.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedShutdownSquare = module.exports.SquareEventNotifiedShutdownSquare = function(args) { + this.squareChatMid = null; + this.square = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + } +}; +SquareEventNotifiedShutdownSquare.prototype = {}; +SquareEventNotifiedShutdownSquare.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedShutdownSquare.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedShutdownSquare'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 2); + this.square.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedDeleteSquareChat = module.exports.SquareEventNotifiedDeleteSquareChat = function(args) { + this.squareChat = null; + if (args) { + if (args.squareChat !== undefined && args.squareChat !== null) { + this.squareChat = new ttypes.SquareChat(args.squareChat); + } + } +}; +SquareEventNotifiedDeleteSquareChat.prototype = {}; +SquareEventNotifiedDeleteSquareChat.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareChat = new ttypes.SquareChat(); + this.squareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedDeleteSquareChat.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedDeleteSquareChat'); + if (this.squareChat !== null && this.squareChat !== undefined) { + output.writeFieldBegin('squareChat', Thrift.Type.STRUCT, 1); + this.squareChat.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareChatProfileName = module.exports.SquareEventNotifiedUpdateSquareChatProfileName = function(args) { + this.squareChatMid = null; + this.editor = null; + this.updatedChatName = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.editor !== undefined && args.editor !== null) { + this.editor = new ttypes.SquareMember(args.editor); + } + if (args.updatedChatName !== undefined && args.updatedChatName !== null) { + this.updatedChatName = args.updatedChatName; + } + } +}; +SquareEventNotifiedUpdateSquareChatProfileName.prototype = {}; +SquareEventNotifiedUpdateSquareChatProfileName.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.editor = new ttypes.SquareMember(); + this.editor.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.updatedChatName = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareChatProfileName.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareChatProfileName'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.editor !== null && this.editor !== undefined) { + output.writeFieldBegin('editor', Thrift.Type.STRUCT, 2); + this.editor.write(output); + output.writeFieldEnd(); + } + if (this.updatedChatName !== null && this.updatedChatName !== undefined) { + output.writeFieldBegin('updatedChatName', Thrift.Type.STRING, 3); + output.writeString(this.updatedChatName); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareChatProfileImage = module.exports.SquareEventNotifiedUpdateSquareChatProfileImage = function(args) { + this.squareChatMid = null; + this.editor = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.editor !== undefined && args.editor !== null) { + this.editor = new ttypes.SquareMember(args.editor); + } + } +}; +SquareEventNotifiedUpdateSquareChatProfileImage.prototype = {}; +SquareEventNotifiedUpdateSquareChatProfileImage.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.editor = new ttypes.SquareMember(); + this.editor.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareChatProfileImage.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareChatProfileImage'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.editor !== null && this.editor !== undefined) { + output.writeFieldBegin('editor', Thrift.Type.STRUCT, 2); + this.editor.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareChatStatus = module.exports.SquareEventNotifiedUpdateSquareChatStatus = function(args) { + this.squareChatMid = null; + this.statusWithoutMessage = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.statusWithoutMessage !== undefined && args.statusWithoutMessage !== null) { + this.statusWithoutMessage = new ttypes.SquareChatStatusWithoutMessage(args.statusWithoutMessage); + } + } +}; +SquareEventNotifiedUpdateSquareChatStatus.prototype = {}; +SquareEventNotifiedUpdateSquareChatStatus.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.statusWithoutMessage = new ttypes.SquareChatStatusWithoutMessage(); + this.statusWithoutMessage.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareChatStatus.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareChatStatus'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.statusWithoutMessage !== null && this.statusWithoutMessage !== undefined) { + output.writeFieldBegin('statusWithoutMessage', Thrift.Type.STRUCT, 2); + this.statusWithoutMessage.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareStatus = module.exports.SquareEventNotifiedUpdateSquareStatus = function(args) { + this.squareMid = null; + this.squareStatus = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareStatus !== undefined && args.squareStatus !== null) { + this.squareStatus = new ttypes.SquareStatus(args.squareStatus); + } + } +}; +SquareEventNotifiedUpdateSquareStatus.prototype = {}; +SquareEventNotifiedUpdateSquareStatus.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareStatus = new ttypes.SquareStatus(); + this.squareStatus.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareStatus.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareStatus'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareStatus !== null && this.squareStatus !== undefined) { + output.writeFieldBegin('squareStatus', Thrift.Type.STRUCT, 2); + this.squareStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedCreateSquareMember = module.exports.SquareEventNotifiedCreateSquareMember = function(args) { + this.square = null; + this.squareAuthority = null; + this.squareStatus = null; + this.squareMember = null; + this.squareFeatureSet = null; + if (args) { + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + if (args.squareAuthority !== undefined && args.squareAuthority !== null) { + this.squareAuthority = new ttypes.SquareAuthority(args.squareAuthority); + } + if (args.squareStatus !== undefined && args.squareStatus !== null) { + this.squareStatus = new ttypes.SquareStatus(args.squareStatus); + } + if (args.squareMember !== undefined && args.squareMember !== null) { + this.squareMember = new ttypes.SquareMember(args.squareMember); + } + if (args.squareFeatureSet !== undefined && args.squareFeatureSet !== null) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(args.squareFeatureSet); + } + } +}; +SquareEventNotifiedCreateSquareMember.prototype = {}; +SquareEventNotifiedCreateSquareMember.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareAuthority = new ttypes.SquareAuthority(); + this.squareAuthority.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareStatus = new ttypes.SquareStatus(); + this.squareStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.squareMember = new ttypes.SquareMember(); + this.squareMember.read(input); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(); + this.squareFeatureSet.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedCreateSquareMember.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedCreateSquareMember'); + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 1); + this.square.write(output); + output.writeFieldEnd(); + } + if (this.squareAuthority !== null && this.squareAuthority !== undefined) { + output.writeFieldBegin('squareAuthority', Thrift.Type.STRUCT, 2); + this.squareAuthority.write(output); + output.writeFieldEnd(); + } + if (this.squareStatus !== null && this.squareStatus !== undefined) { + output.writeFieldBegin('squareStatus', Thrift.Type.STRUCT, 3); + this.squareStatus.write(output); + output.writeFieldEnd(); + } + if (this.squareMember !== null && this.squareMember !== undefined) { + output.writeFieldBegin('squareMember', Thrift.Type.STRUCT, 4); + this.squareMember.write(output); + output.writeFieldEnd(); + } + if (this.squareFeatureSet !== null && this.squareFeatureSet !== undefined) { + output.writeFieldBegin('squareFeatureSet', Thrift.Type.STRUCT, 5); + this.squareFeatureSet.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedCreateSquareChatMember = module.exports.SquareEventNotifiedCreateSquareChatMember = function(args) { + this.squareChatMid = null; + this.squareMemberMid = null; + this.squareChatMember = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMemberMid !== undefined && args.squareMemberMid !== null) { + this.squareMemberMid = args.squareMemberMid; + } + if (args.squareChatMember !== undefined && args.squareChatMember !== null) { + this.squareChatMember = new ttypes.SquareChatMember(args.squareChatMember); + } + } +}; +SquareEventNotifiedCreateSquareChatMember.prototype = {}; +SquareEventNotifiedCreateSquareChatMember.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatMember = new ttypes.SquareChatMember(); + this.squareChatMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedCreateSquareChatMember.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedCreateSquareChatMember'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMemberMid !== null && this.squareMemberMid !== undefined) { + output.writeFieldBegin('squareMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMemberMid); + output.writeFieldEnd(); + } + if (this.squareChatMember !== null && this.squareChatMember !== undefined) { + output.writeFieldBegin('squareChatMember', Thrift.Type.STRUCT, 3); + this.squareChatMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareMemberRelation = module.exports.SquareEventNotifiedUpdateSquareMemberRelation = function(args) { + this.squareMid = null; + this.myMemberMid = null; + this.targetSquareMemberMid = null; + this.squareMemberRelation = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.myMemberMid !== undefined && args.myMemberMid !== null) { + this.myMemberMid = args.myMemberMid; + } + if (args.targetSquareMemberMid !== undefined && args.targetSquareMemberMid !== null) { + this.targetSquareMemberMid = args.targetSquareMemberMid; + } + if (args.squareMemberRelation !== undefined && args.squareMemberRelation !== null) { + this.squareMemberRelation = new ttypes.SquareMemberRelation(args.squareMemberRelation); + } + } +}; +SquareEventNotifiedUpdateSquareMemberRelation.prototype = {}; +SquareEventNotifiedUpdateSquareMemberRelation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.myMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.targetSquareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.squareMemberRelation = new ttypes.SquareMemberRelation(); + this.squareMemberRelation.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareMemberRelation.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareMemberRelation'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.myMemberMid !== null && this.myMemberMid !== undefined) { + output.writeFieldBegin('myMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.myMemberMid); + output.writeFieldEnd(); + } + if (this.targetSquareMemberMid !== null && this.targetSquareMemberMid !== undefined) { + output.writeFieldBegin('targetSquareMemberMid', Thrift.Type.STRING, 3); + output.writeString(this.targetSquareMemberMid); + output.writeFieldEnd(); + } + if (this.squareMemberRelation !== null && this.squareMemberRelation !== undefined) { + output.writeFieldBegin('squareMemberRelation', Thrift.Type.STRUCT, 4); + this.squareMemberRelation.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquare = module.exports.SquareEventNotifiedUpdateSquare = function(args) { + this.squareMid = null; + this.square = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + } +}; +SquareEventNotifiedUpdateSquare.prototype = {}; +SquareEventNotifiedUpdateSquare.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquare.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquare'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 2); + this.square.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareMember = module.exports.SquareEventNotifiedUpdateSquareMember = function(args) { + this.squareMid = null; + this.squareMemberMid = null; + this.squareMember = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareMemberMid !== undefined && args.squareMemberMid !== null) { + this.squareMemberMid = args.squareMemberMid; + } + if (args.squareMember !== undefined && args.squareMember !== null) { + this.squareMember = new ttypes.SquareMember(args.squareMember); + } + } +}; +SquareEventNotifiedUpdateSquareMember.prototype = {}; +SquareEventNotifiedUpdateSquareMember.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareMember = new ttypes.SquareMember(); + this.squareMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareMember.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareMember'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareMemberMid !== null && this.squareMemberMid !== undefined) { + output.writeFieldBegin('squareMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMemberMid); + output.writeFieldEnd(); + } + if (this.squareMember !== null && this.squareMember !== undefined) { + output.writeFieldBegin('squareMember', Thrift.Type.STRUCT, 3); + this.squareMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareChat = module.exports.SquareEventNotifiedUpdateSquareChat = function(args) { + this.squareMid = null; + this.squareChatMid = null; + this.squareChat = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareChat !== undefined && args.squareChat !== null) { + this.squareChat = new ttypes.SquareChat(args.squareChat); + } + } +}; +SquareEventNotifiedUpdateSquareChat.prototype = {}; +SquareEventNotifiedUpdateSquareChat.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareChat = new ttypes.SquareChat(); + this.squareChat.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareChat.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareChat'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareChat !== null && this.squareChat !== undefined) { + output.writeFieldBegin('squareChat', Thrift.Type.STRUCT, 3); + this.squareChat.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotificationJoinRequest = module.exports.SquareEventNotificationJoinRequest = function(args) { + this.squareMid = null; + this.squareName = null; + this.requestMemberName = null; + this.profileImageObsHash = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareName !== undefined && args.squareName !== null) { + this.squareName = args.squareName; + } + if (args.requestMemberName !== undefined && args.requestMemberName !== null) { + this.requestMemberName = args.requestMemberName; + } + if (args.profileImageObsHash !== undefined && args.profileImageObsHash !== null) { + this.profileImageObsHash = args.profileImageObsHash; + } + } +}; +SquareEventNotificationJoinRequest.prototype = {}; +SquareEventNotificationJoinRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.requestMemberName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.profileImageObsHash = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotificationJoinRequest.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotificationJoinRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareName !== null && this.squareName !== undefined) { + output.writeFieldBegin('squareName', Thrift.Type.STRING, 2); + output.writeString(this.squareName); + output.writeFieldEnd(); + } + if (this.requestMemberName !== null && this.requestMemberName !== undefined) { + output.writeFieldBegin('requestMemberName', Thrift.Type.STRING, 3); + output.writeString(this.requestMemberName); + output.writeFieldEnd(); + } + if (this.profileImageObsHash !== null && this.profileImageObsHash !== undefined) { + output.writeFieldBegin('profileImageObsHash', Thrift.Type.STRING, 4); + output.writeString(this.profileImageObsHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotificationMemberUpdate = module.exports.SquareEventNotificationMemberUpdate = function(args) { + this.squareMid = null; + this.squareName = null; + this.profileImageObsHash = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareName !== undefined && args.squareName !== null) { + this.squareName = args.squareName; + } + if (args.profileImageObsHash !== undefined && args.profileImageObsHash !== null) { + this.profileImageObsHash = args.profileImageObsHash; + } + } +}; +SquareEventNotificationMemberUpdate.prototype = {}; +SquareEventNotificationMemberUpdate.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.profileImageObsHash = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotificationMemberUpdate.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotificationMemberUpdate'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareName !== null && this.squareName !== undefined) { + output.writeFieldBegin('squareName', Thrift.Type.STRING, 2); + output.writeString(this.squareName); + output.writeFieldEnd(); + } + if (this.profileImageObsHash !== null && this.profileImageObsHash !== undefined) { + output.writeFieldBegin('profileImageObsHash', Thrift.Type.STRING, 3); + output.writeString(this.profileImageObsHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotificationSquareDelete = module.exports.SquareEventNotificationSquareDelete = function(args) { + this.squareMid = null; + this.squareName = null; + this.profileImageObsHash = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareName !== undefined && args.squareName !== null) { + this.squareName = args.squareName; + } + if (args.profileImageObsHash !== undefined && args.profileImageObsHash !== null) { + this.profileImageObsHash = args.profileImageObsHash; + } + } +}; +SquareEventNotificationSquareDelete.prototype = {}; +SquareEventNotificationSquareDelete.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.profileImageObsHash = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotificationSquareDelete.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotificationSquareDelete'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareName !== null && this.squareName !== undefined) { + output.writeFieldBegin('squareName', Thrift.Type.STRING, 2); + output.writeString(this.squareName); + output.writeFieldEnd(); + } + if (this.profileImageObsHash !== null && this.profileImageObsHash !== undefined) { + output.writeFieldBegin('profileImageObsHash', Thrift.Type.STRING, 3); + output.writeString(this.profileImageObsHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotificationSquareChatDelete = module.exports.SquareEventNotificationSquareChatDelete = function(args) { + this.squareChatMid = null; + this.squareChatName = null; + this.profileImageObsHash = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareChatName !== undefined && args.squareChatName !== null) { + this.squareChatName = args.squareChatName; + } + if (args.profileImageObsHash !== undefined && args.profileImageObsHash !== null) { + this.profileImageObsHash = args.profileImageObsHash; + } + } +}; +SquareEventNotificationSquareChatDelete.prototype = {}; +SquareEventNotificationSquareChatDelete.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.profileImageObsHash = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotificationSquareChatDelete.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotificationSquareChatDelete'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareChatName !== null && this.squareChatName !== undefined) { + output.writeFieldBegin('squareChatName', Thrift.Type.STRING, 2); + output.writeString(this.squareChatName); + output.writeFieldEnd(); + } + if (this.profileImageObsHash !== null && this.profileImageObsHash !== undefined) { + output.writeFieldBegin('profileImageObsHash', Thrift.Type.STRING, 3); + output.writeString(this.profileImageObsHash); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotificationMessage = module.exports.SquareEventNotificationMessage = function(args) { + this.squareChatMid = null; + this.squareMessage = null; + this.senderDisplayName = null; + this.unreadCount = null; + this.requiredToFetchChatEvents = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMessage !== undefined && args.squareMessage !== null) { + this.squareMessage = new ttypes.SquareMessage(args.squareMessage); + } + if (args.senderDisplayName !== undefined && args.senderDisplayName !== null) { + this.senderDisplayName = args.senderDisplayName; + } + if (args.unreadCount !== undefined && args.unreadCount !== null) { + this.unreadCount = args.unreadCount; + } + if (args.requiredToFetchChatEvents !== undefined && args.requiredToFetchChatEvents !== null) { + this.requiredToFetchChatEvents = args.requiredToFetchChatEvents; + } + } +}; +SquareEventNotificationMessage.prototype = {}; +SquareEventNotificationMessage.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareMessage = new ttypes.SquareMessage(); + this.squareMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.senderDisplayName = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.unreadCount = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.BOOL) { + this.requiredToFetchChatEvents = input.readBool(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotificationMessage.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotificationMessage'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMessage !== null && this.squareMessage !== undefined) { + output.writeFieldBegin('squareMessage', Thrift.Type.STRUCT, 2); + this.squareMessage.write(output); + output.writeFieldEnd(); + } + if (this.senderDisplayName !== null && this.senderDisplayName !== undefined) { + output.writeFieldBegin('senderDisplayName', Thrift.Type.STRING, 3); + output.writeString(this.senderDisplayName); + output.writeFieldEnd(); + } + if (this.unreadCount !== null && this.unreadCount !== undefined) { + output.writeFieldBegin('unreadCount', Thrift.Type.I32, 4); + output.writeI32(this.unreadCount); + output.writeFieldEnd(); + } + if (this.requiredToFetchChatEvents !== null && this.requiredToFetchChatEvents !== undefined) { + output.writeFieldBegin('requiredToFetchChatEvents', Thrift.Type.BOOL, 5); + output.writeBool(this.requiredToFetchChatEvents); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareChatMember = module.exports.SquareEventNotifiedUpdateSquareChatMember = function(args) { + this.squareChatMid = null; + this.squareMemberMid = null; + this.squareChatMember = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMemberMid !== undefined && args.squareMemberMid !== null) { + this.squareMemberMid = args.squareMemberMid; + } + if (args.squareChatMember !== undefined && args.squareChatMember !== null) { + this.squareChatMember = new ttypes.SquareChatMember(args.squareChatMember); + } + } +}; +SquareEventNotifiedUpdateSquareChatMember.prototype = {}; +SquareEventNotifiedUpdateSquareChatMember.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatMember = new ttypes.SquareChatMember(); + this.squareChatMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareChatMember.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareChatMember'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 1); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMemberMid !== null && this.squareMemberMid !== undefined) { + output.writeFieldBegin('squareMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMemberMid); + output.writeFieldEnd(); + } + if (this.squareChatMember !== null && this.squareChatMember !== undefined) { + output.writeFieldBegin('squareChatMember', Thrift.Type.STRUCT, 3); + this.squareChatMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareAuthority = module.exports.SquareEventNotifiedUpdateSquareAuthority = function(args) { + this.squareMid = null; + this.squareAuthority = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareAuthority !== undefined && args.squareAuthority !== null) { + this.squareAuthority = new ttypes.SquareAuthority(args.squareAuthority); + } + } +}; +SquareEventNotifiedUpdateSquareAuthority.prototype = {}; +SquareEventNotifiedUpdateSquareAuthority.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareAuthority = new ttypes.SquareAuthority(); + this.squareAuthority.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareAuthority.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareAuthority'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareAuthority !== null && this.squareAuthority !== undefined) { + output.writeFieldBegin('squareAuthority', Thrift.Type.STRUCT, 2); + this.squareAuthority.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventNotifiedUpdateSquareFeatureSet = module.exports.SquareEventNotifiedUpdateSquareFeatureSet = function(args) { + this.squareFeatureSet = null; + if (args) { + if (args.squareFeatureSet !== undefined && args.squareFeatureSet !== null) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(args.squareFeatureSet); + } + } +}; +SquareEventNotifiedUpdateSquareFeatureSet.prototype = {}; +SquareEventNotifiedUpdateSquareFeatureSet.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(); + this.squareFeatureSet.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventNotifiedUpdateSquareFeatureSet.prototype.write = function(output) { + output.writeStructBegin('SquareEventNotifiedUpdateSquareFeatureSet'); + if (this.squareFeatureSet !== null && this.squareFeatureSet !== undefined) { + output.writeFieldBegin('squareFeatureSet', Thrift.Type.STRUCT, 1); + this.squareFeatureSet.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEventPayload = module.exports.SquareEventPayload = function(args) { + this.receiveMessage = null; + this.sendMessage = null; + this.notifiedJoinSquareChat = null; + this.notifiedInviteIntoSquareChat = null; + this.notifiedLeaveSquareChat = null; + this.notifiedDestroyMessage = null; + this.notifiedMarkAsRead = null; + this.notifiedUpdateSquareMemberProfile = null; + this.notifiedKickoutFromSquare = null; + this.notifiedShutdownSquare = null; + this.notifiedDeleteSquareChat = null; + this.notifiedUpdateSquareChatProfileName = null; + this.notifiedUpdateSquareChatProfileImage = null; + this.notifiedUpdateSquareStatus = null; + this.notifiedUpdateSquareChatStatus = null; + this.notifiedCreateSquareMember = null; + this.notifiedCreateSquareChatMember = null; + this.notifiedUpdateSquareMemberRelation = null; + this.notifiedUpdateSquare = null; + this.notifiedUpdateSquareMember = null; + this.notifiedUpdateSquareChat = null; + this.notificationJoinRequest = null; + this.notificationJoined = null; + this.notificationPromoteCoadmin = null; + this.notificationPromoteAdmin = null; + this.notificationDemoteMember = null; + this.notificationKickedOut = null; + this.notificationSquareDelete = null; + this.notificationSquareChatDelete = null; + this.notificationMessage = null; + this.notifiedUpdateSquareChatMember = null; + this.notifiedUpdateSquareAuthority = null; + this.notifiedUpdateSquareFeatureSet = null; + if (args) { + if (args.receiveMessage !== undefined && args.receiveMessage !== null) { + this.receiveMessage = new ttypes.SquareEventReceiveMessage(args.receiveMessage); + } + if (args.sendMessage !== undefined && args.sendMessage !== null) { + this.sendMessage = new ttypes.SquareEventSendMessage(args.sendMessage); + } + if (args.notifiedJoinSquareChat !== undefined && args.notifiedJoinSquareChat !== null) { + this.notifiedJoinSquareChat = new ttypes.SquareEventNotifiedJoinSquareChat(args.notifiedJoinSquareChat); + } + if (args.notifiedInviteIntoSquareChat !== undefined && args.notifiedInviteIntoSquareChat !== null) { + this.notifiedInviteIntoSquareChat = new ttypes.SquareEventNotifiedInviteIntoSquareChat(args.notifiedInviteIntoSquareChat); + } + if (args.notifiedLeaveSquareChat !== undefined && args.notifiedLeaveSquareChat !== null) { + this.notifiedLeaveSquareChat = new ttypes.SquareEventNotifiedLeaveSquareChat(args.notifiedLeaveSquareChat); + } + if (args.notifiedDestroyMessage !== undefined && args.notifiedDestroyMessage !== null) { + this.notifiedDestroyMessage = new ttypes.SquareEventNotifiedDestroyMessage(args.notifiedDestroyMessage); + } + if (args.notifiedMarkAsRead !== undefined && args.notifiedMarkAsRead !== null) { + this.notifiedMarkAsRead = new ttypes.SquareEventNotifiedMarkAsRead(args.notifiedMarkAsRead); + } + if (args.notifiedUpdateSquareMemberProfile !== undefined && args.notifiedUpdateSquareMemberProfile !== null) { + this.notifiedUpdateSquareMemberProfile = new ttypes.SquareEventNotifiedUpdateSquareMemberProfile(args.notifiedUpdateSquareMemberProfile); + } + if (args.notifiedKickoutFromSquare !== undefined && args.notifiedKickoutFromSquare !== null) { + this.notifiedKickoutFromSquare = new ttypes.SquareEventNotifiedKickoutFromSquare(args.notifiedKickoutFromSquare); + } + if (args.notifiedShutdownSquare !== undefined && args.notifiedShutdownSquare !== null) { + this.notifiedShutdownSquare = new ttypes.SquareEventNotifiedShutdownSquare(args.notifiedShutdownSquare); + } + if (args.notifiedDeleteSquareChat !== undefined && args.notifiedDeleteSquareChat !== null) { + this.notifiedDeleteSquareChat = new ttypes.SquareEventNotifiedDeleteSquareChat(args.notifiedDeleteSquareChat); + } + if (args.notifiedUpdateSquareChatProfileName !== undefined && args.notifiedUpdateSquareChatProfileName !== null) { + this.notifiedUpdateSquareChatProfileName = new ttypes.SquareEventNotifiedUpdateSquareChatProfileName(args.notifiedUpdateSquareChatProfileName); + } + if (args.notifiedUpdateSquareChatProfileImage !== undefined && args.notifiedUpdateSquareChatProfileImage !== null) { + this.notifiedUpdateSquareChatProfileImage = new ttypes.SquareEventNotifiedUpdateSquareChatProfileImage(args.notifiedUpdateSquareChatProfileImage); + } + if (args.notifiedUpdateSquareStatus !== undefined && args.notifiedUpdateSquareStatus !== null) { + this.notifiedUpdateSquareStatus = new ttypes.SquareEventNotifiedUpdateSquareStatus(args.notifiedUpdateSquareStatus); + } + if (args.notifiedUpdateSquareChatStatus !== undefined && args.notifiedUpdateSquareChatStatus !== null) { + this.notifiedUpdateSquareChatStatus = new ttypes.SquareEventNotifiedUpdateSquareChatStatus(args.notifiedUpdateSquareChatStatus); + } + if (args.notifiedCreateSquareMember !== undefined && args.notifiedCreateSquareMember !== null) { + this.notifiedCreateSquareMember = new ttypes.SquareEventNotifiedCreateSquareMember(args.notifiedCreateSquareMember); + } + if (args.notifiedCreateSquareChatMember !== undefined && args.notifiedCreateSquareChatMember !== null) { + this.notifiedCreateSquareChatMember = new ttypes.SquareEventNotifiedCreateSquareChatMember(args.notifiedCreateSquareChatMember); + } + if (args.notifiedUpdateSquareMemberRelation !== undefined && args.notifiedUpdateSquareMemberRelation !== null) { + this.notifiedUpdateSquareMemberRelation = new ttypes.SquareEventNotifiedUpdateSquareMemberRelation(args.notifiedUpdateSquareMemberRelation); + } + if (args.notifiedUpdateSquare !== undefined && args.notifiedUpdateSquare !== null) { + this.notifiedUpdateSquare = new ttypes.SquareEventNotifiedUpdateSquare(args.notifiedUpdateSquare); + } + if (args.notifiedUpdateSquareMember !== undefined && args.notifiedUpdateSquareMember !== null) { + this.notifiedUpdateSquareMember = new ttypes.SquareEventNotifiedUpdateSquareMember(args.notifiedUpdateSquareMember); + } + if (args.notifiedUpdateSquareChat !== undefined && args.notifiedUpdateSquareChat !== null) { + this.notifiedUpdateSquareChat = new ttypes.SquareEventNotifiedUpdateSquareChat(args.notifiedUpdateSquareChat); + } + if (args.notificationJoinRequest !== undefined && args.notificationJoinRequest !== null) { + this.notificationJoinRequest = new ttypes.SquareEventNotificationJoinRequest(args.notificationJoinRequest); + } + if (args.notificationJoined !== undefined && args.notificationJoined !== null) { + this.notificationJoined = new ttypes.SquareEventNotificationMemberUpdate(args.notificationJoined); + } + if (args.notificationPromoteCoadmin !== undefined && args.notificationPromoteCoadmin !== null) { + this.notificationPromoteCoadmin = new ttypes.SquareEventNotificationMemberUpdate(args.notificationPromoteCoadmin); + } + if (args.notificationPromoteAdmin !== undefined && args.notificationPromoteAdmin !== null) { + this.notificationPromoteAdmin = new ttypes.SquareEventNotificationMemberUpdate(args.notificationPromoteAdmin); + } + if (args.notificationDemoteMember !== undefined && args.notificationDemoteMember !== null) { + this.notificationDemoteMember = new ttypes.SquareEventNotificationMemberUpdate(args.notificationDemoteMember); + } + if (args.notificationKickedOut !== undefined && args.notificationKickedOut !== null) { + this.notificationKickedOut = new ttypes.SquareEventNotificationMemberUpdate(args.notificationKickedOut); + } + if (args.notificationSquareDelete !== undefined && args.notificationSquareDelete !== null) { + this.notificationSquareDelete = new ttypes.SquareEventNotificationSquareDelete(args.notificationSquareDelete); + } + if (args.notificationSquareChatDelete !== undefined && args.notificationSquareChatDelete !== null) { + this.notificationSquareChatDelete = new ttypes.SquareEventNotificationSquareChatDelete(args.notificationSquareChatDelete); + } + if (args.notificationMessage !== undefined && args.notificationMessage !== null) { + this.notificationMessage = new ttypes.SquareEventNotificationMessage(args.notificationMessage); + } + if (args.notifiedUpdateSquareChatMember !== undefined && args.notifiedUpdateSquareChatMember !== null) { + this.notifiedUpdateSquareChatMember = new ttypes.SquareEventNotifiedUpdateSquareChatMember(args.notifiedUpdateSquareChatMember); + } + if (args.notifiedUpdateSquareAuthority !== undefined && args.notifiedUpdateSquareAuthority !== null) { + this.notifiedUpdateSquareAuthority = new ttypes.SquareEventNotifiedUpdateSquareAuthority(args.notifiedUpdateSquareAuthority); + } + if (args.notifiedUpdateSquareFeatureSet !== undefined && args.notifiedUpdateSquareFeatureSet !== null) { + this.notifiedUpdateSquareFeatureSet = new ttypes.SquareEventNotifiedUpdateSquareFeatureSet(args.notifiedUpdateSquareFeatureSet); + } + } +}; +SquareEventPayload.prototype = {}; +SquareEventPayload.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.receiveMessage = new ttypes.SquareEventReceiveMessage(); + this.receiveMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.sendMessage = new ttypes.SquareEventSendMessage(); + this.sendMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedJoinSquareChat = new ttypes.SquareEventNotifiedJoinSquareChat(); + this.notifiedJoinSquareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedInviteIntoSquareChat = new ttypes.SquareEventNotifiedInviteIntoSquareChat(); + this.notifiedInviteIntoSquareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedLeaveSquareChat = new ttypes.SquareEventNotifiedLeaveSquareChat(); + this.notifiedLeaveSquareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedDestroyMessage = new ttypes.SquareEventNotifiedDestroyMessage(); + this.notifiedDestroyMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 7: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedMarkAsRead = new ttypes.SquareEventNotifiedMarkAsRead(); + this.notifiedMarkAsRead.read(input); + } else { + input.skip(ftype); + } + break; + case 8: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareMemberProfile = new ttypes.SquareEventNotifiedUpdateSquareMemberProfile(); + this.notifiedUpdateSquareMemberProfile.read(input); + } else { + input.skip(ftype); + } + break; + case 20: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedKickoutFromSquare = new ttypes.SquareEventNotifiedKickoutFromSquare(); + this.notifiedKickoutFromSquare.read(input); + } else { + input.skip(ftype); + } + break; + case 19: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedShutdownSquare = new ttypes.SquareEventNotifiedShutdownSquare(); + this.notifiedShutdownSquare.read(input); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedDeleteSquareChat = new ttypes.SquareEventNotifiedDeleteSquareChat(); + this.notifiedDeleteSquareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 31: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareChatProfileName = new ttypes.SquareEventNotifiedUpdateSquareChatProfileName(); + this.notifiedUpdateSquareChatProfileName.read(input); + } else { + input.skip(ftype); + } + break; + case 32: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareChatProfileImage = new ttypes.SquareEventNotifiedUpdateSquareChatProfileImage(); + this.notifiedUpdateSquareChatProfileImage.read(input); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareStatus = new ttypes.SquareEventNotifiedUpdateSquareStatus(); + this.notifiedUpdateSquareStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareChatStatus = new ttypes.SquareEventNotifiedUpdateSquareChatStatus(); + this.notifiedUpdateSquareChatStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 16: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedCreateSquareMember = new ttypes.SquareEventNotifiedCreateSquareMember(); + this.notifiedCreateSquareMember.read(input); + } else { + input.skip(ftype); + } + break; + case 17: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedCreateSquareChatMember = new ttypes.SquareEventNotifiedCreateSquareChatMember(); + this.notifiedCreateSquareChatMember.read(input); + } else { + input.skip(ftype); + } + break; + case 18: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareMemberRelation = new ttypes.SquareEventNotifiedUpdateSquareMemberRelation(); + this.notifiedUpdateSquareMemberRelation.read(input); + } else { + input.skip(ftype); + } + break; + case 9: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquare = new ttypes.SquareEventNotifiedUpdateSquare(); + this.notifiedUpdateSquare.read(input); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareMember = new ttypes.SquareEventNotifiedUpdateSquareMember(); + this.notifiedUpdateSquareMember.read(input); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareChat = new ttypes.SquareEventNotifiedUpdateSquareChat(); + this.notifiedUpdateSquareChat.read(input); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.STRUCT) { + this.notificationJoinRequest = new ttypes.SquareEventNotificationJoinRequest(); + this.notificationJoinRequest.read(input); + } else { + input.skip(ftype); + } + break; + case 23: + if (ftype == Thrift.Type.STRUCT) { + this.notificationJoined = new ttypes.SquareEventNotificationMemberUpdate(); + this.notificationJoined.read(input); + } else { + input.skip(ftype); + } + break; + case 24: + if (ftype == Thrift.Type.STRUCT) { + this.notificationPromoteCoadmin = new ttypes.SquareEventNotificationMemberUpdate(); + this.notificationPromoteCoadmin.read(input); + } else { + input.skip(ftype); + } + break; + case 25: + if (ftype == Thrift.Type.STRUCT) { + this.notificationPromoteAdmin = new ttypes.SquareEventNotificationMemberUpdate(); + this.notificationPromoteAdmin.read(input); + } else { + input.skip(ftype); + } + break; + case 26: + if (ftype == Thrift.Type.STRUCT) { + this.notificationDemoteMember = new ttypes.SquareEventNotificationMemberUpdate(); + this.notificationDemoteMember.read(input); + } else { + input.skip(ftype); + } + break; + case 27: + if (ftype == Thrift.Type.STRUCT) { + this.notificationKickedOut = new ttypes.SquareEventNotificationMemberUpdate(); + this.notificationKickedOut.read(input); + } else { + input.skip(ftype); + } + break; + case 28: + if (ftype == Thrift.Type.STRUCT) { + this.notificationSquareDelete = new ttypes.SquareEventNotificationSquareDelete(); + this.notificationSquareDelete.read(input); + } else { + input.skip(ftype); + } + break; + case 29: + if (ftype == Thrift.Type.STRUCT) { + this.notificationSquareChatDelete = new ttypes.SquareEventNotificationSquareChatDelete(); + this.notificationSquareChatDelete.read(input); + } else { + input.skip(ftype); + } + break; + case 30: + if (ftype == Thrift.Type.STRUCT) { + this.notificationMessage = new ttypes.SquareEventNotificationMessage(); + this.notificationMessage.read(input); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareChatMember = new ttypes.SquareEventNotifiedUpdateSquareChatMember(); + this.notifiedUpdateSquareChatMember.read(input); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareAuthority = new ttypes.SquareEventNotifiedUpdateSquareAuthority(); + this.notifiedUpdateSquareAuthority.read(input); + } else { + input.skip(ftype); + } + break; + case 33: + if (ftype == Thrift.Type.STRUCT) { + this.notifiedUpdateSquareFeatureSet = new ttypes.SquareEventNotifiedUpdateSquareFeatureSet(); + this.notifiedUpdateSquareFeatureSet.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEventPayload.prototype.write = function(output) { + output.writeStructBegin('SquareEventPayload'); + if (this.receiveMessage !== null && this.receiveMessage !== undefined) { + output.writeFieldBegin('receiveMessage', Thrift.Type.STRUCT, 1); + this.receiveMessage.write(output); + output.writeFieldEnd(); + } + if (this.sendMessage !== null && this.sendMessage !== undefined) { + output.writeFieldBegin('sendMessage', Thrift.Type.STRUCT, 2); + this.sendMessage.write(output); + output.writeFieldEnd(); + } + if (this.notifiedJoinSquareChat !== null && this.notifiedJoinSquareChat !== undefined) { + output.writeFieldBegin('notifiedJoinSquareChat', Thrift.Type.STRUCT, 3); + this.notifiedJoinSquareChat.write(output); + output.writeFieldEnd(); + } + if (this.notifiedInviteIntoSquareChat !== null && this.notifiedInviteIntoSquareChat !== undefined) { + output.writeFieldBegin('notifiedInviteIntoSquareChat', Thrift.Type.STRUCT, 4); + this.notifiedInviteIntoSquareChat.write(output); + output.writeFieldEnd(); + } + if (this.notifiedLeaveSquareChat !== null && this.notifiedLeaveSquareChat !== undefined) { + output.writeFieldBegin('notifiedLeaveSquareChat', Thrift.Type.STRUCT, 5); + this.notifiedLeaveSquareChat.write(output); + output.writeFieldEnd(); + } + if (this.notifiedDestroyMessage !== null && this.notifiedDestroyMessage !== undefined) { + output.writeFieldBegin('notifiedDestroyMessage', Thrift.Type.STRUCT, 6); + this.notifiedDestroyMessage.write(output); + output.writeFieldEnd(); + } + if (this.notifiedMarkAsRead !== null && this.notifiedMarkAsRead !== undefined) { + output.writeFieldBegin('notifiedMarkAsRead', Thrift.Type.STRUCT, 7); + this.notifiedMarkAsRead.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareMemberProfile !== null && this.notifiedUpdateSquareMemberProfile !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareMemberProfile', Thrift.Type.STRUCT, 8); + this.notifiedUpdateSquareMemberProfile.write(output); + output.writeFieldEnd(); + } + if (this.notifiedKickoutFromSquare !== null && this.notifiedKickoutFromSquare !== undefined) { + output.writeFieldBegin('notifiedKickoutFromSquare', Thrift.Type.STRUCT, 20); + this.notifiedKickoutFromSquare.write(output); + output.writeFieldEnd(); + } + if (this.notifiedShutdownSquare !== null && this.notifiedShutdownSquare !== undefined) { + output.writeFieldBegin('notifiedShutdownSquare', Thrift.Type.STRUCT, 19); + this.notifiedShutdownSquare.write(output); + output.writeFieldEnd(); + } + if (this.notifiedDeleteSquareChat !== null && this.notifiedDeleteSquareChat !== undefined) { + output.writeFieldBegin('notifiedDeleteSquareChat', Thrift.Type.STRUCT, 21); + this.notifiedDeleteSquareChat.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareChatProfileName !== null && this.notifiedUpdateSquareChatProfileName !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareChatProfileName', Thrift.Type.STRUCT, 31); + this.notifiedUpdateSquareChatProfileName.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareChatProfileImage !== null && this.notifiedUpdateSquareChatProfileImage !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareChatProfileImage', Thrift.Type.STRUCT, 32); + this.notifiedUpdateSquareChatProfileImage.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareStatus !== null && this.notifiedUpdateSquareStatus !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareStatus', Thrift.Type.STRUCT, 14); + this.notifiedUpdateSquareStatus.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareChatStatus !== null && this.notifiedUpdateSquareChatStatus !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareChatStatus', Thrift.Type.STRUCT, 15); + this.notifiedUpdateSquareChatStatus.write(output); + output.writeFieldEnd(); + } + if (this.notifiedCreateSquareMember !== null && this.notifiedCreateSquareMember !== undefined) { + output.writeFieldBegin('notifiedCreateSquareMember', Thrift.Type.STRUCT, 16); + this.notifiedCreateSquareMember.write(output); + output.writeFieldEnd(); + } + if (this.notifiedCreateSquareChatMember !== null && this.notifiedCreateSquareChatMember !== undefined) { + output.writeFieldBegin('notifiedCreateSquareChatMember', Thrift.Type.STRUCT, 17); + this.notifiedCreateSquareChatMember.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareMemberRelation !== null && this.notifiedUpdateSquareMemberRelation !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareMemberRelation', Thrift.Type.STRUCT, 18); + this.notifiedUpdateSquareMemberRelation.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquare !== null && this.notifiedUpdateSquare !== undefined) { + output.writeFieldBegin('notifiedUpdateSquare', Thrift.Type.STRUCT, 9); + this.notifiedUpdateSquare.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareMember !== null && this.notifiedUpdateSquareMember !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareMember', Thrift.Type.STRUCT, 10); + this.notifiedUpdateSquareMember.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareChat !== null && this.notifiedUpdateSquareChat !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareChat', Thrift.Type.STRUCT, 11); + this.notifiedUpdateSquareChat.write(output); + output.writeFieldEnd(); + } + if (this.notificationJoinRequest !== null && this.notificationJoinRequest !== undefined) { + output.writeFieldBegin('notificationJoinRequest', Thrift.Type.STRUCT, 22); + this.notificationJoinRequest.write(output); + output.writeFieldEnd(); + } + if (this.notificationJoined !== null && this.notificationJoined !== undefined) { + output.writeFieldBegin('notificationJoined', Thrift.Type.STRUCT, 23); + this.notificationJoined.write(output); + output.writeFieldEnd(); + } + if (this.notificationPromoteCoadmin !== null && this.notificationPromoteCoadmin !== undefined) { + output.writeFieldBegin('notificationPromoteCoadmin', Thrift.Type.STRUCT, 24); + this.notificationPromoteCoadmin.write(output); + output.writeFieldEnd(); + } + if (this.notificationPromoteAdmin !== null && this.notificationPromoteAdmin !== undefined) { + output.writeFieldBegin('notificationPromoteAdmin', Thrift.Type.STRUCT, 25); + this.notificationPromoteAdmin.write(output); + output.writeFieldEnd(); + } + if (this.notificationDemoteMember !== null && this.notificationDemoteMember !== undefined) { + output.writeFieldBegin('notificationDemoteMember', Thrift.Type.STRUCT, 26); + this.notificationDemoteMember.write(output); + output.writeFieldEnd(); + } + if (this.notificationKickedOut !== null && this.notificationKickedOut !== undefined) { + output.writeFieldBegin('notificationKickedOut', Thrift.Type.STRUCT, 27); + this.notificationKickedOut.write(output); + output.writeFieldEnd(); + } + if (this.notificationSquareDelete !== null && this.notificationSquareDelete !== undefined) { + output.writeFieldBegin('notificationSquareDelete', Thrift.Type.STRUCT, 28); + this.notificationSquareDelete.write(output); + output.writeFieldEnd(); + } + if (this.notificationSquareChatDelete !== null && this.notificationSquareChatDelete !== undefined) { + output.writeFieldBegin('notificationSquareChatDelete', Thrift.Type.STRUCT, 29); + this.notificationSquareChatDelete.write(output); + output.writeFieldEnd(); + } + if (this.notificationMessage !== null && this.notificationMessage !== undefined) { + output.writeFieldBegin('notificationMessage', Thrift.Type.STRUCT, 30); + this.notificationMessage.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareChatMember !== null && this.notifiedUpdateSquareChatMember !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareChatMember', Thrift.Type.STRUCT, 12); + this.notifiedUpdateSquareChatMember.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareAuthority !== null && this.notifiedUpdateSquareAuthority !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareAuthority', Thrift.Type.STRUCT, 13); + this.notifiedUpdateSquareAuthority.write(output); + output.writeFieldEnd(); + } + if (this.notifiedUpdateSquareFeatureSet !== null && this.notifiedUpdateSquareFeatureSet !== undefined) { + output.writeFieldBegin('notifiedUpdateSquareFeatureSet', Thrift.Type.STRUCT, 33); + this.notifiedUpdateSquareFeatureSet.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareEvent = module.exports.SquareEvent = function(args) { + this.createdTime = null; + this.type = null; + this.payload = null; + this.syncToken = null; + this.eventStatus = null; + if (args) { + if (args.createdTime !== undefined && args.createdTime !== null) { + this.createdTime = args.createdTime; + } + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.payload !== undefined && args.payload !== null) { + this.payload = new ttypes.SquareEventPayload(args.payload); + } + if (args.syncToken !== undefined && args.syncToken !== null) { + this.syncToken = args.syncToken; + } + if (args.eventStatus !== undefined && args.eventStatus !== null) { + this.eventStatus = args.eventStatus; + } + } +}; +SquareEvent.prototype = {}; +SquareEvent.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I64) { + this.createdTime = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.payload = new ttypes.SquareEventPayload(); + this.payload.read(input); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.syncToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.eventStatus = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareEvent.prototype.write = function(output) { + output.writeStructBegin('SquareEvent'); + if (this.createdTime !== null && this.createdTime !== undefined) { + output.writeFieldBegin('createdTime', Thrift.Type.I64, 2); + output.writeI64(this.createdTime); + output.writeFieldEnd(); + } + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 3); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.payload !== null && this.payload !== undefined) { + output.writeFieldBegin('payload', Thrift.Type.STRUCT, 4); + this.payload.write(output); + output.writeFieldEnd(); + } + if (this.syncToken !== null && this.syncToken !== undefined) { + output.writeFieldBegin('syncToken', Thrift.Type.STRING, 5); + output.writeString(this.syncToken); + output.writeFieldEnd(); + } + if (this.eventStatus !== null && this.eventStatus !== undefined) { + output.writeFieldBegin('eventStatus', Thrift.Type.I32, 6); + output.writeI32(this.eventStatus); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FetchMyEventsRequest = module.exports.FetchMyEventsRequest = function(args) { + this.subscriptionId = null; + this.syncToken = null; + this.limit = null; + this.continuationToken = null; + if (args) { + if (args.subscriptionId !== undefined && args.subscriptionId !== null) { + this.subscriptionId = args.subscriptionId; + } + if (args.syncToken !== undefined && args.syncToken !== null) { + this.syncToken = args.syncToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + } +}; +FetchMyEventsRequest.prototype = {}; +FetchMyEventsRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.subscriptionId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.syncToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FetchMyEventsRequest.prototype.write = function(output) { + output.writeStructBegin('FetchMyEventsRequest'); + if (this.subscriptionId !== null && this.subscriptionId !== undefined) { + output.writeFieldBegin('subscriptionId', Thrift.Type.I64, 1); + output.writeI64(this.subscriptionId); + output.writeFieldEnd(); + } + if (this.syncToken !== null && this.syncToken !== undefined) { + output.writeFieldBegin('syncToken', Thrift.Type.STRING, 2); + output.writeString(this.syncToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 3); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 4); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FetchMyEventsResponse = module.exports.FetchMyEventsResponse = function(args) { + this.subscription = null; + this.events = null; + this.syncToken = null; + this.continuationToken = null; + if (args) { + if (args.subscription !== undefined && args.subscription !== null) { + this.subscription = new ttypes.SubscriptionState(args.subscription); + } + if (args.events !== undefined && args.events !== null) { + this.events = Thrift.copyList(args.events, [ttypes.SquareEvent]); + } + if (args.syncToken !== undefined && args.syncToken !== null) { + this.syncToken = args.syncToken; + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + } +}; +FetchMyEventsResponse.prototype = {}; +FetchMyEventsResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.subscription = new ttypes.SubscriptionState(); + this.subscription.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size690 = 0; + var _rtmp3694; + this.events = []; + var _etype693 = 0; + _rtmp3694 = input.readListBegin(); + _etype693 = _rtmp3694.etype; + _size690 = _rtmp3694.size; + for (var _i695 = 0; _i695 < _size690; ++_i695) + { + var elem696 = null; + elem696 = new ttypes.SquareEvent(); + elem696.read(input); + this.events.push(elem696); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.syncToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FetchMyEventsResponse.prototype.write = function(output) { + output.writeStructBegin('FetchMyEventsResponse'); + if (this.subscription !== null && this.subscription !== undefined) { + output.writeFieldBegin('subscription', Thrift.Type.STRUCT, 1); + this.subscription.write(output); + output.writeFieldEnd(); + } + if (this.events !== null && this.events !== undefined) { + output.writeFieldBegin('events', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.events.length); + for (var iter697 in this.events) + { + if (this.events.hasOwnProperty(iter697)) + { + iter697 = this.events[iter697]; + iter697.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.syncToken !== null && this.syncToken !== undefined) { + output.writeFieldBegin('syncToken', Thrift.Type.STRING, 3); + output.writeString(this.syncToken); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 4); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FetchSquareChatEventsRequest = module.exports.FetchSquareChatEventsRequest = function(args) { + this.subscriptionId = null; + this.squareChatMid = null; + this.syncToken = null; + this.limit = null; + this.direction = null; + if (args) { + if (args.subscriptionId !== undefined && args.subscriptionId !== null) { + this.subscriptionId = args.subscriptionId; + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.syncToken !== undefined && args.syncToken !== null) { + this.syncToken = args.syncToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + if (args.direction !== undefined && args.direction !== null) { + this.direction = args.direction; + } + } +}; +FetchSquareChatEventsRequest.prototype = {}; +FetchSquareChatEventsRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.subscriptionId = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.syncToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.direction = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FetchSquareChatEventsRequest.prototype.write = function(output) { + output.writeStructBegin('FetchSquareChatEventsRequest'); + if (this.subscriptionId !== null && this.subscriptionId !== undefined) { + output.writeFieldBegin('subscriptionId', Thrift.Type.I64, 1); + output.writeI64(this.subscriptionId); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.syncToken !== null && this.syncToken !== undefined) { + output.writeFieldBegin('syncToken', Thrift.Type.STRING, 3); + output.writeString(this.syncToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 4); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + if (this.direction !== null && this.direction !== undefined) { + output.writeFieldBegin('direction', Thrift.Type.I32, 5); + output.writeI32(this.direction); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var FetchSquareChatEventsResponse = module.exports.FetchSquareChatEventsResponse = function(args) { + this.subscription = null; + this.events = null; + this.syncToken = null; + this.continuationToken = null; + if (args) { + if (args.subscription !== undefined && args.subscription !== null) { + this.subscription = new ttypes.SubscriptionState(args.subscription); + } + if (args.events !== undefined && args.events !== null) { + this.events = Thrift.copyList(args.events, [ttypes.SquareEvent]); + } + if (args.syncToken !== undefined && args.syncToken !== null) { + this.syncToken = args.syncToken; + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + } +}; +FetchSquareChatEventsResponse.prototype = {}; +FetchSquareChatEventsResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.subscription = new ttypes.SubscriptionState(); + this.subscription.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size698 = 0; + var _rtmp3702; + this.events = []; + var _etype701 = 0; + _rtmp3702 = input.readListBegin(); + _etype701 = _rtmp3702.etype; + _size698 = _rtmp3702.size; + for (var _i703 = 0; _i703 < _size698; ++_i703) + { + var elem704 = null; + elem704 = new ttypes.SquareEvent(); + elem704.read(input); + this.events.push(elem704); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.syncToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +FetchSquareChatEventsResponse.prototype.write = function(output) { + output.writeStructBegin('FetchSquareChatEventsResponse'); + if (this.subscription !== null && this.subscription !== undefined) { + output.writeFieldBegin('subscription', Thrift.Type.STRUCT, 1); + this.subscription.write(output); + output.writeFieldEnd(); + } + if (this.events !== null && this.events !== undefined) { + output.writeFieldBegin('events', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.STRUCT, this.events.length); + for (var iter705 in this.events) + { + if (this.events.hasOwnProperty(iter705)) + { + iter705 = this.events[iter705]; + iter705.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.syncToken !== null && this.syncToken !== undefined) { + output.writeFieldBegin('syncToken', Thrift.Type.STRING, 3); + output.writeString(this.syncToken); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 4); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var InviteToSquareRequest = module.exports.InviteToSquareRequest = function(args) { + this.squareMid = null; + this.invitees = null; + this.squareChatMid = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.invitees !== undefined && args.invitees !== null) { + this.invitees = Thrift.copyList(args.invitees, [null]); + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + } +}; +InviteToSquareRequest.prototype = {}; +InviteToSquareRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size706 = 0; + var _rtmp3710; + this.invitees = []; + var _etype709 = 0; + _rtmp3710 = input.readListBegin(); + _etype709 = _rtmp3710.etype; + _size706 = _rtmp3710.size; + for (var _i711 = 0; _i711 < _size706; ++_i711) + { + var elem712 = null; + elem712 = input.readString(); + this.invitees.push(elem712); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +InviteToSquareRequest.prototype.write = function(output) { + output.writeStructBegin('InviteToSquareRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.invitees !== null && this.invitees !== undefined) { + output.writeFieldBegin('invitees', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.invitees.length); + for (var iter713 in this.invitees) + { + if (this.invitees.hasOwnProperty(iter713)) + { + iter713 = this.invitees[iter713]; + output.writeString(iter713); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 4); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var InviteToSquareResponse = module.exports.InviteToSquareResponse = function(args) { +}; +InviteToSquareResponse.prototype = {}; +InviteToSquareResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +InviteToSquareResponse.prototype.write = function(output) { + output.writeStructBegin('InviteToSquareResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var InviteToSquareChatRequest = module.exports.InviteToSquareChatRequest = function(args) { + this.inviteeMids = null; + this.squareChatMid = null; + if (args) { + if (args.inviteeMids !== undefined && args.inviteeMids !== null) { + this.inviteeMids = Thrift.copyList(args.inviteeMids, [null]); + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + } +}; +InviteToSquareChatRequest.prototype = {}; +InviteToSquareChatRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size714 = 0; + var _rtmp3718; + this.inviteeMids = []; + var _etype717 = 0; + _rtmp3718 = input.readListBegin(); + _etype717 = _rtmp3718.etype; + _size714 = _rtmp3718.size; + for (var _i719 = 0; _i719 < _size714; ++_i719) + { + var elem720 = null; + elem720 = input.readString(); + this.inviteeMids.push(elem720); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +InviteToSquareChatRequest.prototype.write = function(output) { + output.writeStructBegin('InviteToSquareChatRequest'); + if (this.inviteeMids !== null && this.inviteeMids !== undefined) { + output.writeFieldBegin('inviteeMids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.inviteeMids.length); + for (var iter721 in this.inviteeMids) + { + if (this.inviteeMids.hasOwnProperty(iter721)) + { + iter721 = this.inviteeMids[iter721]; + output.writeString(iter721); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var InviteToSquareChatResponse = module.exports.InviteToSquareChatResponse = function(args) { + this.inviteeMids = null; + if (args) { + if (args.inviteeMids !== undefined && args.inviteeMids !== null) { + this.inviteeMids = Thrift.copyList(args.inviteeMids, [null]); + } + } +}; +InviteToSquareChatResponse.prototype = {}; +InviteToSquareChatResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size722 = 0; + var _rtmp3726; + this.inviteeMids = []; + var _etype725 = 0; + _rtmp3726 = input.readListBegin(); + _etype725 = _rtmp3726.etype; + _size722 = _rtmp3726.size; + for (var _i727 = 0; _i727 < _size722; ++_i727) + { + var elem728 = null; + elem728 = input.readString(); + this.inviteeMids.push(elem728); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +InviteToSquareChatResponse.prototype.write = function(output) { + output.writeStructBegin('InviteToSquareChatResponse'); + if (this.inviteeMids !== null && this.inviteeMids !== undefined) { + output.writeFieldBegin('inviteeMids', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRING, this.inviteeMids.length); + for (var iter729 in this.inviteeMids) + { + if (this.inviteeMids.hasOwnProperty(iter729)) + { + iter729 = this.inviteeMids[iter729]; + output.writeString(iter729); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareMemberRequest = module.exports.GetSquareMemberRequest = function(args) { + this.squareMemberMid = null; + if (args) { + if (args.squareMemberMid !== undefined && args.squareMemberMid !== null) { + this.squareMemberMid = args.squareMemberMid; + } + } +}; +GetSquareMemberRequest.prototype = {}; +GetSquareMemberRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareMemberRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareMemberRequest'); + if (this.squareMemberMid !== null && this.squareMemberMid !== undefined) { + output.writeFieldBegin('squareMemberMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMemberMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareMemberResponse = module.exports.GetSquareMemberResponse = function(args) { + this.squareMember = null; + this.relation = null; + this.oneOnOneChatMid = null; + if (args) { + if (args.squareMember !== undefined && args.squareMember !== null) { + this.squareMember = new ttypes.SquareMember(args.squareMember); + } + if (args.relation !== undefined && args.relation !== null) { + this.relation = new ttypes.SquareMemberRelation(args.relation); + } + if (args.oneOnOneChatMid !== undefined && args.oneOnOneChatMid !== null) { + this.oneOnOneChatMid = args.oneOnOneChatMid; + } + } +}; +GetSquareMemberResponse.prototype = {}; +GetSquareMemberResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareMember = new ttypes.SquareMember(); + this.squareMember.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.relation = new ttypes.SquareMemberRelation(); + this.relation.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.oneOnOneChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareMemberResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareMemberResponse'); + if (this.squareMember !== null && this.squareMember !== undefined) { + output.writeFieldBegin('squareMember', Thrift.Type.STRUCT, 1); + this.squareMember.write(output); + output.writeFieldEnd(); + } + if (this.relation !== null && this.relation !== undefined) { + output.writeFieldBegin('relation', Thrift.Type.STRUCT, 2); + this.relation.write(output); + output.writeFieldEnd(); + } + if (this.oneOnOneChatMid !== null && this.oneOnOneChatMid !== undefined) { + output.writeFieldBegin('oneOnOneChatMid', Thrift.Type.STRING, 3); + output.writeString(this.oneOnOneChatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareMembersRequest = module.exports.GetSquareMembersRequest = function(args) { + this.mids = null; + if (args) { + if (args.mids !== undefined && args.mids !== null) { + this.mids = Thrift.copyList(args.mids, [null]); + } + } +}; +GetSquareMembersRequest.prototype = {}; +GetSquareMembersRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size730 = 0; + var _rtmp3734; + this.mids = []; + var _etype733 = 0; + _rtmp3734 = input.readSetBegin(); + _etype733 = _rtmp3734.etype; + _size730 = _rtmp3734.size; + for (var _i735 = 0; _i735 < _size730; ++_i735) + { + var elem736 = null; + elem736 = input.readString(); + this.mids.push(elem736); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareMembersRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareMembersRequest'); + if (this.mids !== null && this.mids !== undefined) { + output.writeFieldBegin('mids', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.STRING, this.mids.length); + for (var iter737 in this.mids) + { + if (this.mids.hasOwnProperty(iter737)) + { + iter737 = this.mids[iter737]; + output.writeString(iter737); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareMembersResponse = module.exports.GetSquareMembersResponse = function(args) { + this.members = null; + if (args) { + if (args.members !== undefined && args.members !== null) { + this.members = new ttypes.SquareMember(args.members); + } + } +}; +GetSquareMembersResponse.prototype = {}; +GetSquareMembersResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.members = new ttypes.SquareMember(); + this.members.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareMembersResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareMembersResponse'); + if (this.members !== null && this.members !== undefined) { + output.writeFieldBegin('members', Thrift.Type.STRUCT, 1); + this.members.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareMemberRelationsRequest = module.exports.GetSquareMemberRelationsRequest = function(args) { + this.state = null; + this.continuationToken = null; + this.limit = null; + if (args) { + if (args.state !== undefined && args.state !== null) { + this.state = args.state; + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + } +}; +GetSquareMemberRelationsRequest.prototype = {}; +GetSquareMemberRelationsRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.I32) { + this.state = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareMemberRelationsRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareMemberRelationsRequest'); + if (this.state !== null && this.state !== undefined) { + output.writeFieldBegin('state', Thrift.Type.I32, 2); + output.writeI32(this.state); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 3); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 4); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareMemberRelationsResponse = module.exports.GetSquareMemberRelationsResponse = function(args) { + this.squareMembers = null; + this.relations = null; + this.continuationToken = null; + if (args) { + if (args.squareMembers !== undefined && args.squareMembers !== null) { + this.squareMembers = Thrift.copyList(args.squareMembers, [ttypes.SquareMember]); + } + if (args.relations !== undefined && args.relations !== null) { + this.relations = Thrift.copyMap(args.relations, [ttypes.SquareMemberRelation]); + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + } +}; +GetSquareMemberRelationsResponse.prototype = {}; +GetSquareMemberRelationsResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size738 = 0; + var _rtmp3742; + this.squareMembers = []; + var _etype741 = 0; + _rtmp3742 = input.readListBegin(); + _etype741 = _rtmp3742.etype; + _size738 = _rtmp3742.size; + for (var _i743 = 0; _i743 < _size738; ++_i743) + { + var elem744 = null; + elem744 = new ttypes.SquareMember(); + elem744.read(input); + this.squareMembers.push(elem744); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size745 = 0; + var _rtmp3749; + this.relations = {}; + var _ktype746 = 0; + var _vtype747 = 0; + _rtmp3749 = input.readMapBegin(); + _ktype746 = _rtmp3749.ktype; + _vtype747 = _rtmp3749.vtype; + _size745 = _rtmp3749.size; + for (var _i750 = 0; _i750 < _size745; ++_i750) + { + var key751 = null; + var val752 = null; + key751 = input.readString(); + val752 = new ttypes.SquareMemberRelation(); + val752.read(input); + this.relations[key751] = val752; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareMemberRelationsResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareMemberRelationsResponse'); + if (this.squareMembers !== null && this.squareMembers !== undefined) { + output.writeFieldBegin('squareMembers', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.squareMembers.length); + for (var iter753 in this.squareMembers) + { + if (this.squareMembers.hasOwnProperty(iter753)) + { + iter753 = this.squareMembers[iter753]; + iter753.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.relations !== null && this.relations !== undefined) { + output.writeFieldBegin('relations', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.relations)); + for (var kiter754 in this.relations) + { + if (this.relations.hasOwnProperty(kiter754)) + { + var viter755 = this.relations[kiter754]; + output.writeString(kiter754); + viter755.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 3); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareMemberRelationRequest = module.exports.GetSquareMemberRelationRequest = function(args) { + this.squareMid = null; + this.targetSquareMemberMid = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.targetSquareMemberMid !== undefined && args.targetSquareMemberMid !== null) { + this.targetSquareMemberMid = args.targetSquareMemberMid; + } + } +}; +GetSquareMemberRelationRequest.prototype = {}; +GetSquareMemberRelationRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.targetSquareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareMemberRelationRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareMemberRelationRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.targetSquareMemberMid !== null && this.targetSquareMemberMid !== undefined) { + output.writeFieldBegin('targetSquareMemberMid', Thrift.Type.STRING, 3); + output.writeString(this.targetSquareMemberMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareMemberRelationResponse = module.exports.GetSquareMemberRelationResponse = function(args) { + this.squareMid = null; + this.targetSquareMemberMid = null; + this.relation = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.targetSquareMemberMid !== undefined && args.targetSquareMemberMid !== null) { + this.targetSquareMemberMid = args.targetSquareMemberMid; + } + if (args.relation !== undefined && args.relation !== null) { + this.relation = new ttypes.SquareMemberRelation(args.relation); + } + } +}; +GetSquareMemberRelationResponse.prototype = {}; +GetSquareMemberRelationResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.targetSquareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.relation = new ttypes.SquareMemberRelation(); + this.relation.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareMemberRelationResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareMemberRelationResponse'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.targetSquareMemberMid !== null && this.targetSquareMemberMid !== undefined) { + output.writeFieldBegin('targetSquareMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.targetSquareMemberMid); + output.writeFieldEnd(); + } + if (this.relation !== null && this.relation !== undefined) { + output.writeFieldBegin('relation', Thrift.Type.STRUCT, 3); + this.relation.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var Category = module.exports.Category = function(args) { + this.id = null; + this.name = null; + if (args) { + if (args.id !== undefined && args.id !== null) { + this.id = args.id; + } + if (args.name !== undefined && args.name !== null) { + this.name = args.name; + } + } +}; +Category.prototype = {}; +Category.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.id = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.name = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +Category.prototype.write = function(output) { + output.writeStructBegin('Category'); + if (this.id !== null && this.id !== undefined) { + output.writeFieldBegin('id', Thrift.Type.I32, 1); + output.writeI32(this.id); + output.writeFieldEnd(); + } + if (this.name !== null && this.name !== undefined) { + output.writeFieldBegin('name', Thrift.Type.STRING, 2); + output.writeString(this.name); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareCategoriesRequest = module.exports.GetSquareCategoriesRequest = function(args) { +}; +GetSquareCategoriesRequest.prototype = {}; +GetSquareCategoriesRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareCategoriesRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareCategoriesRequest'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareCategoriesResponse = module.exports.GetSquareCategoriesResponse = function(args) { + this.categoryList = null; + if (args) { + if (args.categoryList !== undefined && args.categoryList !== null) { + this.categoryList = Thrift.copyList(args.categoryList, [ttypes.Category]); + } + } +}; +GetSquareCategoriesResponse.prototype = {}; +GetSquareCategoriesResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size756 = 0; + var _rtmp3760; + this.categoryList = []; + var _etype759 = 0; + _rtmp3760 = input.readListBegin(); + _etype759 = _rtmp3760.etype; + _size756 = _rtmp3760.size; + for (var _i761 = 0; _i761 < _size756; ++_i761) + { + var elem762 = null; + elem762 = new ttypes.Category(); + elem762.read(input); + this.categoryList.push(elem762); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareCategoriesResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareCategoriesResponse'); + if (this.categoryList !== null && this.categoryList !== undefined) { + output.writeFieldBegin('categoryList', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.categoryList.length); + for (var iter763 in this.categoryList) + { + if (this.categoryList.hasOwnProperty(iter763)) + { + iter763 = this.categoryList[iter763]; + iter763.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareRequest = module.exports.UpdateSquareRequest = function(args) { + this.updatedAttrs = null; + this.square = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + } +}; +UpdateSquareRequest.prototype = {}; +UpdateSquareRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size764 = 0; + var _rtmp3768; + this.updatedAttrs = []; + var _etype767 = 0; + _rtmp3768 = input.readSetBegin(); + _etype767 = _rtmp3768.etype; + _size764 = _rtmp3768.size; + for (var _i769 = 0; _i769 < _size764; ++_i769) + { + var elem770 = null; + elem770 = input.readI32(); + this.updatedAttrs.push(elem770); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareRequest.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareRequest'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter771 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter771)) + { + iter771 = this.updatedAttrs[iter771]; + output.writeI32(iter771); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 3); + this.square.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareResponse = module.exports.UpdateSquareResponse = function(args) { + this.updatedAttrs = null; + this.square = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + } +}; +UpdateSquareResponse.prototype = {}; +UpdateSquareResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.SET) { + var _size772 = 0; + var _rtmp3776; + this.updatedAttrs = []; + var _etype775 = 0; + _rtmp3776 = input.readSetBegin(); + _etype775 = _rtmp3776.etype; + _size772 = _rtmp3776.size; + for (var _i777 = 0; _i777 < _size772; ++_i777) + { + var elem778 = null; + elem778 = input.readI32(); + this.updatedAttrs.push(elem778); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareResponse.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareResponse'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 1); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter779 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter779)) + { + iter779 = this.updatedAttrs[iter779]; + output.writeI32(iter779); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 2); + this.square.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SearchSquaresRequest = module.exports.SearchSquaresRequest = function(args) { + this.query = null; + this.continuationToken = null; + this.limit = null; + if (args) { + if (args.query !== undefined && args.query !== null) { + this.query = args.query; + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + } +}; +SearchSquaresRequest.prototype = {}; +SearchSquaresRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.query = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SearchSquaresRequest.prototype.write = function(output) { + output.writeStructBegin('SearchSquaresRequest'); + if (this.query !== null && this.query !== undefined) { + output.writeFieldBegin('query', Thrift.Type.STRING, 2); + output.writeString(this.query); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 3); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 4); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SearchSquaresResponse = module.exports.SearchSquaresResponse = function(args) { + this.squares = null; + this.squareStatuses = null; + this.myMemberships = null; + this.continuationToken = null; + this.noteStatuses = null; + if (args) { + if (args.squares !== undefined && args.squares !== null) { + this.squares = Thrift.copyList(args.squares, [ttypes.Square]); + } + if (args.squareStatuses !== undefined && args.squareStatuses !== null) { + this.squareStatuses = Thrift.copyMap(args.squareStatuses, [ttypes.SquareStatus]); + } + if (args.myMemberships !== undefined && args.myMemberships !== null) { + this.myMemberships = Thrift.copyMap(args.myMemberships, [ttypes.SquareMember]); + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.noteStatuses !== undefined && args.noteStatuses !== null) { + this.noteStatuses = Thrift.copyMap(args.noteStatuses, [ttypes.NoteStatus]); + } + } +}; +SearchSquaresResponse.prototype = {}; +SearchSquaresResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size780 = 0; + var _rtmp3784; + this.squares = []; + var _etype783 = 0; + _rtmp3784 = input.readListBegin(); + _etype783 = _rtmp3784.etype; + _size780 = _rtmp3784.size; + for (var _i785 = 0; _i785 < _size780; ++_i785) + { + var elem786 = null; + elem786 = new ttypes.Square(); + elem786.read(input); + this.squares.push(elem786); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size787 = 0; + var _rtmp3791; + this.squareStatuses = {}; + var _ktype788 = 0; + var _vtype789 = 0; + _rtmp3791 = input.readMapBegin(); + _ktype788 = _rtmp3791.ktype; + _vtype789 = _rtmp3791.vtype; + _size787 = _rtmp3791.size; + for (var _i792 = 0; _i792 < _size787; ++_i792) + { + var key793 = null; + var val794 = null; + key793 = input.readString(); + val794 = new ttypes.SquareStatus(); + val794.read(input); + this.squareStatuses[key793] = val794; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size795 = 0; + var _rtmp3799; + this.myMemberships = {}; + var _ktype796 = 0; + var _vtype797 = 0; + _rtmp3799 = input.readMapBegin(); + _ktype796 = _rtmp3799.ktype; + _vtype797 = _rtmp3799.vtype; + _size795 = _rtmp3799.size; + for (var _i800 = 0; _i800 < _size795; ++_i800) + { + var key801 = null; + var val802 = null; + key801 = input.readString(); + val802 = new ttypes.SquareMember(); + val802.read(input); + this.myMemberships[key801] = val802; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.MAP) { + var _size803 = 0; + var _rtmp3807; + this.noteStatuses = {}; + var _ktype804 = 0; + var _vtype805 = 0; + _rtmp3807 = input.readMapBegin(); + _ktype804 = _rtmp3807.ktype; + _vtype805 = _rtmp3807.vtype; + _size803 = _rtmp3807.size; + for (var _i808 = 0; _i808 < _size803; ++_i808) + { + var key809 = null; + var val810 = null; + key809 = input.readString(); + val810 = new ttypes.NoteStatus(); + val810.read(input); + this.noteStatuses[key809] = val810; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SearchSquaresResponse.prototype.write = function(output) { + output.writeStructBegin('SearchSquaresResponse'); + if (this.squares !== null && this.squares !== undefined) { + output.writeFieldBegin('squares', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.squares.length); + for (var iter811 in this.squares) + { + if (this.squares.hasOwnProperty(iter811)) + { + iter811 = this.squares[iter811]; + iter811.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.squareStatuses !== null && this.squareStatuses !== undefined) { + output.writeFieldBegin('squareStatuses', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.squareStatuses)); + for (var kiter812 in this.squareStatuses) + { + if (this.squareStatuses.hasOwnProperty(kiter812)) + { + var viter813 = this.squareStatuses[kiter812]; + output.writeString(kiter812); + viter813.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.myMemberships !== null && this.myMemberships !== undefined) { + output.writeFieldBegin('myMemberships', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.myMemberships)); + for (var kiter814 in this.myMemberships) + { + if (this.myMemberships.hasOwnProperty(kiter814)) + { + var viter815 = this.myMemberships[kiter814]; + output.writeString(kiter814); + viter815.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 4); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.noteStatuses !== null && this.noteStatuses !== undefined) { + output.writeFieldBegin('noteStatuses', Thrift.Type.MAP, 5); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.noteStatuses)); + for (var kiter816 in this.noteStatuses) + { + if (this.noteStatuses.hasOwnProperty(kiter816)) + { + var viter817 = this.noteStatuses[kiter816]; + output.writeString(kiter816); + viter817.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareFeatureSetRequest = module.exports.GetSquareFeatureSetRequest = function(args) { + this.squareMid = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + } +}; +GetSquareFeatureSetRequest.prototype = {}; +GetSquareFeatureSetRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareFeatureSetRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareFeatureSetRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareFeatureSetResponse = module.exports.GetSquareFeatureSetResponse = function(args) { + this.squareFeatureSet = null; + if (args) { + if (args.squareFeatureSet !== undefined && args.squareFeatureSet !== null) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(args.squareFeatureSet); + } + } +}; +GetSquareFeatureSetResponse.prototype = {}; +GetSquareFeatureSetResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(); + this.squareFeatureSet.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareFeatureSetResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareFeatureSetResponse'); + if (this.squareFeatureSet !== null && this.squareFeatureSet !== undefined) { + output.writeFieldBegin('squareFeatureSet', Thrift.Type.STRUCT, 1); + this.squareFeatureSet.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareFeatureSetRequest = module.exports.UpdateSquareFeatureSetRequest = function(args) { + this.updateAttributes = null; + this.squareFeatureSet = null; + if (args) { + if (args.updateAttributes !== undefined && args.updateAttributes !== null) { + this.updateAttributes = Thrift.copyList(args.updateAttributes, [null]); + } + if (args.squareFeatureSet !== undefined && args.squareFeatureSet !== null) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(args.squareFeatureSet); + } + } +}; +UpdateSquareFeatureSetRequest.prototype = {}; +UpdateSquareFeatureSetRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size818 = 0; + var _rtmp3822; + this.updateAttributes = []; + var _etype821 = 0; + _rtmp3822 = input.readSetBegin(); + _etype821 = _rtmp3822.etype; + _size818 = _rtmp3822.size; + for (var _i823 = 0; _i823 < _size818; ++_i823) + { + var elem824 = null; + elem824 = input.readI32(); + this.updateAttributes.push(elem824); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(); + this.squareFeatureSet.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareFeatureSetRequest.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareFeatureSetRequest'); + if (this.updateAttributes !== null && this.updateAttributes !== undefined) { + output.writeFieldBegin('updateAttributes', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.I32, this.updateAttributes.length); + for (var iter825 in this.updateAttributes) + { + if (this.updateAttributes.hasOwnProperty(iter825)) + { + iter825 = this.updateAttributes[iter825]; + output.writeI32(iter825); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.squareFeatureSet !== null && this.squareFeatureSet !== undefined) { + output.writeFieldBegin('squareFeatureSet', Thrift.Type.STRUCT, 3); + this.squareFeatureSet.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareFeatureSetResponse = module.exports.UpdateSquareFeatureSetResponse = function(args) { + this.updateAttributes = null; + this.squareFeatureSet = null; + if (args) { + if (args.updateAttributes !== undefined && args.updateAttributes !== null) { + this.updateAttributes = Thrift.copyList(args.updateAttributes, [null]); + } + if (args.squareFeatureSet !== undefined && args.squareFeatureSet !== null) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(args.squareFeatureSet); + } + } +}; +UpdateSquareFeatureSetResponse.prototype = {}; +UpdateSquareFeatureSetResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.SET) { + var _size826 = 0; + var _rtmp3830; + this.updateAttributes = []; + var _etype829 = 0; + _rtmp3830 = input.readSetBegin(); + _etype829 = _rtmp3830.etype; + _size826 = _rtmp3830.size; + for (var _i831 = 0; _i831 < _size826; ++_i831) + { + var elem832 = null; + elem832 = input.readI32(); + this.updateAttributes.push(elem832); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(); + this.squareFeatureSet.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareFeatureSetResponse.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareFeatureSetResponse'); + if (this.updateAttributes !== null && this.updateAttributes !== undefined) { + output.writeFieldBegin('updateAttributes', Thrift.Type.SET, 1); + output.writeSetBegin(Thrift.Type.I32, this.updateAttributes.length); + for (var iter833 in this.updateAttributes) + { + if (this.updateAttributes.hasOwnProperty(iter833)) + { + iter833 = this.updateAttributes[iter833]; + output.writeI32(iter833); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.squareFeatureSet !== null && this.squareFeatureSet !== undefined) { + output.writeFieldBegin('squareFeatureSet', Thrift.Type.STRUCT, 2); + this.squareFeatureSet.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareMemberRequest = module.exports.UpdateSquareMemberRequest = function(args) { + this.updatedAttrs = null; + this.updatedPreferenceAttrs = null; + this.squareMember = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.updatedPreferenceAttrs !== undefined && args.updatedPreferenceAttrs !== null) { + this.updatedPreferenceAttrs = Thrift.copyList(args.updatedPreferenceAttrs, [null]); + } + if (args.squareMember !== undefined && args.squareMember !== null) { + this.squareMember = new ttypes.SquareMember(args.squareMember); + } + } +}; +UpdateSquareMemberRequest.prototype = {}; +UpdateSquareMemberRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size834 = 0; + var _rtmp3838; + this.updatedAttrs = []; + var _etype837 = 0; + _rtmp3838 = input.readSetBegin(); + _etype837 = _rtmp3838.etype; + _size834 = _rtmp3838.size; + for (var _i839 = 0; _i839 < _size834; ++_i839) + { + var elem840 = null; + elem840 = input.readI32(); + this.updatedAttrs.push(elem840); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.SET) { + var _size841 = 0; + var _rtmp3845; + this.updatedPreferenceAttrs = []; + var _etype844 = 0; + _rtmp3845 = input.readSetBegin(); + _etype844 = _rtmp3845.etype; + _size841 = _rtmp3845.size; + for (var _i846 = 0; _i846 < _size841; ++_i846) + { + var elem847 = null; + elem847 = input.readI32(); + this.updatedPreferenceAttrs.push(elem847); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.squareMember = new ttypes.SquareMember(); + this.squareMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareMemberRequest.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareMemberRequest'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter848 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter848)) + { + iter848 = this.updatedAttrs[iter848]; + output.writeI32(iter848); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.updatedPreferenceAttrs !== null && this.updatedPreferenceAttrs !== undefined) { + output.writeFieldBegin('updatedPreferenceAttrs', Thrift.Type.SET, 3); + output.writeSetBegin(Thrift.Type.I32, this.updatedPreferenceAttrs.length); + for (var iter849 in this.updatedPreferenceAttrs) + { + if (this.updatedPreferenceAttrs.hasOwnProperty(iter849)) + { + iter849 = this.updatedPreferenceAttrs[iter849]; + output.writeI32(iter849); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.squareMember !== null && this.squareMember !== undefined) { + output.writeFieldBegin('squareMember', Thrift.Type.STRUCT, 4); + this.squareMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareMemberResponse = module.exports.UpdateSquareMemberResponse = function(args) { + this.updatedAttrs = null; + this.squareMember = null; + this.updatedPreferenceAttrs = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.squareMember !== undefined && args.squareMember !== null) { + this.squareMember = new ttypes.SquareMember(args.squareMember); + } + if (args.updatedPreferenceAttrs !== undefined && args.updatedPreferenceAttrs !== null) { + this.updatedPreferenceAttrs = Thrift.copyList(args.updatedPreferenceAttrs, [null]); + } + } +}; +UpdateSquareMemberResponse.prototype = {}; +UpdateSquareMemberResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.SET) { + var _size850 = 0; + var _rtmp3854; + this.updatedAttrs = []; + var _etype853 = 0; + _rtmp3854 = input.readSetBegin(); + _etype853 = _rtmp3854.etype; + _size850 = _rtmp3854.size; + for (var _i855 = 0; _i855 < _size850; ++_i855) + { + var elem856 = null; + elem856 = input.readI32(); + this.updatedAttrs.push(elem856); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareMember = new ttypes.SquareMember(); + this.squareMember.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.SET) { + var _size857 = 0; + var _rtmp3861; + this.updatedPreferenceAttrs = []; + var _etype860 = 0; + _rtmp3861 = input.readSetBegin(); + _etype860 = _rtmp3861.etype; + _size857 = _rtmp3861.size; + for (var _i862 = 0; _i862 < _size857; ++_i862) + { + var elem863 = null; + elem863 = input.readI32(); + this.updatedPreferenceAttrs.push(elem863); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareMemberResponse.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareMemberResponse'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 1); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter864 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter864)) + { + iter864 = this.updatedAttrs[iter864]; + output.writeI32(iter864); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.squareMember !== null && this.squareMember !== undefined) { + output.writeFieldBegin('squareMember', Thrift.Type.STRUCT, 2); + this.squareMember.write(output); + output.writeFieldEnd(); + } + if (this.updatedPreferenceAttrs !== null && this.updatedPreferenceAttrs !== undefined) { + output.writeFieldBegin('updatedPreferenceAttrs', Thrift.Type.SET, 3); + output.writeSetBegin(Thrift.Type.I32, this.updatedPreferenceAttrs.length); + for (var iter865 in this.updatedPreferenceAttrs) + { + if (this.updatedPreferenceAttrs.hasOwnProperty(iter865)) + { + iter865 = this.updatedPreferenceAttrs[iter865]; + output.writeI32(iter865); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareMembersRequest = module.exports.UpdateSquareMembersRequest = function(args) { + this.updatedAttrs = null; + this.members = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.members !== undefined && args.members !== null) { + this.members = Thrift.copyList(args.members, [ttypes.SquareMember]); + } + } +}; +UpdateSquareMembersRequest.prototype = {}; +UpdateSquareMembersRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size866 = 0; + var _rtmp3870; + this.updatedAttrs = []; + var _etype869 = 0; + _rtmp3870 = input.readSetBegin(); + _etype869 = _rtmp3870.etype; + _size866 = _rtmp3870.size; + for (var _i871 = 0; _i871 < _size866; ++_i871) + { + var elem872 = null; + elem872 = input.readI32(); + this.updatedAttrs.push(elem872); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size873 = 0; + var _rtmp3877; + this.members = []; + var _etype876 = 0; + _rtmp3877 = input.readListBegin(); + _etype876 = _rtmp3877.etype; + _size873 = _rtmp3877.size; + for (var _i878 = 0; _i878 < _size873; ++_i878) + { + var elem879 = null; + elem879 = new ttypes.SquareMember(); + elem879.read(input); + this.members.push(elem879); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareMembersRequest.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareMembersRequest'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter880 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter880)) + { + iter880 = this.updatedAttrs[iter880]; + output.writeI32(iter880); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.members !== null && this.members !== undefined) { + output.writeFieldBegin('members', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRUCT, this.members.length); + for (var iter881 in this.members) + { + if (this.members.hasOwnProperty(iter881)) + { + iter881 = this.members[iter881]; + iter881.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareMembersResponse = module.exports.UpdateSquareMembersResponse = function(args) { + this.updatedAttrs = null; + this.editor = null; + this.members = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.editor !== undefined && args.editor !== null) { + this.editor = new ttypes.SquareMember(args.editor); + } + if (args.members !== undefined && args.members !== null) { + this.members = Thrift.copyMap(args.members, [ttypes.SquareMember]); + } + } +}; +UpdateSquareMembersResponse.prototype = {}; +UpdateSquareMembersResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.SET) { + var _size882 = 0; + var _rtmp3886; + this.updatedAttrs = []; + var _etype885 = 0; + _rtmp3886 = input.readSetBegin(); + _etype885 = _rtmp3886.etype; + _size882 = _rtmp3886.size; + for (var _i887 = 0; _i887 < _size882; ++_i887) + { + var elem888 = null; + elem888 = input.readI32(); + this.updatedAttrs.push(elem888); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.editor = new ttypes.SquareMember(); + this.editor.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size889 = 0; + var _rtmp3893; + this.members = {}; + var _ktype890 = 0; + var _vtype891 = 0; + _rtmp3893 = input.readMapBegin(); + _ktype890 = _rtmp3893.ktype; + _vtype891 = _rtmp3893.vtype; + _size889 = _rtmp3893.size; + for (var _i894 = 0; _i894 < _size889; ++_i894) + { + var key895 = null; + var val896 = null; + key895 = input.readString(); + val896 = new ttypes.SquareMember(); + val896.read(input); + this.members[key895] = val896; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareMembersResponse.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareMembersResponse'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 1); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter897 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter897)) + { + iter897 = this.updatedAttrs[iter897]; + output.writeI32(iter897); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.editor !== null && this.editor !== undefined) { + output.writeFieldBegin('editor', Thrift.Type.STRUCT, 2); + this.editor.write(output); + output.writeFieldEnd(); + } + if (this.members !== null && this.members !== undefined) { + output.writeFieldBegin('members', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.members)); + for (var kiter898 in this.members) + { + if (this.members.hasOwnProperty(kiter898)) + { + var viter899 = this.members[kiter898]; + output.writeString(kiter898); + viter899.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RejectSquareMembersRequest = module.exports.RejectSquareMembersRequest = function(args) { + this.squareMid = null; + this.requestedMemberMids = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.requestedMemberMids !== undefined && args.requestedMemberMids !== null) { + this.requestedMemberMids = Thrift.copyList(args.requestedMemberMids, [null]); + } + } +}; +RejectSquareMembersRequest.prototype = {}; +RejectSquareMembersRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.LIST) { + var _size900 = 0; + var _rtmp3904; + this.requestedMemberMids = []; + var _etype903 = 0; + _rtmp3904 = input.readListBegin(); + _etype903 = _rtmp3904.etype; + _size900 = _rtmp3904.size; + for (var _i905 = 0; _i905 < _size900; ++_i905) + { + var elem906 = null; + elem906 = input.readString(); + this.requestedMemberMids.push(elem906); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RejectSquareMembersRequest.prototype.write = function(output) { + output.writeStructBegin('RejectSquareMembersRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.requestedMemberMids !== null && this.requestedMemberMids !== undefined) { + output.writeFieldBegin('requestedMemberMids', Thrift.Type.LIST, 3); + output.writeListBegin(Thrift.Type.STRING, this.requestedMemberMids.length); + for (var iter907 in this.requestedMemberMids) + { + if (this.requestedMemberMids.hasOwnProperty(iter907)) + { + iter907 = this.requestedMemberMids[iter907]; + output.writeString(iter907); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RejectSquareMembersResponse = module.exports.RejectSquareMembersResponse = function(args) { + this.rejectedMembers = null; + this.status = null; + if (args) { + if (args.rejectedMembers !== undefined && args.rejectedMembers !== null) { + this.rejectedMembers = Thrift.copyList(args.rejectedMembers, [ttypes.SquareMember]); + } + if (args.status !== undefined && args.status !== null) { + this.status = new ttypes.SquareStatus(args.status); + } + } +}; +RejectSquareMembersResponse.prototype = {}; +RejectSquareMembersResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size908 = 0; + var _rtmp3912; + this.rejectedMembers = []; + var _etype911 = 0; + _rtmp3912 = input.readListBegin(); + _etype911 = _rtmp3912.etype; + _size908 = _rtmp3912.size; + for (var _i913 = 0; _i913 < _size908; ++_i913) + { + var elem914 = null; + elem914 = new ttypes.SquareMember(); + elem914.read(input); + this.rejectedMembers.push(elem914); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.status = new ttypes.SquareStatus(); + this.status.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RejectSquareMembersResponse.prototype.write = function(output) { + output.writeStructBegin('RejectSquareMembersResponse'); + if (this.rejectedMembers !== null && this.rejectedMembers !== undefined) { + output.writeFieldBegin('rejectedMembers', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.rejectedMembers.length); + for (var iter915 in this.rejectedMembers) + { + if (this.rejectedMembers.hasOwnProperty(iter915)) + { + iter915 = this.rejectedMembers[iter915]; + iter915.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.STRUCT, 2); + this.status.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RemoveSubscriptionsRequest = module.exports.RemoveSubscriptionsRequest = function(args) { + this.unsubscriptions = null; + if (args) { + if (args.unsubscriptions !== undefined && args.unsubscriptions !== null) { + this.unsubscriptions = Thrift.copyList(args.unsubscriptions, [null]); + } + } +}; +RemoveSubscriptionsRequest.prototype = {}; +RemoveSubscriptionsRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size916 = 0; + var _rtmp3920; + this.unsubscriptions = []; + var _etype919 = 0; + _rtmp3920 = input.readListBegin(); + _etype919 = _rtmp3920.etype; + _size916 = _rtmp3920.size; + for (var _i921 = 0; _i921 < _size916; ++_i921) + { + var elem922 = null; + elem922 = input.readI64(); + this.unsubscriptions.push(elem922); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RemoveSubscriptionsRequest.prototype.write = function(output) { + output.writeStructBegin('RemoveSubscriptionsRequest'); + if (this.unsubscriptions !== null && this.unsubscriptions !== undefined) { + output.writeFieldBegin('unsubscriptions', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.I64, this.unsubscriptions.length); + for (var iter923 in this.unsubscriptions) + { + if (this.unsubscriptions.hasOwnProperty(iter923)) + { + iter923 = this.unsubscriptions[iter923]; + output.writeI64(iter923); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RemoveSubscriptionsResponse = module.exports.RemoveSubscriptionsResponse = function(args) { +}; +RemoveSubscriptionsResponse.prototype = {}; +RemoveSubscriptionsResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RemoveSubscriptionsResponse.prototype.write = function(output) { + output.writeStructBegin('RemoveSubscriptionsResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RefreshSubscriptionsRequest = module.exports.RefreshSubscriptionsRequest = function(args) { + this.subscriptions = null; + if (args) { + if (args.subscriptions !== undefined && args.subscriptions !== null) { + this.subscriptions = Thrift.copyList(args.subscriptions, [null]); + } + } +}; +RefreshSubscriptionsRequest.prototype = {}; +RefreshSubscriptionsRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.LIST) { + var _size924 = 0; + var _rtmp3928; + this.subscriptions = []; + var _etype927 = 0; + _rtmp3928 = input.readListBegin(); + _etype927 = _rtmp3928.etype; + _size924 = _rtmp3928.size; + for (var _i929 = 0; _i929 < _size924; ++_i929) + { + var elem930 = null; + elem930 = input.readI64(); + this.subscriptions.push(elem930); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RefreshSubscriptionsRequest.prototype.write = function(output) { + output.writeStructBegin('RefreshSubscriptionsRequest'); + if (this.subscriptions !== null && this.subscriptions !== undefined) { + output.writeFieldBegin('subscriptions', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.I64, this.subscriptions.length); + for (var iter931 in this.subscriptions) + { + if (this.subscriptions.hasOwnProperty(iter931)) + { + iter931 = this.subscriptions[iter931]; + output.writeI64(iter931); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var RefreshSubscriptionsResponse = module.exports.RefreshSubscriptionsResponse = function(args) { + this.ttlMillis = null; + this.subscriptionStates = null; + if (args) { + if (args.ttlMillis !== undefined && args.ttlMillis !== null) { + this.ttlMillis = args.ttlMillis; + } + if (args.subscriptionStates !== undefined && args.subscriptionStates !== null) { + this.subscriptionStates = Thrift.copyMap(args.subscriptionStates, [ttypes.SubscriptionState]); + } + } +}; +RefreshSubscriptionsResponse.prototype = {}; +RefreshSubscriptionsResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.ttlMillis = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size932 = 0; + var _rtmp3936; + this.subscriptionStates = {}; + var _ktype933 = 0; + var _vtype934 = 0; + _rtmp3936 = input.readMapBegin(); + _ktype933 = _rtmp3936.ktype; + _vtype934 = _rtmp3936.vtype; + _size932 = _rtmp3936.size; + for (var _i937 = 0; _i937 < _size932; ++_i937) + { + var key938 = null; + var val939 = null; + key938 = input.readI64(); + val939 = new ttypes.SubscriptionState(); + val939.read(input); + this.subscriptionStates[key938] = val939; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +RefreshSubscriptionsResponse.prototype.write = function(output) { + output.writeStructBegin('RefreshSubscriptionsResponse'); + if (this.ttlMillis !== null && this.ttlMillis !== undefined) { + output.writeFieldBegin('ttlMillis', Thrift.Type.I64, 1); + output.writeI64(this.ttlMillis); + output.writeFieldEnd(); + } + if (this.subscriptionStates !== null && this.subscriptionStates !== undefined) { + output.writeFieldBegin('subscriptionStates', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.I64, Thrift.Type.STRUCT, Thrift.objectLength(this.subscriptionStates)); + for (var kiter940 in this.subscriptionStates) + { + if (this.subscriptionStates.hasOwnProperty(kiter940)) + { + var viter941 = this.subscriptionStates[kiter940]; + output.writeI64(kiter940); + viter941.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareChatRequest = module.exports.UpdateSquareChatRequest = function(args) { + this.updatedAttrs = null; + this.squareChat = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.squareChat !== undefined && args.squareChat !== null) { + this.squareChat = new ttypes.SquareChat(args.squareChat); + } + } +}; +UpdateSquareChatRequest.prototype = {}; +UpdateSquareChatRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size942 = 0; + var _rtmp3946; + this.updatedAttrs = []; + var _etype945 = 0; + _rtmp3946 = input.readSetBegin(); + _etype945 = _rtmp3946.etype; + _size942 = _rtmp3946.size; + for (var _i947 = 0; _i947 < _size942; ++_i947) + { + var elem948 = null; + elem948 = input.readI32(); + this.updatedAttrs.push(elem948); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareChat = new ttypes.SquareChat(); + this.squareChat.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareChatRequest.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareChatRequest'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter949 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter949)) + { + iter949 = this.updatedAttrs[iter949]; + output.writeI32(iter949); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.squareChat !== null && this.squareChat !== undefined) { + output.writeFieldBegin('squareChat', Thrift.Type.STRUCT, 3); + this.squareChat.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareChatResponse = module.exports.UpdateSquareChatResponse = function(args) { + this.updatedAttrs = null; + this.squareChat = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.squareChat !== undefined && args.squareChat !== null) { + this.squareChat = new ttypes.SquareChat(args.squareChat); + } + } +}; +UpdateSquareChatResponse.prototype = {}; +UpdateSquareChatResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.SET) { + var _size950 = 0; + var _rtmp3954; + this.updatedAttrs = []; + var _etype953 = 0; + _rtmp3954 = input.readSetBegin(); + _etype953 = _rtmp3954.etype; + _size950 = _rtmp3954.size; + for (var _i955 = 0; _i955 < _size950; ++_i955) + { + var elem956 = null; + elem956 = input.readI32(); + this.updatedAttrs.push(elem956); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.squareChat = new ttypes.SquareChat(); + this.squareChat.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareChatResponse.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareChatResponse'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 1); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter957 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter957)) + { + iter957 = this.updatedAttrs[iter957]; + output.writeI32(iter957); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.squareChat !== null && this.squareChat !== undefined) { + output.writeFieldBegin('squareChat', Thrift.Type.STRUCT, 2); + this.squareChat.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DeleteSquareChatRequest = module.exports.DeleteSquareChatRequest = function(args) { + this.squareChatMid = null; + this.revision = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.revision !== undefined && args.revision !== null) { + this.revision = args.revision; + } + } +}; +DeleteSquareChatRequest.prototype = {}; +DeleteSquareChatRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.revision = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DeleteSquareChatRequest.prototype.write = function(output) { + output.writeStructBegin('DeleteSquareChatRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.revision !== null && this.revision !== undefined) { + output.writeFieldBegin('revision', Thrift.Type.I64, 3); + output.writeI64(this.revision); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DeleteSquareChatResponse = module.exports.DeleteSquareChatResponse = function(args) { +}; +DeleteSquareChatResponse.prototype = {}; +DeleteSquareChatResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DeleteSquareChatResponse.prototype.write = function(output) { + output.writeStructBegin('DeleteSquareChatResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareChatMemberRequest = module.exports.UpdateSquareChatMemberRequest = function(args) { + this.updatedAttrs = null; + this.chatMember = null; + if (args) { + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.chatMember !== undefined && args.chatMember !== null) { + this.chatMember = new ttypes.SquareChatMember(args.chatMember); + } + } +}; +UpdateSquareChatMemberRequest.prototype = {}; +UpdateSquareChatMemberRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size958 = 0; + var _rtmp3962; + this.updatedAttrs = []; + var _etype961 = 0; + _rtmp3962 = input.readSetBegin(); + _etype961 = _rtmp3962.etype; + _size958 = _rtmp3962.size; + for (var _i963 = 0; _i963 < _size958; ++_i963) + { + var elem964 = null; + elem964 = input.readI32(); + this.updatedAttrs.push(elem964); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.chatMember = new ttypes.SquareChatMember(); + this.chatMember.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareChatMemberRequest.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareChatMemberRequest'); + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter965 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter965)) + { + iter965 = this.updatedAttrs[iter965]; + output.writeI32(iter965); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.chatMember !== null && this.chatMember !== undefined) { + output.writeFieldBegin('chatMember', Thrift.Type.STRUCT, 3); + this.chatMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareChatMemberResponse = module.exports.UpdateSquareChatMemberResponse = function(args) { + this.updatedChatMember = null; + if (args) { + if (args.updatedChatMember !== undefined && args.updatedChatMember !== null) { + this.updatedChatMember = new ttypes.SquareChatMember(args.updatedChatMember); + } + } +}; +UpdateSquareChatMemberResponse.prototype = {}; +UpdateSquareChatMemberResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.updatedChatMember = new ttypes.SquareChatMember(); + this.updatedChatMember.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareChatMemberResponse.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareChatMemberResponse'); + if (this.updatedChatMember !== null && this.updatedChatMember !== undefined) { + output.writeFieldBegin('updatedChatMember', Thrift.Type.STRUCT, 1); + this.updatedChatMember.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareAuthorityRequest = module.exports.UpdateSquareAuthorityRequest = function(args) { + this.updateAttributes = null; + this.authority = null; + if (args) { + if (args.updateAttributes !== undefined && args.updateAttributes !== null) { + this.updateAttributes = Thrift.copyList(args.updateAttributes, [null]); + } + if (args.authority !== undefined && args.authority !== null) { + this.authority = new ttypes.SquareAuthority(args.authority); + } + } +}; +UpdateSquareAuthorityRequest.prototype = {}; +UpdateSquareAuthorityRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.SET) { + var _size966 = 0; + var _rtmp3970; + this.updateAttributes = []; + var _etype969 = 0; + _rtmp3970 = input.readSetBegin(); + _etype969 = _rtmp3970.etype; + _size966 = _rtmp3970.size; + for (var _i971 = 0; _i971 < _size966; ++_i971) + { + var elem972 = null; + elem972 = input.readI32(); + this.updateAttributes.push(elem972); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.authority = new ttypes.SquareAuthority(); + this.authority.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareAuthorityRequest.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareAuthorityRequest'); + if (this.updateAttributes !== null && this.updateAttributes !== undefined) { + output.writeFieldBegin('updateAttributes', Thrift.Type.SET, 2); + output.writeSetBegin(Thrift.Type.I32, this.updateAttributes.length); + for (var iter973 in this.updateAttributes) + { + if (this.updateAttributes.hasOwnProperty(iter973)) + { + iter973 = this.updateAttributes[iter973]; + output.writeI32(iter973); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.authority !== null && this.authority !== undefined) { + output.writeFieldBegin('authority', Thrift.Type.STRUCT, 3); + this.authority.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareAuthorityResponse = module.exports.UpdateSquareAuthorityResponse = function(args) { + this.updatdAttributes = null; + this.authority = null; + if (args) { + if (args.updatdAttributes !== undefined && args.updatdAttributes !== null) { + this.updatdAttributes = Thrift.copyList(args.updatdAttributes, [null]); + } + if (args.authority !== undefined && args.authority !== null) { + this.authority = new ttypes.SquareAuthority(args.authority); + } + } +}; +UpdateSquareAuthorityResponse.prototype = {}; +UpdateSquareAuthorityResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.SET) { + var _size974 = 0; + var _rtmp3978; + this.updatdAttributes = []; + var _etype977 = 0; + _rtmp3978 = input.readSetBegin(); + _etype977 = _rtmp3978.etype; + _size974 = _rtmp3978.size; + for (var _i979 = 0; _i979 < _size974; ++_i979) + { + var elem980 = null; + elem980 = input.readI32(); + this.updatdAttributes.push(elem980); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.authority = new ttypes.SquareAuthority(); + this.authority.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareAuthorityResponse.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareAuthorityResponse'); + if (this.updatdAttributes !== null && this.updatdAttributes !== undefined) { + output.writeFieldBegin('updatdAttributes', Thrift.Type.SET, 1); + output.writeSetBegin(Thrift.Type.I32, this.updatdAttributes.length); + for (var iter981 in this.updatdAttributes) + { + if (this.updatdAttributes.hasOwnProperty(iter981)) + { + iter981 = this.updatdAttributes[iter981]; + output.writeI32(iter981); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.authority !== null && this.authority !== undefined) { + output.writeFieldBegin('authority', Thrift.Type.STRUCT, 2); + this.authority.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareMemberRelationRequest = module.exports.UpdateSquareMemberRelationRequest = function(args) { + this.squareMid = null; + this.targetSquareMemberMid = null; + this.updatedAttrs = null; + this.relation = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.targetSquareMemberMid !== undefined && args.targetSquareMemberMid !== null) { + this.targetSquareMemberMid = args.targetSquareMemberMid; + } + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.relation !== undefined && args.relation !== null) { + this.relation = new ttypes.SquareMemberRelation(args.relation); + } + } +}; +UpdateSquareMemberRelationRequest.prototype = {}; +UpdateSquareMemberRelationRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.targetSquareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.SET) { + var _size982 = 0; + var _rtmp3986; + this.updatedAttrs = []; + var _etype985 = 0; + _rtmp3986 = input.readSetBegin(); + _etype985 = _rtmp3986.etype; + _size982 = _rtmp3986.size; + for (var _i987 = 0; _i987 < _size982; ++_i987) + { + var elem988 = null; + elem988 = input.readI32(); + this.updatedAttrs.push(elem988); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.relation = new ttypes.SquareMemberRelation(); + this.relation.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareMemberRelationRequest.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareMemberRelationRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.targetSquareMemberMid !== null && this.targetSquareMemberMid !== undefined) { + output.writeFieldBegin('targetSquareMemberMid', Thrift.Type.STRING, 3); + output.writeString(this.targetSquareMemberMid); + output.writeFieldEnd(); + } + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 4); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter989 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter989)) + { + iter989 = this.updatedAttrs[iter989]; + output.writeI32(iter989); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.relation !== null && this.relation !== undefined) { + output.writeFieldBegin('relation', Thrift.Type.STRUCT, 5); + this.relation.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateSquareMemberRelationResponse = module.exports.UpdateSquareMemberRelationResponse = function(args) { + this.squareMid = null; + this.targetSquareMemberMid = null; + this.updatedAttrs = null; + this.relation = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.targetSquareMemberMid !== undefined && args.targetSquareMemberMid !== null) { + this.targetSquareMemberMid = args.targetSquareMemberMid; + } + if (args.updatedAttrs !== undefined && args.updatedAttrs !== null) { + this.updatedAttrs = Thrift.copyList(args.updatedAttrs, [null]); + } + if (args.relation !== undefined && args.relation !== null) { + this.relation = new ttypes.SquareMemberRelation(args.relation); + } + } +}; +UpdateSquareMemberRelationResponse.prototype = {}; +UpdateSquareMemberRelationResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.targetSquareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.SET) { + var _size990 = 0; + var _rtmp3994; + this.updatedAttrs = []; + var _etype993 = 0; + _rtmp3994 = input.readSetBegin(); + _etype993 = _rtmp3994.etype; + _size990 = _rtmp3994.size; + for (var _i995 = 0; _i995 < _size990; ++_i995) + { + var elem996 = null; + elem996 = input.readI32(); + this.updatedAttrs.push(elem996); + } + input.readSetEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.relation = new ttypes.SquareMemberRelation(); + this.relation.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateSquareMemberRelationResponse.prototype.write = function(output) { + output.writeStructBegin('UpdateSquareMemberRelationResponse'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.targetSquareMemberMid !== null && this.targetSquareMemberMid !== undefined) { + output.writeFieldBegin('targetSquareMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.targetSquareMemberMid); + output.writeFieldEnd(); + } + if (this.updatedAttrs !== null && this.updatedAttrs !== undefined) { + output.writeFieldBegin('updatedAttrs', Thrift.Type.SET, 3); + output.writeSetBegin(Thrift.Type.I32, this.updatedAttrs.length); + for (var iter997 in this.updatedAttrs) + { + if (this.updatedAttrs.hasOwnProperty(iter997)) + { + iter997 = this.updatedAttrs[iter997]; + output.writeI32(iter997); + } + } + output.writeSetEnd(); + output.writeFieldEnd(); + } + if (this.relation !== null && this.relation !== undefined) { + output.writeFieldBegin('relation', Thrift.Type.STRUCT, 4); + this.relation.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ReportSquareRequest = module.exports.ReportSquareRequest = function(args) { + this.squareMid = null; + this.reportType = null; + this.otherReason = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.reportType !== undefined && args.reportType !== null) { + this.reportType = args.reportType; + } + if (args.otherReason !== undefined && args.otherReason !== null) { + this.otherReason = args.otherReason; + } + } +}; +ReportSquareRequest.prototype = {}; +ReportSquareRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.reportType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.otherReason = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ReportSquareRequest.prototype.write = function(output) { + output.writeStructBegin('ReportSquareRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.reportType !== null && this.reportType !== undefined) { + output.writeFieldBegin('reportType', Thrift.Type.I32, 3); + output.writeI32(this.reportType); + output.writeFieldEnd(); + } + if (this.otherReason !== null && this.otherReason !== undefined) { + output.writeFieldBegin('otherReason', Thrift.Type.STRING, 4); + output.writeString(this.otherReason); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ReportSquareResponse = module.exports.ReportSquareResponse = function(args) { +}; +ReportSquareResponse.prototype = {}; +ReportSquareResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ReportSquareResponse.prototype.write = function(output) { + output.writeStructBegin('ReportSquareResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ReportSquareChatRequest = module.exports.ReportSquareChatRequest = function(args) { + this.squareMid = null; + this.squareChatMid = null; + this.reportType = null; + this.otherReason = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.reportType !== undefined && args.reportType !== null) { + this.reportType = args.reportType; + } + if (args.otherReason !== undefined && args.otherReason !== null) { + this.otherReason = args.otherReason; + } + } +}; +ReportSquareChatRequest.prototype = {}; +ReportSquareChatRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.reportType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.otherReason = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ReportSquareChatRequest.prototype.write = function(output) { + output.writeStructBegin('ReportSquareChatRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 3); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.reportType !== null && this.reportType !== undefined) { + output.writeFieldBegin('reportType', Thrift.Type.I32, 5); + output.writeI32(this.reportType); + output.writeFieldEnd(); + } + if (this.otherReason !== null && this.otherReason !== undefined) { + output.writeFieldBegin('otherReason', Thrift.Type.STRING, 6); + output.writeString(this.otherReason); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ReportSquareChatResponse = module.exports.ReportSquareChatResponse = function(args) { +}; +ReportSquareChatResponse.prototype = {}; +ReportSquareChatResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ReportSquareChatResponse.prototype.write = function(output) { + output.writeStructBegin('ReportSquareChatResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ReportSquareMessageRequest = module.exports.ReportSquareMessageRequest = function(args) { + this.squareMid = null; + this.squareChatMid = null; + this.squareMessageId = null; + this.reportType = null; + this.otherReason = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareMessageId !== undefined && args.squareMessageId !== null) { + this.squareMessageId = args.squareMessageId; + } + if (args.reportType !== undefined && args.reportType !== null) { + this.reportType = args.reportType; + } + if (args.otherReason !== undefined && args.otherReason !== null) { + this.otherReason = args.otherReason; + } + } +}; +ReportSquareMessageRequest.prototype = {}; +ReportSquareMessageRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.squareMessageId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I32) { + this.reportType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRING) { + this.otherReason = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ReportSquareMessageRequest.prototype.write = function(output) { + output.writeStructBegin('ReportSquareMessageRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 3); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareMessageId !== null && this.squareMessageId !== undefined) { + output.writeFieldBegin('squareMessageId', Thrift.Type.STRING, 4); + output.writeString(this.squareMessageId); + output.writeFieldEnd(); + } + if (this.reportType !== null && this.reportType !== undefined) { + output.writeFieldBegin('reportType', Thrift.Type.I32, 5); + output.writeI32(this.reportType); + output.writeFieldEnd(); + } + if (this.otherReason !== null && this.otherReason !== undefined) { + output.writeFieldBegin('otherReason', Thrift.Type.STRING, 6); + output.writeString(this.otherReason); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ReportSquareMessageResponse = module.exports.ReportSquareMessageResponse = function(args) { +}; +ReportSquareMessageResponse.prototype = {}; +ReportSquareMessageResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ReportSquareMessageResponse.prototype.write = function(output) { + output.writeStructBegin('ReportSquareMessageResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ReportSquareMemberRequest = module.exports.ReportSquareMemberRequest = function(args) { + this.squareMemberMid = null; + this.reportType = null; + this.otherReason = null; + this.squareChatMid = null; + if (args) { + if (args.squareMemberMid !== undefined && args.squareMemberMid !== null) { + this.squareMemberMid = args.squareMemberMid; + } + if (args.reportType !== undefined && args.reportType !== null) { + this.reportType = args.reportType; + } + if (args.otherReason !== undefined && args.otherReason !== null) { + this.otherReason = args.otherReason; + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + } +}; +ReportSquareMemberRequest.prototype = {}; +ReportSquareMemberRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMemberMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.reportType = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.otherReason = input.readString(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ReportSquareMemberRequest.prototype.write = function(output) { + output.writeStructBegin('ReportSquareMemberRequest'); + if (this.squareMemberMid !== null && this.squareMemberMid !== undefined) { + output.writeFieldBegin('squareMemberMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMemberMid); + output.writeFieldEnd(); + } + if (this.reportType !== null && this.reportType !== undefined) { + output.writeFieldBegin('reportType', Thrift.Type.I32, 3); + output.writeI32(this.reportType); + output.writeFieldEnd(); + } + if (this.otherReason !== null && this.otherReason !== undefined) { + output.writeFieldBegin('otherReason', Thrift.Type.STRING, 4); + output.writeString(this.otherReason); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 5); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ReportSquareMemberResponse = module.exports.ReportSquareMemberResponse = function(args) { +}; +ReportSquareMemberResponse.prototype = {}; +ReportSquareMemberResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ReportSquareMemberResponse.prototype.write = function(output) { + output.writeStructBegin('ReportSquareMemberResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareRequest = module.exports.GetSquareRequest = function(args) { + this.mid = null; + if (args) { + if (args.mid !== undefined && args.mid !== null) { + this.mid = args.mid; + } + } +}; +GetSquareRequest.prototype = {}; +GetSquareRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.mid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareRequest'); + if (this.mid !== null && this.mid !== undefined) { + output.writeFieldBegin('mid', Thrift.Type.STRING, 2); + output.writeString(this.mid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareResponse = module.exports.GetSquareResponse = function(args) { + this.square = null; + this.myMembership = null; + this.squareAuthority = null; + this.squareStatus = null; + this.squareFeatureSet = null; + this.noteStatus = null; + if (args) { + if (args.square !== undefined && args.square !== null) { + this.square = new ttypes.Square(args.square); + } + if (args.myMembership !== undefined && args.myMembership !== null) { + this.myMembership = new ttypes.SquareMember(args.myMembership); + } + if (args.squareAuthority !== undefined && args.squareAuthority !== null) { + this.squareAuthority = new ttypes.SquareAuthority(args.squareAuthority); + } + if (args.squareStatus !== undefined && args.squareStatus !== null) { + this.squareStatus = new ttypes.SquareStatus(args.squareStatus); + } + if (args.squareFeatureSet !== undefined && args.squareFeatureSet !== null) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(args.squareFeatureSet); + } + if (args.noteStatus !== undefined && args.noteStatus !== null) { + this.noteStatus = new ttypes.NoteStatus(args.noteStatus); + } + } +}; +GetSquareResponse.prototype = {}; +GetSquareResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.square = new ttypes.Square(); + this.square.read(input); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.myMembership = new ttypes.SquareMember(); + this.myMembership.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareAuthority = new ttypes.SquareAuthority(); + this.squareAuthority.read(input); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRUCT) { + this.squareStatus = new ttypes.SquareStatus(); + this.squareStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.STRUCT) { + this.squareFeatureSet = new ttypes.SquareFeatureSet(); + this.squareFeatureSet.read(input); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.STRUCT) { + this.noteStatus = new ttypes.NoteStatus(); + this.noteStatus.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareResponse'); + if (this.square !== null && this.square !== undefined) { + output.writeFieldBegin('square', Thrift.Type.STRUCT, 1); + this.square.write(output); + output.writeFieldEnd(); + } + if (this.myMembership !== null && this.myMembership !== undefined) { + output.writeFieldBegin('myMembership', Thrift.Type.STRUCT, 2); + this.myMembership.write(output); + output.writeFieldEnd(); + } + if (this.squareAuthority !== null && this.squareAuthority !== undefined) { + output.writeFieldBegin('squareAuthority', Thrift.Type.STRUCT, 3); + this.squareAuthority.write(output); + output.writeFieldEnd(); + } + if (this.squareStatus !== null && this.squareStatus !== undefined) { + output.writeFieldBegin('squareStatus', Thrift.Type.STRUCT, 4); + this.squareStatus.write(output); + output.writeFieldEnd(); + } + if (this.squareFeatureSet !== null && this.squareFeatureSet !== undefined) { + output.writeFieldBegin('squareFeatureSet', Thrift.Type.STRUCT, 5); + this.squareFeatureSet.write(output); + output.writeFieldEnd(); + } + if (this.noteStatus !== null && this.noteStatus !== undefined) { + output.writeFieldBegin('noteStatus', Thrift.Type.STRUCT, 6); + this.noteStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareStatusRequest = module.exports.GetSquareStatusRequest = function(args) { + this.squareMid = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + } +}; +GetSquareStatusRequest.prototype = {}; +GetSquareStatusRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareStatusRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareStatusRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareStatusResponse = module.exports.GetSquareStatusResponse = function(args) { + this.squareStatus = null; + if (args) { + if (args.squareStatus !== undefined && args.squareStatus !== null) { + this.squareStatus = new ttypes.SquareStatus(args.squareStatus); + } + } +}; +GetSquareStatusResponse.prototype = {}; +GetSquareStatusResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.squareStatus = new ttypes.SquareStatus(); + this.squareStatus.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareStatusResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareStatusResponse'); + if (this.squareStatus !== null && this.squareStatus !== undefined) { + output.writeFieldBegin('squareStatus', Thrift.Type.STRUCT, 1); + this.squareStatus.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetNoteStatusRequest = module.exports.GetNoteStatusRequest = function(args) { + this.squareMid = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + } +}; +GetNoteStatusRequest.prototype = {}; +GetNoteStatusRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetNoteStatusRequest.prototype.write = function(output) { + output.writeStructBegin('GetNoteStatusRequest'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 2); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetNoteStatusResponse = module.exports.GetNoteStatusResponse = function(args) { + this.squareMid = null; + this.status = null; + if (args) { + if (args.squareMid !== undefined && args.squareMid !== null) { + this.squareMid = args.squareMid; + } + if (args.status !== undefined && args.status !== null) { + this.status = new ttypes.NoteStatus(args.status); + } + } +}; +GetNoteStatusResponse.prototype = {}; +GetNoteStatusResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.squareMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.status = new ttypes.NoteStatus(); + this.status.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetNoteStatusResponse.prototype.write = function(output) { + output.writeStructBegin('GetNoteStatusResponse'); + if (this.squareMid !== null && this.squareMid !== undefined) { + output.writeFieldBegin('squareMid', Thrift.Type.STRING, 1); + output.writeString(this.squareMid); + output.writeFieldEnd(); + } + if (this.status !== null && this.status !== undefined) { + output.writeFieldBegin('status', Thrift.Type.STRUCT, 2); + this.status.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CreateSquareChatAnnouncementRequest = module.exports.CreateSquareChatAnnouncementRequest = function(args) { + this.reqSeq = null; + this.squareChatMid = null; + this.squareChatAnnouncement = null; + if (args) { + if (args.reqSeq !== undefined && args.reqSeq !== null) { + this.reqSeq = args.reqSeq; + } + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.squareChatAnnouncement !== undefined && args.squareChatAnnouncement !== null) { + this.squareChatAnnouncement = new ttypes.SquareChatAnnouncement(args.squareChatAnnouncement); + } + } +}; +CreateSquareChatAnnouncementRequest.prototype = {}; +CreateSquareChatAnnouncementRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.reqSeq = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.squareChatAnnouncement = new ttypes.SquareChatAnnouncement(); + this.squareChatAnnouncement.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CreateSquareChatAnnouncementRequest.prototype.write = function(output) { + output.writeStructBegin('CreateSquareChatAnnouncementRequest'); + if (this.reqSeq !== null && this.reqSeq !== undefined) { + output.writeFieldBegin('reqSeq', Thrift.Type.I32, 1); + output.writeI32(this.reqSeq); + output.writeFieldEnd(); + } + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.squareChatAnnouncement !== null && this.squareChatAnnouncement !== undefined) { + output.writeFieldBegin('squareChatAnnouncement', Thrift.Type.STRUCT, 3); + this.squareChatAnnouncement.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var CreateSquareChatAnnouncementResponse = module.exports.CreateSquareChatAnnouncementResponse = function(args) { + this.announcement = null; + if (args) { + if (args.announcement !== undefined && args.announcement !== null) { + this.announcement = new ttypes.SquareChatAnnouncement(args.announcement); + } + } +}; +CreateSquareChatAnnouncementResponse.prototype = {}; +CreateSquareChatAnnouncementResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRUCT) { + this.announcement = new ttypes.SquareChatAnnouncement(); + this.announcement.read(input); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +CreateSquareChatAnnouncementResponse.prototype.write = function(output) { + output.writeStructBegin('CreateSquareChatAnnouncementResponse'); + if (this.announcement !== null && this.announcement !== undefined) { + output.writeFieldBegin('announcement', Thrift.Type.STRUCT, 1); + this.announcement.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DeleteSquareChatAnnouncementRequest = module.exports.DeleteSquareChatAnnouncementRequest = function(args) { + this.squareChatMid = null; + this.announcementSeq = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + if (args.announcementSeq !== undefined && args.announcementSeq !== null) { + this.announcementSeq = args.announcementSeq; + } + } +}; +DeleteSquareChatAnnouncementRequest.prototype = {}; +DeleteSquareChatAnnouncementRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I64) { + this.announcementSeq = input.readI64(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DeleteSquareChatAnnouncementRequest.prototype.write = function(output) { + output.writeStructBegin('DeleteSquareChatAnnouncementRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + if (this.announcementSeq !== null && this.announcementSeq !== undefined) { + output.writeFieldBegin('announcementSeq', Thrift.Type.I64, 3); + output.writeI64(this.announcementSeq); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var DeleteSquareChatAnnouncementResponse = module.exports.DeleteSquareChatAnnouncementResponse = function(args) { +}; +DeleteSquareChatAnnouncementResponse.prototype = {}; +DeleteSquareChatAnnouncementResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + input.skip(ftype); + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +DeleteSquareChatAnnouncementResponse.prototype.write = function(output) { + output.writeStructBegin('DeleteSquareChatAnnouncementResponse'); + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareChatAnnouncementsRequest = module.exports.GetSquareChatAnnouncementsRequest = function(args) { + this.squareChatMid = null; + if (args) { + if (args.squareChatMid !== undefined && args.squareChatMid !== null) { + this.squareChatMid = args.squareChatMid; + } + } +}; +GetSquareChatAnnouncementsRequest.prototype = {}; +GetSquareChatAnnouncementsRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.squareChatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareChatAnnouncementsRequest.prototype.write = function(output) { + output.writeStructBegin('GetSquareChatAnnouncementsRequest'); + if (this.squareChatMid !== null && this.squareChatMid !== undefined) { + output.writeFieldBegin('squareChatMid', Thrift.Type.STRING, 2); + output.writeString(this.squareChatMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetSquareChatAnnouncementsResponse = module.exports.GetSquareChatAnnouncementsResponse = function(args) { + this.announcements = null; + if (args) { + if (args.announcements !== undefined && args.announcements !== null) { + this.announcements = Thrift.copyList(args.announcements, [ttypes.SquareChatAnnouncement]); + } + } +}; +GetSquareChatAnnouncementsResponse.prototype = {}; +GetSquareChatAnnouncementsResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size998 = 0; + var _rtmp31002; + this.announcements = []; + var _etype1001 = 0; + _rtmp31002 = input.readListBegin(); + _etype1001 = _rtmp31002.etype; + _size998 = _rtmp31002.size; + for (var _i1003 = 0; _i1003 < _size998; ++_i1003) + { + var elem1004 = null; + elem1004 = new ttypes.SquareChatAnnouncement(); + elem1004.read(input); + this.announcements.push(elem1004); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 0: + input.skip(ftype); + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetSquareChatAnnouncementsResponse.prototype.write = function(output) { + output.writeStructBegin('GetSquareChatAnnouncementsResponse'); + if (this.announcements !== null && this.announcements !== undefined) { + output.writeFieldBegin('announcements', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.announcements.length); + for (var iter1005 in this.announcements) + { + if (this.announcements.hasOwnProperty(iter1005)) + { + iter1005 = this.announcements[iter1005]; + iter1005.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetJoinedSquareChatsRequest = module.exports.GetJoinedSquareChatsRequest = function(args) { + this.continuationToken = null; + this.limit = null; + if (args) { + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + if (args.limit !== undefined && args.limit !== null) { + this.limit = args.limit; + } + } +}; +GetJoinedSquareChatsRequest.prototype = {}; +GetJoinedSquareChatsRequest.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 2: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.limit = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetJoinedSquareChatsRequest.prototype.write = function(output) { + output.writeStructBegin('GetJoinedSquareChatsRequest'); + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 2); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + if (this.limit !== null && this.limit !== undefined) { + output.writeFieldBegin('limit', Thrift.Type.I32, 3); + output.writeI32(this.limit); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GetJoinedSquareChatsResponse = module.exports.GetJoinedSquareChatsResponse = function(args) { + this.chats = null; + this.chatMembers = null; + this.statuses = null; + this.continuationToken = null; + if (args) { + if (args.chats !== undefined && args.chats !== null) { + this.chats = Thrift.copyList(args.chats, [ttypes.SquareChat]); + } + if (args.chatMembers !== undefined && args.chatMembers !== null) { + this.chatMembers = Thrift.copyMap(args.chatMembers, [ttypes.SquareChatMember]); + } + if (args.statuses !== undefined && args.statuses !== null) { + this.statuses = Thrift.copyMap(args.statuses, [ttypes.SquareChatStatus]); + } + if (args.continuationToken !== undefined && args.continuationToken !== null) { + this.continuationToken = args.continuationToken; + } + } +}; +GetJoinedSquareChatsResponse.prototype = {}; +GetJoinedSquareChatsResponse.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.LIST) { + var _size1006 = 0; + var _rtmp31010; + this.chats = []; + var _etype1009 = 0; + _rtmp31010 = input.readListBegin(); + _etype1009 = _rtmp31010.etype; + _size1006 = _rtmp31010.size; + for (var _i1011 = 0; _i1011 < _size1006; ++_i1011) + { + var elem1012 = null; + elem1012 = new ttypes.SquareChat(); + elem1012.read(input); + this.chats.push(elem1012); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.MAP) { + var _size1013 = 0; + var _rtmp31017; + this.chatMembers = {}; + var _ktype1014 = 0; + var _vtype1015 = 0; + _rtmp31017 = input.readMapBegin(); + _ktype1014 = _rtmp31017.ktype; + _vtype1015 = _rtmp31017.vtype; + _size1013 = _rtmp31017.size; + for (var _i1018 = 0; _i1018 < _size1013; ++_i1018) + { + var key1019 = null; + var val1020 = null; + key1019 = input.readString(); + val1020 = new ttypes.SquareChatMember(); + val1020.read(input); + this.chatMembers[key1019] = val1020; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size1021 = 0; + var _rtmp31025; + this.statuses = {}; + var _ktype1022 = 0; + var _vtype1023 = 0; + _rtmp31025 = input.readMapBegin(); + _ktype1022 = _rtmp31025.ktype; + _vtype1023 = _rtmp31025.vtype; + _size1021 = _rtmp31025.size; + for (var _i1026 = 0; _i1026 < _size1021; ++_i1026) + { + var key1027 = null; + var val1028 = null; + key1027 = input.readString(); + val1028 = new ttypes.SquareChatStatus(); + val1028.read(input); + this.statuses[key1027] = val1028; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.continuationToken = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GetJoinedSquareChatsResponse.prototype.write = function(output) { + output.writeStructBegin('GetJoinedSquareChatsResponse'); + if (this.chats !== null && this.chats !== undefined) { + output.writeFieldBegin('chats', Thrift.Type.LIST, 1); + output.writeListBegin(Thrift.Type.STRUCT, this.chats.length); + for (var iter1029 in this.chats) + { + if (this.chats.hasOwnProperty(iter1029)) + { + iter1029 = this.chats[iter1029]; + iter1029.write(output); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.chatMembers !== null && this.chatMembers !== undefined) { + output.writeFieldBegin('chatMembers', Thrift.Type.MAP, 2); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.chatMembers)); + for (var kiter1030 in this.chatMembers) + { + if (this.chatMembers.hasOwnProperty(kiter1030)) + { + var viter1031 = this.chatMembers[kiter1030]; + output.writeString(kiter1030); + viter1031.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.statuses !== null && this.statuses !== undefined) { + output.writeFieldBegin('statuses', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRUCT, Thrift.objectLength(this.statuses)); + for (var kiter1032 in this.statuses) + { + if (this.statuses.hasOwnProperty(kiter1032)) + { + var viter1033 = this.statuses[kiter1032]; + output.writeString(kiter1032); + viter1033.write(output); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + if (this.continuationToken !== null && this.continuationToken !== undefined) { + output.writeFieldBegin('continuationToken', Thrift.Type.STRING, 4); + output.writeString(this.continuationToken); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var TalkException = module.exports.TalkException = function(args) { + Thrift.TException.call(this, "TalkException"); + this.name = "TalkException"; + this.code = null; + this.reason = null; + this.parameterMap = null; + if (args) { + if (args.code !== undefined && args.code !== null) { + this.code = args.code; + } + if (args.reason !== undefined && args.reason !== null) { + this.reason = args.reason; + } + if (args.parameterMap !== undefined && args.parameterMap !== null) { + this.parameterMap = Thrift.copyMap(args.parameterMap, [null]); + } + } +}; +Thrift.inherits(TalkException, Thrift.TException); +TalkException.prototype.name = 'TalkException'; +TalkException.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.code = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.reason = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size1034 = 0; + var _rtmp31038; + this.parameterMap = {}; + var _ktype1035 = 0; + var _vtype1036 = 0; + _rtmp31038 = input.readMapBegin(); + _ktype1035 = _rtmp31038.ktype; + _vtype1036 = _rtmp31038.vtype; + _size1034 = _rtmp31038.size; + for (var _i1039 = 0; _i1039 < _size1034; ++_i1039) + { + var key1040 = null; + var val1041 = null; + key1040 = input.readString(); + val1041 = input.readString(); + this.parameterMap[key1040] = val1041; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +TalkException.prototype.write = function(output) { + output.writeStructBegin('TalkException'); + if (this.code !== null && this.code !== undefined) { + output.writeFieldBegin('code', Thrift.Type.I32, 1); + output.writeI32(this.code); + output.writeFieldEnd(); + } + if (this.reason !== null && this.reason !== undefined) { + output.writeFieldBegin('reason', Thrift.Type.STRING, 2); + output.writeString(this.reason); + output.writeFieldEnd(); + } + if (this.parameterMap !== null && this.parameterMap !== undefined) { + output.writeFieldBegin('parameterMap', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.parameterMap)); + for (var kiter1042 in this.parameterMap) + { + if (this.parameterMap.hasOwnProperty(kiter1042)) + { + var viter1043 = this.parameterMap[kiter1042]; + output.writeString(kiter1042); + output.writeString(viter1043); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ShouldSyncException = module.exports.ShouldSyncException = function(args) { + Thrift.TException.call(this, "ShouldSyncException"); + this.name = "ShouldSyncException"; + this.syncOpRevision = null; + this.syncScope = null; + this.syncReason = null; + this.message = null; + if (args) { + if (args.syncOpRevision !== undefined && args.syncOpRevision !== null) { + this.syncOpRevision = args.syncOpRevision; + } + if (args.syncScope !== undefined && args.syncScope !== null) { + this.syncScope = new ttypes.SyncScope(args.syncScope); + } + if (args.syncReason !== undefined && args.syncReason !== null) { + this.syncReason = args.syncReason; + } + if (args.message !== undefined && args.message !== null) { + this.message = args.message; + } + } +}; +Thrift.inherits(ShouldSyncException, Thrift.TException); +ShouldSyncException.prototype.name = 'ShouldSyncException'; +ShouldSyncException.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I64) { + this.syncOpRevision = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.syncScope = new ttypes.SyncScope(); + this.syncScope.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.syncReason = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.STRING) { + this.message = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ShouldSyncException.prototype.write = function(output) { + output.writeStructBegin('ShouldSyncException'); + if (this.syncOpRevision !== null && this.syncOpRevision !== undefined) { + output.writeFieldBegin('syncOpRevision', Thrift.Type.I64, 1); + output.writeI64(this.syncOpRevision); + output.writeFieldEnd(); + } + if (this.syncScope !== null && this.syncScope !== undefined) { + output.writeFieldBegin('syncScope', Thrift.Type.STRUCT, 2); + this.syncScope.write(output); + output.writeFieldEnd(); + } + if (this.syncReason !== null && this.syncReason !== undefined) { + output.writeFieldBegin('syncReason', Thrift.Type.I32, 3); + output.writeI32(this.syncReason); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRING, 4); + output.writeString(this.message); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var PointException = module.exports.PointException = function(args) { + Thrift.TException.call(this, "PointException"); + this.name = "PointException"; + this.code = null; + this.reason = null; + this.extra = null; + if (args) { + if (args.code !== undefined && args.code !== null) { + this.code = args.code; + } + if (args.reason !== undefined && args.reason !== null) { + this.reason = args.reason; + } + if (args.extra !== undefined && args.extra !== null) { + this.extra = Thrift.copyMap(args.extra, [null]); + } + } +}; +Thrift.inherits(PointException, Thrift.TException); +PointException.prototype.name = 'PointException'; +PointException.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.code = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.reason = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size1044 = 0; + var _rtmp31048; + this.extra = {}; + var _ktype1045 = 0; + var _vtype1046 = 0; + _rtmp31048 = input.readMapBegin(); + _ktype1045 = _rtmp31048.ktype; + _vtype1046 = _rtmp31048.vtype; + _size1044 = _rtmp31048.size; + for (var _i1049 = 0; _i1049 < _size1044; ++_i1049) + { + var key1050 = null; + var val1051 = null; + key1050 = input.readString(); + val1051 = input.readString(); + this.extra[key1050] = val1051; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +PointException.prototype.write = function(output) { + output.writeStructBegin('PointException'); + if (this.code !== null && this.code !== undefined) { + output.writeFieldBegin('code', Thrift.Type.I32, 1); + output.writeI32(this.code); + output.writeFieldEnd(); + } + if (this.reason !== null && this.reason !== undefined) { + output.writeFieldBegin('reason', Thrift.Type.STRING, 2); + output.writeString(this.reason); + output.writeFieldEnd(); + } + if (this.extra !== null && this.extra !== undefined) { + output.writeFieldBegin('extra', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.extra)); + for (var kiter1052 in this.extra) + { + if (this.extra.hasOwnProperty(kiter1052)) + { + var viter1053 = this.extra[kiter1052]; + output.writeString(kiter1052); + output.writeString(viter1053); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var ChannelException = module.exports.ChannelException = function(args) { + Thrift.TException.call(this, "ChannelException"); + this.name = "ChannelException"; + this.code = null; + this.reason = null; + this.parameterMap = null; + if (args) { + if (args.code !== undefined && args.code !== null) { + this.code = args.code; + } + if (args.reason !== undefined && args.reason !== null) { + this.reason = args.reason; + } + if (args.parameterMap !== undefined && args.parameterMap !== null) { + this.parameterMap = Thrift.copyMap(args.parameterMap, [null]); + } + } +}; +Thrift.inherits(ChannelException, Thrift.TException); +ChannelException.prototype.name = 'ChannelException'; +ChannelException.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.code = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.reason = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size1054 = 0; + var _rtmp31058; + this.parameterMap = {}; + var _ktype1055 = 0; + var _vtype1056 = 0; + _rtmp31058 = input.readMapBegin(); + _ktype1055 = _rtmp31058.ktype; + _vtype1056 = _rtmp31058.vtype; + _size1054 = _rtmp31058.size; + for (var _i1059 = 0; _i1059 < _size1054; ++_i1059) + { + var key1060 = null; + var val1061 = null; + key1060 = input.readString(); + val1061 = input.readString(); + this.parameterMap[key1060] = val1061; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +ChannelException.prototype.write = function(output) { + output.writeStructBegin('ChannelException'); + if (this.code !== null && this.code !== undefined) { + output.writeFieldBegin('code', Thrift.Type.I32, 1); + output.writeI32(this.code); + output.writeFieldEnd(); + } + if (this.reason !== null && this.reason !== undefined) { + output.writeFieldBegin('reason', Thrift.Type.STRING, 2); + output.writeString(this.reason); + output.writeFieldEnd(); + } + if (this.parameterMap !== null && this.parameterMap !== undefined) { + output.writeFieldBegin('parameterMap', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.parameterMap)); + for (var kiter1062 in this.parameterMap) + { + if (this.parameterMap.hasOwnProperty(kiter1062)) + { + var viter1063 = this.parameterMap[kiter1062]; + output.writeString(kiter1062); + output.writeString(viter1063); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var SquareException = module.exports.SquareException = function(args) { + Thrift.TException.call(this, "SquareException"); + this.name = "SquareException"; + this.errorCode = null; + this.errorExtraInfo = null; + this.reason = null; + if (args) { + if (args.errorCode !== undefined && args.errorCode !== null) { + this.errorCode = args.errorCode; + } + if (args.errorExtraInfo !== undefined && args.errorExtraInfo !== null) { + this.errorExtraInfo = new ttypes.ErrorExtraInfo(args.errorExtraInfo); + } + if (args.reason !== undefined && args.reason !== null) { + this.reason = args.reason; + } + } +}; +Thrift.inherits(SquareException, Thrift.TException); +SquareException.prototype.name = 'SquareException'; +SquareException.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.errorCode = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.errorExtraInfo = new ttypes.ErrorExtraInfo(); + this.errorExtraInfo.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.reason = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +SquareException.prototype.write = function(output) { + output.writeStructBegin('SquareException'); + if (this.errorCode !== null && this.errorCode !== undefined) { + output.writeFieldBegin('errorCode', Thrift.Type.I32, 1); + output.writeI32(this.errorCode); + output.writeFieldEnd(); + } + if (this.errorExtraInfo !== null && this.errorExtraInfo !== undefined) { + output.writeFieldBegin('errorExtraInfo', Thrift.Type.STRUCT, 2); + this.errorExtraInfo.write(output); + output.writeFieldEnd(); + } + if (this.reason !== null && this.reason !== undefined) { + output.writeFieldBegin('reason', Thrift.Type.STRING, 3); + output.writeString(this.reason); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UniversalNotificationServiceException = module.exports.UniversalNotificationServiceException = function(args) { + Thrift.TException.call(this, "UniversalNotificationServiceException"); + this.name = "UniversalNotificationServiceException"; + this.code = null; + this.reason = null; + this.parameterMap = null; + if (args) { + if (args.code !== undefined && args.code !== null) { + this.code = args.code; + } + if (args.reason !== undefined && args.reason !== null) { + this.reason = args.reason; + } + if (args.parameterMap !== undefined && args.parameterMap !== null) { + this.parameterMap = Thrift.copyMap(args.parameterMap, [null]); + } + } +}; +Thrift.inherits(UniversalNotificationServiceException, Thrift.TException); +UniversalNotificationServiceException.prototype.name = 'UniversalNotificationServiceException'; +UniversalNotificationServiceException.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.code = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.reason = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.MAP) { + var _size1064 = 0; + var _rtmp31068; + this.parameterMap = {}; + var _ktype1065 = 0; + var _vtype1066 = 0; + _rtmp31068 = input.readMapBegin(); + _ktype1065 = _rtmp31068.ktype; + _vtype1066 = _rtmp31068.vtype; + _size1064 = _rtmp31068.size; + for (var _i1069 = 0; _i1069 < _size1064; ++_i1069) + { + var key1070 = null; + var val1071 = null; + key1070 = input.readString(); + val1071 = input.readString(); + this.parameterMap[key1070] = val1071; + } + input.readMapEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UniversalNotificationServiceException.prototype.write = function(output) { + output.writeStructBegin('UniversalNotificationServiceException'); + if (this.code !== null && this.code !== undefined) { + output.writeFieldBegin('code', Thrift.Type.I32, 1); + output.writeI32(this.code); + output.writeFieldEnd(); + } + if (this.reason !== null && this.reason !== undefined) { + output.writeFieldBegin('reason', Thrift.Type.STRING, 2); + output.writeString(this.reason); + output.writeFieldEnd(); + } + if (this.parameterMap !== null && this.parameterMap !== undefined) { + output.writeFieldBegin('parameterMap', Thrift.Type.MAP, 3); + output.writeMapBegin(Thrift.Type.STRING, Thrift.Type.STRING, Thrift.objectLength(this.parameterMap)); + for (var kiter1072 in this.parameterMap) + { + if (this.parameterMap.hasOwnProperty(kiter1072)) + { + var viter1073 = this.parameterMap[kiter1072]; + output.writeString(kiter1072); + output.writeString(viter1073); + } + } + output.writeMapEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UpdateBuddyProfileResult = module.exports.UpdateBuddyProfileResult = function(args) { + this.requestId = null; + this.state = null; + this.eventNo = null; + this.receiverCount = null; + this.successCount = null; + this.failCount = null; + this.cancelCount = null; + this.unregisterCount = null; + this.timestamp = null; + this.message = null; + if (args) { + if (args.requestId !== undefined && args.requestId !== null) { + this.requestId = args.requestId; + } + if (args.state !== undefined && args.state !== null) { + this.state = args.state; + } + if (args.eventNo !== undefined && args.eventNo !== null) { + this.eventNo = args.eventNo; + } + if (args.receiverCount !== undefined && args.receiverCount !== null) { + this.receiverCount = args.receiverCount; + } + if (args.successCount !== undefined && args.successCount !== null) { + this.successCount = args.successCount; + } + if (args.failCount !== undefined && args.failCount !== null) { + this.failCount = args.failCount; + } + if (args.cancelCount !== undefined && args.cancelCount !== null) { + this.cancelCount = args.cancelCount; + } + if (args.unregisterCount !== undefined && args.unregisterCount !== null) { + this.unregisterCount = args.unregisterCount; + } + if (args.timestamp !== undefined && args.timestamp !== null) { + this.timestamp = args.timestamp; + } + if (args.message !== undefined && args.message !== null) { + this.message = args.message; + } + } +}; +UpdateBuddyProfileResult.prototype = {}; +UpdateBuddyProfileResult.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.requestId = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.I32) { + this.state = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.I32) { + this.eventNo = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.I64) { + this.receiverCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.I64) { + this.successCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 13: + if (ftype == Thrift.Type.I64) { + this.failCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 14: + if (ftype == Thrift.Type.I64) { + this.cancelCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 15: + if (ftype == Thrift.Type.I64) { + this.unregisterCount = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 21: + if (ftype == Thrift.Type.I64) { + this.timestamp = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 22: + if (ftype == Thrift.Type.STRING) { + this.message = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UpdateBuddyProfileResult.prototype.write = function(output) { + output.writeStructBegin('UpdateBuddyProfileResult'); + if (this.requestId !== null && this.requestId !== undefined) { + output.writeFieldBegin('requestId', Thrift.Type.STRING, 1); + output.writeString(this.requestId); + output.writeFieldEnd(); + } + if (this.state !== null && this.state !== undefined) { + output.writeFieldBegin('state', Thrift.Type.I32, 2); + output.writeI32(this.state); + output.writeFieldEnd(); + } + if (this.eventNo !== null && this.eventNo !== undefined) { + output.writeFieldBegin('eventNo', Thrift.Type.I32, 3); + output.writeI32(this.eventNo); + output.writeFieldEnd(); + } + if (this.receiverCount !== null && this.receiverCount !== undefined) { + output.writeFieldBegin('receiverCount', Thrift.Type.I64, 11); + output.writeI64(this.receiverCount); + output.writeFieldEnd(); + } + if (this.successCount !== null && this.successCount !== undefined) { + output.writeFieldBegin('successCount', Thrift.Type.I64, 12); + output.writeI64(this.successCount); + output.writeFieldEnd(); + } + if (this.failCount !== null && this.failCount !== undefined) { + output.writeFieldBegin('failCount', Thrift.Type.I64, 13); + output.writeI64(this.failCount); + output.writeFieldEnd(); + } + if (this.cancelCount !== null && this.cancelCount !== undefined) { + output.writeFieldBegin('cancelCount', Thrift.Type.I64, 14); + output.writeI64(this.cancelCount); + output.writeFieldEnd(); + } + if (this.unregisterCount !== null && this.unregisterCount !== undefined) { + output.writeFieldBegin('unregisterCount', Thrift.Type.I64, 15); + output.writeI64(this.unregisterCount); + output.writeFieldEnd(); + } + if (this.timestamp !== null && this.timestamp !== undefined) { + output.writeFieldBegin('timestamp', Thrift.Type.I64, 21); + output.writeI64(this.timestamp); + output.writeFieldEnd(); + } + if (this.message !== null && this.message !== undefined) { + output.writeFieldBegin('message', Thrift.Type.STRING, 22); + output.writeString(this.message); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var UserAuthStatus = module.exports.UserAuthStatus = function(args) { + this.phoneNumberRegistered = null; + this.registeredSnsIdTypes = null; + if (args) { + if (args.phoneNumberRegistered !== undefined && args.phoneNumberRegistered !== null) { + this.phoneNumberRegistered = args.phoneNumberRegistered; + } + if (args.registeredSnsIdTypes !== undefined && args.registeredSnsIdTypes !== null) { + this.registeredSnsIdTypes = Thrift.copyList(args.registeredSnsIdTypes, [null]); + } + } +}; +UserAuthStatus.prototype = {}; +UserAuthStatus.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.phoneNumberRegistered = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.LIST) { + var _size1074 = 0; + var _rtmp31078; + this.registeredSnsIdTypes = []; + var _etype1077 = 0; + _rtmp31078 = input.readListBegin(); + _etype1077 = _rtmp31078.etype; + _size1074 = _rtmp31078.size; + for (var _i1079 = 0; _i1079 < _size1074; ++_i1079) + { + var elem1080 = null; + elem1080 = input.readI32(); + this.registeredSnsIdTypes.push(elem1080); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +UserAuthStatus.prototype.write = function(output) { + output.writeStructBegin('UserAuthStatus'); + if (this.phoneNumberRegistered !== null && this.phoneNumberRegistered !== undefined) { + output.writeFieldBegin('phoneNumberRegistered', Thrift.Type.BOOL, 1); + output.writeBool(this.phoneNumberRegistered); + output.writeFieldEnd(); + } + if (this.registeredSnsIdTypes !== null && this.registeredSnsIdTypes !== undefined) { + output.writeFieldBegin('registeredSnsIdTypes', Thrift.Type.LIST, 2); + output.writeListBegin(Thrift.Type.I32, this.registeredSnsIdTypes.length); + for (var iter1081 in this.registeredSnsIdTypes) + { + if (this.registeredSnsIdTypes.hasOwnProperty(iter1081)) + { + iter1081 = this.registeredSnsIdTypes[iter1081]; + output.writeI32(iter1081); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var WapInvitation = module.exports.WapInvitation = function(args) { + this.type = null; + this.inviteeEmail = null; + this.inviterMid = null; + this.roomMid = null; + if (args) { + if (args.type !== undefined && args.type !== null) { + this.type = args.type; + } + if (args.inviteeEmail !== undefined && args.inviteeEmail !== null) { + this.inviteeEmail = args.inviteeEmail; + } + if (args.inviterMid !== undefined && args.inviterMid !== null) { + this.inviterMid = args.inviterMid; + } + if (args.roomMid !== undefined && args.roomMid !== null) { + this.roomMid = args.roomMid; + } + } +}; +WapInvitation.prototype = {}; +WapInvitation.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.I32) { + this.type = input.readI32(); + } else { + input.skip(ftype); + } + break; + case 10: + if (ftype == Thrift.Type.STRING) { + this.inviteeEmail = input.readString(); + } else { + input.skip(ftype); + } + break; + case 11: + if (ftype == Thrift.Type.STRING) { + this.inviterMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 12: + if (ftype == Thrift.Type.STRING) { + this.roomMid = input.readString(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +WapInvitation.prototype.write = function(output) { + output.writeStructBegin('WapInvitation'); + if (this.type !== null && this.type !== undefined) { + output.writeFieldBegin('type', Thrift.Type.I32, 1); + output.writeI32(this.type); + output.writeFieldEnd(); + } + if (this.inviteeEmail !== null && this.inviteeEmail !== undefined) { + output.writeFieldBegin('inviteeEmail', Thrift.Type.STRING, 10); + output.writeString(this.inviteeEmail); + output.writeFieldEnd(); + } + if (this.inviterMid !== null && this.inviterMid !== undefined) { + output.writeFieldBegin('inviterMid', Thrift.Type.STRING, 11); + output.writeString(this.inviterMid); + output.writeFieldEnd(); + } + if (this.roomMid !== null && this.roomMid !== undefined) { + output.writeFieldBegin('roomMid', Thrift.Type.STRING, 12); + output.writeString(this.roomMid); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GroupCall = module.exports.GroupCall = function(args) { + this.online = null; + this.chatMid = null; + this.hostMids = null; + this.memberMids = null; + this.started = null; + this.mediaType = null; + if (args) { + if (args.online !== undefined && args.online !== null) { + this.online = args.online; + } + if (args.chatMid !== undefined && args.chatMid !== null) { + this.chatMid = args.chatMid; + } + if (args.hostMids !== undefined && args.hostMids !== null) { + this.hostMids = args.hostMids; + } + if (args.memberMids !== undefined && args.memberMids !== null) { + this.memberMids = Thrift.copyList(args.memberMids, [null]); + } + if (args.started !== undefined && args.started !== null) { + this.started = args.started; + } + if (args.mediaType !== undefined && args.mediaType !== null) { + this.mediaType = args.mediaType; + } + } +}; +GroupCall.prototype = {}; +GroupCall.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.BOOL) { + this.online = input.readBool(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRING) { + this.chatMid = input.readString(); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRING) { + this.hostMids = input.readString(); + } else { + input.skip(ftype); + } + break; + case 4: + if (ftype == Thrift.Type.LIST) { + var _size1082 = 0; + var _rtmp31086; + this.memberMids = []; + var _etype1085 = 0; + _rtmp31086 = input.readListBegin(); + _etype1085 = _rtmp31086.etype; + _size1082 = _rtmp31086.size; + for (var _i1087 = 0; _i1087 < _size1082; ++_i1087) + { + var elem1088 = null; + elem1088 = input.readString(); + this.memberMids.push(elem1088); + } + input.readListEnd(); + } else { + input.skip(ftype); + } + break; + case 5: + if (ftype == Thrift.Type.I64) { + this.started = input.readI64(); + } else { + input.skip(ftype); + } + break; + case 6: + if (ftype == Thrift.Type.I32) { + this.mediaType = input.readI32(); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GroupCall.prototype.write = function(output) { + output.writeStructBegin('GroupCall'); + if (this.online !== null && this.online !== undefined) { + output.writeFieldBegin('online', Thrift.Type.BOOL, 1); + output.writeBool(this.online); + output.writeFieldEnd(); + } + if (this.chatMid !== null && this.chatMid !== undefined) { + output.writeFieldBegin('chatMid', Thrift.Type.STRING, 2); + output.writeString(this.chatMid); + output.writeFieldEnd(); + } + if (this.hostMids !== null && this.hostMids !== undefined) { + output.writeFieldBegin('hostMids', Thrift.Type.STRING, 3); + output.writeString(this.hostMids); + output.writeFieldEnd(); + } + if (this.memberMids !== null && this.memberMids !== undefined) { + output.writeFieldBegin('memberMids', Thrift.Type.LIST, 4); + output.writeListBegin(Thrift.Type.STRING, this.memberMids.length); + for (var iter1089 in this.memberMids) + { + if (this.memberMids.hasOwnProperty(iter1089)) + { + iter1089 = this.memberMids[iter1089]; + output.writeString(iter1089); + } + } + output.writeListEnd(); + output.writeFieldEnd(); + } + if (this.started !== null && this.started !== undefined) { + output.writeFieldBegin('started', Thrift.Type.I64, 5); + output.writeI64(this.started); + output.writeFieldEnd(); + } + if (this.mediaType !== null && this.mediaType !== undefined) { + output.writeFieldBegin('mediaType', Thrift.Type.I32, 6); + output.writeI32(this.mediaType); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; + +var GroupCallRoute = module.exports.GroupCallRoute = function(args) { + this.token = null; + this.cscf = null; + this.mix = null; + if (args) { + if (args.token !== undefined && args.token !== null) { + this.token = args.token; + } + if (args.cscf !== undefined && args.cscf !== null) { + this.cscf = new ttypes.CallHost(args.cscf); + } + if (args.mix !== undefined && args.mix !== null) { + this.mix = new ttypes.CallHost(args.mix); + } + } +}; +GroupCallRoute.prototype = {}; +GroupCallRoute.prototype.read = function(input) { + input.readStructBegin(); + while (true) + { + var ret = input.readFieldBegin(); + var fname = ret.fname; + var ftype = ret.ftype; + var fid = ret.fid; + if (ftype == Thrift.Type.STOP) { + break; + } + switch (fid) + { + case 1: + if (ftype == Thrift.Type.STRING) { + this.token = input.readString(); + } else { + input.skip(ftype); + } + break; + case 2: + if (ftype == Thrift.Type.STRUCT) { + this.cscf = new ttypes.CallHost(); + this.cscf.read(input); + } else { + input.skip(ftype); + } + break; + case 3: + if (ftype == Thrift.Type.STRUCT) { + this.mix = new ttypes.CallHost(); + this.mix.read(input); + } else { + input.skip(ftype); + } + break; + default: + input.skip(ftype); + } + input.readFieldEnd(); + } + input.readStructEnd(); + return; +}; + +GroupCallRoute.prototype.write = function(output) { + output.writeStructBegin('GroupCallRoute'); + if (this.token !== null && this.token !== undefined) { + output.writeFieldBegin('token', Thrift.Type.STRING, 1); + output.writeString(this.token); + output.writeFieldEnd(); + } + if (this.cscf !== null && this.cscf !== undefined) { + output.writeFieldBegin('cscf', Thrift.Type.STRUCT, 2); + this.cscf.write(output); + output.writeFieldEnd(); + } + if (this.mix !== null && this.mix !== undefined) { + output.writeFieldBegin('mix', Thrift.Type.STRUCT, 3); + this.mix.write(output); + output.writeFieldEnd(); + } + output.writeFieldStop(); + output.writeStructEnd(); + return; +}; +