MySensors Library & Examples  2.3.2-62-ge298769
PJONVirtualBusRouter2< A, B, RouterClass > Member List

This is the complete list of members for PJONVirtualBusRouter2< A, B, RouterClass >, including all inherited members.

begin() (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inline
bus_count (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >protected
buses (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >protected
connect(uint8_t bus_count_in, PJON< Any > *const buses_in[], uint8_t default_gateway_in, void *custom_pointer, PJON_Receiver receiver, PJON_Error error) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inlineprotected
connect_buses(uint8_t bus_count_in, PJON< Any > *const buses_in[], uint8_t default_gateway_in=PJON_NOT_ASSIGNED) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inline
current_bus (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >protected
default_gateway (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >protected
device_via_attached_bus (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >protected
dynamic_error_function(uint8_t code, uint16_t data) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inlineprotectedvirtual
dynamic_receiver_function(uint8_t *payload, uint16_t length, const PJON_Packet_Info &packet_info) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inlineprotectedvirtual
error_function(uint8_t code, uint16_t data, void *custom_pointer) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inlinestatic
find_attached_bus_with_id(const uint8_t *bus_id, const uint8_t, uint8_t &start_bus) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inlineprotected
find_bus_with_id(const uint8_t bus_id[], const uint8_t device_id, uint8_t &start_bus) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inlineprotected
find_vbus_with_device(const uint8_t *bus_id, const uint8_t device_id) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inlineprotected
forward_packet(const uint8_t *payload, const uint16_t length, const uint8_t receiver_bus, const uint8_t sender_bus, bool &ack_sent, const PJON_Packet_Info &packet_info) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inlineprotected
get_bus(const uint8_t ix) (defined in PJONVirtualBusRouter2< A, B, RouterClass >)PJONVirtualBusRouter2< A, B, RouterClass >inline
get_callback_bus() const (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inline
get_strategy_0() (defined in PJONVirtualBusRouter2< A, B, RouterClass >)PJONVirtualBusRouter2< A, B, RouterClass >inline
get_strategy_1() (defined in PJONVirtualBusRouter2< A, B, RouterClass >)PJONVirtualBusRouter2< A, B, RouterClass >inline
handle_send_error(uint8_t code, uint8_t packet) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inlineprotected
init_vbus() (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inlineprotected
is_vbus(const uint8_t bus_id[]) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inlineprotected
loop() (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inline
PJONSimpleSwitch() (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inline
PJONSimpleSwitch(uint8_t bus_count, PJON< Any > *const buses[], uint8_t default_gateway=PJON_NOT_ASSIGNED) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inline
PJONSimpleSwitch(PJON< Any > &bus0, PJON< Any > &bus1, uint8_t default_gateway=PJON_NOT_ASSIGNED) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inline
PJONSimpleSwitch(PJON< Any > &bus0, PJON< Any > &bus1, PJON< Any > &bus2, uint8_t default_gateway=PJON_NOT_ASSIGNED) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inline
PJONSwitch() (defined in PJONSwitch)PJONSwitchinline
PJONSwitch(uint8_t bus_count, PJONAny *const bus_list[], uint8_t default_gateway=PJON_NOT_ASSIGNED) (defined in PJONSwitch)PJONSwitchinline
PJONVirtualBusRouter() (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inline
PJONVirtualBusRouter(uint8_t bus_count, PJONAny *const *buses, uint8_t default_gateway=PJON_NOT_ASSIGNED) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inline
PJONVirtualBusRouter2(uint8_t default_gateway=PJON_NOT_ASSIGNED) (defined in PJONVirtualBusRouter2< A, B, RouterClass >)PJONVirtualBusRouter2< A, B, RouterClass >inline
receiver_function(uint8_t *payload, uint16_t length, const PJON_Packet_Info &packet_info) (defined in PJONSimpleSwitch< Any >)PJONSimpleSwitch< Any >inlinestatic
register_device_on_vbus(const uint8_t device_id, const uint8_t attached_bus) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inlineprotected
send_packet(const uint8_t *payload, const uint16_t length, const uint8_t receiver_bus, const uint8_t sender_bus, bool &ack_sent, const PJON_Packet_Info &packet_info) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inlineprotectedvirtual
set_virtual_bus(uint8_t first_bus) (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >inline
unknown_device_location (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >protected
virtual_bus (defined in PJONVirtualBusRouter< PJONSwitch >)PJONVirtualBusRouter< PJONSwitch >protected