1
0
Fork 0
arangodb/lib/Documentation/handle-http-request-direct.sd

30 lines
758 B
Plaintext

#![Handle Http Request Directly]
Scheduler:Scheduler[t]
HttpCommTask:Task
HttpServer:GeneralServer
/HttpHandler:Handler
/HttpRequest:Request
/HttpResponse:Response
Scheduler:HttpCommTask.processRead
HttpCommTask:request=HttpServer.createRequest
HttpServer:HttpRequest.new
HttpCommTask:handler=HttpServer.createHandler
HttpServer:HttpHandler.new
HttpCommTask:HttpServer.handleRequest
HttpServer:HttpServer.registerHandler&
HttpServer:HttpServer.handleRequestDirectly
HttpServer:HttpHandler.execute
HttpHandler:HttpResponse.new
HttpServer[1]:response=HttpHandler.getResponse
HttpServer:HttpCommTask.handleResponse
HttpServer:HttpServer.shutdownHandlerByTask
HttpServer:HttpHandler.destroy
HttpHandler:HttpRequest.destroy
HttpHandler:HttpResponse.destroy