Lines Matching defs:self
67 def __init__(self, nodeid: int, backbone_network: str, **kwargs): argument
81 def _prepare_ot_rcp_sim(self, nodeid: int): argument
108 def _get_ot_rcp_path(self) -> str: argument
114 def _launch_docker(self): argument
167 def __repr__(self): argument
170 def start_otbr_service(self): argument
175 def stop_otbr_service(self): argument
179 def stop_mdns_service(self): argument
182 def start_mdns_service(self): argument
185 def start_ot_ctl(self): argument
201 def stop_ot_ctl(self): argument
206 def reserve_udp_port(self, port): argument
209 def destroy(self): argument
215 def _shutdown_docker(self): argument
248 def _shutdown_ot_rcp(self): argument
254 def _shutdown_socat(self): argument
261 def bash(self, cmd: str, encoding='ascii') -> List[str]: argument
289 def dns_dig(self, server: str, name: str, qtype: str): argument
376 def call_dbus_method(self, *args): argument
382 def get_dbus_property(self, property_name): argument
386 def set_dbus_property(self, property_name, property_value): argument
390 def get_border_routing_counters(self): argument
407 def _process_traffic_counters(self, counter): argument
419 def _process_packet_counters(self, counter): argument
422 def nat64_set_enabled(self, enable): argument
425 def activate_ephemeral_key_mode(self, lifetime): argument
428 def deactivate_ephemeral_key_mode(self, retain_active_session): argument
432 def nat64_cidr(self): argument
438 def nat64_cidr(self, cidr: ipaddress.IPv4Network): argument
445 def nat64_state(self): argument
450 def nat64_mappings(self): argument
465 def nat64_counters(self): argument
484 def nat64_traffic_counters(self): argument
494 def dns_upstream_query_state(self): argument
498 def dns_upstream_query_state(self, value): argument
504 def ephemeral_key_enabled(self): argument
508 def ephemeral_key_enabled(self, value): argument
513 def read_border_routing_counters_delta(self): argument
557 def __parse_dns_dig_txt(self, line: str): argument
570 def _setup_sysctl(self): argument
578 def __init__(self, nodeid, is_mtd=False, version=None, is_bbr=False, **kwargs): argument
610 def __init_sim(self, nodeid, mode): argument
677 def __init_ncp_sim(self, nodeid, mode): argument
755 def __init_soc(self, nodeid): argument
762 def destroy(self): argument
779 def __init__(self, nodeid, name=None, simulator=None, **kwargs): argument
792 def _expect(self, pattern, timeout=-1, *args, **kwargs): argument
808 def _expect_done(self, timeout=-1): argument
811 def _expect_result(self, pattern, *args, **kwargs): argument
823 def _expect_results(self, pattern, *args, **kwargs): argument
835 def _expect_key_value_pairs(self, pattern, separator=': '): argument
857 def _expect_command_output(self, ignore_logs=True): argument
873 def __is_logging_line(self, line: str) -> bool: argument
876 def read_cert_messages_in_commissioning_log(self, timeout=-1): argument
898 def _extract_cert_message(self, log): argument
925 def send_command(self, cmd, go=True, expect_command_echo=True): argument
935 def _expect_command_echo(self, cmd): argument
944 def __readline(self, ignore_logs=True): argument
960 def get_commands(self): argument
965 def set_mode(self, mode): argument
970 def debug(self, level): argument
974 def start(self): argument
978 def stop(self): argument
982 def set_log_level(self, level: int): argument
986 def interface_up(self): argument
990 def interface_down(self): argument
994 def thread_start(self): argument
998 def thread_stop(self): argument
1002 def detach(self, is_async=False): argument
1023 def expect_finished_detaching(self): argument
1026 def commissioner_start(self): argument
1031 def commissioner_stop(self): argument
1036 def commissioner_state(self): argument
1041 def commissioner_add_joiner(self, addr, psk): argument
1046 def commissioner_set_provisioning_url(self, provisioning_url=''): argument
1051 def joiner_start(self, pskd='', provisioning_url=''): argument
1056 def clear_allowlist(self): argument
1061 def enable_allowlist(self): argument
1066 def disable_allowlist(self): argument
1071 def add_allowlist(self, addr, rssi=None): argument
1080 def radiofilter_is_enabled(self) -> bool: argument
1085 def radiofilter_enable(self): argument
1090 def radiofilter_disable(self): argument
1095 def get_bbr_registration_jitter(self): argument
1099 def set_bbr_registration_jitter(self, jitter): argument
1104 def get_rcp_version(self) -> str: argument
1109 def srp_server_get_state(self): argument
1114 def srp_server_get_addr_mode(self): argument
1119 def srp_server_set_addr_mode(self, mode): argument
1123 def srp_server_get_anycast_seq_num(self): argument
1127 def srp_server_set_anycast_seq_num(self, seqnum): argument
1131 def srp_server_set_enabled(self, enable): argument
1136 def srp_server_set_lease_range(self, min_lease, max_lease, min_key_lease, max_key_lease): argument
1140 def srp_server_set_ttl_range(self, min_ttl, max_ttl): argument
1144 def srp_server_get_hosts(self): argument
1180 def srp_server_get_host(self, host_name): argument
1191 def srp_server_get_services(self): argument
1254 def srp_server_get_service(self, instance_name, service_name): argument
1266 def get_srp_server_port(self): argument
1279 def srp_client_start(self, server_address, server_port): argument
1283 def srp_client_stop(self): argument
1287 def srp_client_get_state(self): argument
1292 def srp_client_get_auto_start_mode(self): argument
1297 def srp_client_enable_auto_start_mode(self): argument
1301 def srp_client_disable_auto_start_mode(self): argument
1305 def srp_client_get_server_address(self): argument
1310 def srp_client_get_server_port(self): argument
1315 def srp_client_get_host_state(self): argument
1320 def srp_client_set_host_name(self, name): argument
1324 def srp_client_get_host_name(self): argument
1328 def srp_client_remove_host(self, remove_key=False, send_unreg_to_server=False): argument
1332 def srp_client_clear_host(self): argument
1336 def srp_client_enable_auto_host_address(self): argument
1340 def srp_client_set_host_address(self, *addrs: str): argument
1344 def srp_client_get_host_address(self): argument
1348 def srp_client_add_service(self, argument
1366 def srp_client_remove_service(self, instance_name, service_name): argument
1370 def srp_client_clear_service(self, instance_name, service_name): argument
1374 def srp_client_get_services(self): argument
1380 def srp_client_set_lease_interval(self, leaseinterval: int): argument
1385 def srp_client_get_lease_interval(self) -> int: argument
1390 def srp_client_set_key_lease_interval(self, leaseinterval: int): argument
1395 def srp_client_get_key_lease_interval(self) -> int: argument
1400 def srp_client_set_ttl(self, ttl: int): argument
1405 def srp_client_get_ttl(self) -> int: argument
1414 def enable_trel(self): argument
1419 def is_trel_enabled(self) -> Union[None, bool]: argument
1430 def get_trel_counters(self): argument
1449 def reset_trel_counters(self): argument
1454 def get_trel_port(self): argument
1459 def set_epskc(self, keystring: str, timeout=120000, port=0): argument
1464 def clear_epskc(self): argument
1469 def get_border_agent_counters(self): argument
1484 def _encode_txt_entry(self, entry): argument
1494 def _parse_srp_client_service(self, line: str): argument
1517 def locate(self, anycast_addr): argument
1523 def _parse_locate_result(self, line: str): argument
1533 def enable_backbone_router(self): argument
1538 def disable_backbone_router(self): argument
1543 def register_backbone_router(self): argument
1548 def get_backbone_router_state(self): argument
1554 def is_primary_backbone_router(self) -> bool: argument
1557 def get_backbone_router(self): argument
1581 def set_backbone_router(self, seqno=None, reg_delay=None, mlr_timeout=None): argument
1596 def set_domain_prefix(self, prefix, flags='prosD'): argument
1600 def remove_domain_prefix(self, prefix): argument
1604 def set_next_dua_response(self, status: Union[str, int], iid=None): argument
1617 def set_dua_iid(self, iid: str): argument
1625 def clear_dua_iid(self): argument
1630 def multicast_listener_list(self) -> Dict[IPv6Address, int]: argument
1646 def multicast_listener_clear(self): argument
1651 def multicast_listener_add(self, ip: Union[IPv6Address, str], timeout: int = 0): argument
1659 def set_next_mlr_response(self, status: int): argument
1664 def register_multicast_listener(self, *ipaddrs: Union[IPv6Address, str], timeout=None): argument
1683 def set_link_quality(self, addr, lqi): argument
1688 def set_outbound_link_quality(self, lqi): argument
1693 def remove_allowlist(self, addr): argument
1698 def get_addr16(self): argument
1703 def get_router_id(self): argument
1707 def get_addr64(self): argument
1711 def set_addr64(self, addr64: str): argument
1718 def get_eui64(self): argument
1722 def set_extpanid(self, extpanid): argument
1726 def get_extpanid(self): argument
1730 def get_mesh_local_prefix(self): argument
1734 def set_mesh_local_prefix(self, mesh_local_prefix): argument
1738 def get_joiner_id(self): argument
1742 def get_channel(self): argument
1746 def set_channel(self, channel): argument
1751 def get_networkkey(self): argument
1755 def set_networkkey(self, networkkey): argument
1760 def get_key_sequence_counter(self): argument
1765 def set_key_sequence_counter(self, key_sequence_counter): argument
1770 def get_key_switch_guardtime(self): argument
1774 def set_key_switch_guardtime(self, key_switch_guardtime): argument
1779 def set_network_id_timeout(self, network_id_timeout): argument
1784 def _escape_escapable(self, string): argument
1798 def get_network_name(self): argument
1802 def set_network_name(self, network_name): argument
1807 def get_panid(self): argument
1812 def set_panid(self, panid=config.PANID): argument
1817 def set_parent_priority(self, priority): argument
1822 def get_partition_id(self): argument
1826 def get_preferred_partition_id(self): argument
1830 def set_preferred_partition_id(self, partition_id): argument
1835 def get_pollperiod(self): argument
1839 def set_pollperiod(self, pollperiod): argument
1843 def get_child_supervision_interval(self): argument
1847 def set_child_supervision_interval(self, interval): argument
1851 def get_child_supervision_check_timeout(self): argument
1855 def set_child_supervision_check_timeout(self, timeout): argument
1859 def get_child_supervision_check_failure_counter(self): argument
1863 def reset_child_supervision_check_failure_counter(self): argument
1867 def get_csl_info(self): argument
1871 def set_csl_channel(self, csl_channel): argument
1875 def set_csl_period(self, csl_period): argument
1879 def set_csl_timeout(self, csl_timeout): argument
1883 def send_mac_emptydata(self): argument
1887 def send_mac_datarequest(self): argument
1891 def set_router_upgrade_threshold(self, threshold): argument
1896 def set_router_downgrade_threshold(self, threshold): argument
1901 def get_router_downgrade_threshold(self) -> int: argument
1905 def set_router_eligible(self, enable: bool): argument
1910 def get_router_eligible(self) -> bool: argument
1915 def prefer_router_id(self, router_id): argument
1920 def release_router_id(self, router_id): argument
1925 def get_state(self): argument
1930 def set_state(self, state): argument
1935 def get_ephemeral_key_state(self): argument
1941 def get_timeout(self): argument
1945 def set_timeout(self, timeout): argument
1950 def set_max_children(self, number): argument
1955 def get_weight(self): argument
1959 def set_weight(self, weight): argument
1964 def add_ipaddr(self, ipaddr): argument
1969 def del_ipaddr(self, ipaddr): argument
1974 def add_ipmaddr(self, ipmaddr): argument
1979 def del_ipmaddr(self, ipmaddr): argument
1984 def get_addrs(self, verbose=False): argument
1989 def get_mleid(self): argument
1993 def get_linklocal(self): argument
1997 def get_rloc(self): argument
2001 def get_addr(self, prefix): argument
2014 def has_ipaddr(self, address): argument
2024 def get_ipmaddrs(self): argument
2028 def has_ipmaddr(self, address): argument
2038 def get_addr_leader_aloc(self): argument
2046 def get_mleid_iid(self): argument
2050 def get_eidcaches(self): argument
2058 def add_service(self, enterpriseNumber, serviceData, serverData): argument
2067 def remove_service(self, enterpriseNumber, serviceData): argument
2072 def get_child_table(self) -> Dict[int, Dict[str, Any]]: argument
2119 def __split_table_row(self, row: str) -> List[str]: argument
2127 def __get_table_col(self, colname: str, headers: List[str], fields: List[str]) -> str: argument
2130 def __getOmrAddress(self): argument
2141 def __getLinkLocalAddress(self): argument
2148 def __getGlobalAddress(self): argument
2158 def __getRloc(self): argument
2166 def __getAloc(self): argument
2176 def __getMleid(self): argument
2184 def __getDua(self) -> Optional[str]: argument
2191 def get_ip6_address_by_prefix(self, prefix: Union[str, IPv6Network]) -> List[IPv6Address]: argument
2207 def get_ip6_address(self, address_type): argument
2235 def get_context_reuse_delay(self): argument
2239 def set_context_reuse_delay(self, delay): argument
2244 def add_prefix(self, prefix, flags='paosr', prf='med'): argument
2249 def remove_prefix(self, prefix): argument
2257 def enable_br(self): argument
2261 def disable_br(self): argument
2265 def get_br_omr_prefix(self): argument
2270 def get_br_peers(self) -> List[str]: argument
2278 def get_br_peers_rloc16s(self) -> List[int]: argument
2287 def get_br_routers(self) -> List[str]: argument
2295 def get_br_routers_ip_addresses(self) -> List[IPv6Address]: argument
2299 def get_netdata_omr_prefixes(self): argument
2308 def get_br_on_link_prefix(self): argument
2313 def pd_get_prefix(self): argument
2318 def pd_set_enabled(self, enable): argument
2323 def pd_state(self): argument
2327 def get_netdata_non_nat64_routes(self): argument
2335 def get_netdata_nat64_routes(self): argument
2343 def get_br_nat64_prefix(self): argument
2348 def get_br_favored_nat64_prefix(self): argument
2353 def enable_nat64(self): argument
2357 def disable_nat64(self): argument
2361 def get_nat64_state(self): argument
2369 def get_nat64_mappings(self): argument
2424 def get_nat64_counters(self): argument
2460 def get_prefixes(self): argument
2463 def get_routes(self): argument
2466 def get_services(self): argument
2480 def netdata_show(self): argument
2484 def get_netdata(self): argument
2499 def add_route(self, prefix, stable=False, nat64=False, prf='med'): argument
2509 def remove_route(self, prefix): argument
2514 def register_netdata(self): argument
2518 def netdata_publish_dnssrp_anycast(self, seqnum, version=0): argument
2522 def netdata_publish_dnssrp_unicast(self, address, port, version=0): argument
2526 def netdata_publish_dnssrp_unicast_mleid(self, port, version=0): argument
2530 def netdata_unpublish_dnssrp(self): argument
2534 def netdata_publish_prefix(self, prefix, flags='paosr', prf='med'): argument
2538 def netdata_publish_route(self, prefix, flags='s', prf='med'): argument
2542 def netdata_publish_replace(self, old_prefix, prefix, flags='s', prf='med'): argument
2546 def netdata_unpublish_prefix(self, prefix): argument
2550 def send_network_diag_get(self, addr, tlv_types): argument
2561 def send_network_diag_reset(self, addr, tlv_types): argument
2572 def energy_scan(self, mask, count, period, scan_duration, ipaddr): argument
2590 def panid_query(self, panid, mask, ipaddr): argument
2602 def scan(self, result=1, timeout=10): argument
2623 def scan_energy(self, timeout=10): argument
2635 …def ping(self, ipaddr, num_responses=1, size=8, timeout=5, count=1, interval=1, hoplimit=64, inter… argument
2669 def reset(self): argument
2672 def factory_reset(self): argument
2675 def _reset(self, cmd): argument
2690 def set_router_selection_jitter(self, jitter): argument
2696 self, argument
2775 …def set_pending_dataset(self, pendingtimestamp, activetimestamp, panid=None, channel=None, delay=N… argument
2809 def start_dataset_updater(self, panid=None, channel=None, security_policy=None, delay=None): argument
2838 def announce_begin(self, mask, count, period, ipaddr): argument
2849 self, argument
2898 def send_mgmt_active_get(self, addr='', tlvs=[]): argument
2913 def send_mgmt_pending_get(self, addr='', tlvs=[]): argument
2929 self, argument
2967 def coap_cancel(self): argument
2975 def coap_delete(self, ipaddr, uri, con=False, payload=None): argument
2981 def coap_get(self, ipaddr, uri, con=False, payload=None): argument
2987 def coap_get_block(self, ipaddr, uri, size=16, count=0): argument
2993 def coap_observe(self, ipaddr, uri, con=False, payload=None): argument
2999 def coap_post(self, ipaddr, uri, con=False, payload=None): argument
3005 def coap_post_block(self, ipaddr, uri, size=16, count=0): argument
3011 def coap_put(self, ipaddr, uri, con=False, payload=None): argument
3017 def coap_put_block(self, ipaddr, uri, size=16, count=0): argument
3023 def _coap_rq(self, method, ipaddr, uri, con=False, payload=None): argument
3039 def _coap_rq_block(self, method, ipaddr, uri, size=16, count=0): argument
3053 def coap_wait_response(self): argument
3081 def coap_wait_request(self): argument
3106 def coap_wait_subscribe(self): argument
3118 def coap_wait_ack(self): argument
3134 def coap_set_resource_path(self, path): argument
3142 def coap_set_resource_path_block(self, path, count=0): argument
3150 def coap_set_content(self, content): argument
3158 def coap_start(self): argument
3166 def coap_stop(self): argument
3181 def coaps_start_psk(self, psk, pskIdentity): argument
3190 def coaps_start_x509(self): argument
3199 def coaps_set_resource_path(self, path): argument
3204 def coaps_stop(self): argument
3216 def coaps_connect(self, ipaddr): argument
3228 def coaps_disconnect(self): argument
3234 def coaps_get(self): argument
3246 def commissioner_mgmtget(self, tlvs_binary=None): argument
3253 def commissioner_mgmtset(self, tlvs_binary): argument
3258 def bytes_to_hex_str(self, src): argument
3261 def commissioner_mgmtset_with_tlvs(self, tlvs): argument
3267 def udp_start(self, local_ipaddr, local_port, bind_unspecified=False): argument
3276 def udp_stop(self): argument
3281 def udp_send(self, bytes, ipaddr, port, success=True): argument
3289 def udp_check_rx(self, bytes_should_rx): argument
3292 def set_routereligible(self, enable: bool): argument
3297 def router_list(self): argument
3308 def router_table(self): argument
3362 …def link_metrics_request_single_probe(self, dst_addr: str, linkmetrics_flags: str, mode: str = ''): argument
3368 …def link_metrics_request_forward_tracking_series(self, dst_addr: str, series_id: int, mode: str = … argument
3374 def _parse_linkmetrics_query_result(self, lines): argument
3395 def link_metrics_config_req_enhanced_ack_based_probing(self, argument
3409 def link_metrics_config_req_forward_tracking_series(self, argument
3419 def link_metrics_send_link_probe(self, dst_addr: str, series_id: int, length: int): argument
3424 def link_metrics_mgr_set_enabled(self, enable: bool): argument
3430 def send_address_notification(self, dst: str, target: str, mliid: str): argument
3435 def send_proactive_backbone_notification(self, target: str, mliid: str, ltt: int): argument
3440 def dns_get_config(self): argument
3461 def dns_set_config(self, config): argument
3466 def dns_resolve(self, hostname, server=None, port=53): argument
3483 def _parse_dns_service_info(self, output): argument
3508 def dns_resolve_service(self, instance, service, server=None, port=53): argument
3543 def dns_browse(self, service_name, server=None, port=53): argument
3603 def set_mliid(self, mliid: str): argument
3608 def history_netinfo(self, num_entries=0): argument
3645 def history_rx(self, num_entries=0): argument
3670 def history_tx(self, num_entries=0): argument
3696 def _parse_history_rx_tx_ouput(self, lines): argument
3714 def set_router_id_range(self, min_router_id: int, max_router_id: int): argument
3719 def get_router_id_range(self): argument
3725 def get_channel_monitor_info(self) -> Dict: argument
3772 def set_channel_manager_auto_enable(self, enable: bool): argument
3776 def set_channel_manager_autocsl_enable(self, enable: bool): argument
3780 def set_channel_manager_supported(self, channel_mask: int): argument
3784 def set_channel_manager_favored(self, channel_mask: int): argument
3788 def set_channel_manager_interval(self, interval: int): argument
3792 def set_channel_manager_cca_threshold(self, hex_value: str): argument
3796 def get_channel_manager_config(self): argument
3809 def enable_ether(self): argument
3815 def disable_ether(self): argument
3821 def get_ether_addrs(self, ipv4=False, ipv6=True): argument
3846 def get_ether_mac(self): argument
3856 def add_ipmaddr_ether(self, ip: str): argument
3860 …def ping_ether(self, ipaddr, num_responses=1, size=None, timeout=5, ttl=None, interface='eth0') ->… argument
3880 def get_ip6_address(self, address_type: config.ADDRESS_TYPE): argument
3900 def _getBackboneGua(self) -> Optional[str]: argument
3907 def _getInfraUla(self) -> Optional[str]: argument
3917 def _getInfraGua(self) -> Optional[str]: argument
3924 def _getInfraLinkLocalAddress(self) -> Optional[str]: argument
3933 def ping(self, *args, **kwargs): argument
3940 def udp_send_host(self, ipaddr, port, data, hop_limit=None): argument
3949 def add_ipmaddr(self, *args, **kwargs): argument
3956 def ip_neighbors_flush(self): argument
3964 def publish_mdns_service(self, instance_name, service_type, port, host_name, txt): argument
3977 def publish_mdns_host(self, hostname, addresses): argument
3988 def browse_mdns_services(self, name, timeout=2): argument
4007 def discover_mdns_service(self, instance, name, host_name, timeout=2): argument
4095 def start_radvd_service(self, prefix, slaac): argument
4122 def start_pd_radvd_service(self, prefix): argument
4149 def stop_radvd_service(self): argument
4152 def kill_radvd_service(self): argument
4155 def __parse_dns_sd_txt(self, line: str): argument
4175 def __repr__(self): argument
4178 def start(self): argument
4183 def add_ipaddr(self, addr): argument
4187 def add_ipmaddr_tun(self, ip: str): argument
4191 def get_ip6_address(self, address_type: config.ADDRESS_TYPE): argument
4201 def __init__(self, nodeid, name=None, **kwargs): argument
4207 def start(self, start_radvd=True, prefix=config.DOMAIN_PREFIX, slaac=False): argument
4214 def stop(self): argument
4217 def get_addrs(self) -> List[str]: argument
4220 def __repr__(self): argument
4223 def get_matched_ula_addresses(self, prefix): argument