Home | History | Annotate | Download | only in base

Lines Matching refs:Transport

28 #include "talk/p2p/base/transport.h"
113 Transport::Transport(talk_base::Thread* signaling_thread,
134 Transport::~Transport() {
139 void Transport::SetIceRole(IceRole role) {
144 void Transport::SetIdentity(talk_base::SSLIdentity* identity) {
149 bool Transport::SetLocalTransportDescription(
156 bool Transport::SetRemoteTransportDescription(
163 TransportChannelImpl* Transport::CreateChannel(int component) {
169 TransportChannelImpl* Transport::CreateChannel_w(int component) {
194 // Push down our transport state to the new channel.
205 impl->SignalReadableState.connect(this, &Transport::OnChannelReadableState);
206 impl->SignalWritableState.connect(this, &Transport::OnChannelWritableState);
208 this, &Transport::OnChannelRequestSignaling);
209 impl->SignalCandidateReady.connect(this, &Transport::OnChannelCandidateReady);
210 impl->SignalRouteChange.connect(this, &Transport::OnChannelRouteChange);
212 this, &Transport::OnChannelCandidatesAllocationDone);
213 impl->SignalRoleConflict.connect(this, &Transport::OnRoleConflict);
226 TransportChannelImpl* Transport::GetChannel(int component) {
232 bool Transport::HasChannels() {
237 void Transport::DestroyChannel(int component) {
242 void Transport::DestroyChannel_w(int component) {
271 void Transport::ConnectChannels() {
276 void Transport::ConnectChannels_w() {
286 // As Transport must know TD is offer or answer and cricket::Transport
291 LOG(LS_INFO) << "Transport::ConnectChannels_w: No local description has "
306 void Transport::OnConnecting_s() {
311 void Transport::DestroyAllChannels() {
319 void Transport::DestroyAllChannels_w() {
339 void Transport::ResetChannels() {
344 void Transport::ResetChannels_w() {
358 void Transport::OnSignalingReady() {
368 void Transport::CallChannels_w(TransportChannelFunc func) {
378 bool Transport::VerifyCandidate(const Candidate& cand, std::string* error) {
403 bool Transport::GetStats(TransportStats* stats) {
410 bool Transport::GetStats_w(TransportStats* stats) {
427 void Transport::OnRemoteCandidates(const std::vector<Candidate>& candidates) {
435 void Transport::OnRemoteCandidate(const Candidate& candidate) {
449 void Transport::OnRemoteCandidate_w(const Candidate& candidate) {
458 void Transport::OnChannelReadableState(TransportChannel* channel) {
463 void Transport::OnChannelReadableState_s() {
472 void Transport::OnChannelWritableState(TransportChannel* channel) {
477 void Transport::OnChannelWritableState_s() {
487 TransportState Transport::GetTransportState_s(bool read) {
509 void Transport::OnChannelRequestSignaling(TransportChannelImpl* channel) {
515 void Transport::OnChannelRequestSignaling_s(int component) {
517 LOG(LS_INFO) << "Transport: " << content_name_ << ", allocating candidates";
528 void Transport::OnChannelCandidateReady(TransportChannelImpl* channel,
541 void Transport::OnChannelCandidateReady_s() {
558 void Transport::OnChannelRouteChange(TransportChannel* channel,
566 void Transport::OnChannelRouteChange_s(const TransportChannel* channel,
572 void Transport::OnChannelCandidatesAllocationDone(
578 LOG(LS_INFO) << "Transport: " << content_name_ << ", component "
582 // If all channels belonging to this Transport got signal, then
584 // Can this signal arrive before all transport channels are created?
592 void Transport::OnChannelCandidatesAllocationDone_s() {
594 LOG(LS_INFO) << "Transport: " << content_name_ << " allocation complete";
598 void Transport::OnRoleConflict(TransportChannelImpl* channel) {
602 void Transport::SetIceRole_w(IceRole role) {
611 void Transport::SetRemoteIceMode_w(IceMode mode) {
621 bool Transport::SetLocalTransportDescription_w(
634 // If PRANSWER/ANSWER is set, we should decide transport protocol type.
641 bool Transport::SetRemoteTransportDescription_w(
652 // If PRANSWER/ANSWER is set, we should decide transport protocol type.
659 bool Transport::ApplyLocalTransportDescription_w(TransportChannelImpl* ch) {
665 bool Transport::ApplyRemoteTransportDescription_w(TransportChannelImpl* ch) {
671 void Transport::ApplyNegotiatedTransportDescription_w(
677 bool Transport::NegotiateTransportDescription_w(ContentAction local_role_) {
709 // If transport is in ICEROLE_CONTROLLED and remote end point supports only
732 void Transport::OnMessage(talk_base::Message* msg) {