Index: extensions/browser/api/cast_channel/cast_channel_api.h |
diff --git a/extensions/browser/api/cast_channel/cast_channel_api.h b/extensions/browser/api/cast_channel/cast_channel_api.h |
index ebb3173a54e97c02d9f1877b25df8fc3bf126bb9..e25df10d5a1139db6eb5aa6f64c67ad5d73addcc 100644 |
--- a/extensions/browser/api/cast_channel/cast_channel_api.h |
+++ b/extensions/browser/api/cast_channel/cast_channel_api.h |
@@ -39,7 +39,7 @@ class Logger; |
namespace cast_channel = core_api::cast_channel; |
class CastChannelAPI : public BrowserContextKeyedAPI, |
- public cast_channel::CastSocket::Delegate { |
+ public cast_channel::CastSocketImpl::Delegate { |
public: |
explicit CastChannelAPI(content::BrowserContext* context); |
@@ -48,9 +48,10 @@ class CastChannelAPI : public BrowserContextKeyedAPI, |
// BrowserContextKeyedAPI implementation. |
static BrowserContextKeyedAPIFactory<CastChannelAPI>* GetFactoryInstance(); |
- // Returns a new CastSocket that connects to |ip_endpoint| with authentication |
+ // Returns a new CastSocketImpl that connects to |ip_endpoint| with |
+ // authentication |
// |channel_auth| and is to be owned by |extension_id|. |
- scoped_ptr<cast_channel::CastSocket> CreateCastSocket( |
+ scoped_ptr<cast_channel::CastSocketImpl> CreateCastSocketImpl( |
Wez
2014/09/20 00:41:30
Ick... OK, this ends up being really ugly since th
Kevin M
2014/09/22 19:56:51
I would prefer to do it in a followup CL. I'll add
|
const std::string& extension_id, |
const net::IPEndPoint& ip_endpoint, |
cast_channel::ChannelAuthType channel_auth, |
@@ -58,14 +59,16 @@ class CastChannelAPI : public BrowserContextKeyedAPI, |
// Returns a pointer to the Logger member variable. |
// TODO(imcheng): Consider whether it is possible for this class to own the |
- // CastSockets and make this class the sole owner of Logger. Alternatively, |
+ // CastSocketImpls and make this class the sole owner of Logger. |
+ // Alternatively, |
// consider making Logger not ref-counted by passing a weak |
- // reference of Logger to the CastSockets instead. |
+ // reference of Logger to the CastSocketImpls instead. |
scoped_refptr<cast_channel::Logger> GetLogger(); |
- // Sets the CastSocket instance to be returned by CreateCastSocket for |
+ // Sets the CastSocketImpl instance to be returned by CreateCastSocketImpl for |
// testing. |
- void SetSocketForTest(scoped_ptr<cast_channel::CastSocket> socket_for_test); |
+ void SetSocketForTest( |
+ scoped_ptr<cast_channel::CastSocketImpl> socket_for_test); |
private: |
friend class BrowserContextKeyedAPIFactory<CastChannelAPI>; |
@@ -73,11 +76,11 @@ class CastChannelAPI : public BrowserContextKeyedAPI, |
virtual ~CastChannelAPI(); |
- // CastSocket::Delegate. Called on IO thread. |
- virtual void OnError(const cast_channel::CastSocket* socket, |
+ // CastSocketImpl::Delegate. Called on IO thread. |
+ virtual void OnError(const cast_channel::CastSocketImpl* socket, |
cast_channel::ChannelError error_state, |
const cast_channel::LastErrors& last_errors) OVERRIDE; |
- virtual void OnMessage(const cast_channel::CastSocket* socket, |
+ virtual void OnMessage(const cast_channel::CastSocketImpl* socket, |
const cast_channel::MessageInfo& message) OVERRIDE; |
// BrowserContextKeyedAPI implementation. |
@@ -85,7 +88,7 @@ class CastChannelAPI : public BrowserContextKeyedAPI, |
content::BrowserContext* const browser_context_; |
scoped_refptr<cast_channel::Logger> logger_; |
- scoped_ptr<cast_channel::CastSocket> socket_for_test_; |
+ scoped_ptr<cast_channel::CastSocketImpl> socket_for_test_; |
DISALLOW_COPY_AND_ASSIGN(CastChannelAPI); |
}; |
@@ -104,19 +107,19 @@ class CastChannelAsyncApiFunction : public AsyncApiFunction { |
// Returns the socket corresponding to |channel_id| if one exists. Otherwise, |
// sets the function result with CHANNEL_ERROR_INVALID_CHANNEL_ID, completes |
// the function, and returns null. |
- cast_channel::CastSocket* GetSocketOrCompleteWithError(int channel_id); |
+ cast_channel::CastSocketImpl* GetSocketOrCompleteWithError(int channel_id); |
// Adds |socket| to |manager_| and returns the new channel_id. |manager_| |
// assumes ownership of |socket|. |
- int AddSocket(cast_channel::CastSocket* socket); |
+ int AddSocket(cast_channel::CastSocketImpl* socket); |
- // Removes the CastSocket corresponding to |channel_id| from the resource |
+ // Removes the CastSocketImpl corresponding to |channel_id| from the resource |
// manager. |
void RemoveSocket(int channel_id); |
// Sets the function result to a ChannelInfo obtained from the state of |
// |socket|. |
- void SetResultFromSocket(const cast_channel::CastSocket& socket); |
+ void SetResultFromSocket(const cast_channel::CastSocketImpl& socket); |
// Sets the function result to a ChannelInfo populated with |channel_id| and |
// |error|. |
@@ -124,14 +127,14 @@ class CastChannelAsyncApiFunction : public AsyncApiFunction { |
// Returns the socket corresponding to |channel_id| if one exists, or null |
// otherwise. |
- cast_channel::CastSocket* GetSocket(int channel_id); |
+ cast_channel::CastSocketImpl* GetSocket(int channel_id); |
private: |
// Sets the function result from |channel_info|. |
void SetResultFromChannelInfo(const cast_channel::ChannelInfo& channel_info); |
- // The API resource manager for CastSockets. |
- ApiResourceManager<cast_channel::CastSocket>* manager_; |
+ // The API resource manager for CastSocketImpls. |
+ ApiResourceManager<cast_channel::CastSocketImpl>* manager_; |
// The result of the function. |
cast_channel::ChannelError error_; |