Lines Matching defs:TLSSocket
40 const extensions::TLSSocket::SecureCallback& callback,
46 // which is promoted here to a new API-accessible socket (via a TLSSocket
49 callback.Run(scoped_ptr<extensions::TLSSocket>(), result);
53 // Wrap the StreamSocket in a TLSSocket, which matches the extension socket
56 scoped_ptr<extensions::TLSSocket> wrapper(new extensions::TLSSocket(
71 TLSSocket::TLSSocket(scoped_ptr<net::StreamSocket> tls_socket,
76 TLSSocket::~TLSSocket() {
80 void TLSSocket::Connect(const std::string& address,
86 void TLSSocket::Disconnect() {
93 void TLSSocket::Read(int count, const ReadCompletionCallback& callback) {
120 &TLSSocket::OnReadComplete, base::Unretained(this), io_buffer));
127 void TLSSocket::OnReadComplete(const scoped_refptr<net::IOBuffer>& io_buffer,
133 int TLSSocket::WriteImpl(net::IOBuffer* io_buffer,
142 bool TLSSocket::SetKeepAlive(bool enable, int delay) {
146 bool TLSSocket::SetNoDelay(bool no_delay) {
150 int TLSSocket::Listen(const std::string& address,
158 void TLSSocket::Accept(const AcceptCompletionCallback& callback) {
162 bool TLSSocket::IsConnected() {
166 bool TLSSocket::GetPeerAddress(net::IPEndPoint* address) {
170 bool TLSSocket::GetLocalAddress(net::IPEndPoint* address) {
174 Socket::SocketType TLSSocket::GetSocketType() const {
179 void TLSSocket::UpgradeSocketToTLS(
186 const TLSSocket::SecureCallback& callback) {
295 // TLSSocket, it will return TYPE_TLS instead of TYPE_TCP, causing