From 83a79ec381960cce860ba9495db43658114eb774 Mon Sep 17 00:00:00 2001 From: Young <afe.young@gmail.com> Date: Wed, 1 Jun 2016 08:38:39 +0800 Subject: [PATCH] update document for lws_get_context --- lib/libwebsockets.c | 10 ++++++++++ libwebsockets-api-doc.html | 16 ++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/lib/libwebsockets.c b/lib/libwebsockets.c index fa5e61e8..fff2bc36 100644 --- a/lib/libwebsockets.c +++ b/lib/libwebsockets.c @@ -1309,6 +1309,16 @@ lws_get_fops(struct lws_context *context) return &context->fops; } +/** + * lws_get_context - Allow geting lws_context from a Websocket connection + * instance + * + * With this function, users can access context in the callback function. + * Otherwise users may have to declare context as a global variable. + * + * @wsi: Websocket connection instance + */ + LWS_VISIBLE LWS_EXTERN struct lws_context * lws_get_context(const struct lws *wsi) { diff --git a/libwebsockets-api-doc.html b/libwebsockets-api-doc.html index 80ccd376..ee113712 100644 --- a/libwebsockets-api-doc.html +++ b/libwebsockets-api-doc.html @@ -545,6 +545,22 @@ This is never set at the start of a writeable callback, but any write may set it. </blockquote> <hr> +<h2>lws_get_context - Allow geting lws_context from a Websocket connection instance</h2> +<i>LWS_EXTERN struct lws_context *</i> +<b>lws_get_context</b> +(<i>const struct lws *</i> <b>wsi</b>) +<h3>Arguments</h3> +<dl> +<dt><b>wsi</b> +<dd>Websocket connection instance +</dl> +<h3>Description</h3> +<blockquote> +<p> +With this function, users can access context in the callback function. +Otherwise users may have to declare context as a global variable. +</blockquote> +<hr> <h2>lws_parse_uri - </h2> <i>LWS_EXTERN int</i> <b>lws_parse_uri</b> -- GitLab