ROHC compression/decompression library
Public Types | Data Fields
c_feedback Struct Reference

The feedback packet. More...

#include <rohc_comp_internals.h>

Public Types

enum  { ACK, NACK, STATIC_NACK, RESERVED }

Data Fields

int cid
int type
 The type of feedback packet.
unsigned char * data
unsigned char size
int specific_offset
 The offset that indicates the beginning of the profile-specific data in the feedback data.
int specific_size
enum c_feedback:: { ... }  acktype

Detailed Description

The feedback packet.


Member Enumeration Documentation

anonymous enum

The type of acknowledgement (FEEDBACK-2 only)

Enumerator:
ACK 

The classical ACKnowledgement

NACK 

The Negative ACKnowledgement

STATIC_NACK 

The Negative STATIC ACKnowledgement

RESERVED 

Currently unused acknowledgement type


Field Documentation

enum { ... } c_feedback::acktype

The type of acknowledgement (FEEDBACK-2 only)

Referenced by c_deliver_feedback(), and c_generic_feedback().

The Context ID to which the feedback packet is related

Referenced by c_deliver_feedback(), and c_generic_feedback().

unsigned char* c_feedback::data

The feedback data (ie. the packet excluding the first type octet)

Referenced by c_deliver_feedback(), and c_generic_feedback().

unsigned char c_feedback::size

The size of the feedback data

Referenced by c_deliver_feedback(), c_generic_feedback(), and rohc_feedback_flush().

The offset that indicates the beginning of the profile-specific data in the feedback data.

Referenced by c_deliver_feedback(), and c_generic_feedback().

The size of the profile-specific data

Referenced by c_deliver_feedback(), and c_generic_feedback().

The type of feedback packet.

A value of 1 means FEEDBACK-1, value 2 means FEEDBACK-2.

Referenced by c_deliver_feedback(), and c_generic_feedback().


The documentation for this struct was generated from the following file: