/// <summary>
 /// Parse the PropertyValue_r payload of session.
 /// </summary>
 /// <param name="s">The stream to parse</param>
 public override void Parse(Stream s)
 {
     base.Parse(s);
     this.ulPropTag = ReadUint();
     this.Reserved  = ReadUint();
     this.value     = new PROP_VAL_UNION((int)this.ulPropTag & 0XFFFF);
     this.value.Parse(s);
 }
 /// <summary>
 /// Parse the PropertyValue_r payload of session.
 /// </summary>
 /// <param name="s">The stream to parse</param>
 public override void Parse(Stream s)
 {
     base.Parse(s);
     this.ulPropTag = ReadUint();
     this.Reserved = ReadUint();
     this.value = new PROP_VAL_UNION((int)this.ulPropTag & 0XFFFF);
     this.value.Parse(s);
 }