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

This is the complete list of members for openlcb::IfCan, including all inherited members.

add_addressed_message_support()openlcb::IfCan
add_local_node(Node *node)openlcb::Ifinline
add_owned_flow(Executable *e) overrideopenlcb::IfCanvirtual
addressed_message_write_flow()openlcb::Ifinline
addressedWriteFlow_openlcb::Ifprotected
alias_allocator()openlcb::IfCaninline
aliasAllocator_openlcb::IfCanprivate
CanFrameWriteFlow (defined in openlcb::IfCan)openlcb::IfCanfriend
CanIf(Service *service, CanHubFlow *device)CanIf
canonicalize_handle(NodeHandle *h) overrideopenlcb::IfCanprivatevirtual
delete_local_node(Node *node) overrideopenlcb::IfCanvirtual
device()CanIfinlineprivate
device_CanIfprivate
DISALLOW_COPY_AND_ASSIGN(IfCan) (defined in openlcb::IfCan)openlcb::IfCanprivate
dispatcher()openlcb::Ifinline
dispatcher_openlcb::Ifprivate
executor()Serviceinline
executor_Serviceprivate
first_local_node()openlcb::Ifinline
frame_dispatcher()CanIfinline
frame_write_flow()CanIfinline
frameDispatcher_CanIfprivate
FrameDispatchFlow typedefCanIf
frameReadFlow_CanIfprivate
frameWriteFlow_CanIfprivate
get_default_node_id() overrideopenlcb::IfCanvirtual
global_message_write_flow()openlcb::Ifinline
globalWriteFlow_openlcb::Ifprotected
hub_port()CanIfinlineprivate
If(ExecutorBase *executor, int local_nodes_count)openlcb::If
IfCan(ExecutorBase *executor, CanHubFlow *device, int local_alias_cache_size, int remote_alias_cache_size, int local_nodes_count)openlcb::IfCan
local_aliases()openlcb::IfCaninline
localAliases_openlcb::IfCanprivate
localNodes_openlcb::Ifprivate
lookup_local_node(NodeID id)openlcb::Ifinline
lookup_local_node_handle(NodeHandle handle) overrideopenlcb::IfCanvirtual
loopback_frame_write_flow()CanIfinline
matching_node(NodeHandle expected, NodeHandle actual) overrideopenlcb::IfCanvirtual
MessageDispatchFlow typedefopenlcb::If
next_local_node(NodeID previous)openlcb::Ifinline
ownedFlows_openlcb::IfCanprivate
remote_aliases()openlcb::IfCaninline
remoteAliases_openlcb::IfCanprivate
remove_local_node_from_map(Node *node) (defined in openlcb::If)openlcb::Ifinlineprotected
send_global_alias_enquiry(Node *source)openlcb::IfCan
Service(ExecutorBase *e)Service
service()CanIfinline
set_alias_allocator(AliasAllocator *a)openlcb::IfCan
set_stream_transport(StreamTransport *s)openlcb::Ifinline
set_tx_hook(std::function< void()> hook)openlcb::Ifinline
stream_transport()openlcb::Ifinline
streamTransport_openlcb::Ifprivate
txHook_openlcb::Ifprivate
VNodeMap typedef (defined in openlcb::If)openlcb::Ifprivate
~CanIf() (defined in CanIf)CanIf
~If()openlcb::Ifinlinevirtual
~IfCan() (defined in openlcb::IfCan)openlcb::IfCan
~Service()Serviceinline