public ServerPacket SerializeUpdate(MessengerBuddy friend) { var packet = new ServerPacket(ServerPacketHeader.FriendListUpdateMessageComposer); packet.WriteInteger(0); // category count packet.WriteInteger(1); // number of updates packet.WriteInteger(0); // don't know friend.Serialize(packet, GetClient()); return(packet); }
/// <summary> /// Serializes the update. /// </summary> /// <param name="friend">The friend.</param> /// <returns>ServerMessage.</returns> internal ServerMessage SerializeUpdate(MessengerBuddy friend) { var serverMessage = new ServerMessage(LibraryParser.OutgoingRequest("FriendUpdateMessageComposer")); serverMessage.AppendInteger(0); serverMessage.AppendInteger(1); serverMessage.AppendInteger(0); friend.Serialize(serverMessage, GetClient()); serverMessage.AppendBool(false); return(serverMessage); }
public ServerPacket SerializeUpdate(MessengerBuddy friend) { ServerPacket Packet = new ServerPacket(ServerPacketHeader.FriendListUpdateMessageComposer); Packet.WriteInteger(0); // category count Packet.WriteInteger(1); // number of updates Packet.WriteInteger(0); // don't know friend.Serialize(Packet, GetClient()); return Packet; }