live
Destinations Class Reference

#include <OnDemandServerMediaSubsession.hh>

Collaboration diagram for Destinations:

Public Member Functions

 Destinations (struct sockaddr_storage const &destAddr, Port const &rtpDestPort, Port const &rtcpDestPort)
 Destinations (int tcpSockNum, unsigned char rtpChanId, unsigned char rtcpChanId, TLSState *tlsSt)

Data Fields

Boolean isTCP
struct sockaddr_storage addr
Port rtpPort
Port rtcpPort
int tcpSocketNum
unsigned char rtpChannelId
unsigned char rtcpChannelId
TLSStatetlsState

Detailed Description

Definition at line 156 of file OnDemandServerMediaSubsession.hh.

Constructor & Destructor Documentation

◆ Destinations() [1/2]

Destinations::Destinations ( struct sockaddr_storage const & destAddr,
Port const & rtpDestPort,
Port const & rtcpDestPort )
inline

Definition at line 158 of file OnDemandServerMediaSubsession.hh.

161 : isTCP(False), addr(destAddr), rtpPort(rtpDestPort), rtcpPort(rtcpDestPort) {
162 }
const Boolean False
Definition Boolean.hh:28
struct sockaddr_storage addr

References addr, False, isTCP, rtcpPort, and rtpPort.

◆ Destinations() [2/2]

Destinations::Destinations ( int tcpSockNum,
unsigned char rtpChanId,
unsigned char rtcpChanId,
TLSState * tlsSt )
inline

Definition at line 163 of file OnDemandServerMediaSubsession.hh.

165 : isTCP(True), rtpPort(0) /*dummy*/, rtcpPort(0) /*dummy*/,
166 tcpSocketNum(tcpSockNum), rtpChannelId(rtpChanId), rtcpChannelId(rtcpChanId),
167 tlsState(tlsSt) {
168 }
const Boolean True
Definition Boolean.hh:31

References isTCP, rtcpChannelId, rtcpPort, rtpChannelId, rtpPort, tcpSocketNum, tlsState, and True.

Field Documentation

◆ addr

struct sockaddr_storage Destinations::addr

Definition at line 172 of file OnDemandServerMediaSubsession.hh.

Referenced by Destinations().

◆ isTCP

Boolean Destinations::isTCP

Definition at line 171 of file OnDemandServerMediaSubsession.hh.

Referenced by Destinations(), and Destinations().

◆ rtcpChannelId

unsigned char Destinations::rtcpChannelId

Definition at line 176 of file OnDemandServerMediaSubsession.hh.

Referenced by Destinations().

◆ rtcpPort

Port Destinations::rtcpPort

Definition at line 174 of file OnDemandServerMediaSubsession.hh.

Referenced by Destinations(), and Destinations().

◆ rtpChannelId

unsigned char Destinations::rtpChannelId

Definition at line 176 of file OnDemandServerMediaSubsession.hh.

Referenced by Destinations().

◆ rtpPort

Port Destinations::rtpPort

Definition at line 173 of file OnDemandServerMediaSubsession.hh.

Referenced by Destinations(), and Destinations().

◆ tcpSocketNum

int Destinations::tcpSocketNum

Definition at line 175 of file OnDemandServerMediaSubsession.hh.

Referenced by Destinations().

◆ tlsState

TLSState* Destinations::tlsState

Definition at line 177 of file OnDemandServerMediaSubsession.hh.

Referenced by Destinations().


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