#include <stunprober.h>
|
enum | Status {
SUCCESS,
GENERIC_FAILURE,
RESOLVE_FAILED,
WRITE_FAILED,
READ_FAILED,
SUCCESS,
GENERIC_FAILURE,
RESOLVE_FAILED,
WRITE_FAILED,
READ_FAILED
} |
|
enum | Status {
SUCCESS,
GENERIC_FAILURE,
RESOLVE_FAILED,
WRITE_FAILED,
READ_FAILED,
SUCCESS,
GENERIC_FAILURE,
RESOLVE_FAILED,
WRITE_FAILED,
READ_FAILED
} |
|
|
| StunProber (rtc::PacketSocketFactory *socket_factory, rtc::Thread *thread, const rtc::NetworkManager::NetworkList &networks) |
|
virtual | ~StunProber () |
|
bool | Start (const std::vector< rtc::SocketAddress > &servers, bool shared_socket_mode, int stun_ta_interval_ms, int requests_per_ip, int timeout_ms, const AsyncCallback finish_callback) |
|
bool | Prepare (const std::vector< rtc::SocketAddress > &servers, bool shared_socket_mode, int stun_ta_interval_ms, int requests_per_ip, int timeout_ms, StunProber::Observer *observer) |
|
bool | Start (StunProber::Observer *observer) |
|
bool | GetStats (Stats *stats) const |
|
int | estimated_execution_time () |
|
| StunProber (rtc::PacketSocketFactory *socket_factory, rtc::Thread *thread, const rtc::NetworkManager::NetworkList &networks) |
|
virtual | ~StunProber () |
|
bool | Start (const std::vector< rtc::SocketAddress > &servers, bool shared_socket_mode, int stun_ta_interval_ms, int requests_per_ip, int timeout_ms, const AsyncCallback finish_callback) |
|
bool | Prepare (const std::vector< rtc::SocketAddress > &servers, bool shared_socket_mode, int stun_ta_interval_ms, int requests_per_ip, int timeout_ms, StunProber::Observer *observer) |
|
bool | Start (StunProber::Observer *observer) |
|
bool | GetStats (Stats *stats) const |
|
int | estimated_execution_time () |
|
| has_slots () |
|
| has_slots () |
|
| ~has_slots () |
|
| ~has_slots () |
|
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 () |
|
◆ Status [1/2]
Enumerator |
---|
SUCCESS | |
GENERIC_FAILURE | |
RESOLVE_FAILED | |
WRITE_FAILED | |
READ_FAILED | |
SUCCESS | |
GENERIC_FAILURE | |
RESOLVE_FAILED | |
WRITE_FAILED | |
READ_FAILED | |
◆ Status [2/2]
Enumerator |
---|
SUCCESS | |
GENERIC_FAILURE | |
RESOLVE_FAILED | |
WRITE_FAILED | |
READ_FAILED | |
SUCCESS | |
GENERIC_FAILURE | |
RESOLVE_FAILED | |
WRITE_FAILED | |
READ_FAILED | |
◆ StunProber() [1/2]
◆ ~StunProber() [1/2]
stunprober::StunProber::~StunProber |
( |
| ) |
|
|
virtual |
◆ StunProber() [2/2]
◆ ~StunProber() [2/2]
virtual stunprober::StunProber::~StunProber |
( |
| ) |
|
|
virtual |
◆ estimated_execution_time() [1/2]
int stunprober::StunProber::estimated_execution_time |
( |
| ) |
|
|
inline |
◆ estimated_execution_time() [2/2]
int stunprober::StunProber::estimated_execution_time |
( |
| ) |
|
|
inline |
◆ GetStats() [1/2]
bool stunprober::StunProber::GetStats |
( |
Stats * |
stats | ) |
const |
◆ GetStats() [2/2]
◆ Prepare() [1/2]
bool stunprober::StunProber::Prepare |
( |
const std::vector< rtc::SocketAddress > & |
servers, |
|
|
bool |
shared_socket_mode, |
|
|
int |
stun_ta_interval_ms, |
|
|
int |
requests_per_ip, |
|
|
int |
timeout_ms, |
|
|
StunProber::Observer * |
observer |
|
) |
| |
◆ Prepare() [2/2]
bool stunprober::StunProber::Prepare |
( |
const std::vector< rtc::SocketAddress > & |
servers, |
|
|
bool |
shared_socket_mode, |
|
|
int |
stun_ta_interval_ms, |
|
|
int |
requests_per_ip, |
|
|
int |
timeout_ms, |
|
|
StunProber::Observer * |
observer |
|
) |
| |
◆ Start() [1/4]
bool stunprober::StunProber::Start |
( |
const std::vector< rtc::SocketAddress > & |
servers, |
|
|
bool |
shared_socket_mode, |
|
|
int |
stun_ta_interval_ms, |
|
|
int |
requests_per_ip, |
|
|
int |
timeout_ms, |
|
|
const AsyncCallback |
finish_callback |
|
) |
| |
◆ Start() [2/4]
bool stunprober::StunProber::Start |
( |
const std::vector< rtc::SocketAddress > & |
servers, |
|
|
bool |
shared_socket_mode, |
|
|
int |
stun_ta_interval_ms, |
|
|
int |
requests_per_ip, |
|
|
int |
timeout_ms, |
|
|
const AsyncCallback |
finish_callback |
|
) |
| |
◆ Start() [3/4]
◆ Start() [4/4]
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/p2p/stunprober/stunprober.h
- Source/ThirdParty/libwebrtc/Source/webrtc/p2p/stunprober/stunprober.cc