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

Structure for a multicast paging instance. More...

Collaboration diagram for multicast_rtp:
Collaboration graph
[legend]

Data Fields

unsigned int lastts
 
uint16_t seqno
 
struct ast_smoothersmoother
 
int socket
 
unsigned int ssrc
 
struct timeval txcore
 
enum multicast_type type
 

Detailed Description

Structure for a multicast paging instance.

Definition at line 88 of file res_rtp_multicast.c.

Field Documentation

◆ lastts

unsigned int lastts

Definition at line 97 of file res_rtp_multicast.c.

Referenced by rtp_raw_write().

◆ seqno

uint16_t seqno

Sequence number, used when creating/sending the RTP packet

Definition at line 96 of file res_rtp_multicast.c.

Referenced by rtp_raw_write().

◆ smoother

struct ast_smoother* smoother

Definition at line 99 of file res_rtp_multicast.c.

Referenced by multicast_rtp_destroy(), and multicast_rtp_write().

◆ socket

int socket

Socket used for sending the audio on

Definition at line 92 of file res_rtp_multicast.c.

Referenced by multicast_rtp_destroy(), multicast_rtp_new(), multicast_send_control_packet(), and rtp_raw_write().

◆ ssrc

unsigned int ssrc

Synchronization source value, used when creating/sending the RTP packet

Definition at line 94 of file res_rtp_multicast.c.

Referenced by multicast_rtp_new(), and rtp_raw_write().

◆ txcore

struct timeval txcore

Definition at line 98 of file res_rtp_multicast.c.

Referenced by calc_txstamp().

◆ type

enum multicast_type type

TYpe of multicast paging this instance is doing

Definition at line 90 of file res_rtp_multicast.c.

Referenced by Property::load(), multicast_rtp_activate(), multicast_rtp_destroy(), and set_type().


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