public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum <PurchaseLotStatus>(Status); output.PutEnum <PurchaseLotFailureReason>(Reason); output.PutUInt32(NewLotId); output.PutInt32(NewFunds); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Status); output.PutEnum(Type); output.PutInt32(EntityId); output.PutUInt32(ClaimId); output.PutPascalString(NewOwner); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Type); output.PutEnum(Action); output.PutInt32(EntityId); output.PutUInt32(ClaimId); output.PutUInt32(SpecialId); output.PutPascalString(FromOwner); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(FromType); output.PutUInt32(From); output.PutUInt32(To); output.PutEnum(Type); output.PutPascalVLCString(Message); output.PutPascalVLCString(AckID); output.PutEnum(Reason); }
public void Serialize(IoBuffer output, ISerializationContext context) { output.PutUInt32(outfit_id); output.PutUInt64(asset_id); output.PutInt32(sale_price); output.PutInt32(purchase_price); output.PutEnum(owner_type); output.PutUInt32(owner_id); output.Put(outfit_type); output.PutEnum(outfit_source); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutUInt32(AvatarId); output.PutUInt32(ReplaceId); output.PutInt32(LotId); output.PutEnum(Change); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Type); if (Type == MailRequestType.SEND) { byte[] dat; if (Item == null) { dat = new byte[0]; } else { using (var str = new MemoryStream()) { Item.Save(str); dat = str.ToArray(); } } output.PutInt32(dat.Length); foreach (var b in dat) { output.Put(b); } } else { output.PutInt64(TimestampID); } }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Status); output.PutUInt32(LotId); output.PutPascalVLCString(LotServerTicket); output.PutPascalVLCString(Address); output.PutPascalVLCString(User); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Type); output.PutUInt32(TargetAvatar); output.PutUInt32(TargetNHood); output.PutPascalString(Message); output.PutUInt32(Value); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Type); output.PutUInt32(TargetNHood); if (Type == BulletinRequestType.POST_MESSAGE || Type == BulletinRequestType.POST_SYSTEM_MESSAGE) { output.PutPascalString(Title); output.PutPascalString(Message); output.PutUInt32(LotID); } output.PutUInt32(Value); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Type); output.PutInt32(Messages.Length); foreach (var msg in Messages) { byte[] dat; using (var str = new MemoryStream()) { msg.Save(str); dat = str.ToArray(); } output.PutInt32(dat.Length); foreach (var b in dat) { output.Put(b); } } }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Mode); output.PutUInt32(Value); output.PutPascalVLCString(Message); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Type); output.PutUInt32(AvatarId); output.PutUInt32(LotLocation); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutUInt32(ShardId); output.PutEnum(Type); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum <CreateASimStatus>(Status); output.PutEnum <CreateASimFailureReason>(Reason); output.PutUInt32(NewAvatarId); }
public void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Category); }
public override void Serialize(IoBuffer output, ISerializationContext context) { output.PutEnum(Mode); output.PutUInt32(LotID); output.PutUInt32(AvatarID); }