| Action typedef | TypedStateFlow< MessageType, UntypedStateFlow< QueueType > > | |
| address_t typedef (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | protected |
| again() | StateFlowBase | inlineprotected |
| alloc() | FlowInterface< MessageType > | inline |
| alloc_async(Executable *target) | FlowInterface< MessageType > | inline |
| alloc_result(QMember *b) override | StateFlowBase | inlineprivatevirtual |
| allocate_and_call(FlowInterface< Buffer< T > > *target_flow, Callback c, Pool *pool=nullptr) | StateFlowBase | inlineprotected |
| allocate_and_call(Callback c, QAsync *queue) | StateFlowBase | inlineprotected |
| allocationResult_ | StateFlowBase | private |
| b_ (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | protected |
| call_immediately(Callback c) | UntypedStateFlow< QueueType > | inlineprotected |
| Callback typedef | UntypedStateFlow< QueueType > | protected |
| cast_alloc(QMember *entry) | FlowInterface< MessageType > | inlinestatic |
| cast_allocation_result(T **member) | StateFlowBase | inlineprotected |
| cleanup() (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | inlineprotected |
| client_allocated() (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | inlineprotected |
| currentMessage_ | StateFlowWithQueue | private |
| currentPriority_ | StateFlowWithQueue | private |
| DATAGRAM_ID enum value (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | protected |
| DefaultDatagramHandler(DatagramService *if_datagram) (defined in openlcb::DefaultDatagramHandler) | openlcb::DefaultDatagramHandler | inlineprotected |
| delete_this() | StateFlowBase | inlineprotected |
| dg_service() (defined in openlcb::DefaultDatagramHandler) | openlcb::DefaultDatagramHandler | inline |
| DISALLOW_COPY_AND_ASSIGN(StateFlowBase) (defined in StateFlowBase) | StateFlowBase | private |
| entry() override | openlcb::MemoryConfigStreamHandler | inlinevirtual |
| errorcode_t typedef (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | protected |
| exit() | StateFlowWithQueue | inlineprotected |
| full_allocation_result(FlowInterface< Buffer< T > > *target_flow) | StateFlowBase | inlineprotected |
| full_allocation_result(TypedQAsync< T > *queue) | StateFlowBase | inlineprotected |
| get_address() | openlcb::MemoryConfigHandlerBase | inlineprotected |
| get_allocation_result(FlowInterface< Buffer< T > > *target_flow) | StateFlowBase | inlineprotected |
| get_read_length() | openlcb::MemoryConfigHandlerBase | inlineprotected |
| get_space() | openlcb::MemoryConfigStreamHandler | inlineprivate |
| get_space_number() | openlcb::MemoryConfigHandlerBase | inlineprotected |
| get_write_length() (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | inlineprotected |
| handle_read_stream() (defined in openlcb::MemoryConfigStreamHandler) | openlcb::MemoryConfigStreamHandler | inlineprivate |
| has_custom_space() | openlcb::MemoryConfigHandlerBase | inlineprotected |
| head_ | LinkedObject< StateFlowWithQueue > | protectedstatic |
| head_mu() | LinkedObject< StateFlowWithQueue > | inlinestatic |
| in_bytes() | openlcb::MemoryConfigHandlerBase | inlineprotected |
| init() | QMember | inline |
| inline_respond_ok(uint8_t flags) | openlcb::DefaultDatagramHandler | inlineprotected |
| internal_try_read() | StateFlowBase | inlineprotected |
| internal_try_write() | StateFlowBase | inlineprotected |
| invoke_subflow_and_ignore_result(FlowInterface< Buffer< T > > *target_flow, Args &&... args) | StateFlowBase | inlinestatic |
| invoke_subflow_and_wait(FlowInterface< Buffer< T > > *target_flow, Callback c, Args &&... args) | StateFlowBase | inlineprotected |
| is_state(Callback c) | StateFlowBase | inlineprotected |
| is_terminated() | StateFlowBase | inlineprotected |
| is_waiting() | StateFlowWithQueue | inline |
| isWaiting_ | StateFlowWithQueue | private |
| link_ | LinkedObject< StateFlowWithQueue > | protected |
| link_head() | LinkedObject< StateFlowWithQueue > | inlinestatic |
| link_next() | LinkedObject< StateFlowWithQueue > | inline |
| link_this() | LinkedObject< StateFlowWithQueue > | inlineprotected |
| LinkedObject() | LinkedObject< StateFlowWithQueue > | inlineprotected |
| lock() (defined in Atomic) | Atomic | inlineprotected |
| MAX_PRIORITY_ | StateFlowWithQueue | privatestatic |
| MemoryConfigHandlerBase(DatagramService *if_dg) (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | inlineprotected |
| MemoryConfigStreamHandler(MemoryConfigHandler *parent) (defined in openlcb::MemoryConfigStreamHandler) | openlcb::MemoryConfigStreamHandler | inline |
| message() | TypedStateFlow< MessageType, UntypedStateFlow< QueueType > > | inlineprotected |
| message_type typedef | FlowInterface< MessageType > | |
| mu_ | Atomic | private |
| next | QMember | protected |
| notify() override | StateFlowWithQueue | virtual |
| ok_response_sent() OVERRIDE | openlcb::MemoryConfigHandlerBase | inlineprotectedvirtual |
| out_bytes() | openlcb::MemoryConfigHandlerBase | inlineprotected |
| parent_ | openlcb::MemoryConfigStreamHandler | private |
| payload() | openlcb::DefaultDatagramHandler | inlineprotected |
| pool() | FlowInterface< MessageType > | inlinevirtual |
| prepare_respond_ok(uint8_t flags) | openlcb::DefaultDatagramHandler | inlineprivate |
| priority() | StateFlowWithQueue | inlineprotected |
| QMember() | QMember | inlineprotected |
| queue_ | UntypedStateFlow< QueueType > | private |
| queue_empty() OVERRIDE | UntypedStateFlow< QueueType > | inlineprotectedvirtual |
| queue_next(unsigned *priority) OVERRIDE | UntypedStateFlow< QueueType > | inlineprotectedvirtual |
| queueSize_ | StateFlowWithQueue | private |
| read_nonblocking(StateFlowSelectHelper *helper, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| read_repeated(StateFlowSelectHelper *helper, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| read_repeated_with_timeout(StateFlowTimedSelectHelper *helper, long long timeout_nsec, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| read_single(StateFlowSelectHelper *helper, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| read_started() (defined in openlcb::MemoryConfigStreamHandler) | openlcb::MemoryConfigStreamHandler | inlineprivate |
| readFlow_ | openlcb::MemoryConfigStreamHandler | |
| registry() (defined in openlcb::MemoryConfigStreamHandler) | openlcb::MemoryConfigStreamHandler | inlineprivate |
| Registry typedef (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | protected |
| release() OVERRIDE | TypedStateFlow< MessageType, UntypedStateFlow< QueueType > > | inlineprotectedvirtual |
| release_and_exit() | StateFlowWithQueue | inlineprotected |
| reset_flow(Callback c) | StateFlowBase | inlineprotected |
| reset_message(BufferBase *message, unsigned priority) | StateFlowWithQueue | inlineprotected |
| respond_ok(uint8_t flags) | openlcb::DefaultDatagramHandler | inlineprotected |
| respond_ok_helper(Buffer< GenMessage > *b) | openlcb::DefaultDatagramHandler | inlineprivate |
| respond_reject(uint16_t error_code) | openlcb::DefaultDatagramHandler | inlineprotected |
| response_ (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | protected |
| response_flow_complete() (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | inlineprotected |
| responseErrorCode_ (defined in openlcb::DefaultDatagramHandler) | openlcb::DefaultDatagramHandler | private |
| responseFlow_ (defined in openlcb::MemoryConfigHandlerBase) | openlcb::MemoryConfigHandlerBase | protected |
| responseMti_ (defined in openlcb::DefaultDatagramHandler) | openlcb::DefaultDatagramHandler | private |
| return_buffer() | TypedStateFlow< MessageType, UntypedStateFlow< QueueType > > | inlineprotected |
| run() override | StateFlowBase | virtual |
| send(MessageType *msg, unsigned priority=UINT_MAX) OVERRIDE | TypedStateFlow< MessageType, UntypedStateFlow< QueueType > > | inlinevirtual |
| UntypedStateFlow::send(BufferBase *msg, unsigned priority=UINT_MAX) | UntypedStateFlow< QueueType > | inlineprotected |
| send_ok_response() (defined in openlcb::DefaultDatagramHandler) | openlcb::DefaultDatagramHandler | inlineprivate |
| send_reject_response() (defined in openlcb::DefaultDatagramHandler) | openlcb::DefaultDatagramHandler | inlineprivate |
| send_response_datagram() | openlcb::MemoryConfigHandlerBase | inlineprotected |
| service() | StateFlowBase | inline |
| service_ | StateFlowBase | private |
| set_address(address_t address) | openlcb::MemoryConfigHandlerBase | inlineprotected |
| set_address_and_space() | openlcb::MemoryConfigHandlerBase | inlineprotected |
| set_priority(unsigned priority) | StateFlowWithQueue | inlineprotected |
| set_terminated() | StateFlowBase | inlineprotected |
| size() | openlcb::DefaultDatagramHandler | inlineprotected |
| sleep_and_call(::Timer *timer, long long timeout_nsec, Callback c) | StateFlowBase | inlineprotected |
| start_flow(Callback c) | StateFlowBase | inlineprotected |
| start_flow_at_init(Callback c) | StateFlowWithQueue | inlineprotected |
| state_ | StateFlowBase | private |
| StateFlow(Service *service) | StateFlow< MessageType, QueueType > | inline |
| StateFlowBase(Service *service) | StateFlowBase | inlineprotected |
| StateFlowBase() | StateFlowBase | private |
| StateFlowWithQueue(Service *service) | StateFlowWithQueue | protected |
| stream_start_cb(uint16_t error) | openlcb::MemoryConfigStreamHandler | inlineprivate |
| streamErrorCode_ | openlcb::MemoryConfigStreamHandler | private |
| terminated() | StateFlowBase | private |
| test_deletion() (defined in Executable) | Executable | |
| transfer_message() | TypedStateFlow< MessageType, UntypedStateFlow< QueueType > > | inlineprotected |
| type_helper() | FlowInterface< MessageType > | inlinevirtual |
| TypedStateFlow(Service *service) | TypedStateFlow< MessageType, UntypedStateFlow< QueueType > > | inline |
| unlock() (defined in Atomic) | Atomic | inlineprotected |
| UntypedStateFlow(Service *service) | UntypedStateFlow< QueueType > | inline |
| wait() | StateFlowBase | inlineprotected |
| wait_and_call(Callback c) | StateFlowBase | inlineprotected |
| wait_for_message() (defined in StateFlowWithQueue) | StateFlowWithQueue | private |
| write_repeated(StateFlowSelectHelper *helper, int fd, const void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| yield() | StateFlowBase | inlineprotected |
| yield_and_call(Callback c) | StateFlowBase | inlineprotected |
| ~Destructable() (defined in Destructable) | Destructable | inlinevirtual |
| ~Executable() (defined in Executable) | Executable | virtual |
| ~FlowInterface() (defined in FlowInterface< MessageType >) | FlowInterface< MessageType > | inlinevirtual |
| ~LinkedObject() | LinkedObject< StateFlowWithQueue > | inlineprotected |
| ~QMember() | QMember | inlineprotected |
| ~StateFlowBase() | StateFlowBase | inlineprotected |
| ~StateFlowWithQueue() (defined in StateFlowWithQueue) | StateFlowWithQueue | |
| ~TypedStateFlow() | TypedStateFlow< MessageType, UntypedStateFlow< QueueType > > | inlinevirtual |
| ~UntypedStateFlow() (defined in UntypedStateFlow< QueueType >) | UntypedStateFlow< QueueType > | inline |