William A. Rowe, Jr. wrote:
Thanks for the interesting references and citations.
Apache HTTP server works at a lower level, below the layer exposed by this http.dll API. To actually use this interface would require a few things;
1a) Either support the http channel with the apr_socket_foo() API (this is not a great option - because the interface is too high level and cannot be polled, etc)
1b) or Implement an alternative core filter schema which works at the http.dll API layer
1c) Use the apr_iol patch posted to the mailing list long ago. Reimplimenting core_filter is not practically feasible (unless you have -lots- of time to waste maintaining and debugging a new core_filter).
Bill