#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