23 #include "ns3/lte-rlc-am-header.h" 
   34     m_dataControlBit (0xff),
 
   35     m_resegmentationFlag (0xff),
 
   38     m_sequenceNumber (0xfffa),
 
   39     m_segmentOffset (0xffff),
 
   40     m_lastOffset (0xffff),
 
   41     m_controlPduType (0xff),
 
  150   return lengthIndicator;
 
  230     .AddConstructor<LteRlcAmHeader> ()
 
  255       os << 
" E=" << (uint16_t)(*it1);
 
  267           os << (uint16_t)(*it1);
 
  277           os << (uint16_t)(*it2) << 
" ";
 
  306                   (((*it1) << 2) & 0x04) |
 
  317           uint16_t oddLi, evenLi;
 
  332               i.
WriteU8 ( ((oddE << 7) & 0x80) | ((oddLi >> 4) & 0x007F) );
 
  333               i.
WriteU8 ( ((oddLi << 4) & 0x00F0) | ((evenE << 3) & 0x08) | ((evenLi >> 8) & 0x0007) );
 
  341               i.
WriteU8 ( ((oddE << 7) & 0x80) | ((oddLi >> 4) & 0x007F) );
 
  342               i.
WriteU8 ( ((oddLi << 4) & 0x00F0) ); 
 
  362   uint8_t extensionBit;
 
  383       extensionBit = (byte_1 & 0x04) >> 2;
 
  391       uint16_t oddLi, evenLi;
 
  400           oddE = (byte_1 & 0x80) >> 7;
 
  401           oddLi = ((byte_1 & 0x7F) << 4) | ((byte_2 & 0xF0) >> 4);
 
  412               evenE = (byte_2 & 0x08) >> 3;
 
  413               evenLi = ((byte_2 & 0x07) << 8) | (byte_3 & 0xFF);
 
  433       m_ackSn = ((byte_1 & 0x0F) << 6 ) | ((byte_2 & 0xFC) >> 2);
 
uint16_t GetValue() const 
Extracts the numeric value of the sequence number. 
NS_OBJECT_ENSURE_REGISTERED(NullMessageSimulatorImpl)
iterator in a Buffer instance 
void WriteU8(uint8_t data)
uint32_t GetSize(void) const 
a unique identifier for an interface. 
TypeId SetParent(TypeId tid)