webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
cricket::FakePortAllocatorSession Class Reference

#include <fakeportallocator.h>

Inheritance diagram for cricket::FakePortAllocatorSession:
cricket::PortAllocatorSession cricket::PortAllocatorSession sigslot::has_slots<> sigslot::has_slots<> sigslot::has_slots<> sigslot::has_slots<> sigslot::has_slots_interface sigslot::has_slots_interface sigslot::has_slots_interface sigslot::has_slots_interface sigslot::has_slots_interface sigslot::has_slots_interface sigslot::has_slots_interface sigslot::has_slots_interface

Public Member Functions

 FakePortAllocatorSession (PortAllocator *allocator, rtc::Thread *network_thread, rtc::PacketSocketFactory *factory, const std::string &content_name, int component, const std::string &ice_ufrag, const std::string &ice_pwd)
 
void SetCandidateFilter (uint32_t filter) override
 
void StartGettingPorts () override
 
void StopGettingPorts () override
 
bool IsGettingPorts () override
 
void ClearGettingPorts () override
 
std::vector< PortInterface * > ReadyPorts () const override
 
std::vector< CandidateReadyCandidates () const override
 
void PruneAllPorts () override
 
bool CandidatesAllocationDone () const override
 
int port_config_count ()
 
const ServerAddressesstun_servers () const
 
const std::vector< RelayServerConfig > & turn_servers () const
 
uint32_t candidate_filter () const
 
int transport_info_update_count () const
 
 FakePortAllocatorSession (PortAllocator *allocator, rtc::Thread *network_thread, rtc::PacketSocketFactory *factory, const std::string &content_name, int component, const std::string &ice_ufrag, const std::string &ice_pwd)
 
void SetCandidateFilter (uint32_t filter) override
 
void StartGettingPorts () override
 
void StopGettingPorts () override
 
bool IsGettingPorts () override
 
void ClearGettingPorts () override
 
std::vector< PortInterface * > ReadyPorts () const override
 
std::vector< CandidateReadyCandidates () const override
 
void PruneAllPorts () override
 
bool CandidatesAllocationDone () const override
 
int port_config_count ()
 
const ServerAddressesstun_servers () const
 
const std::vector< RelayServerConfig > & turn_servers () const
 
uint32_t candidate_filter () const
 
int transport_info_update_count () const
 
- Public Member Functions inherited from cricket::PortAllocatorSession
 PortAllocatorSession (const std::string &content_name, int component, const std::string &ice_ufrag, const std::string &ice_pwd, uint32_t flags)
 
virtual ~PortAllocatorSession ()
 
uint32_t flags () const
 
void set_flags (uint32_t flags)
 
std::string content_name () const
 
int component () const
 
const std::stringice_ufrag () const
 
const std::stringice_pwd () const
 
bool pooled () const
 
virtual bool IsCleared () const
 
virtual bool IsStopped () const
 
virtual void RegatherOnFailedNetworks ()
 
virtual void RegatherOnAllNetworks ()
 
virtual uint32_t generation ()
 
virtual void set_generation (uint32_t generation)
 
 PortAllocatorSession (const std::string &content_name, int component, const std::string &ice_ufrag, const std::string &ice_pwd, uint32_t flags)
 
virtual ~PortAllocatorSession ()
 
uint32_t flags () const
 
void set_flags (uint32_t flags)
 
std::string content_name () const
 
int component () const
 
const std::stringice_ufrag () const
 
const std::stringice_pwd () const
 
bool pooled () const
 
virtual bool IsCleared () const
 
virtual bool IsStopped () const
 
virtual void RegatherOnFailedNetworks ()
 
virtual void RegatherOnAllNetworks ()
 
virtual uint32_t generation ()
 
virtual void set_generation (uint32_t generation)
 
- Public Member Functions inherited from sigslot::has_slots<>
 has_slots ()
 
 has_slots ()
 
 ~has_slots ()
 
 ~has_slots ()
 
- Public Member Functions inherited from sigslot::has_slots_interface
void signal_connect (_signal_base_interface *sender)
 
void signal_disconnect (_signal_base_interface *sender)
 
void disconnect_all ()
 
void signal_connect (_signal_base_interface *sender)
 
void signal_disconnect (_signal_base_interface *sender)
 
void disconnect_all ()
 

Protected Member Functions

void UpdateIceParametersInternal () override
 
void UpdateIceParametersInternal () override
 
- Protected Member Functions inherited from cricket::PortAllocatorSession
const std::stringusername () const
 
const std::stringpassword () const
 
const std::stringusername () const
 
const std::stringpassword () const
 
- Protected Member Functions inherited from sigslot::has_slots_interface
 has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all)
 
virtual ~has_slots_interface ()
 
 has_slots_interface (signal_connect_t conn, signal_disconnect_t disc, disconnect_all_t disc_all)
 
virtual ~has_slots_interface ()
 

Additional Inherited Members

- Public Attributes inherited from cricket::PortAllocatorSession
sigslot::signal2< PortAllocatorSession *, PortInterface * > SignalPortReady
 
sigslot::signal2< PortAllocatorSession *, const std::vector< PortInterface * > & > SignalPortsPruned
 
sigslot::signal2< PortAllocatorSession *, const std::vector< Candidate > & > SignalCandidatesReady
 
sigslot::signal2< PortAllocatorSession *, const std::vector< Candidate > & > SignalCandidatesRemoved
 
sigslot::signal1< PortAllocatorSession * > SignalCandidatesAllocationDone
 
sigslot::signal2< PortAllocatorSession *, IceRegatheringReasonSignalIceRegathering
 
sigslot::signal1< PortAllocatorSession * > SignalDestroyed
 

Constructor & Destructor Documentation

◆ FakePortAllocatorSession() [1/2]

cricket::FakePortAllocatorSession::FakePortAllocatorSession ( PortAllocator allocator,
rtc::Thread network_thread,
rtc::PacketSocketFactory factory,
const std::string content_name,
int  component,
const std::string ice_ufrag,
const std::string ice_pwd 
)
inline

◆ FakePortAllocatorSession() [2/2]

cricket::FakePortAllocatorSession::FakePortAllocatorSession ( PortAllocator allocator,
rtc::Thread network_thread,
rtc::PacketSocketFactory factory,
const std::string content_name,
int  component,
const std::string ice_ufrag,
const std::string ice_pwd 
)
inline

Member Function Documentation

◆ candidate_filter() [1/2]

uint32_t cricket::FakePortAllocatorSession::candidate_filter ( ) const
inline

◆ candidate_filter() [2/2]

uint32_t cricket::FakePortAllocatorSession::candidate_filter ( ) const
inline

◆ CandidatesAllocationDone() [1/2]

bool cricket::FakePortAllocatorSession::CandidatesAllocationDone ( ) const
inlineoverridevirtual

◆ CandidatesAllocationDone() [2/2]

bool cricket::FakePortAllocatorSession::CandidatesAllocationDone ( ) const
inlineoverridevirtual

◆ ClearGettingPorts() [1/2]

void cricket::FakePortAllocatorSession::ClearGettingPorts ( )
inlineoverridevirtual

◆ ClearGettingPorts() [2/2]

void cricket::FakePortAllocatorSession::ClearGettingPorts ( )
inlineoverridevirtual

◆ IsGettingPorts() [1/2]

bool cricket::FakePortAllocatorSession::IsGettingPorts ( )
inlineoverridevirtual

◆ IsGettingPorts() [2/2]

bool cricket::FakePortAllocatorSession::IsGettingPorts ( )
inlineoverridevirtual

◆ port_config_count() [1/2]

int cricket::FakePortAllocatorSession::port_config_count ( )
inline

◆ port_config_count() [2/2]

int cricket::FakePortAllocatorSession::port_config_count ( )
inline

◆ PruneAllPorts() [1/2]

void cricket::FakePortAllocatorSession::PruneAllPorts ( )
inlineoverridevirtual

Reimplemented from cricket::PortAllocatorSession.

◆ PruneAllPorts() [2/2]

void cricket::FakePortAllocatorSession::PruneAllPorts ( )
inlineoverridevirtual

Reimplemented from cricket::PortAllocatorSession.

◆ ReadyCandidates() [1/2]

std::vector<Candidate> cricket::FakePortAllocatorSession::ReadyCandidates ( ) const
inlineoverridevirtual

◆ ReadyCandidates() [2/2]

std::vector<Candidate> cricket::FakePortAllocatorSession::ReadyCandidates ( ) const
inlineoverridevirtual

◆ ReadyPorts() [1/2]

std::vector<PortInterface*> cricket::FakePortAllocatorSession::ReadyPorts ( ) const
inlineoverridevirtual

◆ ReadyPorts() [2/2]

std::vector<PortInterface*> cricket::FakePortAllocatorSession::ReadyPorts ( ) const
inlineoverridevirtual

◆ SetCandidateFilter() [1/2]

void cricket::FakePortAllocatorSession::SetCandidateFilter ( uint32_t  filter)
inlineoverridevirtual

◆ SetCandidateFilter() [2/2]

void cricket::FakePortAllocatorSession::SetCandidateFilter ( uint32_t  filter)
inlineoverridevirtual

◆ StartGettingPorts() [1/2]

void cricket::FakePortAllocatorSession::StartGettingPorts ( )
inlineoverridevirtual

◆ StartGettingPorts() [2/2]

void cricket::FakePortAllocatorSession::StartGettingPorts ( )
inlineoverridevirtual

◆ StopGettingPorts() [1/2]

void cricket::FakePortAllocatorSession::StopGettingPorts ( )
inlineoverridevirtual

◆ StopGettingPorts() [2/2]

void cricket::FakePortAllocatorSession::StopGettingPorts ( )
inlineoverridevirtual

◆ stun_servers() [1/2]

const ServerAddresses& cricket::FakePortAllocatorSession::stun_servers ( ) const
inline

◆ stun_servers() [2/2]

const ServerAddresses& cricket::FakePortAllocatorSession::stun_servers ( ) const
inline

◆ transport_info_update_count() [1/2]

int cricket::FakePortAllocatorSession::transport_info_update_count ( ) const
inline

◆ transport_info_update_count() [2/2]

int cricket::FakePortAllocatorSession::transport_info_update_count ( ) const
inline

◆ turn_servers() [1/2]

const std::vector<RelayServerConfig>& cricket::FakePortAllocatorSession::turn_servers ( ) const
inline

◆ turn_servers() [2/2]

const std::vector<RelayServerConfig>& cricket::FakePortAllocatorSession::turn_servers ( ) const
inline

◆ UpdateIceParametersInternal() [1/2]

void cricket::FakePortAllocatorSession::UpdateIceParametersInternal ( )
inlineoverrideprotectedvirtual

Reimplemented from cricket::PortAllocatorSession.

◆ UpdateIceParametersInternal() [2/2]

void cricket::FakePortAllocatorSession::UpdateIceParametersInternal ( )
inlineoverrideprotectedvirtual

Reimplemented from cricket::PortAllocatorSession.


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