Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::rtcp::ParticipantInfo Struct Reference

Participant info. More...

#include <participant_info.h>

Collaboration diagram for roc::rtcp::ParticipantInfo:

Public Attributes

const char * cname
 Participant CNAME. This string uniquely identifies each participant across all RTP sessions. It's used to associated related RTP sessions together. It's also used to distinguish SSRC collisions from network loops. More...
 
packet::stream_source_t source_id
 Participant SSRC. This number uniquely identifies each participant within RTP session. If there is sending stream, its sender_source_id should be equal to it. If there are receivings streams, theirs receiver_source_id should be equal to it. More...
 
ParticipantReportMode report_mode
 Participant report mode. Deterimeds where to send generated reports. More...
 
address::SocketAddr report_address
 Participant destination report address. Used if report_mode is set to Report_ToAddress. More...
 

Detailed Description

Participant info.

Remarks
Provides information about RTCP participant (sender/receiver).

Definition at line 39 of file participant_info.h.

Member Data Documentation

◆ cname

const char* roc::rtcp::ParticipantInfo::cname

Participant CNAME. This string uniquely identifies each participant across all RTP sessions. It's used to associated related RTP sessions together. It's also used to distinguish SSRC collisions from network loops.

Definition at line 44 of file participant_info.h.

◆ report_address

address::SocketAddr roc::rtcp::ParticipantInfo::report_address

Participant destination report address. Used if report_mode is set to Report_ToAddress.

Definition at line 58 of file participant_info.h.

◆ report_mode

ParticipantReportMode roc::rtcp::ParticipantInfo::report_mode

Participant report mode. Deterimeds where to send generated reports.

Definition at line 54 of file participant_info.h.

◆ source_id

packet::stream_source_t roc::rtcp::ParticipantInfo::source_id

Participant SSRC. This number uniquely identifies each participant within RTP session. If there is sending stream, its sender_source_id should be equal to it. If there are receivings streams, theirs receiver_source_id should be equal to it.

Definition at line 50 of file participant_info.h.


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