#include "lte-rlc-sequence-number.h"
Public Member Functions | |
| SequenceNumber10 () | |
| SequenceNumber10 (uint16_t value) | |
| SequenceNumber10 (SequenceNumber10 const &value) | |
| uint16_t | GetValue () const | 
| Extracts the numeric value of the sequence number.  More... | |
| bool | operator!= (const SequenceNumber10 &other) const | 
| SequenceNumber10 | operator+ (uint16_t delta) const | 
| SequenceNumber10 | operator++ (int) | 
| SequenceNumber10 | operator- (uint16_t delta) const | 
| uint16_t | operator- (const SequenceNumber10 &other) const | 
| bool | operator< (const SequenceNumber10 &other) const | 
| bool | operator<= (const SequenceNumber10 &other) const | 
| SequenceNumber10 & | operator= (uint16_t value) | 
| bool | operator== (const SequenceNumber10 &other) const | 
| bool | operator> (const SequenceNumber10 &other) const | 
| bool | operator>= (const SequenceNumber10 &other) const | 
| void | SetModulusBase (SequenceNumber10 modulusBase) | 
| void | SetModulusBase (uint16_t modulusBase) | 
Private Attributes | |
| uint16_t | m_modulusBase | 
| uint16_t | m_value | 
Friends | |
| std::ostream & | operator<< (std::ostream &os, const SequenceNumber10 &val) | 
Definition at line 33 of file lte-rlc-sequence-number.h.
      
  | 
  inline | 
Definition at line 36 of file lte-rlc-sequence-number.h.
      
  | 
  inlineexplicit | 
Definition at line 41 of file lte-rlc-sequence-number.h.
      
  | 
  inline | 
Definition at line 46 of file lte-rlc-sequence-number.h.
      
  | 
  inline | 
Extracts the numeric value of the sequence number.
Definition at line 62 of file lte-rlc-sequence-number.h.
References m_value.
Referenced by ns3::LteRlcAm::DoNotifyTxOpportunity(), ns3::LteRlcUm::DoReceivePdu(), ns3::LteRlcAm::DoReceivePdu(), ns3::LteRlcAm::DoReportBufferStatus(), ns3::LteRlcAm::ExpirePollRetransmitTimer(), ns3::LteRlcUm::ExpireReorderingTimer(), ns3::LteRlcAm::ExpireReorderingTimer(), ns3::LteRlcAmHeader::IsNackPresent(), operator>(), ns3::LteRlcUm::ReassembleSnInterval(), ns3::LteRlcHeader::Serialize(), and ns3::LteRlcAmHeader::Serialize().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 118 of file lte-rlc-sequence-number.h.
References m_value.
      
  | 
  inline | 
Definition at line 86 of file lte-rlc-sequence-number.h.
References m_modulusBase, m_value, and SetModulusBase().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 78 of file lte-rlc-sequence-number.h.
References m_modulusBase, m_value, and SetModulusBase().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 93 of file lte-rlc-sequence-number.h.
References m_modulusBase, m_value, and SetModulusBase().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 100 of file lte-rlc-sequence-number.h.
References m_value.
      
  | 
  inline | 
Definition at line 133 of file lte-rlc-sequence-number.h.
References m_value, and operator>().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 123 of file lte-rlc-sequence-number.h.
      
  | 
  inline | 
Definition at line 51 of file lte-rlc-sequence-number.h.
References m_value.
      
  | 
  inline | 
Definition at line 113 of file lte-rlc-sequence-number.h.
References m_value.
      
  | 
  inline | 
Definition at line 106 of file lte-rlc-sequence-number.h.
References GetValue(), m_modulusBase, and m_value.
Referenced by operator<().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 128 of file lte-rlc-sequence-number.h.
      
  | 
  inline | 
Definition at line 67 of file lte-rlc-sequence-number.h.
References m_modulusBase, and m_value.
Referenced by ns3::LteRlcAm::DoNotifyTxOpportunity(), ns3::LteRlcUm::DoReceivePdu(), ns3::LteRlcAm::DoReceivePdu(), ns3::LteRlcAm::IsInsideReceivingWindow(), ns3::LteRlcUm::IsInsideReorderingWindow(), operator+(), operator++(), and operator-().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 72 of file lte-rlc-sequence-number.h.
References m_modulusBase.
      
  | 
  friend | 
Definition at line 27 of file lte-rlc-sequence-number.cc.
      
  | 
  private | 
Definition at line 143 of file lte-rlc-sequence-number.h.
Referenced by operator+(), operator++(), operator-(), operator>(), and SetModulusBase().
      
  | 
  private | 
Definition at line 142 of file lte-rlc-sequence-number.h.
Referenced by GetValue(), operator!=(), operator+(), operator++(), operator-(), operator<(), ns3::operator<<(), operator=(), operator==(), operator>(), and SetModulusBase().