archttp v1.0.1 (2022-05-24T15:03:54Z)
Home
Dub
Repo
MiddlewareExecutor
archttp
MiddlewareExecutor
Undocumented in source.
struct
MiddlewareExecutor {
HttpRequest
request
;
HttpResponse
response
;
HttpRequestMiddlewareHandler
[]
middlewareHandlers
;
uint
currentMiddlewareIndex
;
HttpRequestMiddlewareHandler
currentMiddlewareHandler
;
this
(HttpRequest request, HttpResponse response, HttpRequestMiddlewareHandler[] handlers);
void
execute
();
void
next
();
}
Constructors
this
this
(HttpRequest request, HttpResponse response, HttpRequestMiddlewareHandler[] handlers)
Undocumented in source.
Members
Functions
execute
void
execute
()
Undocumented in source. Be warned that the author may not have intended to support it.
next
void
next
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
currentMiddlewareHandler
HttpRequestMiddlewareHandler
currentMiddlewareHandler
;
Undocumented in source.
currentMiddlewareIndex
uint
currentMiddlewareIndex
;
Undocumented in source.
middlewareHandlers
HttpRequestMiddlewareHandler
[]
middlewareHandlers
;
Undocumented in source.
request
HttpRequest
request
;
Undocumented in source.
response
HttpResponse
response
;
Undocumented in source.
Meta
Source
See Implementation
archttp
MiddlewareExecutor
structs
MiddlewareExecutor