Lines Matching defs:P2PTransportChannel

155 P2PTransportChannel::P2PTransportChannel(const std::string& content_name,
177 P2PTransportChannel::~P2PTransportChannel() {
186 void P2PTransportChannel::AddAllocatorSession(PortAllocatorSession* session) {
195 session->SignalPortReady.connect(this, &P2PTransportChannel::OnPortReady);
197 this, &P2PTransportChannel::OnCandidatesReady);
199 this, &P2PTransportChannel::OnCandidatesAllocationDone);
203 void P2PTransportChannel::AddConnection(Connection* connection) {
207 this, &P2PTransportChannel::OnReadPacket);
209 this, &P2PTransportChannel::OnReadyToSend);
211 this, &P2PTransportChannel::OnConnectionStateChange);
213 this, &P2PTransportChannel::OnConnectionDestroyed);
215 this, &P2PTransportChannel::OnUseCandidate);
218 void P2PTransportChannel::SetIceRole(IceRole ice_role) {
229 void P2PTransportChannel::SetIceTiebreaker(uint64 tiebreaker) {
240 bool P2PTransportChannel::GetIceProtocolType(IceProtocolType* type) const {
245 void P2PTransportChannel::SetIceProtocolType(IceProtocolType type) {
255 void P2PTransportChannel::SetIceCredentials(const std::string& ice_ufrag,
275 void P2PTransportChannel::SetRemoteIceCredentials(const std::string& ice_ufrag,
295 void P2PTransportChannel::SetRemoteIceMode(IceMode mode) {
300 void P2PTransportChannel::Connect() {
304 LOG(LS_ERROR) << "P2PTransportChannel::Connect: The ice_ufrag_ and the "
317 void P2PTransportChannel::Reset() {
350 void P2PTransportChannel::OnPortReady(PortAllocatorSession *session,
375 this, &P2PTransportChannel::OnUnknownAddress);
376 port->SignalDestroyed.connect(this, &P2PTransportChannel::OnPortDestroyed);
378 this, &P2PTransportChannel::OnRoleConflict);
393 void P2PTransportChannel::OnCandidatesReady(
401 void P2PTransportChannel::OnCandidatesAllocationDone(
408 void P2PTransportChannel::OnUnknownAddress(
454 // P2PTransportChannel belong to a session. Return from here will
511 LOG(LS_WARNING) << "P2PTransportChannel::OnUnknownAddress - "
587 void P2PTransportChannel::OnRoleConflict(PortInterface* port) {
593 void P2PTransportChannel::OnSignalingReady() {
602 void P2PTransportChannel::OnUseCandidate(Connection* conn) {
619 void P2PTransportChannel::OnCandidate(const Candidate& candidate) {
632 bool P2PTransportChannel::CreateConnections(const Candidate& remote_candidate,
693 bool P2PTransportChannel::CreateConnection(PortInterface* port,
737 bool P2PTransportChannel::FindConnection(
744 uint32 P2PTransportChannel::GetRemoteCandidateGeneration(
759 bool P2PTransportChannel::IsDuplicateRemoteCandidate(
770 void P2PTransportChannel::RememberRemoteCandidate(
797 int P2PTransportChannel::SetOption(rtc::Socket::Option opt, int value) {
820 int P2PTransportChannel::SendPacket(const char *data, size_t len,
841 bool P2PTransportChannel::GetStats(ConnectionInfos *infos) {
873 rtc::DiffServCodePoint P2PTransportChannel::DefaultDscpValue() const {
882 void P2PTransportChannel::Allocate() {
890 void P2PTransportChannel::UpdateConnectionStates() {
900 void P2PTransportChannel::RequestSort() {
909 void P2PTransportChannel::SortConnections() {
1006 void P2PTransportChannel::SwitchBestConnectionTo(Connection* conn) {
1024 void P2PTransportChannel::UpdateChannelState() {
1046 void P2PTransportChannel::HandleWritable() {
1061 void P2PTransportChannel::HandleNotWritable() {
1069 void P2PTransportChannel::HandleAllTimedOut() {
1076 Connection* P2PTransportChannel::GetBestConnectionOnNetwork(
1092 void P2PTransportChannel::OnMessage(rtc::Message *pmsg) {
1107 void P2PTransportChannel::OnSort() {
1113 void P2PTransportChannel::OnPing() {
1129 bool P2PTransportChannel::IsPingable(Connection* conn) {
1153 Connection* P2PTransportChannel::FindNextPingableConnection() {
1187 void P2PTransportChannel::PingConnection(Connection* conn) {
1205 void P2PTransportChannel::OnConnectionStateChange(Connection* connection) {
1224 void P2PTransportChannel::OnConnectionDestroyed(Connection* connection) {
1258 void P2PTransportChannel::OnPortDestroyed(PortInterface* port) {
1272 void P2PTransportChannel::OnReadPacket(
1285 void P2PTransportChannel::OnReadyToSend(Connection* connection) {