Zigbee Protocol Controller 1.6.0
uic_main_externals.c File Reference
#include <stdbool.h>
#include "process.h"
#include "list.h"
#include "memb.h"
#include "sl_log.h"
#include "sl_status.h"
#include "uic_main_externals.h"
#include "uic_main_externals_internal.h"

Macros

#define LOG_TAG   "uic_main_externals"
 

Functions

 MEMB (fd_registration_slots, uic_main_ext_fd_registration_t, UIC_MAIN_EXT_MAX_FDS)
 
 LIST (fd_registrations)
 
sl_status_t uic_main_ext_register_rfd (int fdr, uic_ext_event_handler_t ev_hndl_func, struct process *ev_hndl_process)
 
sl_status_t uic_main_ext_unregister_rfd (int fdr)
 
void uic_main_ext_registration_iter (fd_handler_t iter_function)
 
void uic_main_ext_call_handler (const uic_main_ext_fd_registration_t *reg)
 

Macro Definition Documentation

◆ LOG_TAG

#define LOG_TAG   "uic_main_externals"