Home
last modified time | relevance | path

Searched refs:TransportChannelImpl (Results 1 – 15 of 15) sorted by relevance

/external/webrtc/webrtc/p2p/base/
Dtransportchannelimpl.h33 class TransportChannelImpl : public TransportChannel {
35 explicit TransportChannelImpl(const std::string& transport_name, in TransportChannelImpl() function
71 sigslot::signal1<TransportChannelImpl*> SignalGatheringState;
81 sigslot::signal2<TransportChannelImpl*, const Candidate&>
100 sigslot::signal1<TransportChannelImpl*> SignalRoleConflict;
104 sigslot::signal1<TransportChannelImpl*> SignalConnectionRemoved;
107 RTC_DISALLOW_COPY_AND_ASSIGN(TransportChannelImpl);
Dtransport.h44 class TransportChannelImpl; variable
199 TransportChannelImpl* CreateChannel(int component);
201 TransportChannelImpl* GetChannel(int component);
256 virtual TransportChannelImpl* CreateTransportChannel(int component) = 0;
257 virtual void DestroyTransportChannel(TransportChannelImpl* channel) = 0;
274 virtual bool ApplyLocalTransportDescription(TransportChannelImpl* channel,
279 virtual bool ApplyRemoteTransportDescription(TransportChannelImpl* ch,
294 TransportChannelImpl* channel,
299 typedef std::map<int, TransportChannelImpl*> ChannelMap;
302 typedef void (TransportChannelImpl::* TransportChannelFunc)();
Dtransport.cc165 TransportChannelImpl* Transport::CreateChannel(int component) { in CreateChannel()
166 TransportChannelImpl* channel; in CreateChannel()
173 channels_.insert(std::pair<int, TransportChannelImpl*>(component, channel)); in CreateChannel()
205 TransportChannelImpl* Transport::GetChannel(int component) { in GetChannel()
219 TransportChannelImpl* channel = iter->second; in DestroyChannel()
246 CallChannels(&TransportChannelImpl::Connect); in ConnectChannels()
251 CallChannels(&TransportChannelImpl::MaybeStartGathering); in MaybeStartGathering()
305 TransportChannelImpl* channel = kv.second; in GetStats()
334 TransportChannelImpl* channel = GetChannel(candidate.component()); in AddRemoteCandidates()
342 bool Transport::ApplyLocalTransportDescription(TransportChannelImpl* ch, in ApplyLocalTransportDescription()
[all …]
Ddtlstransportchannel.h82 class DtlsTransportChannelWrapper : public TransportChannelImpl {
88 TransportChannelImpl* channel);
199 TransportChannelImpl* channel() { return channel_; } in channel()
214 void OnGatheringState(TransportChannelImpl* channel);
215 void OnCandidateGathered(TransportChannelImpl* channel, const Candidate& c);
216 void OnRoleConflict(TransportChannelImpl* channel);
218 void OnConnectionRemoved(TransportChannelImpl* channel);
224 TransportChannelImpl* const channel_;
Dtransportcontroller.h130 explicit RefCountedChannel(TransportChannelImpl* impl) in RefCountedChannel()
140 TransportChannelImpl* get() const { return impl_; } in get()
141 TransportChannelImpl* operator->() const { return impl_; }
144 TransportChannelImpl* impl_;
185 void OnChannelGatheringState_w(TransportChannelImpl* channel);
186 void OnChannelCandidateGathered_w(TransportChannelImpl* channel,
188 void OnChannelRoleConflict_w(TransportChannelImpl* channel);
189 void OnChannelConnectionRemoved_w(TransportChannelImpl* channel);
Ddtlstransport.h62 bool ApplyLocalTransportDescription(TransportChannelImpl* channel, in ApplyLocalTransportDescription()
207 void DestroyTransportChannel(TransportChannelImpl* channel) override { in DestroyTransportChannel()
211 TransportChannelImpl* base_channel = dtls_channel->channel(); in DestroyTransportChannel()
223 bool ApplyNegotiatedTransportDescription(TransportChannelImpl* channel, in ApplyNegotiatedTransportDescription()
Dp2ptransport.cc30 TransportChannelImpl* P2PTransport::CreateTransportChannel(int component) { in CreateTransportChannel()
34 void P2PTransport::DestroyTransportChannel(TransportChannelImpl* channel) { in DestroyTransportChannel()
Dp2ptransport.h27 virtual TransportChannelImpl* CreateTransportChannel(int component);
28 virtual void DestroyTransportChannel(TransportChannelImpl* channel);
Ddtlstransportchannel.cc93 TransportChannelImpl* channel) in DtlsTransportChannelWrapper()
94 : TransportChannelImpl(channel->transport_name(), channel->component()), in DtlsTransportChannelWrapper()
601 TransportChannelImpl* channel) { in OnGatheringState()
607 TransportChannelImpl* channel, in OnCandidateGathered()
614 TransportChannelImpl* channel) { in OnRoleConflict()
626 TransportChannelImpl* channel) { in OnConnectionRemoved()
Dtransportcontroller.cc156 TransportChannelImpl* channel = transport->CreateChannel(component); in CreateTransportChannel_w()
499 TransportChannelImpl* channel) { in OnChannelGatheringState_w()
505 TransportChannelImpl* channel, in OnChannelCandidateGathered_w()
522 TransportChannelImpl* channel) { in OnChannelRoleConflict_w()
541 TransportChannelImpl* channel) { in OnChannelConnectionRemoved_w()
Dfaketransportcontroller.h45 class FakeTransportChannel : public TransportChannelImpl,
51 : TransportChannelImpl(name, component), in FakeTransportChannel()
413 TransportChannelImpl* CreateTransportChannel(int component) override { in CreateTransportChannel()
426 void DestroyTransportChannel(TransportChannelImpl* channel) override { in DestroyTransportChannel()
Dp2ptransportchannel.h65 class P2PTransportChannel : public TransportChannelImpl,
Ddtlstransportchannel_unittest.cc102 cricket::TransportChannelImpl* ch = transport_->GetChannel(component); in GetFakeChannel()
Dp2ptransportchannel.cc209 : TransportChannelImpl(transport_name, component), in P2PTransportChannel()
Dp2ptransportchannel_unittest.cc639 void OnCandidate(cricket::TransportChannelImpl* ch, in OnCandidate()
704 void OnRoleConflict(cricket::TransportChannelImpl* channel) { in OnRoleConflict()