wss_server sample
wss_keep_alive_start()
is only used within wss_server sample.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
wss_server sample
wss_keep_alive_start()
wss_keep_alive_start() function
Starts keep-alive engine
Syntax
Show:
Summary
Declaration
Definition
from
keep_alive.h:73
wss_keep_alive_t
wss_keep_alive_start
(
wss_keep_alive_config_t
*
config
)
;
Implemented in
keep_alive.c:161
Arguments
Argument
Description
config
keep-alive configuration
Return value
keep alive handle
Examples
References
from
examples
Code
Location
Referrer
wss_keep_alive_t
wss_keep_alive_start
(
wss_keep_alive_config_t
*
config
)
keep_alive.c:161
wss_keep_alive_t
wss_keep_alive_start
(
wss_keep_alive_config_t
*
config
)
;
keep_alive.h:73
wss_keep_alive_t
keep_alive
=
wss_keep_alive_start
(
&
keep_alive_config
)
;
wss_server_example.c:187
start_wss_echo_server()
Call Tree
from
examples
wss_keep_alive_start()
is called by 1 function and calls 4 functions:
start_wss_echo_server()
All items filtered out
wss_keep_alive_start()
xTaskCreate()
xQueueGenericCreate()
calloc()
wss_keep_alive_stop()
All items filtered out
Data Use
from
examples
wss_keep_alive_start()
reads 9 variables and writes 7 variables:
wss_keep_alive_config_t::max_clients
wss_keep_alive_config_t::task_stack_size
wss_keep_alive_config_t::task_prio
wss_keep_alive_config_t::keep_alive_period_ms
wss_keep_alive_config_t::not_alive_after_ms
wss_keep_alive_config_t::check_client_alive_cb
wss_keep_alive_config_t::client_not_alive_cb
wss_keep_alive_config_t::user_ctx
keep_alive_task()
All items filtered out
wss_keep_alive_start()
wss_keep_alive_storage::max_clients
wss_keep_alive_storage::check_client_alive_cb
wss_keep_alive_storage::client_not_alive_cb
wss_keep_alive_storage::keep_alive_period_ms
wss_keep_alive_storage::not_alive_after_ms
wss_keep_alive_storage::user_ctx
wss_keep_alive_storage::q
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
Lifecycle
from
examples
wss_keep_alive_start()
frees 1 types:
All items filtered out
wss_keep_alive_start()
wss_keep_alive_storage
All items filtered out