Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_rtp_rtcp_report Struct Reference

An object that represents data sent during a SR/RR RTCP report. More...

#include <rtp_engine.h>

Collaboration diagram for ast_rtp_rtcp_report:
Collaboration graph
[legend]

Data Fields

unsigned short reception_report_count
 
struct ast_rtp_rtcp_report_blockreport_block [0]
 
struct {
   struct timeval   ntp_timestamp
 
   unsigned int   octet_count
 
   unsigned int   packet_count
 
   unsigned int   rtp_timestamp
 
sender_information
 
unsigned int ssrc
 
unsigned int type
 

Detailed Description

An object that represents data sent during a SR/RR RTCP report.

Since
12

Definition at line 331 of file rtp_engine.h.

Field Documentation

◆ ntp_timestamp

struct timeval ntp_timestamp

◆ octet_count

unsigned int octet_count

◆ packet_count

unsigned int packet_count

◆ reception_report_count

unsigned short reception_report_count

◆ report_block

struct ast_rtp_rtcp_report_block* report_block[0]

A dynamic array of report blocks. The number of elements is given by reception_report_count.

Definition at line 344 of file rtp_engine.h.

Referenced by ast_rtcp_calculate_sr_rr_statistics(), ast_rtcp_generate_report(), ast_rtcp_interpret(), lintospeex_feedback(), rtcp_report_to_ami(), rtcp_report_to_json(), and rtp_rtcp_report_dtor().

◆ rtp_timestamp

unsigned int rtp_timestamp

◆ sender_information

struct { ... } sender_information

◆ ssrc

unsigned int ssrc

◆ type

unsigned int type

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