Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
openlcb::TrainService::Impl::TractionRequestFlow Member List

This is the complete list of members for openlcb::TrainService::Impl::TractionRequestFlow, including all inherited members.

Action typedefTypedStateFlow< MessageType, Base >
alloc()FlowInterface< MessageType >inline
alloc_async(Executable *target)FlowInterface< MessageType >inline
bn_ (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowprivate
cast_alloc(QMember *entry)FlowInterface< MessageType >inlinestatic
ensure_response_exists() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
entry() OVERRIDEopenlcb::TrainService::Impl::TractionRequestFlowinlineprotectedvirtual
errorCode_openlcb::TrainService::Impl::TractionRequestFlowprivate
forward_consist() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
handle_consist_config() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
handle_controller_config()openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
handle_query() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
handle_traction_mgmt() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
iface() (defined in openlcb::IncomingMessageStateFlow)openlcb::IncomingMessageStateFlowinline
IncomingMessageStateFlow(If *iface) (defined in openlcb::IncomingMessageStateFlow)openlcb::IncomingMessageStateFlowinline
init_and_send_response(Payload p) (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
initialize_response()openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
maybe_alloc_response(Callback c) (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
maybe_forward_consist() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
message()TypedStateFlow< MessageType, Base >inlineprotected
message_type typedefFlowInterface< MessageType >
nextConsistIndex_ (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowprivate
nmsg()openlcb::IncomingMessageStateFlowinline
payload()openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
pool()FlowInterface< MessageType >inlinevirtual
reject_permanent(uint16_t code=Defs::ERROR_PERMANENT)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
release() OVERRIDETypedStateFlow< MessageType, Base >inlineprotected
reserved_openlcb::TrainService::Impl::TractionRequestFlowprivate
response_ (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowprivate
return_buffer()TypedStateFlow< MessageType, Base >inlineprotected
send(MessageType *msg, unsigned priority=UINT_MAX) OVERRIDETypedStateFlow< MessageType, Base >inlinevirtual
send_reject_permanent() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
send_response()openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
size()openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
StateFlow(Service *service)StateFlow< Buffer< GenMessage >, QList< 4 > >inline
TractionRequestFlow(TrainService *service) (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinline
train_node() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinlineprotected
trainService_ (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowprivate
transfer_message()TypedStateFlow< MessageType, Base >inlineprotected
type_helper()FlowInterface< MessageType >inlinevirtual
TypedStateFlow(Service *service)TypedStateFlow< MessageType, Base >inline
~FlowInterface() (defined in FlowInterface< MessageType >)FlowInterface< MessageType >inlinevirtual
~TractionRequestFlow() (defined in openlcb::TrainService::Impl::TractionRequestFlow)openlcb::TrainService::Impl::TractionRequestFlowinline
~TypedStateFlow()TypedStateFlow< MessageType, Base >inlinevirtual