Index
E
|
I
|
L
|
O
|
P
E
EVENT_SYSTEM_INIT (C macro)
EVENT_SYSTICK (C macro)
I
id (C++ member)
L
LOG_CRITICAL (C macro)
LOG_DEBUG (C macro)
LOG_ERROR (C macro)
LOG_INFO (C macro)
LOG_WARN (C macro)
O
OSUSAT_BUILD_EVENT_ID (C macro)
osusat_event_bus_init (C++ function)
osusat_event_bus_process (C++ function)
osusat_event_bus_publish (C++ function)
osusat_event_bus_subscribe (C++ function)
osusat_event_handler_t (C++ type)
osusat_event_id_t (C++ type)
OSUSAT_EVENT_MAX_PAYLOAD (C macro)
OSUSAT_EVENT_MAX_SUBSCRIBERS (C macro)
osusat_event_t (C++ struct)
OSUSAT_GET_LOCAL_CODE (C macro)
OSUSAT_GET_SERVICE_UID (C macro)
osusat_is_pow2 (C++ function)
osusat_ring_buffer_clear (C++ function)
osusat_ring_buffer_empty (C++ function)
osusat_ring_buffer_full (C++ function)
osusat_ring_buffer_init (C++ function)
osusat_ring_buffer_peek (C++ function)
osusat_ring_buffer_pop (C++ function)
osusat_ring_buffer_pow2_clear (C++ function)
osusat_ring_buffer_pow2_empty (C++ function)
osusat_ring_buffer_pow2_full (C++ function)
osusat_ring_buffer_pow2_init (C++ function)
osusat_ring_buffer_pow2_peek (C++ function)
osusat_ring_buffer_pow2_pop (C++ function)
osusat_ring_buffer_pow2_push (C++ function)
osusat_ring_buffer_pow2_t (C++ struct)
osusat_ring_buffer_pow2_t::buffer (C++ member)
osusat_ring_buffer_pow2_t::capacity (C++ member)
osusat_ring_buffer_pow2_t::head (C++ member)
osusat_ring_buffer_pow2_t::mask (C++ member)
osusat_ring_buffer_pow2_t::tail (C++ member)
osusat_ring_buffer_push (C++ function)
osusat_ring_buffer_size (C++ function)
osusat_ring_buffer_t (C++ struct)
osusat_ring_buffer_t::buffer (C++ member)
osusat_ring_buffer_t::capacity (C++ member)
osusat_ring_buffer_t::head (C++ member)
osusat_ring_buffer_t::overwrite (C++ member)
osusat_ring_buffer_t::tail (C++ member)
OSUSAT_SERVICE_UID_SYSTEM (C macro)
OSUSAT_SLOG (C macro)
osusat_slog_change_min_log_level (C++ function)
osusat_slog_entry_t (C++ struct)
osusat_slog_flush (C++ function)
osusat_slog_flush_fn_t (C++ type)
osusat_slog_init (C++ function)
osusat_slog_level_t (C++ enum)
osusat_slog_level_t::OSUSAT_SLOG_CRITICAL (C++ enumerator)
osusat_slog_level_t::OSUSAT_SLOG_DEBUG (C++ enumerator)
osusat_slog_level_t::OSUSAT_SLOG_ERROR (C++ enumerator)
osusat_slog_level_t::OSUSAT_SLOG_INFO (C++ enumerator)
osusat_slog_level_t::OSUSAT_SLOG_WARN (C++ enumerator)
OSUSAT_SLOG_MAX_MESSAGE_LEN (C macro)
osusat_slog_pending_count (C++ function)
osusat_slog_timestamp_fn_t (C++ type)
osusat_slog_write_internal (C++ function)
osusat_system_code_t (C++ enum)
osusat_system_code_t::SYSTEM_HEARTBEAT (C++ enumerator)
osusat_system_code_t::SYSTEM_INIT_DONE (C++ enumerator)
osusat_system_code_t::SYSTEM_SYSTICK (C++ enumerator)
P
payload (C++ member)
payload_len (C++ member)
OSUSat Core
Navigation
Primitives:
Ring Buffer
Ring Buffer Pow2
Event Bus
Structured Logging
Related Topics
Documentation overview