Move typedef with private resource into esp_modem_dce.h

Signed-off-by: Jonathan Dreyer <jonathan.dreyer@cleanenergie.ch>
Signed-off-by: Liu Han <liuhan@espressif.com>
This commit is contained in:
Jonathan Dreyer
2021-01-30 23:29:32 +01:00
committed by bot
parent ea1df995f8
commit a77e9a8ab9
6 changed files with 70 additions and 87 deletions
@@ -23,6 +23,7 @@ extern "C" {
typedef struct modem_dce modem_dce_t;
typedef struct modem_dte modem_dte_t;
typedef struct esp_modem_dce esp_modem_dce_t;
/**
* @brief Result Code from DCE
@@ -96,6 +97,15 @@ struct modem_dce {
esp_err_t (*deinit)(modem_dce_t *dce); /*!< Deinitialize */
};
/**
* @brief ESP Modem with private resource
*
*/
struct esp_modem_dce {
void *priv_resource; /*!< Private resource */
modem_dce_t parent; /*!< DCE parent class */
};
#ifdef __cplusplus
}
#endif