156 #define lws_plat_service_tsi lws_service_tsi
170 #if defined(LWS_WITH_LIBUV) && defined(UV_ERRNO_MAP)
187 lws_uv_getloop(
struct lws_context *context,
int tsi);
190 lws_libuv_static_refcount_add(uv_handle_t *,
struct lws_context *context,
194 lws_libuv_static_refcount_del(uv_handle_t *);
198 #if defined(LWS_PLAT_FREERTOS)
199 #define lws_libuv_static_refcount_add(_a, _b, _c)
200 #define lws_libuv_static_refcount_del NULL
LWS_VISIBLE LWS_EXTERN int lws_handle_POLLOUT_event(struct lws *wsi, struct lws_pollfd *pollfd)
LWS_VISIBLE LWS_EXTERN void lws_cancel_service_pt(struct lws *wsi)
LWS_VISIBLE LWS_EXTERN int lws_service_adjust_timeout(struct lws_context *context, int timeout_ms, int tsi)
LWS_VISIBLE LWS_EXTERN void lws_cancel_service(struct lws_context *context)
LWS_VISIBLE LWS_EXTERN int lws_service_tsi(struct lws_context *context, int timeout_ms, int tsi)
LWS_VISIBLE LWS_EXTERN int lws_service_fd(struct lws_context *context, struct lws_pollfd *pollfd)
LWS_VISIBLE LWS_EXTERN int lws_service_fd_tsi(struct lws_context *context, struct lws_pollfd *pollfd, int tsi)
LWS_VISIBLE LWS_EXTERN int lws_service(struct lws_context *context, int timeout_ms)