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

Public Member Functions

DtmfSenderoperator= (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 DtmfSender (::webrtc::TaskQueueBase *signaling_thread, ::webrtc::DtmfProviderInterface *provider)
 
MCAPI void OnDtmfProviderDestroyed ()
 
MCAPI void QueueInsertDtmf (uint delay_ms)
 
MCAPI void StopSending ()
 
MCAPI void * $ctor (::webrtc::TaskQueueBase *signaling_thread, ::webrtc::DtmfProviderInterface *provider)
 
MCAPI void $dtor ()
 
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 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
 

Constructor & Destructor Documentation

◆ DtmfSender()

MCAPI webrtc::DtmfSender::DtmfSender ( ::webrtc::TaskQueueBase * signaling_thread,
::webrtc::DtmfProviderInterface * provider )
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.

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.

◆ StopSending()

MCAPI void webrtc::DtmfSender::StopSending ( )
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()

static 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.

◆ $ctor()

MCAPI void * webrtc::DtmfSender::$ctor ( ::webrtc::TaskQueueBase * signaling_thread,
::webrtc::DtmfProviderInterface * provider )
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::DtmfSender::$dtor ( )
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()

static 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.

◆ $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: