live
Data Structures | Typedefs | Variables
RTCP.hh File Reference
#include "RTPSink.hh"
#include "RTPSource.hh"
#include "SRTPCryptographicContext.hh"
Include dependency graph for RTCP.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  SDESItem
 
class  RTCPInstance
 

Typedefs

typedef void RTCPAppHandlerFunc(void *clientData, u_int8_t subtype, u_int32_t nameBytes, u_int8_t *appDependentData, unsigned appDependentDataSize)
 
typedef void ByeWithReasonHandlerFunc(void *clientData, char const *reason)
 

Variables

const unsigned char RTCP_PT_SR = 200
 
const unsigned char RTCP_PT_RR = 201
 
const unsigned char RTCP_PT_SDES = 202
 
const unsigned char RTCP_PT_BYE = 203
 
const unsigned char RTCP_PT_APP = 204
 
const unsigned char RTCP_PT_RTPFB = 205
 
const unsigned char RTCP_PT_PSFB = 206
 
const unsigned char RTCP_PT_XR = 207
 
const unsigned char RTCP_PT_AVB = 208
 
const unsigned char RTCP_PT_RSI = 209
 
const unsigned char RTCP_PT_TOKEN = 210
 
const unsigned char RTCP_PT_IDMS = 211
 
const unsigned char RTCP_SDES_END = 0
 
const unsigned char RTCP_SDES_CNAME = 1
 
const unsigned char RTCP_SDES_NAME = 2
 
const unsigned char RTCP_SDES_EMAIL = 3
 
const unsigned char RTCP_SDES_PHONE = 4
 
const unsigned char RTCP_SDES_LOC = 5
 
const unsigned char RTCP_SDES_TOOL = 6
 
const unsigned char RTCP_SDES_NOTE = 7
 
const unsigned char RTCP_SDES_PRIV = 8
 

Typedef Documentation

◆ ByeWithReasonHandlerFunc

typedef void ByeWithReasonHandlerFunc(void *clientData, char const *reason)

Definition at line 51 of file RTCP.hh.

◆ RTCPAppHandlerFunc

typedef void RTCPAppHandlerFunc(void *clientData, u_int8_t subtype, u_int32_t nameBytes, u_int8_t *appDependentData, unsigned appDependentDataSize)

Definition at line 45 of file RTCP.hh.

Variable Documentation

◆ RTCP_PT_APP

const unsigned char RTCP_PT_APP = 204

Definition at line 230 of file RTCP.hh.

◆ RTCP_PT_AVB

const unsigned char RTCP_PT_AVB = 208

Definition at line 234 of file RTCP.hh.

◆ RTCP_PT_BYE

const unsigned char RTCP_PT_BYE = 203

Definition at line 229 of file RTCP.hh.

◆ RTCP_PT_IDMS

const unsigned char RTCP_PT_IDMS = 211

Definition at line 237 of file RTCP.hh.

◆ RTCP_PT_PSFB

const unsigned char RTCP_PT_PSFB = 206

Definition at line 232 of file RTCP.hh.

◆ RTCP_PT_RR

const unsigned char RTCP_PT_RR = 201

Definition at line 227 of file RTCP.hh.

◆ RTCP_PT_RSI

const unsigned char RTCP_PT_RSI = 209

Definition at line 235 of file RTCP.hh.

◆ RTCP_PT_RTPFB

const unsigned char RTCP_PT_RTPFB = 205

Definition at line 231 of file RTCP.hh.

◆ RTCP_PT_SDES

const unsigned char RTCP_PT_SDES = 202

Definition at line 228 of file RTCP.hh.

◆ RTCP_PT_SR

const unsigned char RTCP_PT_SR = 200

Definition at line 226 of file RTCP.hh.

◆ RTCP_PT_TOKEN

const unsigned char RTCP_PT_TOKEN = 210

Definition at line 236 of file RTCP.hh.

◆ RTCP_PT_XR

const unsigned char RTCP_PT_XR = 207

Definition at line 233 of file RTCP.hh.

◆ RTCP_SDES_CNAME

const unsigned char RTCP_SDES_CNAME = 1

Definition at line 241 of file RTCP.hh.

◆ RTCP_SDES_EMAIL

const unsigned char RTCP_SDES_EMAIL = 3

Definition at line 243 of file RTCP.hh.

◆ RTCP_SDES_END

const unsigned char RTCP_SDES_END = 0

Definition at line 240 of file RTCP.hh.

◆ RTCP_SDES_LOC

const unsigned char RTCP_SDES_LOC = 5

Definition at line 245 of file RTCP.hh.

◆ RTCP_SDES_NAME

const unsigned char RTCP_SDES_NAME = 2

Definition at line 242 of file RTCP.hh.

◆ RTCP_SDES_NOTE

const unsigned char RTCP_SDES_NOTE = 7

Definition at line 247 of file RTCP.hh.

◆ RTCP_SDES_PHONE

const unsigned char RTCP_SDES_PHONE = 4

Definition at line 244 of file RTCP.hh.

◆ RTCP_SDES_PRIV

const unsigned char RTCP_SDES_PRIV = 8

Definition at line 248 of file RTCP.hh.

◆ RTCP_SDES_TOOL

const unsigned char RTCP_SDES_TOOL = 6

Definition at line 246 of file RTCP.hh.