public override void Read(ByteArray by)
 {
     base.Read(by);
     is_broadcast = by.ReadBool();
     by.Read(data, by.Available);
 }