protected virtual Boolean GetPacket(ref List<byte> bncsBuffer, ref List<byte> data) { return false; }