Unify Framework Lib 1.6.0
request_poller.h
Go to the documentation of this file.
1/******************************************************************************
2 * # License
3 * <b>Copyright 2021 Silicon Laboratories Inc. www.silabs.com</b>
4 ******************************************************************************
5 * The licensor of this software is Silicon Laboratories Inc. Your use of this
6 * software is governed by the terms of Silicon Labs Master Software License
7 * Agreement (MSLA) available at
8 * www.silabs.com/about-us/legal/master-software-license-agreement. This
9 * software is distributed to you in Source Code format and is governed by the
10 * sections of the MSLA applicable to Source Code.
11 *
12 *****************************************************************************/
13#ifndef REQUEST_POLLER_H
14#define REQUEST_POLLER_H
15#include "sl_status.h"
16
17#ifdef __cplusplus
18extern "C" {
19#endif
24
29void register_poll_handler(void (*handler)());
30
35
36#ifdef __cplusplus
37}
38#endif
39#endif
uint32_t sl_status_t
Definition: sl_status.h:139
void register_poll_handler(void(*handler)())
register a handler thats called when a poll is requested. setting it a second time will overwrite the...
Definition: rust_process.c:8
sl_status_t initialize_request_poller_process()
Start rust process. This process drives the task executor in rust.
Definition: rust_process.c:37
void request_poller_poll_request()
request a poll
Definition: rust_process.c:12
SL Status Codes.