Public Member Functions | |
int & | offset () |
packet_t & | lptype () |
int & | lerror () |
double & | lts () |
int & | lsize () |
int & | lltype () |
int & | seqno () |
int & | a_seqno () |
int & | eopno () |
int & | segment () |
bool & | poll () |
int & | FSN () |
int & | length () |
int | bitmap (int i) |
void | setbitmap (int i) |
int & | lengthInd () |
int & | padding () |
int & | payload (int i) |
nsaddr_t & | src () |
nsaddr_t & | dst () |
Static Public Member Functions | |
static hdr_rlc * | access (const Packet *p) |
Public Attributes | |
packet_t | lptype_ |
int | lerror_ |
double | lts_ |
int | lsize_ |
int | lltype_ |
int | seqno_ |
int | a_seqno_ |
int | eopno_ |
int | segment_ |
bool | poll_ |
int | payload_ [3] |
int | lengthInd_ |
int | padding_ |
int | FSN_ |
The first sequence number in the bitmap. | |
int | length_ |
u_int8_t | bitmapsufi_ [MAX_BITMAP_OCTETS] |
int | Nlength |
int | SN_MRW |
int | SN_MRW_ACK |
int | src_rlc_id_ |
int | dst_rlc_id_ |
nsaddr_t | src_ |
nsaddr_t | dst_ |
Static Public Attributes | |
static int | offset_ |
Definition at line 80 of file umts-headers.h.
int hdr_rlc::bitmap | ( | int | i | ) | [inline] |
Returns the i-th bit of the BITMAP SUFI
i | position of the bit. must be >=0 and <128 |
Definition at line 177 of file umts-headers.h.
References bitmapsufi_.
Referenced by AM::make_bitmap_SUFI(), and AM::newback().
void hdr_rlc::setbitmap | ( | int | i | ) | [inline] |
Sets the i-th bit of the BITMAP SUFI to 1
i |
Definition at line 188 of file umts-headers.h.
References bitmapsufi_.
Referenced by AM::make_bitmap_SUFI().
int hdr_rlc::FSN_ |
The first sequence number in the bitmap.
BITMAP SUperFIeld See 3GPP TS 25.322 v5.13.0 (UMTS RLC Specifications) section 9.2.2.11.5
Definition at line 103 of file umts-headers.h.
Referenced by FSN().
int hdr_rlc::length_ |
length of the content of the BITMAP SUFI. Note that this in BITS and not in octets as per the standard.
Definition at line 104 of file umts-headers.h.
Referenced by length().