LeviLamina
Loading...
Searching...
No Matches
webrtc::DtmfSender Class Referenceabstract
Inheritance diagram for webrtc::DtmfSender:

Public Member Functions

DtmfSender & operator= (DtmfSender const &)
 DtmfSender (DtmfSender const &)
virtual void RegisterObserver (::webrtc::DtmfSenderObserverInterface *observer)
virtual void UnregisterObserver ()
virtual bool CanInsertDtmf ()
virtual bool InsertDtmf (::std::string const &tones, int duration, int inter_tone_gap, int comma_delay)
virtual::std::string tones () const
virtual int duration () const
virtual int inter_tone_gap () const
virtual int comma_delay () const
MCAPI void DoInsertDtmf ()
MCAPI void OnDtmfProviderDestroyed ()
MCAPI void QueueInsertDtmf (uint delay_ms)
MCAPI void $RegisterObserver (::webrtc::DtmfSenderObserverInterface *observer)
MCAPI void $UnregisterObserver ()
MCAPI bool $CanInsertDtmf ()
MCAPI bool $InsertDtmf (::std::string const &tones, int duration, int inter_tone_gap, int comma_delay)
MCAPI::std::string $tones () const
MCAPI int $duration () const
MCAPI int $inter_tone_gap () const
MCAPI int $comma_delay () const
virtual bool InsertDtmf (::std::string const &tones, int duration, int inter_tone_gap)
MCAPI void $dtor ()
MCAPI bool $InsertDtmf (::std::string const &tones, int duration, int inter_tone_gap)
virtual void AddRef () const =0
virtual::webrtc::RefCountReleaseStatus Release () const =0

Static Public Member Functions

static MCAPI ::webrtc::scoped_refptr<::webrtc::DtmfSenderCreate (::webrtc::TaskQueueBase *signaling_thread, ::webrtc::DtmfProviderInterface *provider)
static MCAPI void ** $vftable ()

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnkd6bd47
::ll::UntypedStorage< 8, 8 > mUnk21b030
::ll::UntypedStorage< 8, 8 > mUnkbf0747
::ll::UntypedStorage< 8, 32 > mUnk6cc6ab
::ll::UntypedStorage< 4, 4 > mUnk608050
::ll::UntypedStorage< 4, 4 > mUnk1254b5
::ll::UntypedStorage< 4, 4 > mUnk272c56
::ll::UntypedStorage< 8, 8 > mUnk5ce99e

Member Function Documentation

◆ RegisterObserver()

virtual void webrtc::DtmfSender::RegisterObserver ( ::webrtc::DtmfSenderObserverInterface * observer)
virtual

◆ UnregisterObserver()

virtual void webrtc::DtmfSender::UnregisterObserver ( )
virtual

◆ CanInsertDtmf()

virtual bool webrtc::DtmfSender::CanInsertDtmf ( )
virtual

◆ InsertDtmf()

virtual bool webrtc::DtmfSender::InsertDtmf ( ::std::string const & tones,
int duration,
int inter_tone_gap,
int comma_delay )
virtual

Reimplemented from webrtc::DtmfSenderInterface.

◆ tones()

virtual::std::string webrtc::DtmfSender::tones ( ) const
virtual

◆ duration()

virtual int webrtc::DtmfSender::duration ( ) const
virtual

◆ inter_tone_gap()

virtual int webrtc::DtmfSender::inter_tone_gap ( ) const
virtual

◆ comma_delay()

virtual int webrtc::DtmfSender::comma_delay ( ) const
virtual

Reimplemented from webrtc::DtmfSenderInterface.

◆ DoInsertDtmf()

MCAPI void webrtc::DtmfSender::DoInsertDtmf ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ OnDtmfProviderDestroyed()

MCAPI void webrtc::DtmfSender::OnDtmfProviderDestroyed ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ QueueInsertDtmf()

MCAPI void webrtc::DtmfSender::QueueInsertDtmf ( uint delay_ms)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ Create()

MCAPI ::webrtc::scoped_refptr<::webrtc::DtmfSender > webrtc::DtmfSender::Create ( ::webrtc::TaskQueueBase * signaling_thread,
::webrtc::DtmfProviderInterface * provider )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $RegisterObserver()

MCAPI void webrtc::DtmfSender::$RegisterObserver ( ::webrtc::DtmfSenderObserverInterface * observer)
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $UnregisterObserver()

MCAPI void webrtc::DtmfSender::$UnregisterObserver ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $CanInsertDtmf()

MCAPI bool webrtc::DtmfSender::$CanInsertDtmf ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $InsertDtmf() [1/2]

MCAPI bool webrtc::DtmfSender::$InsertDtmf ( ::std::string const & tones,
int duration,
int inter_tone_gap,
int comma_delay )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $tones()

MCAPI::std::string webrtc::DtmfSender::$tones ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $duration()

MCAPI int webrtc::DtmfSender::$duration ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $inter_tone_gap()

MCAPI int webrtc::DtmfSender::$inter_tone_gap ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $comma_delay()

MCAPI int webrtc::DtmfSender::$comma_delay ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** webrtc::DtmfSender::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void webrtc::DtmfSenderInterface::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $InsertDtmf() [2/2]

MCAPI bool webrtc::DtmfSenderInterface::$InsertDtmf ( ::std::string const & tones,
int duration,
int inter_tone_gap )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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