mirror of
https://github.com/fluencelabs/fluid
synced 2025-06-21 09:01:32 +00:00
fixes, updates
This commit is contained in:
@ -34,17 +34,17 @@ export class UnknownResponse extends Response {
|
||||
}
|
||||
|
||||
export class PostResponse extends Response {
|
||||
numberOfTwits: i32;
|
||||
constructor(numberOfTwits: i32) {
|
||||
msgCount: i32;
|
||||
constructor(msgCount: i32) {
|
||||
super();
|
||||
this.numberOfTwits = numberOfTwits;
|
||||
this.msgCount = msgCount;
|
||||
}
|
||||
|
||||
serialize(): string {
|
||||
let encoder = new JSONEncoder();
|
||||
encoder.pushObject(null);
|
||||
encoder.setString("action", "Post");
|
||||
encoder.setInteger("number_of_twits", this.numberOfTwits);
|
||||
encoder.setInteger("count", this.msgCount);
|
||||
encoder.popObject();
|
||||
|
||||
return encoder.toString();
|
||||
@ -52,20 +52,20 @@ export class PostResponse extends Response {
|
||||
}
|
||||
|
||||
export class FetchResponse extends Response {
|
||||
messageList: Array<string>;
|
||||
posts: Array<string>;
|
||||
|
||||
constructor(messageList: Array<string>) {
|
||||
constructor(posts: Array<string>) {
|
||||
super();
|
||||
this.messageList = messageList;
|
||||
this.posts = posts;
|
||||
}
|
||||
|
||||
serialize(): string {
|
||||
let encoder = new JSONEncoder();
|
||||
encoder.pushObject(null);
|
||||
encoder.setString("action", "Fetch");
|
||||
encoder.pushArray("msg_list");
|
||||
for (let i = 0; i < this.messageList.length; i++) {
|
||||
let message = this.messageList[i];
|
||||
encoder.pushArray("posts");
|
||||
for (let i = 0; i < this.posts.length; i++) {
|
||||
let message = this.posts[i];
|
||||
encoder.pushObject(null);
|
||||
encoder.setString("msg", message);
|
||||
encoder.popObject();
|
||||
|
Reference in New Issue
Block a user