Home | History | Annotate | Download | only in socket

Lines Matching refs:ClientSocketPoolBase

5 // A ClientSocketPoolBase is used to restrict the number of sockets open at
7 // Subclasses of ClientSocketPool should compose ClientSocketPoolBase to handle
13 // ClientSocketPoolBase abstracts socket connection details behind ConnectJob,
15 // the ClientSocketPoolBase will ask the ConnectJobFactory to create a
116 // the functionality from ClientSocketPoolBase without using templates.
117 // ClientSocketPoolBase adds templated definitions built on top of
119 // ClientSocketPoolBase instead.
400 class ClientSocketPoolBase {
440 ClientSocketPoolBase(
453 virtual ~ClientSocketPoolBase() {}
519 // ClientSocketPoolBase::ConnectJobFactory types, allowing clients to use the
520 // typesafe ClientSocketPoolBase::ConnectJobFactory, rather than having to
525 typedef typename ClientSocketPoolBase<SocketParams>::ConnectJobFactory
553 DISALLOW_COPY_AND_ASSIGN(ClientSocketPoolBase);