public IEnumerable <Bit> AllBits() { List <Bit> allBits = new List <Bit>(); allBits.Add(StartOfFrame); allBits.AddRange(Identifier.Bits()); allBits.Add(RemoteTransmissionRequest); allBits.Add(IdentifierExtensionBit); allBits.Add(ReservedBit); allBits.AddRange(Data.Bits()); allBits.Add(CRCDelimiter); allBits.Add(ACKSlot); allBits.Add(ACKDelimiter); allBits.AddRange(EndOfFrame.Bits()); return(allBits); }