ROHC feedback definitions and formats. More...
#include "rohc.h"#include "config.h"#include <stdbool.h>#include <stdint.h>#include <stddef.h>

Go to the source code of this file.
Data Structures | |
| struct | rohc_feedback_2_rfc3095 |
| struct | rohc_feedback_2_rfc6846 |
| struct | rohc_feedback_opt_charac |
Defines | |
| #define | ROHC_FEEDBACK_OPT_MSN_NOT_VALID ROHC_FEEDBACK_OPT_SN_NOT_VALID |
| #define | ROHC_FEEDBACK_OPT_MSN ROHC_FEEDBACK_OPT_SN |
| #define | ROHC_FEEDBACK_OPT_MAX_OCCURS 100U |
| Max occurrences of a feedback option in one feedback packet. | |
Enumerations | |
| enum | rohc_feedback_type { ROHC_FEEDBACK_1 = 1, ROHC_FEEDBACK_2 = 2 } |
| enum | rohc_feedback_ack_type { ROHC_FEEDBACK_ACK = 0, ROHC_FEEDBACK_NACK = 1, ROHC_FEEDBACK_STATIC_NACK = 2, ROHC_FEEDBACK_RESERVED = 3 } |
| enum | rohc_feedback_opt { ROHC_FEEDBACK_OPT_CRC = 1, ROHC_FEEDBACK_OPT_REJECT = 2, ROHC_FEEDBACK_OPT_SN_NOT_VALID = 3 } |
Variables | |
| static struct rohc_feedback_opt_charac | rohc_feedback_opt_charac [ROHC_FEEDBACK_OPT_MAX] |
ROHC feedback definitions and formats.
| #define ROHC_FEEDBACK_OPT_MAX_OCCURS 100U |
Max occurrences of a feedback option in one feedback packet.
Even if the standard says that some options may be present multiple times, don't allow more than a raisonable occurrences. It allows the library to protect itself against abuses.
| #define ROHC_FEEDBACK_OPT_MSN ROHC_FEEDBACK_OPT_SN |
The Feedback MSN option (TCP profile)
| #define ROHC_FEEDBACK_OPT_MSN_NOT_VALID ROHC_FEEDBACK_OPT_SN_NOT_VALID |
The Feedback MSN-NOT-VALID option (TCP profile)
| enum rohc_feedback_opt |
| enum rohc_feedback_type |
struct rohc_feedback_opt_charac rohc_feedback_opt_charac[ROHC_FEEDBACK_OPT_MAX] [static] |
Feedback options capacities
1.6.1