Home | History | Annotate | Download | only in socket

Lines Matching defs:ConnectJobFactory

14 // ConnectJobFactory, and SocketParams.  When a socket "slot" becomes available,
15 // the ClientSocketPoolBase will ask the ConnectJobFactory to create a
19 // passed to each new ConnectJob instance via their ConnectJobFactory subclass
86 // shouldn't give the ConnectJobFactory (subclasses) the ability to screw up
206 class ConnectJobFactory {
208 ConnectJobFactory() {}
209 virtual ~ConnectJobFactory() {}
219 DISALLOW_COPY_AND_ASSIGN(ConnectJobFactory);
227 ConnectJobFactory* connect_job_factory);
562 const scoped_ptr<ConnectJobFactory> connect_job_factory_;
613 class ConnectJobFactory {
615 ConnectJobFactory() {}
616 virtual ~ConnectJobFactory() {}
626 DISALLOW_COPY_AND_ASSIGN(ConnectJobFactory);
641 ConnectJobFactory* connect_job_factory)
762 // internal::ClientSocketPoolBaseHelper::ConnectJobFactory and
763 // ClientSocketPoolBase::ConnectJobFactory types, allowing clients to use the
764 // typesafe ClientSocketPoolBase::ConnectJobFactory, rather than having to
767 : public internal::ClientSocketPoolBaseHelper::ConnectJobFactory {
769 typedef typename ClientSocketPoolBase<SocketParams>::ConnectJobFactory
770 ConnectJobFactory;
772 explicit ConnectJobFactoryAdaptor(ConnectJobFactory* connect_job_factory)
789 const scoped_ptr<ConnectJobFactory> connect_job_factory_;