Chromium Code Reviews| Index: chrome/browser/extensions/api/socket/socket.h |
| diff --git a/chrome/browser/extensions/api/socket/socket.h b/chrome/browser/extensions/api/socket/socket.h |
| index 2e73cb0d1fee27a496af8b9d77ca2f0a4391b8e5..fdd96d5b8e4edbd9375ae7114b911bed43d0be5a 100644 |
| --- a/chrome/browser/extensions/api/socket/socket.h |
| +++ b/chrome/browser/extensions/api/socket/socket.h |
| @@ -42,9 +42,18 @@ class Socket : public ApiResource { |
| enum SocketType { |
| TYPE_TCP, |
| TYPE_UDP, |
| + TYPE_TLS |
| }; |
| virtual ~Socket(); |
| + |
| + void SetHostname(const std::string& hostname) { |
| + hostname_ = hostname; |
| + } |
|
rpaquay
2013/12/09 23:02:03
The convention for simple accessors is "set_hostna
lally
2013/12/12 02:31:39
Done.
|
| + const std::string& Hostname() { |
| + return hostname_; |
| + } |
| + |
|
rpaquay
2013/12/09 23:02:03
The convention for simple accessor is "hostname()"
lally
2013/12/12 02:31:39
Done.
|
| virtual void Connect(const std::string& address, |
| int port, |
| const CompletionCallback& callback) = 0; |
| @@ -102,7 +111,8 @@ class Socket : public ApiResource { |
| const net::CompletionCallback& callback) = 0; |
| virtual void OnWriteComplete(int result); |
| - const std::string address_; |
| + // The name given to Connect(), used when verifying a TLS certificate. |
| + std::string hostname_; |
| bool is_connected_; |
| private: |