pim.xrls
来自「BCAST Implementation for NS2」· XRLS 代码 · 共 1,175 行 · 第 1/3 页
XRLS
1,175 行
*/finder://pim/fti/0.2/lookup_route4?dst:ipv4->netmask:ipv4net&gateway:ipv4&ifname:txt&vifname:txt&metric:u32&admin_distance:u32&protocol_origin:txt/** * Lookup a route for a destination host address. * * @param dst the destination host address to lookup. * * @param gateway the address of the next-hop router toward dst. * * @param ifname the name of the physical interface toward dst. * * @param vifname the name of the virtual interface toward dst. * * @param metric the routing metric toward dst. * * @param admin_distance the administratively defined distance toward dst. * * @param protocol_origin the name of the protocol that originated this entry. */finder://pim/fti/0.2/lookup_route6?dst:ipv6->netmask:ipv6net&gateway:ipv6&ifname:txt&vifname:txt&metric:u32&admin_distance:u32&protocol_origin:txt/** * Lookup a route for a destination subnet address. * * @param dst the destination subnet address to lookup. * * @param gateway the address of the next-hop router toward dst. * * @param ifname the name of the physical interface toward dst. * * @param vifname the name of the virtual interface toward dst. * * @param metric the routing metric toward dst. * * @param admin_distance the administratively defined distance toward dst. * * @param protocol_origin the name of the protocol that originated this entry. */finder://pim/fti/0.2/lookup_entry4?dst:ipv4net->gateway:ipv4&ifname:txt&vifname:txt&metric:u32&admin_distance:u32&protocol_origin:txt/** * Lookup a route for a destination subnet address. * * @param dst the destination subnet address to lookup. * * @param gateway the address of the next-hop router toward dst. * * @param ifname the name of the physical interface toward dst. * * @param vifname the name of the virtual interface toward dst. * * @param metric the routing metric toward dst. * * @param admin_distance the administratively defined distance toward dst. * * @param protocol_origin the name of the protocol that originated this entry. */finder://pim/fti/0.2/lookup_entry6?dst:ipv6net->gateway:ipv6&ifname:txt&vifname:txt&metric:u32&admin_distance:u32&protocol_origin:txt/** * Test if the underlying system supports IPv4. * * @param result true if the underlying system supports IPv4, otherwise false. */finder://pim/fti/0.2/have_ipv4->result:bool/** * Test if the underlying system supports IPv6. * * @param result true if the underlying system supports IPv4, otherwise false. */finder://pim/fti/0.2/have_ipv6->result:bool/** * Test whether the IPv4 unicast forwarding engine is enabled or disabled to * forward packets. * * @param enabled if true, then the IPv4 unicast forwarding is enabled, * otherwise is disabled. */finder://pim/fti/0.2/get_unicast_forwarding_enabled4->enabled:bool/** * Test whether the IPv6 unicast forwarding engine is enabled or disabled to * forward packets. * * @param enabled if true, then the IPv6 unicast forwarding is enabled, * otherwise is disabled. */finder://pim/fti/0.2/get_unicast_forwarding_enabled6->enabled:bool/** * Set the IPv4 unicast forwarding engine to enable or disable forwarding of * packets. * * @param enabled if true, then enable IPv4 unicast forwarding, otherwise * disable it. */finder://pim/fti/0.2/set_unicast_forwarding_enabled4?enabled:bool/** * Set the IPv6 unicast forwarding engine to enable or disable forwarding of * packets. * * @param enabled if true, then enable IPv6 unicast forwarding, otherwise * disable it. */finder://pim/fti/0.2/set_unicast_forwarding_enabled6?enabled:bool/** * Add/delete membership information. * * @param xrl_sender_name the XRL name of the originator of this XRL. * * @param vif_name the name of the new vif. * * @param vif_index the index of the new vif. * * @param source the source address that has been joined/left. * * @param group the group address that has been joined/left. */finder://pim/mld6igmp_client/0.1/add_membership4?xrl_sender_name:txt&vif_name:txt&vif_index:u32&source:ipv4&group:ipv4finder://pim/mld6igmp_client/0.1/add_membership6?xrl_sender_name:txt&vif_name:txt&vif_index:u32&source:ipv6&group:ipv6finder://pim/mld6igmp_client/0.1/delete_membership4?xrl_sender_name:txt&vif_name:txt&vif_index:u32&source:ipv4&group:ipv4finder://pim/mld6igmp_client/0.1/delete_membership6?xrl_sender_name:txt&vif_name:txt&vif_index:u32&source:ipv6&group:ipv6/** * Enable/disable/start/stop a PIM vif interface. * * @param vif_name the name of the vif to enable/disable/start/stop. */finder://pim/pim/0.1/enable_vif?vif_name:txtfinder://pim/pim/0.1/disable_vif?vif_name:txtfinder://pim/pim/0.1/start_vif?vif_name:txtfinder://pim/pim/0.1/stop_vif?vif_name:txt/** * Enable/disable/start/stop all PIM vif interfaces. */finder://pim/pim/0.1/enable_all_vifsfinder://pim/pim/0.1/disable_all_vifsfinder://pim/pim/0.1/start_all_vifsfinder://pim/pim/0.1/stop_all_vifs/** * Enable/disable/start/stop PIM protocol and PIM CLI access. */finder://pim/pim/0.1/enable_pimfinder://pim/pim/0.1/disable_pimfinder://pim/pim/0.1/enable_clifinder://pim/pim/0.1/disable_clifinder://pim/pim/0.1/start_pimfinder://pim/pim/0.1/stop_pimfinder://pim/pim/0.1/start_clifinder://pim/pim/0.1/stop_cli/** * Enable/disable/start/stop BSR. */finder://pim/pim/0.1/enable_bsrfinder://pim/pim/0.1/disable_bsrfinder://pim/pim/0.1/start_bsrfinder://pim/pim/0.1/stop_bsr/** * Add/delete scope zone. * * @param scope_zone_id the ID of the configured zone. * * @param vif_name the name of the vif to use as a bondary of the scope zone. */finder://pim/pim/0.1/add_config_scope_zone_by_vif_name4?scope_zone_id:ipv4net&vif_name:txtfinder://pim/pim/0.1/add_config_scope_zone_by_vif_name6?scope_zone_id:ipv6net&vif_name:txtfinder://pim/pim/0.1/add_config_scope_zone_by_vif_addr4?scope_zone_id:ipv4net&vif_addr:ipv4finder://pim/pim/0.1/add_config_scope_zone_by_vif_addr6?scope_zone_id:ipv6net&vif_addr:ipv6finder://pim/pim/0.1/delete_config_scope_zone_by_vif_name4?scope_zone_id:ipv4net&vif_name:txtfinder://pim/pim/0.1/delete_config_scope_zone_by_vif_name6?scope_zone_id:ipv6net&vif_name:txtfinder://pim/pim/0.1/delete_config_scope_zone_by_vif_addr4?scope_zone_id:ipv4net&vif_addr:ipv4finder://pim/pim/0.1/delete_config_scope_zone_by_vif_addr6?scope_zone_id:ipv6net&vif_addr:ipv6/** * Add/delete candidate-BSR configuration. * * @param scope_zone_id the ID of the configured zone. * * @param is_scope_zone true if configuring administratively scoped zone. * * @param vif_name the name of the vif to use its address as a candidate-BSR. * * @param bsr_priority the BSR priority (larger is better). * * @param hash_mask_len the hash mask length. */finder://pim/pim/0.1/add_config_cand_bsr_by_vif_name4?scope_zone_id:ipv4net&is_scope_zone:bool&vif_name:txt&bsr_priority:u32&hash_mask_len:u32finder://pim/pim/0.1/add_config_cand_bsr_by_vif_name6?scope_zone_id:ipv6net&is_scope_zone:bool&vif_name:txt&bsr_priority:u32&hash_mask_len:u32finder://pim/pim/0.1/add_config_cand_bsr_by_addr4?scope_zone_id:ipv4net&is_scope_zone:bool&cand_bsr_addr:ipv4&bsr_priority:u32&hash_mask_len:u32finder://pim/pim/0.1/add_config_cand_bsr_by_addr6?scope_zone_id:ipv6net&is_scope_zone:bool&cand_bsr_addr:ipv6&bsr_priority:u32&hash_mask_len:u32finder://pim/pim/0.1/delete_config_cand_bsr4?scope_zone_id:ipv4net&is_scope_zone:boolfinder://pim/pim/0.1/delete_config_cand_bsr6?scope_zone_id:ipv6net&is_scope_zone:bool/** * Add/delete Candidate-RP configuration. * * @param group_prefix the group prefix of the configured zone. * * @param is_scope_zone true if configuring administratively scoped zone. * * @param vif_name the name of the vif to use its address as a candidate-RP. * * @param rp_priority the Cand-RP priority (smaller is better). * * @param rp_holdtime the Cand-RP holdtime (in seconds). */finder://pim/pim/0.1/add_config_cand_rp_by_vif_name4?group_prefix:ipv4net&is_scope_zone:bool&vif_name:txt&rp_priority:u32&rp_holdtime:u32finder://pim/pim/0.1/add_config_cand_rp_by_vif_name6?group_prefix:ipv6net&is_scope_zone:bool&vif_name:txt&rp_priority:u32&rp_holdtime:u32finder://pim/pim/0.1/add_config_cand_rp_by_addr4?group_prefix:ipv4net&is_scope_zone:bool&cand_rp_addr:ipv4&rp_priority:u32&rp_holdtime:u32finder://pim/pim/0.1/add_config_cand_rp_by_addr6?group_prefix:ipv6net&is_scope_zone:bool&cand_rp_addr:ipv6&rp_priority:u32&rp_holdtime:u32finder://pim/pim/0.1/delete_config_cand_rp_by_vif_name4?group_prefix:ipv4net&is_scope_zone:bool&vif_name:txtfinder://pim/pim/0.1/delete_config_cand_rp_by_vif_name6?group_prefix:ipv6net&is_scope_zone:bool&vif_name:txtfinder://pim/pim/0.1/delete_config_cand_rp_by_addr4?group_prefix:ipv4net&is_scope_zone:bool&cand_rp_addr:ipv4finder://pim/pim/0.1/delete_config_cand_rp_by_addr6?group_prefix:ipv6net&is_scope_zone:bool&cand_rp_addr:ipv6/** * Add/delete/complete static RP configuration. * * @param group_prefix the group prefix for the RP. * * @param rp_addr the RP address. * * @param rp_priority the RP priority (smaller is better). * * @param hash_mask_len the hash mask length used in computing an RP for a * group. It should be same across all RPs. If set to zero, the default one * will be used. */finder://pim/pim/0.1/add_config_static_rp4?group_prefix:ipv4net&rp_addr:ipv4&rp_priority:u32&hash_mask_len:u32finder://pim/pim/0.1/add_config_static_rp6?group_prefix:ipv6net&rp_addr:ipv6&rp_priority:u32&hash_mask_len:u32finder://pim/pim/0.1/delete_config_static_rp4?group_prefix:ipv4net&rp_addr:ipv4finder://pim/pim/0.1/delete_config_static_rp6?group_prefix:ipv6net&rp_addr:ipv6finder://pim/pim/0.1/config_static_rp_done/** * Configure PIM Hello-related metrics. The 'set_foo' XRLs set the particular * values. The 'reset_foo' XRLs reset the metrics to their default values. * * @param vif_name the name of the vif to configure. * * @param proto_version the protocol version. */finder://pim/pim/0.1/get_vif_proto_version?vif_name:txt->proto_version:u32finder://pim/pim/0.1/set_vif_proto_version?vif_name:txt&proto_version:u32finder://pim/pim/0.1/reset_vif_proto_version?vif_name:txtfinder://pim/pim/0.1/get_vif_hello_triggered_delay?vif_name:txt->hello_triggered_delay:u32finder://pim/pim/0.1/set_vif_hello_triggered_delay?vif_name:txt&hello_triggered_delay:u32finder://pim/pim/0.1/reset_vif_hello_triggered_delay?vif_name:txtfinder://pim/pim/0.1/get_vif_hello_period?vif_name:txt->hello_period:u32finder://pim/pim/0.1/set_vif_hello_period?vif_name:txt&hello_period:u32finder://pim/pim/0.1/reset_vif_hello_period?vif_name:txtfinder://pim/pim/0.1/get_vif_hello_holdtime?vif_name:txt->hello_holdtime:u32finder://pim/pim/0.1/set_vif_hello_holdtime?vif_name:txt&hello_holdtime:u32finder://pim/pim/0.1/reset_vif_hello_holdtime?vif_name:txtfinder://pim/pim/0.1/get_vif_dr_priority?vif_name:txt->dr_priority:u32finder://pim/pim/0.1/set_vif_dr_priority?vif_name:txt&dr_priority:u32finder://pim/pim/0.1/reset_vif_dr_priority?vif_name:txtfinder://pim/pim/0.1/get_vif_lan_delay?vif_name:txt->lan_delay:u32finder://pim/pim/0.1/set_vif_lan_delay?vif_name:txt&lan_delay:u32finder://pim/pim/0.1/reset_vif_lan_delay?vif_name:txtfinder://pim/pim/0.1/get_vif_override_interval?vif_name:txt->override_interval:u32finder://pim/pim/0.1/set_vif_override_interval?vif_name:txt&override_interval:u32finder://pim/pim/0.1/reset_vif_override_interval?vif_name:txtfinder://pim/pim/0.1/get_vif_is_tracking_support_disabled?vif_name:txt->is_tracking_support_disabled:boolfinder://pim/pim/0.1/set_vif_is_tracking_support_disabled?vif_name:txt&is_tracking_support_disabled:boolfinder://pim/pim/0.1/reset_vif_is_tracking_support_disabled?vif_name:txtfinder://pim/pim/0.1/get_vif_accept_nohello_neighbors?vif_name:txt->accept_nohello_neighbors:boolfinder://pim/pim/0.1/set_vif_accept_nohello_neighbors?vif_name:txt&accept_nohello_neighbors:boolfinder://pim/pim/0.1/reset_vif_accept_nohello_neighbors?vif_name:txt/** * Configure PIM Join/Prune-related metrics. The 'set_foo' XRLs set the * particular values. The 'reset_foo' XRLs reset the metrics to their default * values. * * @param vif_name the name of the vif to configure. * * @param join_prune_period the period between Join/Prune messages. */finder://pim/pim/0.1/get_vif_join_prune_period?vif_name:txt->join_prune_period:u32finder://pim/pim/0.1/set_vif_join_prune_period?vif_name:txt&join_prune_period:u32finder://pim/pim/0.1/reset_vif_join_prune_period?vif_name:txt/** * Configure SPT-switch threshold. The 'set_foo' XRLs set the particular * values. The 'reset_foo' XRLs reset the metrics to their default values. * * @param is_enabled if true, enable SPT-switch, otherwise disable it. * * @param interval_sec if the SPT-switch is enabled, the interval (in number * of seconds) to measure the bandwidth to consider whether to switch to the * SPT. */finder://pim/pim/0.1/get_switch_to_spt_threshold->is_enabled:bool&interval_sec:u32&bytes:u32finder://pim/pim/0.1/set_switch_to_spt_threshold?is_enabled:bool&interval_sec:u32&bytes:u32finder://pim/pim/0.1/reset_switch_to_spt_threshold/** * Enable/disable the PIM trace log. */finder://pim/pim/0.1/enable_log_tracefinder://pim/pim/0.1/disable_log_trace/** * Test-related methods: add Join/Prune entries, and send them to a neighbor. */finder://pim/pim/0.1/add_test_jp_entry4?source_addr:ipv4&group_addr:ipv4&group_mask_len:u32&mrt_entry_type:txt&action_jp:txt&holdtime:u32&new_group_bool:boolfinder://pim/pim/0.1/add_test_jp_entry6?source_addr:ipv6&group_addr:ipv6&group_mask_len:u32&mrt_entry_type:txt&action_jp:txt&holdtime:u32&new_group_bool:bool
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?