Zephyr API Documentation
4.2.0-rc3
A Scalable Open Source RTOS
4.2.0-rc3
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
Files
File List
Globals
All
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
f
g
h
i
k
l
m
n
o
p
r
s
t
u
x
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Macros
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Zephyr API Documentation
Introduction
Deprecated List
Topics
Audio
Connectivity
Device Driver APIs
Device Model
Devicetree
Error numbers
Internal and System API
Kernel APIs
Memory Management APIs
Operating System Services
Asynchronous Notification APIs
Bindesc Define
Bindesc Read
Cache Interface
Checksum
Console API
Crypto
Debug
File System APIs
File System Storage
Flash image API
Heap Management
IPC
Iterable Sections APIs
Linkable loadable extensions
Logging
MCUmgr
Memory Management
Network Buffer Library
On-Off Service APIs
PSA Secure Storage API
Power Management (PM)
RTIO
Retention API
Semihosting APIs
Shell API
State Machine Framework API
Storage APIs
System Initialization
System power off
System service
Task Watchdog APIs
Timing Measurement APIs
Tracing
Zbus APIs
zbus_channel_data
zbus_channel
zbus_observer_data
zbus_observer
zbus_observer_node
ZBUS_CHAN_ADD_OBS
ZBUS_CHAN_ADD_OBS_WITH_MASK
ZBUS_CHAN_DECLARE
ZBUS_CHAN_DEFINE
ZBUS_CHAN_DEFINE_WITH_ID
ZBUS_CHAN_ID_INVALID
ZBUS_LISTENER_DEFINE
ZBUS_LISTENER_DEFINE_WITH_ENABLE
ZBUS_MSG_INIT
ZBUS_MSG_SUBSCRIBER_DEFINE
ZBUS_MSG_SUBSCRIBER_DEFINE_WITH_ENABLE
ZBUS_OBS_DECLARE
ZBUS_OBSERVERS
ZBUS_OBSERVERS_EMPTY
ZBUS_SUBSCRIBER_DEFINE
ZBUS_SUBSCRIBER_DEFINE_WITH_ENABLE
zbus_observer_type
zbus_chan_add_obs
zbus_chan_add_obs_with_node
zbus_chan_claim
zbus_chan_const_msg
zbus_chan_finish
zbus_chan_from_id
zbus_chan_msg
zbus_chan_msg_size
zbus_chan_name
zbus_chan_notify
zbus_chan_pub
zbus_chan_pub_stats_avg_period
zbus_chan_pub_stats_count
zbus_chan_pub_stats_last_time
zbus_chan_pub_stats_update
zbus_chan_read
zbus_chan_rm_obs
zbus_chan_set_msg_sub_pool
zbus_chan_user_data
zbus_iterate_over_channels
zbus_iterate_over_channels_with_user_data
zbus_iterate_over_observers
zbus_iterate_over_observers_with_user_data
zbus_obs_attach_to_thread
zbus_obs_detach_from_thread
zbus_obs_is_chan_notification_masked
zbus_obs_is_enabled
zbus_obs_name
zbus_obs_set_chan_notification_mask
zbus_obs_set_enable
zbus_sub_wait
zbus_sub_wait_msg
Sensing
Testing
Third-party
Utilities
Data Structures
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
zbus_observer_data Struct Reference
Operating System Services
»
Zbus APIs
#include <
zephyr/zbus/zbus.h
>
Data Fields
bool
enabled
Enabled flag.
Field Documentation
◆
enabled
bool
zbus_observer_data::enabled
Enabled flag.
Indicates if observer is receiving notification.
The documentation for this struct was generated from the following file:
zephyr/zbus/
zbus.h
Data Fields
enabled
Field Documentation
enabled
zbus_observer_data
Generated on
for Zephyr API Documentation by
1.14.0