|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
This class represent a remote participant. More...
#include <KurentoRemoteParticipant.hxx>
Public Attributes | |
| bool | mWaitingModeVideo = false |
| std::shared_ptr< kurento::PlayerEndpoint > | mPlayer |
| std::shared_ptr< kurento::PassThroughElement > | mPassThrough |
| bool | mRemoveExtraMediaDescriptors |
| bool | mSipRtpEndpoint |
| bool | mReuseSdpAnswer |
| bool | mWSAcceptsKeyframeRequests |
| resip::SdpContents * | mLastRemoteSdp |
| bool | mWaitingAnswer |
| bool | mTrickleIcePermitted = false |
| bool | mWebRTCOutgoing = false |
Additional Inherited Members | |
Public Types inherited from recon::RemoteParticipant | |
| typedef std::function< void(bool sdpOk, std::unique_ptr< resip::SdpContents > sdp)> | CallbackSdpReady |
Public Types inherited from recon::Participant | |
| typedef std::map< ConversationHandle, Conversation * > | ConversationMap |
Public Types inherited from resip::Handled | |
| enum | { npos = 0 } |
| typedef unsigned long | Id |
Protected Attributes inherited from recon::Participant | |
| ParticipantHandle | mHandle |
| ConversationManager::ParticipantType | mType |
| unsigned int | mRecordChannelNum |
| ConversationManager & | mConversationManager |
| ConversationMap | mConversations |
Protected Attributes inherited from resip::Handled | |
| HandleManager & | mHam |
| Handled::Id | mId |
Protected Attributes inherited from recon::IMParticipantBase | |
| bool | mPrependSenderInfoToIMs |
Protected Attributes inherited from recon::KurentoParticipant | |
| KurentoMediaStackAdapter & | mKurentoMediaStackAdapter |
This class represent a remote participant.
A remote participant is a participant with a network connection to a remote entity. This implementation is for a SIP / RTP connections.
Definition at line 46 of file KurentoRemoteParticipant.hxx.
| KurentoRemoteParticipant::KurentoRemoteParticipant | ( | ParticipantHandle | partHandle, |
| ConversationManager & | conversationManager, | ||
| KurentoMediaStackAdapter & | kurentoMediaStackAdapter, | ||
| resip::DialogUsageManager & | dum, | ||
| RemoteParticipantDialogSet & | remoteParticipantDialogSet | ||
| ) |
Definition at line 55 of file KurentoRemoteParticipant.cxx.
| KurentoRemoteParticipant::KurentoRemoteParticipant | ( | ConversationManager & | conversationManager, |
| KurentoMediaStackAdapter & | kurentoMediaStackAdapter, | ||
| resip::DialogUsageManager & | dum, | ||
| RemoteParticipantDialogSet & | remoteParticipantDialogSet | ||
| ) |
Definition at line 75 of file KurentoRemoteParticipant.cxx.
|
virtual |
Definition at line 93 of file KurentoRemoteParticipant.cxx.
|
overridevirtual |
Reimplemented from recon::RemoteParticipant.
Definition at line 559 of file KurentoRemoteParticipant.cxx.
Implements recon::RemoteParticipant.
Definition at line 491 of file KurentoRemoteParticipant.cxx.
|
overridevirtual |
Reimplemented from recon::Participant.
Definition at line 136 of file KurentoRemoteParticipant.cxx.
|
overridevirtual |
Reimplemented from recon::Participant.
Definition at line 147 of file KurentoRemoteParticipant.cxx.
|
virtual |
Implements recon::RemoteParticipant.
Definition at line 306 of file KurentoRemoteParticipant.cxx.
|
virtual |
Implements recon::Participant.
Definition at line 115 of file KurentoRemoteParticipant.cxx.
|
inlinevirtual |
Definition at line 79 of file KurentoRemoteParticipant.hxx.
|
inlineprotectedvirtual |
Definition at line 95 of file KurentoRemoteParticipant.hxx.
|
virtual |
Definition at line 130 of file KurentoRemoteParticipant.cxx.
|
virtual |
Definition at line 601 of file KurentoRemoteParticipant.cxx.
Implements recon::Participant.
Definition at line 65 of file KurentoRemoteParticipant.hxx.
Implements recon::Participant.
Definition at line 66 of file KurentoRemoteParticipant.hxx.
|
inlineoverrideprotectedvirtual |
Reimplemented from recon::RemoteParticipant.
Definition at line 97 of file KurentoRemoteParticipant.hxx.
|
protectedvirtual |
Implements recon::RemoteParticipant.
Definition at line 571 of file KurentoRemoteParticipant.cxx.
|
inline |
Definition at line 74 of file KurentoRemoteParticipant.hxx.
|
virtual |
Reimplemented from recon::RemoteParticipant.
Definition at line 618 of file KurentoRemoteParticipant.cxx.
|
overridevirtual |
Reimplemented from recon::RemoteParticipant.
Definition at line 642 of file KurentoRemoteParticipant.cxx.
|
overridevirtual |
Reimplemented from recon::RemoteParticipant.
Definition at line 565 of file KurentoRemoteParticipant.cxx.
|
overridevirtual |
Implements recon::RemoteParticipant.
Definition at line 678 of file KurentoRemoteParticipant.cxx.
|
virtual |
Definition at line 577 of file KurentoRemoteParticipant.cxx.
| resip::SdpContents* recon::KurentoRemoteParticipant::mLastRemoteSdp |
Definition at line 116 of file KurentoRemoteParticipant.hxx.
| std::shared_ptr<kurento::PassThroughElement> recon::KurentoRemoteParticipant::mPassThrough |
Definition at line 82 of file KurentoRemoteParticipant.hxx.
| std::shared_ptr<kurento::PlayerEndpoint> recon::KurentoRemoteParticipant::mPlayer |
Definition at line 81 of file KurentoRemoteParticipant.hxx.
| bool recon::KurentoRemoteParticipant::mRemoveExtraMediaDescriptors |
Definition at line 112 of file KurentoRemoteParticipant.hxx.
| bool recon::KurentoRemoteParticipant::mReuseSdpAnswer |
Definition at line 114 of file KurentoRemoteParticipant.hxx.
| bool recon::KurentoRemoteParticipant::mSipRtpEndpoint |
Definition at line 113 of file KurentoRemoteParticipant.hxx.
Definition at line 118 of file KurentoRemoteParticipant.hxx.
| bool recon::KurentoRemoteParticipant::mWaitingAnswer |
Definition at line 117 of file KurentoRemoteParticipant.hxx.
Definition at line 80 of file KurentoRemoteParticipant.hxx.
Definition at line 119 of file KurentoRemoteParticipant.hxx.
| bool recon::KurentoRemoteParticipant::mWSAcceptsKeyframeRequests |
Definition at line 115 of file KurentoRemoteParticipant.hxx.