Lines Matching defs:EmbeddedTestServer

118 EmbeddedTestServer::EmbeddedTestServer()
124 EmbeddedTestServer::~EmbeddedTestServer() {
128 LOG(ERROR) << "EmbeddedTestServer failed to shut down.";
132 bool EmbeddedTestServer::InitializeAndWaitUntilReady() {
136 &EmbeddedTestServer::InitializeOnIOThread, base::Unretained(this)))) {
142 void EmbeddedTestServer::StopThread() {
168 void EmbeddedTestServer::RestartThreadAndListen() {
171 &EmbeddedTestServer::ListenOnIOThread, base::Unretained(this))));
174 bool EmbeddedTestServer::ShutdownAndWaitUntilComplete() {
178 &EmbeddedTestServer::ShutdownOnIOThread, base::Unretained(this)));
181 void EmbeddedTestServer::StartThread() {
185 io_thread_.reset(new base::Thread("EmbeddedTestServer io thread"));
189 void EmbeddedTestServer::InitializeOnIOThread() {
210 void EmbeddedTestServer::ListenOnIOThread() {
216 void EmbeddedTestServer::ShutdownOnIOThread() {
225 void EmbeddedTestServer::HandleRequest(HttpConnection* connection,
256 GURL EmbeddedTestServer::GetURL(const std::string& relative_url) const {
263 void EmbeddedTestServer::ServeFilesFromDirectory(
268 void EmbeddedTestServer::RegisterRequestHandler(
273 void EmbeddedTestServer::DidAccept(
280 base::Bind(&EmbeddedTestServer::HandleRequest,
286 void EmbeddedTestServer::DidRead(StreamListenSocket* connection,
299 void EmbeddedTestServer::DidClose(StreamListenSocket* connection) {
311 HttpConnection* EmbeddedTestServer::FindConnection(
323 bool EmbeddedTestServer::PostTaskToIOThreadAndWait(
327 // EmbeddedTestServer universally usable, it needs to cope with the situation