ESP-IDF
esp_local_ctrl_transport_config_t
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
esp_local_ctrl_transport_config_t
esp_local_ctrl_transport_config_t union
Transport mode (BLE / HTTPD) configuration
Syntax
Show:
Summary
Declaration
from
esp_local_ctrl.h:220
typedef
union
{
esp_local_ctrl_transport_config_ble_t
*
ble
;
esp_local_ctrl_transport_config_httpd_t
*
httpd
;
}
esp_local_ctrl_transport_config_t
;
Fields
Field
Declared as
Description
esp_local_ctrl_transport_config_t::ble
esp_local_ctrl_transport_config_ble_t
*
This is same as `protocomm_ble_config_t`. See `protocomm_ble.h` for available configuration parameters.
esp_local_ctrl_transport_config_t::httpd
esp_local_ctrl_transport_config_httpd_t
*
This is same as `httpd_ssl_config_t`. See `esp_https_server.h` for available configuration parameters.
Related Functions
Found 7 other functions taking a
esp_local_ctrl_transport_config_t
argument:
Function
start_ble_transport()
copy_ble_config()
declare_endpoint()
free_config()
free_config()
start_httpd_transport()
copy_httpd_config()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
union
{
esp_local_ctrl.h:220
}
esp_local_ctrl_transport_config_t
;
esp_local_ctrl.h:232
esp_local_ctrl_transport_config_t
esp_local_ctrl_transport_config_t
transport_config
;
esp_local_ctrl.h:293
esp_local_ctrl_config
esp_local_ctrl_config::transport_config
const
esp_local_ctrl_transport_config_t
*
config
)
;
esp_local_ctrl_priv.h:36
esp_err_t
(
*
copy_config
)
(
esp_local_ctrl_transport_config_t
*
dest_config
,
esp_local_ctrl_priv.h:46
const
esp_local_ctrl_transport_config_t
*
src_config
)
;
esp_local_ctrl_priv.h:47
esp_err_t
(
*
declare_ep
)
(
esp_local_ctrl_transport_config_t
*
config
,
esp_local_ctrl_priv.h:56
void
(
*
free_config
)
(
esp_local_ctrl_transport_config_t
*
config
)
;
esp_local_ctrl_priv.h:62
static
esp_err_t
start_ble_transport
(
protocomm_t
*
pc
,
const
esp_local_ctrl_transport_config_t
*
config
)
esp_local_ctrl_transport_ble.c:29
start_ble_transport()
start_ble_transport()::config
static
esp_err_t
copy_ble_config
(
esp_local_ctrl_transport_config_t
*
dest_config
,
const
esp_local_ctrl_transport_config_t
*
src_config
)
esp_local_ctrl_transport_ble.c:43
copy_ble_config()
copy_ble_config()::dest_config
static
esp_err_t
declare_endpoint
(
esp_local_ctrl_transport_config_t
*
config
,
const
char
*
ep_name
,
uint16_t
ep_uuid
)
esp_local_ctrl_transport_ble.c:93
declare_endpoint()
declare_endpoint()::config
static
void
free_config
(
esp_local_ctrl_transport_config_t
*
config
)
esp_local_ctrl_transport_ble.c:118
free_config()
free_config()::config
static
esp_err_t
start_httpd_transport
(
protocomm_t
*
pc
,
const
esp_local_ctrl_transport_config_t
*
config
)
esp_local_ctrl_transport_httpd.c:44
start_httpd_transport()
start_httpd_transport()::config
static
esp_err_t
copy_httpd_config
(
esp_local_ctrl_transport_config_t
*
dest_config
,
const
esp_local_ctrl_transport_config_t
*
src_config
)
esp_local_ctrl_transport_httpd.c:114
copy_httpd_config()
copy_httpd_config()::dest_config
static
void
free_config
(
esp_local_ctrl_transport_config_t
*
config
)
esp_local_ctrl_transport_httpd.c:133
free_config()
free_config()::config
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
esp_local_ctrl_config::transport_config
esp_local_ctrl_config
esp_local_ctrl.h:293
start_ble_transport()::config
start_ble_transport()
esp_local_ctrl_transport_ble.c:29
copy_ble_config()::dest_config
copy_ble_config()
esp_local_ctrl_transport_ble.c:43
copy_ble_config()::src_config
copy_ble_config()
esp_local_ctrl_transport_ble.c:43
declare_endpoint()::config
declare_endpoint()
esp_local_ctrl_transport_ble.c:93
free_config()::config
free_config()
esp_local_ctrl_transport_ble.c:118
start_httpd_transport()::config
start_httpd_transport()
esp_local_ctrl_transport_httpd.c:44
copy_httpd_config()::dest_config
copy_httpd_config()
esp_local_ctrl_transport_httpd.c:114
copy_httpd_config()::src_config
copy_httpd_config()
esp_local_ctrl_transport_httpd.c:114
free_config()::config
free_config()
esp_local_ctrl_transport_httpd.c:133
Lifecycle
from
examples
All items filtered out
All items filtered out