OpenThread_app
Loading...
Searching...
No Matches
ot_app_drv.h File Reference

Main API for OpenThread hardware application device driver. More...

#include "ot_app_pair.h"
#include "stdint.h"
#include "ot_app_coap_uri_obs.h"
#include "ot_app_coap.h"
#include "ot_app.h"

Go to the source code of this file.

Classes

struct  ot_app_drv_nvs_t
 NVS Non-Volatile Storage functions. More...
struct  ot_app_drv_pair_t
struct  ot_app_drv_devName_t
struct  ot_app_drv_coap_t
struct  ot_app_devDrvAPI_t
struct  ot_app_devDrv_t

Typedefs

typedef struct ot_app_drv_nvs_t ot_app_drv_nvs_t
 NVS Non-Volatile Storage functions.
typedef struct ot_app_drv_pair_t ot_app_drv_pair_t
typedef struct ot_app_drv_devName_t ot_app_drv_devName_t
typedef struct ot_app_drv_coap_t ot_app_drv_coap_t
typedef struct ot_app_devDrvAPI_t ot_app_devDrvAPI_t
typedef uint8_t ot_app_size_t
typedef otapp_pair_rule_t *(* pairRuleGet_callback_t) (void)
typedef otapp_coap_uri_t *(* uriGet_callback_t) (void)
typedef void(* subscribedUris_callback_t) (oac_uri_dataPacket_t *dataPacket)
typedef void(* mainTask_callback_t) (void)
typedef struct ot_app_devDrv_t ot_app_devDrv_t

Functions

ot_app_devDrv_tot_app_drv_getInstance (void)
void ot_app_drv_task (void)

Detailed Description

Main API for OpenThread hardware application device driver.

see more information in section: main API for OpenThread hardware application