Nanostack Border Router is a generic mbed border router implementation that provides the 6LoWPAN ND or Thread border router initialization logic.
borderrouter_tasklet.h
00001 /* 00002 * Copyright (c) 2016 ARM Limited. All rights reserved. 00003 */ 00004 00005 00006 #ifndef BORDERROUTER_TASKLET_H 00007 #define BORDERROUTER_TASKLET_H 00008 00009 #ifdef __cplusplus 00010 extern "C" 00011 { 00012 #endif 00013 00014 /** 00015 * Initializes the backhaul driver. MUST be implemented by the application. 00016 */ 00017 void backhaul_driver_init(void (*backhaul_driver_status_cb)(uint8_t, int8_t)); 00018 00019 /** 00020 * Trace application details 00021 */ 00022 void appl_info_trace(void); 00023 00024 /** 00025 * Initializes the border router module: loads configuration and 00026 * initiates bootstrap for the RF 6LoWPAN and backhaul interfaces. 00027 */ 00028 void border_router_tasklet_start(void); 00029 00030 #ifdef __cplusplus 00031 } 00032 #endif 00033 00034 #endif /* BORDERROUTER_TASKLET_H */
Generated on Tue Jul 12 2022 20:25:37 by 1.7.2