|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for openlcb::TractionCvSpace, including all inherited members.
| _ERROR_BUSY enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| _ERROR_TIMEOUT enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| address_t typedef (defined in openlcb::MemorySpace) | openlcb::MemorySpace | private |
| again() | StateFlowBase | inlineprotected |
| alloc() | FlowInterface< MessageType > | inlineprivate |
| alloc_async(Executable *target) | FlowInterface< MessageType > | inlineprivate |
| 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 |
| async_done() | openlcb::TractionCvSpace | inlineprivate |
| call_immediately(Callback c) | StateFlowBase | inlineprotected |
| Callback typedef | StateFlowBase | protected |
| cast_alloc(QMember *entry) | FlowInterface< MessageType > | inlineprivatestatic |
| cast_allocation_result(T **member) | StateFlowBase | inlineprotected |
| currId_ | openlcb::TractionCvSpace | private |
| cvData_ | openlcb::TractionCvSpace | private |
| cvNumber_ | openlcb::TractionCvSpace | private |
| dccAddressNum_ | openlcb::TractionCvSpace | private |
| dccIsLong_ | openlcb::TractionCvSpace | private |
| deadline_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| delete_this() | StateFlowBase | inlineprotected |
| DISALLOW_COPY_AND_ASSIGN(StateFlowBase) (defined in StateFlowBase) | StateFlowBase | private |
| done_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| ERROR_AGAIN | openlcb::MemorySpace | privatestatic |
| ERROR_GARBAGE enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| ERROR_NACK enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| ERROR_NO_RAILCOM_CH2_DATA enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| ERROR_NOOP enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| ERROR_OK enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| ERROR_PENDING enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| ERROR_UNKNOWN_RESPONSE enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| errorCode_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| errorcode_t typedef (defined in openlcb::MemorySpace) | openlcb::MemorySpace | private |
| exit() | StateFlowBase | inlineprotected |
| fill_read1_packet() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| fill_write1_packet() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| freeze() | openlcb::MemorySpace | inlineprivatevirtual |
| full_allocation_result(FlowInterface< Buffer< T > > *target_flow) | StateFlowBase | inlineprotected |
| full_allocation_result(TypedQAsync< T > *queue) | StateFlowBase | inlineprotected |
| get_allocation_result(FlowInterface< Buffer< T > > *target_flow) | StateFlowBase | inlineprotected |
| init() | QMember | inline |
| internal_try_read() | StateFlowBase | inlineprotected |
| internal_try_write() | StateFlowBase | inlineprotected |
| interpretedResponse_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| 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 |
| lastIndexedCv_ | openlcb::TractionCvSpace | private |
| lastIndexedNode_ | openlcb::TractionCvSpace | private |
| lastVerifyValue_ | openlcb::TractionCvSpace | private |
| max_address() OVERRIDE | openlcb::TractionCvSpace | inlineprivatevirtual |
| MAX_CV (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | privatestatic |
| message_type typedef | FlowInterface< MessageType > | private |
| min_address() | openlcb::MemorySpace | inlineprivatevirtual |
| next | QMember | protected |
| notify() override | StateFlowBase | virtual |
| numTry_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| OFFSET_CV_INDEX enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | |
| OFFSET_CV_VALUE enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | |
| OFFSET_CV_VERIFY_RESULT enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | |
| OFFSET_CV_VERIFY_VALUE enum value (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | |
| parent_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| pgm_verify() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| pgm_verify_done() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| pgm_verify_exit() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| pgm_verify_packet() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| pgm_verify_reset() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| pgm_verify_reset_done() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| pgm_verify_wait_flush() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| pool() | FlowInterface< MessageType > | inlineprivatevirtual |
| QMember() | QMember | inlineprotected |
| railcomHub_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| read(address_t source, uint8_t *dst, size_t len, errorcode_t *error, Notifiable *again) OVERRIDE | openlcb::TractionCvSpace | privatevirtual |
| read_nonblocking(StateFlowSelectHelper *helper, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| read_only() OVERRIDE | openlcb::TractionCvSpace | inlineprivatevirtual |
| 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_returned() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| read_single(StateFlowSelectHelper *helper, int fd, void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| record_railcom_status(unsigned code) (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| reset_flow(Callback c) | StateFlowBase | inlineprotected |
| run() override | StateFlowBase | virtual |
| send(Buffer< dcc::RailcomHubData > *b, unsigned priority) OVERRIDE (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| FlowInterface::send(MessageType *message, unsigned priority=UINT_MAX)=0 | FlowInterface< MessageType > | privatepure virtual |
| service() | StateFlowBase | inline |
| service_ | StateFlowBase | private |
| set_node(Node *node) OVERRIDE | openlcb::TractionCvSpace | privatevirtual |
| set_terminated() | StateFlowBase | inlineprotected |
| sleep_and_call(::Timer *timer, long long timeout_nsec, Callback c) | StateFlowBase | inlineprotected |
| spaceId_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| start_flow(Callback c) | StateFlowBase | inlineprotected |
| state_ | StateFlowBase | private |
| StateFlowBase(Service *service) | StateFlowBase | inlineprotected |
| StateFlowBase() | StateFlowBase | private |
| terminated() | StateFlowBase | private |
| test_deletion() (defined in Executable) | Executable | |
| timer_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| track_ (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| TractionCvSpace(MemoryConfigHandler *parent, dcc::TrackIf *track, dcc::RailcomHubFlow *railcom_hub, uint8_t space_id) (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | |
| try_read1() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| try_write1() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace | private |
| type_helper() | FlowInterface< MessageType > | inlineprivatevirtual |
| unfreeze() | openlcb::MemorySpace | inlineprivatevirtual |
| wait() | StateFlowBase | inlineprotected |
| wait_and_call(Callback c) | StateFlowBase | inlineprotected |
| write(address_t destination, const uint8_t *data, size_t len, errorcode_t *error, Notifiable *again) OVERRIDE | openlcb::TractionCvSpace | privatevirtual |
| write_repeated(StateFlowSelectHelper *helper, int fd, const void *buf, size_t size, Callback c, unsigned priority=Selectable::MAX_PRIO) | StateFlowBase | inlineprotected |
| write_returned() | openlcb::TractionCvSpace | private |
| yield() | StateFlowBase | inlineprotected |
| yield_and_call(Callback c) | StateFlowBase | inlineprotected |
| ~Destructable() (defined in Destructable) | Destructable | inlineprivatevirtual |
| ~Executable() (defined in Executable) | Executable | virtual |
| ~FlowInterface() (defined in FlowInterface< MessageType >) | FlowInterface< MessageType > | inlineprivatevirtual |
| ~QMember() | QMember | inlineprotected |
| ~StateFlowBase() | StateFlowBase | inlineprotected |
| ~TractionCvSpace() (defined in openlcb::TractionCvSpace) | openlcb::TractionCvSpace |