public void Pack(BinaryWriter writer) { writer.Write(Probability); writer.Write(TypeID); writer.Write(Delay); writer.Write(InitCreate); writer.Write(MaxNum); writer.Write(WhenCreate); writer.Write(WhereCreate); writer.Write(StackSize); writer.Write(Ptid); writer.Write(Shade); PosVal.Pack(writer); writer.Write(Slot); }
public void Unpack(BinaryReader reader) { Probability = reader.ReadSingle(); TypeID = reader.ReadUInt32(); Delay = reader.ReadDouble(); InitCreate = reader.ReadUInt32(); MaxNum = reader.ReadUInt32(); WhenCreate = reader.ReadUInt32(); WhereCreate = reader.ReadUInt32(); StackSize = reader.ReadUInt32(); Ptid = reader.ReadUInt32(); Shade = reader.ReadSingle(); PosVal.Unpack(reader); Slot = reader.ReadUInt32(); }
public override void SetFromString(String tx) { switch (tx) { case "ACCEPTED": vl=PosVal.Accepted; break; case "NEEDS ACTION": vl=PosVal.NeedsAction; break; case "SENT": vl=PosVal.Sent; break; case "TENTATIVE": vl=PosVal.Tentative; break; case "CONFIRMED": vl=PosVal.Confirmed; break; case "DECLINED": vl=PosVal.Declined; break; case "COMPLETED": vl=PosVal.Completed; break; case "DELEGATED": vl=PosVal.Delegated; break; } }
public StatusValue(PosVal pv): base("Status") { vl=pv; }
public StatusValue(): base("Status") { vl=PosVal.NeedsAction; }
public StatusValue(PosVal pv) : base("Status") { vl = pv; }
public StatusValue() : base("Status") { vl = PosVal.NeedsAction; }