⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ripng.xrls

📁 xorp源码hg
💻 XRLS
字号:
/* * Copyright (c) 2001-2007 International Computer Science Institute * See LICENSE file for licensing, conditions, and warranties on use. * * DO NOT EDIT THIS FILE - IT IS PROGRAMMATICALLY GENERATED * * Generated by 'tgt-gen'. * * $XORP: xorp/xrl/targets/ripng.xrls,v 1.27 2007/02/16 22:47:56 pavlin Exp $ *//** *  Get name of Xrl Target */finder://ripng/common/0.1/get_target_name->name:txt/** *  Get version string from Xrl Target */finder://ripng/common/0.1/get_version->version:txt/** *  Get status of Xrl Target */finder://ripng/common/0.1/get_status->status:u32&reason:txt/** *  Request clean shutdown of Xrl Target */finder://ripng/common/0.1/shutdown/** *  Announce target birth to observer. * *  @param target_class the target class name. * *  @param target_instance the target instance name. */finder://ripng/finder_event_observer/0.1/xrl_target_birth?target_class:txt&target_instance:txt/** *  Announce target death to observer. * *  @param target_class the target class name. * *  @param target_instance the target instance name. */finder://ripng/finder_event_observer/0.1/xrl_target_death?target_class:txt&target_instance:txt/** *  Configure a policy filter. * *  @param filter the identifier of the filter to configure. * *  @param conf the configuration of the filter. */finder://ripng/policy_backend/0.1/configure?filter:u32&conf:txt/** *  Reset a policy filter. * *  @param filter the identifier of the filter to reset. */finder://ripng/policy_backend/0.1/reset?filter:u32/** *  Push all available routes through all filters for re-filtering. */finder://ripng/policy_backend/0.1/push_routes/** *  Start route redistribution for an IPv6 route. * *  @param network the route to advertise. * *  @param unicast whether the route is unicast. * *  @param multicast whether the route is multicast. * *  @param nexthop the nexthop of the route. * *  @param metric the metric of the route. * *  @param policytags the set of policy-tags associated with the route. */finder://ripng/policy_redist6/0.1/add_route6?network:ipv6net&unicast:bool&multicast:bool&nexthop:ipv6&metric:u32&policytags:list/** *  Terminate route redistribution for an IPv6 route. * *  @param network the route for which advertisements should cease. * *  @param unicast whether the route is unicast. * *  @param multicast whether the route is multicast. */finder://ripng/policy_redist6/0.1/delete_route6?network:ipv6net&unicast:bool&multicast:bool/** *  Add/delete a routing entry. * *  @param dst destination network. * *  @param nexthop nexthop router address. * *  @param ifname interface name associated with nexthop. * *  @param vifname virtual interface name with nexthop. * *  @param metric origin routing protocol metric for route. * *  @param admin_distance administrative distance of origin routing protocol. * *  @param cookie value set by the requestor to identify redistribution source. *  Typical value is the originating protocol name. * *  @param protocol_origin the name of the protocol that originated this *  routing entry. */finder://ripng/redist6/0.1/add_route?dst:ipv6net&nexthop:ipv6&ifname:txt&vifname:txt&metric:u32&admin_distance:u32&cookie:txt&protocol_origin:txtfinder://ripng/redist6/0.1/delete_route?dst:ipv6net&nexthop:ipv6&ifname:txt&vifname:txt&metric:u32&admin_distance:u32&cookie:txt&protocol_origin:txt/** *  When route redistribution begins, the receiver is sent the existing list of *  routes. This message marks the beginning of the routes being sent. * *  @param cookie value set by the requestor to identify redistribution source. *  Typical value is the originating protocol name. */finder://ripng/redist6/0.1/starting_route_dump?cookie:txt/** *  When route redistribution begins, the receiver is sent the existing list of *  routes. This message marks the end of the existing routes being sent. * *  @param cookie value set by the requestor to identify redistribution source. *  Typical value is the originating protocol name. */finder://ripng/redist6/0.1/finishing_route_dump?cookie:txt/** *  Add an address to run RIP process on. The addition of address is not *  instantaneous, RIP has to instantiate state in the FEA to send and receive *  packets. Once instantiated the address must be explicitly enabled with *  set_rip_address_enabled. * *  @param ifname the interface that owns vif that has address. * *  @param vifname virtual interface owning address. * *  @param addr the address to be added. */finder://ripng/ripng/0.1/add_rip_address?ifname:txt&vifname:txt&addr:ipv6/** *  Remove an address RIP process is running on. * *  @param ifname the interface that owns vif that has address. * *  @param vifname virtual interface owning address. * *  @param addr the address to be removed. */finder://ripng/ripng/0.1/remove_rip_address?ifname:txt&vifname:txt&addr:ipv6finder://ripng/ripng/0.1/set_rip_address_enabled?ifname:txt&vifname:txt&addr:ipv6&enabled:boolfinder://ripng/ripng/0.1/rip_address_enabled?ifname:txt&vifname:txt&addr:ipv6->enabled:bool/** *  Set cost metric associated with address. */finder://ripng/ripng/0.1/set_cost?ifname:txt&vifname:txt&addr:ipv6&cost:u32/** *  Get cost metric associated with address. */finder://ripng/ripng/0.1/cost?ifname:txt&vifname:txt&addr:ipv6->cost:u32/** *  Set horizon type applied to routes advertised from address. * *  @param horizon name of horizon type. Permitted values: "none", *  "poison-reverse" "split-horizon-poison-reverse" */finder://ripng/ripng/0.1/set_horizon?ifname:txt&vifname:txt&addr:ipv6&horizon:txt/** *  Get horizon type applied to routes advertised from address. */finder://ripng/ripng/0.1/horizon?ifname:txt&vifname:txt&addr:ipv6->horizon:txt/** *  Make RIP passive (receive only) on interface/vif/address. */finder://ripng/ripng/0.1/set_passive?ifname:txt&vifname:txt&addr:ipv6&passive:bool/** *  Get value indicating whether RIP is passive (receive only) on *  interface/vif/address. */finder://ripng/ripng/0.1/passive?ifname:txt&vifname:txt&addr:ipv6->passive:bool/** *  Accept and respond to non-RIP requests. */finder://ripng/ripng/0.1/set_accept_non_rip_requests?ifname:txt&vifname:txt&addr:ipv6&accept:bool/** *  Get value indicating whether non-RIP requests are accepted and responded to *  on interface/vif/address. */finder://ripng/ripng/0.1/accept_non_rip_requests?ifname:txt&vifname:txt&addr:ipv6->accept:bool/** *  Accept default route from peers. */finder://ripng/ripng/0.1/set_accept_default_route?ifname:txt&vifname:txt&addr:ipv6&accept:bool/** *  Accessor for whether default route is accepted from peers. */finder://ripng/ripng/0.1/accept_default_route?ifname:txt&vifname:txt&addr:ipv6->accept:bool/** *  Advertise default route (if present). */finder://ripng/ripng/0.1/set_advertise_default_route?ifname:txt&vifname:txt&addr:ipv6&advertise:bool/** *  Accessor for whether default route is advertised. */finder://ripng/ripng/0.1/advertise_default_route?ifname:txt&vifname:txt&addr:ipv6->advertise:bool/** *  Set period that routes associated with reception address will expire in the *  absence of updates. */finder://ripng/ripng/0.1/set_route_timeout?ifname:txt&vifname:txt&addr:ipv6&t_secs:u32/** *  Get period that routes associated with reception address will expire in the *  absence of updates. */finder://ripng/ripng/0.1/route_timeout?ifname:txt&vifname:txt&addr:ipv6->t_secs:u32/** *  Set period that routes associated with reception address will be deleted *  after they've expired. */finder://ripng/ripng/0.1/set_deletion_delay?ifname:txt&vifname:txt&addr:ipv6&t_secs:u32/** *  Get period that routes associated with reception address will be deleted *  after they've expired. */finder://ripng/ripng/0.1/deletion_delay?ifname:txt&vifname:txt&addr:ipv6->t_secs:u32/** *  Set period that route table requests should be sent from address when no *  peers are associated with it. */finder://ripng/ripng/0.1/set_request_interval?ifname:txt&vifname:txt&addr:ipv6&t_secs:u32/** *  Set period that route table requests should be sent from address when no *  peers are associated with it. */finder://ripng/ripng/0.1/request_interval?ifname:txt&vifname:txt&addr:ipv6->t_secs:u32/** *  Set period between the unsolicited sending of the routing table from *  address. */finder://ripng/ripng/0.1/set_update_interval?ifname:txt&vifname:txt&addr:ipv6&t_secs:u32/** *  Get period between the unsolicited sending of the routing table from *  address. */finder://ripng/ripng/0.1/update_interval?ifname:txt&vifname:txt&addr:ipv6->t_secs:u32/** *  Set jitter between the unsolicited sending of the routing table from *  address (in percents of the period). */finder://ripng/ripng/0.1/set_update_jitter?ifname:txt&vifname:txt&addr:ipv6&t_jitter:u32/** *  Get jitter between the unsolicited sending of the routing table from *  address (in percents of the period). */finder://ripng/ripng/0.1/update_jitter?ifname:txt&vifname:txt&addr:ipv6->t_jitter:u32/** *  Set period between sending triggered updates from address. */finder://ripng/ripng/0.1/set_triggered_update_delay?ifname:txt&vifname:txt&addr:ipv6&t_secs:u32/** *  Set period between sending triggered updates from address. */finder://ripng/ripng/0.1/triggered_update_delay?ifname:txt&vifname:txt&addr:ipv6->t_secs:u32/** *  Set jitter between sending triggered updates from address (in percents of *  the period). */finder://ripng/ripng/0.1/set_triggered_update_jitter?ifname:txt&vifname:txt&addr:ipv6&t_jitter:u32/** *  Get jitter between sending triggered updates from address (in percents of *  the period). */finder://ripng/ripng/0.1/triggered_update_jitter?ifname:txt&vifname:txt&addr:ipv6->t_jitter:u32/** *  Set the inter-packet delay between the output of packets from address. */finder://ripng/ripng/0.1/set_interpacket_delay?ifname:txt&vifname:txt&addr:ipv6&t_msecs:u32/** *  Get the inter-packet delay between the output of packets from address. */finder://ripng/ripng/0.1/interpacket_delay?ifname:txt&vifname:txt&addr:ipv6->t_msecs:u32/** *  Get a textual description of the status of address RIP is running upon. * *  @param ifname the interface that owns vif that has the address. * *  @param vifname virtual interface owns the address. * *  @param addr the address to query. */finder://ripng/ripng/0.1/rip_address_status?ifname:txt&vifname:txt&addr:ipv6->status:txt/** *  Get addresses running RIP. */finder://ripng/ripng/0.1/get_all_addresses->ifnames:list&vifnames:list&addrs:list/** *  Get counters associated with interface / vif /address. */finder://ripng/ripng/0.1/get_counters?ifname:txt&vifname:txt&addr:ipv6->counter_descriptions:list&counter_values:list/** *  Get the list of peers associated with interface / vif / address. */finder://ripng/ripng/0.1/get_peers?ifname:txt&vifname:txt&addr:ipv6->peers:list/** *  Get list of all peers known to RIP. There is a 1-to-1 correspondence *  between the items in the lists of peers, ifnames, vifnames, addrs. */finder://ripng/ripng/0.1/get_all_peers->peers:list&ifnames:list&vifnames:list&addrs:list/** *  Get counters associated with peer of interface / vif /address. * *  @param counter_descriptions textual descriptions of counters. * *  @param counter_values values associated with counters. * *  @param peer_last_active is the number of seconds since TimeVal(0,0). */finder://ripng/ripng/0.1/get_peer_counters?ifname:txt&vifname:txt&addr:ipv6&peer:ipv6->counter_descriptions:list&counter_values:list&peer_last_active:u32/** *  Configure protocol route redistribution. * *  @param protocol_name name of protocol to redistribute routes from. * *  @param cost RIP cost metric to assign to protocol routes. * *  @param tag RIP tag to associate with protocol routes. */finder://ripng/ripng/0.1/redist_protocol_routes?protocol_name:txt&cost:u32&tag:u32/** *  Remove protocol route redistribution. * *  @param protocol_name name of protocol to stop redistribution of routes *  from. */finder://ripng/ripng/0.1/no_redist_protocol_routes?protocol_name:txt/** *  Method invoked by target implementing socket6/0.1 when a packet arrives *  from an IPv6 source. * *  @param sockid the identifier associated with socket where error occurred. * *  @param src_host the originating host. * *  @param src_port the originating IP port. * *  @param data the data received. */finder://ripng/socket6_user/0.1/recv_event?sockid:txt&src_host:ipv6&src_port:u32&data:binary/** *  Method invoked by target implementing socket6/0.1 when a connection request *  is received from an IPv6 source. */finder://ripng/socket6_user/0.1/connect_event?sockid:txt&src_host:ipv6&src_port:u32&new_sockid:txt->accept:bool/** *  Method invoked by target implementing socket6/0.1 when an error occurs. * *  @param sockid the identifier associated with socket where error occurred. * *  @param error a textual description of the error. * *  @param fatal indication of whether socket is shutdown because of error. */finder://ripng/socket6_user/0.1/error_event?sockid:txt&error:txt&fatal:bool/** *  Method invoked by target implementing socket6/0.1 when a socket is forcibly *  closed. This would typically happen when the address the socket is bound to *  is removed from an interface. This method is not called if the socket is *  closed through socket/0.1/close. */finder://ripng/socket6_user/0.1/close_event?sockid:txt&reason:txt

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -