Python
1.7.2
Introduction to Faucet
Tutorials
Installation
Docker
Configuration
Configuration Recipe Book
Vendor-specific Documentation
External Resources
Developer Guide
Architecture
Testing
Fuzzing
Source Code
Frequently Asked Questions
Python
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
ACL (class in faucet.acl)
acl_in (faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
acls (faucet.dp.DP attribute)
acls_in (faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
actions_types (faucet.acl.ACL attribute)
add() (faucet.valve_table.ValveGroupEntry method)
add_acl() (faucet.dp.DP method)
add_cache_host() (faucet.vlan.VLAN method)
add_db() (faucet.watcher_conf.WatcherConf method)
add_dp() (faucet.watcher_conf.WatcherConf method)
add_faucet_vip() (faucet.valve_route.ValveRouteManager method)
add_host_fib_route_from_pkt() (faucet.valve_route.ValveRouteManager method)
add_port() (faucet.dp.DP method)
add_port_acl() (faucet.faucet_experimental_api.FaucetExperimentalAPI method)
add_route() (faucet.valve.Valve method)
(faucet.valve_route.ValveRouteManager method)
(faucet.vlan.VLAN method)
add_router() (faucet.dp.DP method)
add_vlan_acl() (faucet.faucet_experimental_api.FaucetExperimentalAPI method)
advertise() (faucet.faucet.Faucet method)
(faucet.valve.Valve method)
(faucet.valve_route.ValveIPv6RouteManager method)
(faucet.valve_route.ValveRouteManager method)
advertise_interval (faucet.dp.DP attribute)
all_dps (faucet.watcher_conf.WatcherConf attribute)
all_ip_gws() (faucet.vlan.VLAN method)
all_valve_tables() (faucet.dp.DP method)
apply_actions() (in module faucet.valve_of)
apply_meter() (in module faucet.valve_of)
arp_neighbor_timeout (faucet.dp.DP attribute)
arp_reply() (in module faucet.valve_packet)
arp_request() (in module faucet.valve_packet)
ArubaValve (class in faucet.valve)
B
ban_rules() (faucet.valve_host.ValveHostManager method)
barrier() (in module faucet.valve_of)
base_prom_labels (faucet.valve.Valve attribute)
bgp_as (faucet.vlan.VLAN attribute)
bgp_connect_mode (faucet.vlan.VLAN attribute)
bgp_local_address (faucet.vlan.VLAN attribute)
bgp_neighbor_addresses (faucet.vlan.VLAN attribute)
bgp_neighbor_as (faucet.vlan.VLAN attribute)
bgp_neighbour_addresses (faucet.vlan.VLAN attribute)
bgp_neighbour_as (faucet.vlan.VLAN attribute)
bgp_port (faucet.vlan.VLAN attribute)
bgp_routerid (faucet.vlan.VLAN attribute)
bgp_server_addresses (faucet.vlan.VLAN attribute)
bgp_vlans() (faucet.dp.DP method)
btos() (in module faucet.valve_util)
bucket() (in module faucet.valve_of)
build_acl_entry() (in module faucet.valve_acl)
build_acl_ofmsgs() (in module faucet.valve_acl)
build_flood_rules() (faucet.valve_flood.ValveFloodManager method)
(faucet.valve_flood.ValveFloodStackManager method)
build_match_dict() (in module faucet.valve_of)
build_output_actions() (in module faucet.valve_acl)
build_pkt_header() (in module faucet.valve_packet)
C
CACHE_UPDATE_GUARD_TIME (faucet.valve_host.ValveHostManager attribute)
cached_host() (faucet.vlan.VLAN method)
cached_host_on_port() (faucet.vlan.VLAN method)
cached_hosts_count_on_port() (faucet.vlan.VLAN method)
cached_hosts_on_port() (faucet.vlan.VLAN method)
check_config() (faucet.conf.Conf method)
(faucet.dp.DP method)
(faucet.port.Port method)
(faucet.router.Router method)
(faucet.vlan.VLAN method)
(in module faucet.check_faucet_config)
check_path() (faucet.faucet_experimental_event.FaucetExperimentalEventNotifier method)
clear_cache_hosts_on_port() (faucet.vlan.VLAN method)
combinatorial_port_flood (faucet.dp.DP attribute)
Conf (class in faucet.conf)
conf (faucet.gauge_influx.InfluxShipper attribute)
conf_hash() (faucet.conf.Conf method)
config_changed() (in module faucet.config_parser_util)
config_file (faucet.valves_manager.ConfigWatcher attribute)
config_file_hash() (in module faucet.config_parser_util)
config_file_stats (faucet.valves_manager.ConfigWatcher attribute)
config_hashes (faucet.valves_manager.ConfigWatcher attribute)
configured (faucet.dp.DP attribute)
ConfigWatcher (class in faucet.valves_manager)
connect_or_disconnect_handler() (faucet.faucet.Faucet method)
construct_mapping() (faucet.config_parser_util.UniqueKeyLoader method)
content_changed() (faucet.valves_manager.ConfigWatcher method)
CONTROL_ETH_TYPES (faucet.valve_route.ValveIPv4RouteManager attribute)
(faucet.valve_route.ValveIPv6RouteManager attribute)
(faucet.valve_route.ValveRouteManager attribute)
control_plane_handler() (faucet.valve_route.ValveIPv4RouteManager method)
(faucet.valve_route.ValveIPv6RouteManager method)
(faucet.valve_route.ValveRouteManager method)
controller_pps_meteradd() (in module faucet.valve_of)
controller_pps_meterdel() (in module faucet.valve_of)
cookie (faucet.dp.DP attribute)
create_ryu_structure() (faucet.tfm_pipeline.OpenflowToRyuTranslator method)
D
datapath_connect() (faucet.valve.Valve method)
datapath_disconnect() (faucet.valve.Valve method)
db (faucet.watcher_conf.WatcherConf attribute)
debug() (faucet.valve.ValveLogger method)
dec_ip_ttl() (in module faucet.valve_of)
DEC_TTL (faucet.valve.ArubaValve attribute)
(faucet.valve.Valve attribute)
decode_value() (in module faucet.fctl)
dedupe_ofmsgs() (in module faucet.valve_of)
defaults (faucet.acl.ACL attribute)
(faucet.conf.Conf attribute)
(faucet.dp.DP attribute)
(faucet.meter.Meter attribute)
(faucet.port.Port attribute)
(faucet.router.Router attribute)
(faucet.vlan.VLAN attribute)
(faucet.watcher_conf.WatcherConf attribute)
defaults_types (faucet.acl.ACL attribute)
(faucet.conf.Conf attribute)
(faucet.dp.DP attribute)
(faucet.meter.Meter attribute)
(faucet.port.Port attribute)
(faucet.router.Router attribute)
(faucet.vlan.VLAN attribute)
(faucet.watcher_conf.WatcherConf attribute)
del_route() (faucet.valve.Valve method)
(faucet.valve_route.ValveRouteManager method)
(faucet.vlan.VLAN method)
delete() (faucet.valve_table.ValveGroupEntry method)
delete_all() (faucet.valve_table.ValveGroupTable method)
delete_host_from_vlan() (faucet.valve_host.ValveHostManager method)
delete_port_acl() (faucet.faucet_experimental_api.FaucetExperimentalAPI method)
delete_vlan_acl() (faucet.faucet_experimental_api.FaucetExperimentalAPI method)
desc_stats_reply_handler() (faucet.faucet.Faucet method)
desc_stats_request() (in module faucet.valve_of)
description (faucet.port.Port attribute)
devid_present() (in module faucet.valve_of)
DP (class in faucet.dp)
dp (faucet.watcher_conf.WatcherConf attribute)
dp_config_path() (in module faucet.config_parser_util)
dp_id (faucet.dp.DP attribute)
(faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
dp_include() (in module faucet.config_parser_util)
dp_init() (faucet.valve.Valve method)
dp_parser() (in module faucet.config_parser)
dpid_log() (in module faucet.valve_util)
drop_bpdu (faucet.dp.DP attribute)
drop_broadcast_source_address (faucet.dp.DP attribute)
drop_lldp (faucet.dp.DP attribute)
drop_spoofed_faucet_mac (faucet.dp.DP attribute)
dyn_faucet_vips_by_ipv (faucet.vlan.VLAN attribute)
dyn_finalized (faucet.conf.Conf attribute)
dyn_gws_by_ipv (faucet.vlan.VLAN attribute)
dyn_hash (faucet.conf.Conf attribute)
dyn_host_cache (faucet.vlan.VLAN attribute)
dyn_host_cache_by_port (faucet.vlan.VLAN attribute)
dyn_lacp_up (faucet.port.Port attribute)
dyn_lacp_updated_time (faucet.port.Port attribute)
dyn_last_ban_time (faucet.port.Port attribute)
dyn_last_coldstart_time (faucet.dp.DP attribute)
dyn_last_lacp_pkt (faucet.port.Port attribute)
dyn_last_lldp_beacon_time (faucet.port.Port attribute)
dyn_last_time_hosts_expired (faucet.vlan.VLAN attribute)
dyn_learn_ban_count (faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
dyn_neigh_cache_by_ipv (faucet.vlan.VLAN attribute)
dyn_oldest_host_time (faucet.vlan.VLAN attribute)
dyn_phys_up (faucet.port.Port attribute)
dyn_routes_by_ipv (faucet.vlan.VLAN attribute)
E
echo_reply() (in module faucet.valve_packet)
edge_learn_port() (faucet.valve_flood.ValveFloodManager static method)
(faucet.valve_flood.ValveFloodStackManager method)
enabled (faucet.port.Port attribute)
entries (faucet.valve_table.ValveGroupTable attribute)
entry (faucet.meter.Meter attribute)
entry_msg (faucet.meter.Meter attribute)
error() (faucet.valve.ValveLogger method)
error_handler() (faucet.faucet.Faucet method)
ETH_TYPE (faucet.valve_route.ValveIPv4RouteManager attribute)
(faucet.valve_route.ValveIPv6RouteManager attribute)
(faucet.valve_route.ValveRouteManager attribute)
ETH_TYPES_PARSERS (faucet.valve_packet.PacketMeta attribute)
EventFaucetAdvertise (class in faucet.faucet)
EventFaucetExperimentalAPIRegistered (class in faucet.faucet)
EventFaucetLLDPAdvertise (class in faucet.faucet)
EventFaucetMetricUpdate (class in faucet.faucet)
EventFaucetResolveGateways (class in faucet.faucet)
EventFaucetStateExpire (class in faucet.faucet)
EventReconfigure (class in faucet.valve_ryuapp)
exact_match (faucet.acl.ACL attribute)
exc_logname (faucet.faucet.Faucet attribute)
(faucet.gauge.Gauge attribute)
(faucet.valve_ryuapp.RyuAppBase attribute)
expire_cache_host() (faucet.vlan.VLAN method)
expire_cache_hosts() (faucet.vlan.VLAN method)
expire_hosts_from_vlan() (faucet.valve_host.ValveHostFlowRemovedManager method)
(faucet.valve_host.ValveHostManager method)
F
Faucet (class in faucet.faucet)
faucet (module)
faucet.acl (module)
faucet.check_faucet_config (module)
faucet.conf (module)
faucet.config_parser (module)
faucet.config_parser_util (module)
faucet.dp (module)
faucet.faucet (module)
faucet.faucet_bgp (module)
faucet.faucet_experimental_api (module)
faucet.faucet_experimental_event (module)
faucet.faucet_metrics (module)
faucet.faucet_pipeline (module)
faucet.fctl (module)
faucet.gauge (module)
faucet.gauge_influx (module)
faucet.gauge_pollers (module)
faucet.gauge_prom (module)
faucet.meter (module)
faucet.port (module)
faucet.prom_client (module)
faucet.router (module)
faucet.tfm_pipeline (module)
faucet.valve (module)
faucet.valve_acl (module)
faucet.valve_flood (module)
faucet.valve_host (module)
faucet.valve_of (module)
faucet.valve_of_old (module)
faucet.valve_packet (module)
faucet.valve_route (module)
faucet.valve_ryuapp (module)
faucet.valve_table (module)
faucet.valve_util (module)
faucet.valves_manager (module)
faucet.vlan (module)
faucet.watcher (module)
faucet.watcher_conf (module)
faucet_async() (in module faucet.valve_of)
faucet_config() (in module faucet.valve_of)
faucet_dp_mac (faucet.dp.DP attribute)
faucet_lldp_tlvs() (in module faucet.valve_packet)
faucet_mac (faucet.vlan.VLAN attribute)
faucet_oui() (in module faucet.valve_packet)
faucet_vips (faucet.vlan.VLAN attribute)
faucet_vips_by_ipv() (faucet.vlan.VLAN method)
FaucetBgp (class in faucet.faucet_bgp)
FaucetExperimentalAPI (class in faucet.faucet_experimental_api)
FaucetExperimentalEventNotifier (class in faucet.faucet_experimental_event)
FaucetMetrics (class in faucet.faucet_metrics)
features_handler() (faucet.faucet.Faucet method)
files_changed() (faucet.valves_manager.ConfigWatcher method)
finalize() (faucet.conf.Conf method)
(faucet.port.Port method)
finalize_config() (faucet.dp.DP method)
FLOOD_DSTS (faucet.valve_flood.ValveFloodManager attribute)
flood_manager (faucet.valve.Valve attribute)
flood_pkt() (faucet.vlan.VLAN method)
flood_ports() (faucet.vlan.VLAN method)
flood_tagged_port_outputs() (in module faucet.valve_of)
flood_untagged_port_outputs() (in module faucet.valve_of)
flow_stats_reply_handler() (faucet.gauge.Gauge method)
flow_timeout() (faucet.valve.Valve method)
(faucet.valve_host.ValveHostFlowRemovedManager method)
(faucet.valve_host.ValveHostManager method)
flowcontroller() (faucet.valve_table.ValveTable method)
flowdel() (faucet.valve_table.ValveTable method)
flowdrop() (faucet.valve_table.ValveTable method)
flowmod() (faucet.valve_table.ValveTable method)
(in module faucet.valve_of)
flowremoved_handler() (faucet.faucet.Faucet method)
from_connected_to_vip() (faucet.vlan.VLAN method)
G
Gauge (class in faucet.gauge)
gauge_async() (in module faucet.valve_of)
GaugeFlowTableInfluxDBLogger (class in faucet.gauge_influx)
GaugeFlowTableLogger (class in faucet.watcher)
GaugeFlowTablePoller (class in faucet.gauge_pollers)
GaugeFlowTablePrometheusPoller (class in faucet.gauge_prom)
GaugePoller (class in faucet.gauge_pollers)
GaugePortStateInfluxDBLogger (class in faucet.gauge_influx)
GaugePortStateLogger (class in faucet.watcher)
GaugePortStatePoller (class in faucet.gauge_pollers)
GaugePortStatePrometheusPoller (class in faucet.gauge_prom)
GaugePortStatsInfluxDBLogger (class in faucet.gauge_influx)
GaugePortStatsLogger (class in faucet.watcher)
GaugePortStatsPoller (class in faucet.gauge_pollers)
GaugePortStatsPrometheusPoller (class in faucet.gauge_prom)
GaugePrometheusClient (class in faucet.gauge_prom)
GaugeThreadPoller (class in faucet.gauge_pollers)
get_config() (faucet.faucet.Faucet method)
(faucet.faucet_experimental_api.FaucetExperimentalAPI method)
get_config_changes() (faucet.dp.DP method)
get_config_dict() (faucet.dp.DP method)
(faucet.valve.Valve method)
get_config_for_api() (in module faucet.config_parser)
get_entry() (faucet.valve_table.ValveGroupTable method)
get_logger() (in module faucet.config_parser_util)
(in module faucet.valve_util)
get_native_vlan() (faucet.dp.DP method)
get_ports() (faucet.vlan.VLAN method)
get_setting() (faucet.valve_ryuapp.RyuAppBase method)
(in module faucet.valve_util)
get_sys_prefix() (in module faucet.valve_util)
get_tables() (faucet.dp.DP method)
(faucet.faucet.Faucet method)
(faucet.faucet_experimental_api.FaucetExperimentalAPI method)
goto_table() (in module faucet.valve_of)
group_act() (in module faucet.valve_of)
group_flood_buckets() (in module faucet.valve_of)
group_id_from_str() (faucet.valve_table.ValveGroupTable static method)
group_table (faucet.dp.DP attribute)
group_table_routing (faucet.dp.DP attribute)
groupadd() (in module faucet.valve_of)
groupadd_ff() (in module faucet.valve_of)
groupdel() (in module faucet.valve_of)
groupmod() (in module faucet.valve_of)
groupmod_ff() (in module faucet.valve_of)
groups (faucet.dp.DP attribute)
H
hairpin (faucet.port.Port attribute)
hairpin_ports() (faucet.vlan.VLAN method)
handler_connect_or_disconnect() (faucet.gauge.Gauge method)
handler_reconnect() (faucet.gauge.Gauge method)
high_priority (faucet.dp.DP attribute)
host_manager (faucet.valve.Valve attribute)
HostCacheEntry (class in faucet.vlan)
hosts() (faucet.port.Port method)
hosts_count() (faucet.port.Port method)
(faucet.vlan.VLAN method)
I
ICMP_TYPE (faucet.valve_route.ValveIPv4RouteManager attribute)
(faucet.valve_route.ValveIPv6RouteManager attribute)
(faucet.valve_route.ValveRouteManager attribute)
icmpv6_echo_reply() (in module faucet.valve_packet)
ignore_learn_ins (faucet.dp.DP attribute)
ignore_port() (in module faucet.valve_of)
ignore_subconf() (faucet.conf.Conf method)
in_port_tables() (faucet.dp.DP method)
InfluxShipper (class in faucet.gauge_influx)
info() (faucet.valve.ValveLogger method)
interface_ranges (faucet.dp.DP attribute)
interfaces (faucet.dp.DP attribute)
InvalidConfigError
ip_dsts_for_ip_gw() (faucet.vlan.VLAN method)
ip_in_vip_subnet() (faucet.vlan.VLAN method)
ip_ver() (faucet.valve_packet.PacketMeta method)
ips_in_vip_subnet() (faucet.vlan.VLAN method)
IPV (faucet.valve_route.ValveIPv4RouteManager attribute)
(faucet.valve_route.ValveIPv6RouteManager attribute)
(faucet.valve_route.ValveRouteManager attribute)
ipv4_parseable() (in module faucet.valve_packet)
ipv6_link_eth_mcast() (in module faucet.valve_packet)
ipv6_solicited_node_from_ucast() (in module faucet.valve_packet)
ipvs() (faucet.vlan.VLAN method)
is_active() (faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_pollers.GaugeThreadPoller method)
is_delflow() (in module faucet.valve_of)
is_faucet_vip() (faucet.vlan.VLAN method)
is_flowdel() (in module faucet.valve_of)
is_flowmod() (in module faucet.valve_of)
is_groupadd() (in module faucet.valve_of)
is_groupdel() (in module faucet.valve_of)
is_groupmod() (in module faucet.valve_of)
is_meteradd() (in module faucet.valve_of)
is_meterdel() (in module faucet.valve_of)
is_metermod() (in module faucet.valve_of)
is_registered() (faucet.faucet_experimental_api.FaucetExperimentalAPI method)
is_table_features_req() (in module faucet.valve_of)
K
kill_on_exception() (in module faucet.valve_util)
L
L3 (faucet.valve.Valve attribute)
lacp_down() (faucet.valve.Valve method)
lacp_handler() (faucet.valve.Valve method)
lacp_reqreply() (in module faucet.valve_packet)
lacp_up() (faucet.valve.Valve method)
lags() (faucet.vlan.VLAN method)
learn_ban_timeout (faucet.dp.DP attribute)
learn_host_on_vlan_port_flows() (faucet.valve_host.ValveHostManager method)
learn_host_on_vlan_ports() (faucet.valve_host.ValveHostManager method)
learn_host_timeouts() (faucet.valve_host.ValveHostFlowRemovedManager method)
(faucet.valve_host.ValveHostManager method)
learn_jitter (faucet.dp.DP attribute)
lldp_beacon (faucet.dp.DP attribute)
(faucet.port.Port attribute)
lldp_beacon() (faucet.faucet.Faucet method)
(in module faucet.valve_packet)
lldp_beacon_defaults_types (faucet.dp.DP attribute)
(faucet.port.Port attribute)
lldp_beacon_enabled() (faucet.port.Port method)
lldp_handler() (faucet.valve.Valve method)
lldp_org_tlv_defaults_types (faucet.port.Port attribute)
load_configs() (faucet.valves_manager.ValvesManager method)
load_tables() (faucet.tfm_pipeline.LoadRyuTables method)
LoadRyuTables (class in faucet.tfm_pipeline)
logger (faucet.gauge_influx.InfluxShipper attribute)
(faucet.valve.Valve attribute)
logname (faucet.faucet.Faucet attribute)
(faucet.gauge.Gauge attribute)
(faucet.valve_ryuapp.RyuAppBase attribute)
loop_protect (faucet.port.Port attribute)
low_priority (faucet.dp.DP attribute)
M
mac_addr_is_unicast() (in module faucet.valve_packet)
mac_byte_mask() (in module faucet.valve_packet)
main() (in module faucet.check_faucet_config)
(in module faucet.fctl)
make_point() (faucet.gauge_influx.InfluxShipper static method)
make_port_point() (faucet.gauge_influx.InfluxShipper method)
make_wsgi_app() (in module faucet.prom_client)
match() (faucet.valve_table.ValveTable method)
(in module faucet.valve_of)
match_from_dict() (in module faucet.valve_of)
match_tables() (faucet.dp.DP method)
max_host_fib_retry_count (faucet.dp.DP attribute)
max_hosts (faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
max_hosts_per_resolve_cycle (faucet.dp.DP attribute)
MAX_LEN (faucet.valve_route.ValveRouteManager attribute)
max_resolve_backoff_time (faucet.dp.DP attribute)
merge_dyn() (faucet.conf.Conf method)
Meter (class in faucet.meter)
meter_id (faucet.meter.Meter attribute)
meteradd() (in module faucet.valve_of)
meterdel() (in module faucet.valve_of)
meters (faucet.dp.DP attribute)
metric_update() (faucet.faucet.Faucet method)
metrics (faucet.gauge_prom.GaugePrometheusClient attribute)
metrics_rate_limit_sec (faucet.dp.DP attribute)
MIN_ETH_TYPE_PKT_SIZE (faucet.valve_packet.PacketMeta attribute)
mirror (faucet.port.Port attribute)
mirror_actions() (faucet.port.Port method)
mirrored_ports() (faucet.vlan.VLAN method)
modify() (faucet.valve_table.ValveGroupEntry method)
N
name (faucet.dp.DP attribute)
(faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
native_vlan (faucet.port.Port attribute)
nd_advert() (in module faucet.valve_packet)
nd_request() (in module faucet.valve_packet)
neigh_cache_by_ipv() (faucet.vlan.VLAN method)
neigh_cache_count_by_ipv() (faucet.vlan.VLAN method)
new_valve() (faucet.valves_manager.ValvesManager method)
NextHop (class in faucet.valve_route)
no_response() (faucet.gauge_pollers.GaugeFlowTablePoller method)
(faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_pollers.GaugePortStatePoller method)
(faucet.gauge_pollers.GaugePortStatsPoller method)
(faucet.gauge_pollers.GaugeThreadPoller method)
(faucet.watcher.GaugePortStateLogger static method)
notify() (faucet.faucet_experimental_event.FaucetExperimentalEventNotifier method)
number (faucet.port.Port attribute)
O
ofchannel_log() (faucet.valve.Valve method)
ofdescstats_handler() (faucet.valve.Valve method)
oferror() (faucet.valve.Valve method)
OFP_VERSIONS (faucet.valve_ryuapp.RyuAppBase attribute)
op_status_reconf (faucet.port.Port attribute)
OpenflowToRyuTranslator (class in faucet.tfm_pipeline)
output_actions_types (faucet.acl.ACL attribute)
output_controller() (in module faucet.valve_of)
output_in_port() (in module faucet.valve_of)
output_only (faucet.port.Port attribute)
output_only_ports (faucet.dp.DP attribute)
output_port() (faucet.vlan.VLAN method)
(in module faucet.valve_of)
override_output_port (faucet.port.Port attribute)
OVSValve (class in faucet.valve)
P
packet_complete() (faucet.valve_packet.PacketMeta method)
packet_in_handler() (faucet.faucet.Faucet method)
packetin_pps (faucet.dp.DP attribute)
PacketMeta (class in faucet.valve_packet)
packetout() (in module faucet.valve_of)
parse_args() (in module faucet.fctl)
parse_configs() (faucet.valves_manager.ValvesManager method)
parse_eth_pkt() (in module faucet.valve_packet)
parse_lacp_pkt() (in module faucet.valve_packet)
parse_lldp() (in module faucet.valve_packet)
parse_packet_in_pkt() (in module faucet.valve_packet)
parse_pkt_meta() (faucet.valve.Valve method)
parse_rcv_packet() (faucet.valve.Valve method)
parse_vlan_pkt() (in module faucet.valve_packet)
peer_stack_up_ports() (faucet.dp.DP method)
permanent_learn (faucet.port.Port attribute)
PIPELINE_CONF (faucet.valve.ArubaValve attribute)
(faucet.valve.TfmValve attribute)
pipeline_config_dir (faucet.dp.DP attribute)
pkt_out_port() (faucet.vlan.VLAN method)
pop_vlan() (in module faucet.valve_of)
Port (class in faucet.port)
port_add() (faucet.valve.Valve method)
port_delete() (faucet.valve.Valve method)
port_is_tagged() (faucet.vlan.VLAN method)
port_is_untagged() (faucet.vlan.VLAN method)
port_no_valid() (faucet.valve.Valve method)
port_stats_reply_handler() (faucet.gauge.Gauge method)
port_status_from_state() (in module faucet.valve_of)
port_status_handler() (faucet.faucet.Faucet method)
(faucet.gauge.Gauge method)
(faucet.valve.Valve method)
ports (faucet.dp.DP attribute)
ports_add() (faucet.valve.Valve method)
ports_delete() (faucet.valve.Valve method)
priority_offset (faucet.dp.DP attribute)
proactive_arp_limit (faucet.vlan.VLAN attribute)
proactive_learn (faucet.dp.DP attribute)
proactive_nd_limit (faucet.vlan.VLAN attribute)
prom_client (faucet.watcher_conf.WatcherConf attribute)
PromClient (class in faucet.prom_client)
push_config() (faucet.faucet_experimental_api.FaucetExperimentalAPI method)
push_vlan() (in module faucet.valve_acl)
push_vlan_act() (in module faucet.valve_of)
R
rate_limit_packet_ins() (faucet.valve.Valve method)
rcv_packet() (faucet.valve.Valve method)
read_config() (in module faucet.config_parser_util)
receive_lldp (faucet.port.Port attribute)
recent_ofmsgs (faucet.valve.Valve attribute)
reconnect_handler() (faucet.faucet.Faucet method)
reload_config() (faucet.faucet.Faucet method)
(faucet.faucet_experimental_api.FaucetExperimentalAPI method)
(faucet.gauge.Gauge method)
(faucet.valve.Valve method)
reparse() (faucet.valve_packet.PacketMeta method)
reparse_all() (faucet.valve_packet.PacketMeta method)
reparse_ip() (faucet.valve_packet.PacketMeta method)
report_dp_status() (faucet.gauge_pollers.GaugePoller method)
report_label_match_metrics() (in module faucet.fctl)
request_reload_configs() (faucet.valves_manager.ValvesManager method)
REQUIRED_LABELS (faucet.prom_client.PromClient attribute)
reregister_flow_vars() (faucet.gauge_prom.GaugePrometheusClient method)
reset() (faucet.faucet_bgp.FaucetBgp method)
reset_caches() (faucet.vlan.VLAN method)
reset_dpid() (faucet.faucet_metrics.FaucetMetrics method)
reset_ports() (faucet.vlan.VLAN method)
reset_refs() (faucet.dp.DP method)
resolve_gateways() (faucet.faucet.Faucet method)
(faucet.valve.Valve method)
(faucet.valve_route.ValveRouteManager method)
resolve_gw_on_port() (faucet.valve_route.ValveIPv4RouteManager method)
(faucet.valve_route.ValveIPv6RouteManager method)
(faucet.valve_route.ValveRouteManager method)
resolve_gw_on_vlan() (faucet.valve_route.ValveIPv4RouteManager method)
(faucet.valve_route.ValveIPv6RouteManager method)
(faucet.valve_route.ValveRouteManager method)
resolve_stack_topology() (faucet.dp.DP method)
rewrite_vlan() (in module faucet.valve_acl)
route_count_by_ipv() (faucet.vlan.VLAN method)
Router (class in faucet.router)
router_advert() (in module faucet.valve_packet)
routers (faucet.dp.DP attribute)
routes (faucet.vlan.VLAN attribute)
routes_by_ipv() (faucet.vlan.VLAN method)
rule_types (faucet.acl.ACL attribute)
rules (faucet.acl.ACL attribute)
running (faucet.dp.DP attribute)
running() (faucet.gauge_pollers.GaugePoller method)
(faucet.port.Port method)
RyuAppBase (class in faucet.valve_ryuapp)
S
scrape_prometheus() (in module faucet.fctl)
send_flows() (faucet.valve.Valve method)
send_lldp_beacons() (faucet.valve.Valve method)
send_req() (faucet.gauge_pollers.GaugeFlowTablePoller method)
(faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_pollers.GaugePortStatePoller method)
(faucet.gauge_pollers.GaugePortStatsPoller method)
(faucet.gauge_pollers.GaugeThreadPoller method)
(faucet.watcher.GaugePortStateLogger static method)
server (faucet.prom_client.PromClient attribute)
set_defaults() (faucet.conf.Conf method)
(faucet.dp.DP method)
(faucet.port.Port method)
(faucet.vlan.VLAN method)
set_eth_dst() (in module faucet.valve_of)
set_eth_src() (in module faucet.valve_of)
set_vlan_vid() (in module faucet.valve_of)
ship_error_prefix (faucet.gauge_influx.InfluxShipper attribute)
ship_points() (faucet.gauge_influx.InfluxShipper method)
shortest_path() (faucet.dp.DP method)
shortest_path_port() (faucet.dp.DP method)
shortest_path_to_root() (faucet.dp.DP method)
signal_handler() (faucet.valve_ryuapp.RyuAppBase method)
SKIP_VALIDATION_TABLES (faucet.valve.TfmValve attribute)
stack (faucet.dp.DP attribute)
(faucet.port.Port attribute)
stack_defaults_types (faucet.dp.DP attribute)
(faucet.port.Port attribute)
stack_ports (faucet.dp.DP attribute)
start() (faucet.faucet.Faucet method)
(faucet.faucet_experimental_event.FaucetExperimentalEventNotifier method)
(faucet.gauge.Gauge method)
(faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_pollers.GaugeThreadPoller method)
(faucet.prom_client.PromClient method)
(faucet.valve_ryuapp.RyuAppBase method)
stat_config_files() (in module faucet.valve_util)
state_expire() (faucet.faucet.Faucet method)
(faucet.valve.Valve method)
stop() (faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_pollers.GaugeThreadPoller method)
switch_features() (faucet.valve.TfmValve method)
(faucet.valve.Valve method)
T
table_features() (in module faucet.valve_of)
table_tags (faucet.gauge_prom.GaugeFlowTablePrometheusPoller attribute)
tables (faucet.dp.DP attribute)
tables_by_id (faucet.dp.DP attribute)
tagged (faucet.vlan.VLAN attribute)
tagged_flood_ports() (faucet.vlan.VLAN method)
tagged_vlans (faucet.port.Port attribute)
targeted_gw_resolution (faucet.vlan.VLAN attribute)
TfmValve (class in faucet.valve)
timeout (faucet.dp.DP attribute)
to_conf() (faucet.acl.ACL method)
(faucet.conf.Conf method)
(faucet.dp.DP method)
(faucet.port.Port method)
U
unicast_flood (faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
UniqueKeyLoader (class in faucet.config_parser_util)
untagged (faucet.vlan.VLAN attribute)
untagged_flood_ports() (faucet.vlan.VLAN method)
update() (faucet.conf.Conf method)
(faucet.gauge_influx.GaugeFlowTableInfluxDBLogger method)
(faucet.gauge_influx.GaugePortStateInfluxDBLogger method)
(faucet.gauge_influx.GaugePortStatsInfluxDBLogger method)
(faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_prom.GaugeFlowTablePrometheusPoller method)
(faucet.gauge_prom.GaugePortStatePrometheusPoller method)
(faucet.gauge_prom.GaugePortStatsPrometheusPoller method)
(faucet.valves_manager.ConfigWatcher method)
(faucet.watcher.GaugeFlowTableLogger method)
(faucet.watcher.GaugePortStateLogger method)
(faucet.watcher.GaugePortStatsLogger method)
update_buckets() (faucet.valve_table.ValveGroupEntry method)
update_config_metrics() (faucet.valve.Valve method)
update_metrics() (faucet.faucet_bgp.FaucetBgp method)
(faucet.valve.Valve method)
(faucet.valves_manager.ValvesManager method)
USE_BARRIERS (faucet.valve.OVSValve attribute)
(faucet.valve.Valve attribute)
use_idle_timeout (faucet.dp.DP attribute)
V
Valve (class in faucet.valve)
valve_factory() (in module faucet.valve)
valve_flow_services() (faucet.valves_manager.ValvesManager method)
valve_flowreorder() (in module faucet.valve_of)
valve_match_vid() (in module faucet.valve_of)
valve_packet_in() (faucet.valves_manager.ValvesManager method)
ValveFloodManager (class in faucet.valve_flood)
ValveFloodStackManager (class in faucet.valve_flood)
ValveGroupEntry (class in faucet.valve_table)
ValveGroupTable (class in faucet.valve_table)
ValveHostFlowRemovedManager (class in faucet.valve_host)
ValveHostManager (class in faucet.valve_host)
ValveIPv4RouteManager (class in faucet.valve_route)
ValveIPv6RouteManager (class in faucet.valve_route)
ValveLogger (class in faucet.valve)
ValveRouteManager (class in faucet.valve_route)
valves (faucet.valves_manager.ValvesManager attribute)
ValvesManager (class in faucet.valves_manager)
ValveTable (class in faucet.valve_table)
vid (faucet.vlan.VLAN attribute)
vid_present() (in module faucet.valve_of)
vid_valid() (faucet.vlan.VLAN static method)
VLAN (class in faucet.vlan)
vlan_match_tables() (faucet.dp.DP method)
vlans (faucet.dp.DP attribute)
(faucet.router.Router attribute)
vlans() (faucet.port.Port method)
W
warning() (faucet.valve.ValveLogger method)
watcher_factory() (in module faucet.watcher)
watcher_parser() (in module faucet.config_parser)
WatcherConf (class in faucet.watcher_conf)
wildcard_table (faucet.dp.DP attribute)
Read the Docs
v: 1.7.2
Versions
latest
stable
1.7.2
1.7.1
1.7.0
1.6.27
1.6.26
1.6.25
1.6.24
1.6.23
1.6.22
1.6.21
1.6.20
1.6.19
1.6.18
1.6.17
1.6.16
1.6.15
1.6.14
1.6.13
1.6.12
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.