diff --git a/src/package.cl b/src/package.cl index 8155c5b..6a01d29 100644 --- a/src/package.cl +++ b/src/package.cl @@ -60,6 +60,9 @@ #:clash-error-response-initargs #:clash-error-entity-initargs #:simple-clash-error + #:clash-syntax-error + #:clash-syntax-error-fragment + #:clash-syntax-error-reason ;; URL #:url-error #:url-error-url-string @@ -110,6 +113,14 @@ ;; Buffer #:*default-io-buffer-size* #:with-io-buffer + ;; Connections + #:+connection-states+ + #:connection + #:connection-state + #:connection-stream + #:connection-address + #:connection-hostname + #:close-connection ;; Messages #:http-message #:http-message-server @@ -119,7 +130,7 @@ #:header-value #:with-headers #:request - #:request-stream + #:request-connection #:request-method #:request-url #:response @@ -143,6 +154,7 @@ #:response-date #:response-location #:response-pragma + #:response-www-authenticate #:response-set-cookie ;; Entity #:entity @@ -179,6 +191,9 @@ #:dynamic-form-resource-processor #:parse-form-data #:with-form-data + #:redirector-resource + #:redirector-resource-code + #:redirector-resource-destination ;; Namespace #:namespace #:namespace-add-url @@ -189,6 +204,17 @@ #:http-server #:http-server-namespace #:export-resource + #:serve-connection + #:read-request + #:get-request-class-using-server + #:serve-request + #:create-response-using-server + #:get-response-class-using-server + #:write-response + #:write-response-to-request + #:handle-server-error + #:with-server-handler + #:server-product-info #:simple-http-server #:http-server/0.9 #:http-server/1.0 @@ -227,4 +253,11 @@ ;; Readtable #:enable-clash-syntax #:disable-clash-syntax + ;; Utility + #:export-files + #:export-directory + #:with-string-response + ;; Drivers + #:start-http-listener + #:initialize-clash ))