Index: webrtc/p2p/base/dtlstransportchannel.h |
diff --git a/webrtc/p2p/base/dtlstransportchannel.h b/webrtc/p2p/base/dtlstransportchannel.h |
index ea6a579dfbc186e47c9e21859315e1c2553bf0e0..ddedcbcaa8bd81784f979b68d41b25a42bbbbff8 100644 |
--- a/webrtc/p2p/base/dtlstransportchannel.h |
+++ b/webrtc/p2p/base/dtlstransportchannel.h |
@@ -27,7 +27,7 @@ |
// the bottom and a StreamInterface on the top. |
class StreamInterfaceChannel : public rtc::StreamInterface { |
public: |
- explicit StreamInterfaceChannel(TransportChannel* channel); |
+ StreamInterfaceChannel(TransportChannel* channel); |
// Push in a packet; this gets pulled out from Read(). |
bool OnPacketReceived(const char* data, size_t size); |
@@ -35,14 +35,10 @@ |
// Implementations of StreamInterface |
rtc::StreamState GetState() const override { return state_; } |
void Close() override { state_ = rtc::SS_CLOSED; } |
- rtc::StreamResult Read(void* buffer, |
- size_t buffer_len, |
- size_t* read, |
- int* error) override; |
- rtc::StreamResult Write(const void* data, |
- size_t data_len, |
- size_t* written, |
- int* error) override; |
+ rtc::StreamResult Read(void* buffer, size_t buffer_len, |
+ size_t* read, int* error) override; |
+ rtc::StreamResult Write(const void* data, size_t data_len, |
+ size_t* written, int* error) override; |
private: |
TransportChannel* channel_; // owned by DtlsTransportChannelWrapper |
@@ -97,8 +93,12 @@ |
TransportChannelImpl* channel); |
~DtlsTransportChannelWrapper() override; |
- void SetIceRole(IceRole role) override { channel_->SetIceRole(role); } |
- IceRole GetIceRole() const override { return channel_->GetIceRole(); } |
+ void SetIceRole(IceRole role) override { |
+ channel_->SetIceRole(role); |
+ } |
+ IceRole GetIceRole() const override { |
+ return channel_->GetIceRole(); |
+ } |
bool SetLocalCertificate( |
const rtc::scoped_refptr<rtc::RTCCertificate>& certificate) override; |
rtc::scoped_refptr<rtc::RTCCertificate> GetLocalCertificate() const override; |
@@ -109,8 +109,7 @@ |
bool IsDtlsActive() const override { return dtls_state_ != STATE_NONE; } |
// Called to send a packet (via DTLS, if turned on). |
- int SendPacket(const char* data, |
- size_t size, |
+ int SendPacket(const char* data, size_t size, |
const rtc::PacketOptions& options, |
int flags) override; |
@@ -121,11 +120,15 @@ |
bool GetOption(rtc::Socket::Option opt, int* value) override { |
return channel_->GetOption(opt, value); |
} |
- int GetError() override { return channel_->GetError(); } |
+ int GetError() override { |
+ return channel_->GetError(); |
+ } |
bool GetStats(ConnectionInfos* infos) override { |
return channel_->GetStats(infos); |
} |
- const std::string SessionId() const override { return channel_->SessionId(); } |
+ const std::string SessionId() const override { |
+ return channel_->SessionId(); |
+ } |
virtual bool SetSslMaxProtocolVersion(rtc::SSLProtocolVersion version); |
@@ -165,7 +168,9 @@ |
} |
// TransportChannelImpl calls. |
- Transport* GetTransport() override { return transport_; } |
+ Transport* GetTransport() override { |
+ return transport_; |
+ } |
TransportChannelState GetState() const override { |
return channel_->GetState(); |
@@ -187,14 +192,11 @@ |
void Connect() override; |
- void MaybeStartGathering() override { channel_->MaybeStartGathering(); } |
- |
- IceGatheringState gathering_state() const override { |
- return channel_->gathering_state(); |
- } |
- |
- void AddRemoteCandidate(const Candidate& candidate) override { |
- channel_->AddRemoteCandidate(candidate); |
+ void OnSignalingReady() override { |
+ channel_->OnSignalingReady(); |
+ } |
+ void OnCandidate(const Candidate& candidate) override { |
+ channel_->OnCandidate(candidate); |
} |
void SetReceivingTimeout(int receiving_timeout_ms) override { |
@@ -215,8 +217,9 @@ |
bool SetupDtls(); |
bool MaybeStartDtls(); |
bool HandleDtlsPacket(const char* data, size_t size); |
- void OnGatheringState(TransportChannelImpl* channel); |
- void OnCandidateGathered(TransportChannelImpl* channel, const Candidate& c); |
+ void OnRequestSignaling(TransportChannelImpl* channel); |
+ void OnCandidateReady(TransportChannelImpl* channel, const Candidate& c); |
+ void OnCandidatesAllocationDone(TransportChannelImpl* channel); |
void OnRoleConflict(TransportChannelImpl* channel); |
void OnRouteChange(TransportChannel* channel, const Candidate& candidate); |
void OnConnectionRemoved(TransportChannelImpl* channel); |