mirror of
https://github.com/falk-werner/webfuse-provider
synced 2026-03-02 04:09:18 +00:00
added function to interrupt _service calls
This commit is contained in:
@@ -111,8 +111,14 @@ bool wf_impl_server_is_operational(
|
||||
}
|
||||
|
||||
void wf_impl_server_service(
|
||||
struct wf_server * server,
|
||||
int timeout_ms)
|
||||
struct wf_server * server)
|
||||
{
|
||||
lws_service(server->context, timeout_ms);
|
||||
lws_service(server->context, 0);
|
||||
}
|
||||
|
||||
void wf_impl_server_interrupt(
|
||||
struct wf_server * server)
|
||||
{
|
||||
lws_cancel_service(server->context);
|
||||
}
|
||||
|
||||
|
||||
@@ -23,8 +23,10 @@ extern bool wf_impl_server_is_operational(
|
||||
struct wf_server * server);
|
||||
|
||||
extern void wf_impl_server_service(
|
||||
struct wf_server * server,
|
||||
int timeout_ms);
|
||||
struct wf_server * server);
|
||||
|
||||
extern void wf_impl_server_interrupt(
|
||||
struct wf_server * server);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user