mirror of
https://github.com/liberliber/LINE-KickBot1.git
synced 2024-09-20 06:46:01 +08:00
5298 lines
165 KiB
JavaScript
5298 lines
165 KiB
JavaScript
//
|
|
// 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();
|
|
});
|
|
}
|
|
};
|