public void Decode(IByteBuffer buffer) { ConversationID = Guid.Parse(ByteBufUtils.ReadUTF8(buffer)); PreviewCode = buffer.ReadInt(); switch (PreviewCode) { case 1: Message = new AttachmentMessage(); (Message as AttachmentMessage).DecodeFromBuffer(buffer); break; case 2: Message = new ImageMessage(); (Message as ImageMessage).DecodeFromBuffer(buffer); break; case 3: Message = new StickerMessage(); (Message as StickerMessage).DecodeFromBuffer(buffer); break; case 4: Message = new TextMessage(); (Message as TextMessage).DecodeFromBuffer(buffer); break; case 5: Message = new VideoMessage(); (Message as VideoMessage).DecodeFromBuffer(buffer); break; } }
public void Decode(IByteBuffer buffer) { ConversationID = Guid.Parse(ByteBufUtils.ReadUTF8(buffer)); MessagePosition = buffer.ReadInt(); Quantity = buffer.ReadInt(); LoadConversation = buffer.ReadBoolean(); }
public void Decode(IByteBuffer buffer) { ID = ByteBufUtils.ReadUTF8(buffer); Name = ByteBufUtils.ReadUTF8(buffer); Email = ByteBufUtils.ReadUTF8(buffer); DoB = ByteBufUtils.ReadUTF8(buffer); Town = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { FirstName = ByteBufUtils.ReadUTF8(buffer); LastName = ByteBufUtils.ReadUTF8(buffer); Town = ByteBufUtils.ReadUTF8(buffer); DateOfBirth = DateTime.Parse(ByteBufUtils.ReadUTF8(buffer)); Gender = (Gender)buffer.ReadInt(); }
public void Decode(IByteBuffer buffer) { Email = ByteBufUtils.ReadUTF8(buffer); PassHashed = ByteBufUtils.ReadUTF8(buffer); FirstName = ByteBufUtils.ReadUTF8(buffer); LastName = ByteBufUtils.ReadUTF8(buffer); DoB = new DateTime(buffer.ReadLong()); Gender = (Gender)buffer.ReadInt(); }
public void Decode(IByteBuffer buffer) { try { TargetID = Guid.Parse(ByteBufUtils.ReadUTF8(buffer)); } catch { } }
public void Decode(IByteBuffer buffer) { BackgroundId = ByteBufUtils.ReadUTF8(buffer); BackgroundBlur = buffer.ReadInt(); BackgroundColor = buffer.ReadInt(); UseType = (ChatBackgroundType)buffer.ReadInt(); IconColor = buffer.ReadInt(); }
public void Decode(IByteBuffer buffer) { string noti = ByteBufUtils.ReadUTF8(buffer); while (!noti.Equals("~")) { Notifications.Add(noti); noti = ByteBufUtils.ReadUTF8(buffer); } }
public void Decode(IByteBuffer buffer) { Theme = new ChatTheme(); Theme.BackgroundId = ByteBufUtils.ReadUTF8(buffer); Theme.BackgroundBlur = buffer.ReadInt(); Theme.BackgroundColor = buffer.ReadInt(); Theme.Use = (BackgroundType)buffer.ReadInt(); Theme.IconColor = buffer.ReadInt(); }
public void Decode(IByteBuffer buffer) { FirstName = ByteBufUtils.ReadUTF8(buffer); LastName = ByteBufUtils.ReadUTF8(buffer); Town = ByteBufUtils.ReadUTF8(buffer); Email = ByteBufUtils.ReadUTF8(buffer); DateOfBirth = new DateTime(buffer.ReadLong()); Gender = (Gender)buffer.ReadInt(); // Avatar ID }
public void Decode(IByteBuffer buffer) { string id = ByteBufUtils.ReadUTF8(buffer); long lastActive; while (id != "~") { lastActive = buffer.ReadLong(); Conversations.Add(id, lastActive); id = ByteBufUtils.ReadUTF8(buffer); } }
public void Decode(IByteBuffer buffer) { string id = ByteBufUtils.ReadUTF8(buffer); while (!id.Equals("~")) { FileIDs.Add(id); FileNames.Add(ByteBufUtils.ReadUTF8(buffer)); Positions.Add(buffer.ReadInt()); id = ByteBufUtils.ReadUTF8(buffer); } }
public void Decode(IByteBuffer buffer) { string id; id = ByteBufUtils.ReadUTF8(buffer); while (id != "~") { ids.Add(id); id = ByteBufUtils.ReadUTF8(buffer); } }
public void Decode(IByteBuffer buffer) { ID = ByteBufUtils.ReadUTF8(buffer); FirstName = ByteBufUtils.ReadUTF8(buffer); LastName = ByteBufUtils.ReadUTF8(buffer); LastMessage = ByteBufUtils.ReadUTF8(buffer); ConversationID = ByteBufUtils.ReadUTF8(buffer); PreviewCode = buffer.ReadInt(); IsOnline = buffer.ReadBoolean(); LastLogout = new DateTime(buffer.ReadLong()); Relationship = buffer.ReadInt(); Console.WriteLine(FirstName + " " + LastName); }
public void Decode(IByteBuffer buffer) { string id = ByteBufUtils.ReadUTF8(buffer); while (id != "~") { SearchResult result = new SearchResult(); result.ID = id; result.FirstName = ByteBufUtils.ReadUTF8(buffer); result.LastName = ByteBufUtils.ReadUTF8(buffer); result.LastMessage = ByteBufUtils.ReadUTF8(buffer); result.ConversationID = ByteBufUtils.ReadUTF8(buffer); result.PreviewCode = buffer.ReadInt(); result.IsOnline = buffer.ReadBoolean(); result.LastLogout = new DateTime(buffer.ReadLong()); result.Relationship = buffer.ReadInt(); Results.Add(result); id = ByteBufUtils.ReadUTF8(buffer); } }
public void Decode(IByteBuffer buffer) { ConversationID = ByteBufUtils.ReadUTF8(buffer); ConversationName = ByteBufUtils.ReadUTF8(buffer); StatusCode = buffer.ReadInt(); LastActive = buffer.ReadLong(); // Get the number of members in this conversation string temp = ByteBufUtils.ReadUTF8(buffer); while (temp != "~") { Members.Add(temp); temp = ByteBufUtils.ReadUTF8(buffer); } LastMessID = buffer.ReadInt(); LastMediaID = buffer.ReadInt(); LastAttachmentID = buffer.ReadInt(); PreviewCode = buffer.ReadInt(); BubbleColor = buffer.ReadInt(); PreviewContent = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { OldPassword = ByteBufUtils.ReadUTF8(buffer); NewPassword = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { mess = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { ConversationID = Guid.Parse(ByteBufUtils.ReadUTF8(buffer)); }
public override void DecodeFromBuffer(IByteBuffer buffer) { Message = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { TargetID = ByteBufUtils.ReadUTF8(buffer); }
public override void DecodeFromBuffer(IByteBuffer buffer) { FileID = ByteBufUtils.ReadUTF8(buffer); FileName = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { StatusCode = buffer.ReadInt(); Token = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { TargetID = Guid.Parse(ByteBufUtils.ReadUTF8(buffer)); Accepted = buffer.ReadBoolean(); NotiPosition = buffer.ReadInt(); }
public void Decode(IByteBuffer buffer) { ConversationID = Guid.Parse(ByteBufUtils.ReadUTF8(buffer)); MediaPosition = buffer.ReadInt(); Quantity = buffer.ReadInt(); }
public void Decode(IByteBuffer buffer) { Username = ByteBufUtils.ReadUTF8(buffer); Passhash = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { Email = ByteBufUtils.ReadUTF8(buffer).ToLower(); }
public void Decode(IByteBuffer buffer) { UserID = ByteBufUtils.ReadUTF8(buffer); }
public void Decode(IByteBuffer buffer) { /* * // Get ids that have seen this message * string temp = ByteBufUtils.ReadUTF8(buffer); * while (temp != "~") * { * SeenBy.Add(temp); * temp = ByteBufUtils.ReadUTF8(buffer); * } * * Revoked = buffer.ReadInt() == 1 ? true : false; * * // Get ids that have reacted this message & their reaction id (int) * // Please write to buffer in this format: user_id_0-reaction_id_0-user_id_1-reaction_id_1-... * temp = ByteBufUtils.ReadUTF8(buffer); * int reactionID = buffer.ReadInt(); * while (temp != "~") * { * Reacts.Add(temp, reactionID); * temp = ByteBufUtils.ReadUTF8(buffer); * reactionID = buffer.ReadInt(); * } */ string temp = ByteBufUtils.ReadUTF8(buffer); while (!temp.Equals("~")) { SenderID.Add(temp); MessType.Add(buffer.ReadInt()); AbstractMessage Message = null; switch (MessType.Last()) { case 1: Message = new AttachmentMessage(); (Message as AttachmentMessage).DecodeFromBuffer(buffer); break; case 2: Message = new ImageMessage(); (Message as ImageMessage).DecodeFromBuffer(buffer); break; case 3: Message = new StickerMessage(); (Message as StickerMessage).DecodeFromBuffer(buffer); break; case 4: Message = new TextMessage(); (Message as TextMessage).DecodeFromBuffer(buffer); break; case 5: Message = new VideoMessage(); (Message as VideoMessage).DecodeFromBuffer(buffer); break; } Content.Add(Message); temp = ByteBufUtils.ReadUTF8(buffer); } LoadConversation = buffer.ReadBoolean(); }
public void Decode(IByteBuffer buffer) { SenderID = ByteBufUtils.ReadUTF8(buffer); Name = ByteBufUtils.ReadUTF8(buffer); }