From 3b33f6878ee628da22fd4451f248c036aae231ed Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Mon, 5 Feb 2018 15:27:31 -0800 Subject: Inital swag at HTTP handler docs. We will need to document nng_aio_set_output, and both document and create an nng_aio_finish() function. --- docs/libnng.adoc | 37 ++++++++++++++++++++++++++++++++++++- 1 file changed, 36 insertions(+), 1 deletion(-) (limited to 'docs/libnng.adoc') diff --git a/docs/libnng.adoc b/docs/libnng.adoc index 37bc01c8..6ecf406b 100644 --- a/docs/libnng.adoc +++ b/docs/libnng.adoc @@ -14,7 +14,7 @@ libnng - nanomsg next generation library == SYNOPSIS -*cc* ['flags'] 'files' *-lnng* ['libraries'] +*cc* [_flags_] _files_ *-lnng* [_libraries_] == DESCRIPTION @@ -230,6 +230,41 @@ and connections. | <>|set HTTP response protocol version |=== +==== HTTP Client Functions + +These functions are intended for use with HTTP client applications. + +|=== +| <>|allocate HTTP client +| <>|establish HTTP client connection +| <>|free HTTP client +| <>|get HTTP client TLS configuration +| <>|set HTTP client TLS configuration +|=== + +==== HTTP Server Functions + +These functions are intended for use with HTTP server applications. + +|=== +| <>|allocate HTTP server handler +| <>|free HTTP server handler +| <>|return extra data for HTTP handler +| <>|set extra data for HTTP handler +| <>|set host for HTTP handler +| <>|set method for HTTP handler +| <>|set HTTP handler to match trees +| <>|hijack HTTP server connection +| <>|add HTTP server handler +| <>|delete HTTP server handler +| <>|get HTTP server TLS configuration +| <>|get and hold HTTP server instance +| <>|release HTTP server instance +| <>|set HTTP server TLS configuration +| <>|start HTTP server +| <>|stop HTTP server +|=== + === TLS Configuration Objects The following functions are used to manipulate transport layer security -- cgit v1.2.3-70-g09d2