Python
1.6.17
Introduction to Faucet
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)
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)
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_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_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)
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
cached_host() (faucet.vlan.VLAN method)
cached_host_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)
Conf (class in faucet.conf)
conf (faucet.gauge_influx.InfluxShipper attribute)
(faucet.gauge_nsodbc.GaugeNsODBC attribute)
conf_hash() (faucet.conf.Conf method)
config_changed() (in module faucet.config_parser_util)
config_file_hash() (in module faucet.config_parser_util)
configured (faucet.dp.DP attribute)
conn (faucet.gauge_nsodbc.GaugeNsODBC attribute)
conn_string (faucet.gauge_nsodbc.GaugeNsODBC attribute)
connect() (faucet.nsodbc.NsOdbc method)
connect_or_disconnect_handler() (faucet.faucet.Faucet method)
connected_databases() (faucet.nsodbc.ConnectionCouch method)
ConnectionCouch (class in faucet.nsodbc)
CONTROL_ETH_TYPES (faucet.valve_route.ValveIPv4RouteManager attribute)
(faucet.valve_route.ValveIPv6RouteManager attribute)
(faucet.valve_route.ValveRouteManager attribute)
control_plane_handler() (faucet.valve.Valve method)
(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() (faucet.nsodbc.ConnectionCouch method)
create_ryu_structure() (faucet.tfm_pipeline.OpenflowToRyuTranslator method)
create_view() (faucet.nsodbc.DatabaseCouch method)
D
DatabaseCouch (class in faucet.nsodbc)
datapath_connect() (faucet.valve.Valve method)
datapath_disconnect() (faucet.valve.Valve method)
db (faucet.watcher_conf.WatcherConf attribute)
db_update_counter (faucet.gauge_nsodbc.GaugeNsODBC attribute)
debug() (faucet.valve.ValveLogger method)
dec_ip_ttl() (in module faucet.valve_of)
DEC_TTL (faucet.valve.ArubaValve attribute)
(faucet.valve.Valve attribute)
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_type (faucet.meter.Meter attribute)
defaults_types (faucet.acl.ACL attribute)
(faucet.conf.Conf attribute)
(faucet.dp.DP 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)
delete() (faucet.nsodbc.ConnectionCouch method)
(faucet.valve_table.ValveGroupEntry method)
delete_all() (faucet.valve_table.ValveGroupTable method)
delete_doc() (faucet.nsodbc.DatabaseCouch 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)
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_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_hash (faucet.conf.Conf attribute)
dyn_host_cache (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_lacp_pkt (faucet.port.Port attribute)
dyn_learn_ban_count (faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
dyn_neigh_cache_by_ipv (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)
EventFaucetMetricUpdate (class in faucet.faucet)
EventFaucetReconfigure (class in faucet.faucet)
EventFaucetResolveGateways (class in faucet.faucet)
EventFaucetStateExpire (class in faucet.faucet)
EventGaugeReconfigure (class in faucet.gauge)
exact_match (faucet.acl.ACL attribute)
exc_logname (faucet.faucet.Faucet attribute)
(faucet.gauge.Gauge attribute)
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.fctl (module)
faucet.gauge (module)
faucet.gauge_influx (module)
faucet.gauge_nsodbc (module)
faucet.gauge_pollers (module)
faucet.gauge_prom (module)
faucet.meter (module)
faucet.nsodbc (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_table (module)
faucet.valve_util (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_mac (faucet.vlan.VLAN attribute)
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)
finalize() (faucet.conf.Conf method)
(faucet.port.Port method)
finalize_config() (faucet.dp.DP method)
FLOOD_DSTS (faucet.valve_flood.ValveFloodManager 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_database (faucet.gauge_nsodbc.GaugeNsODBC attribute)
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)
GaugeFlowTableDBLogger (class in faucet.gauge_nsodbc)
GaugeFlowTableInfluxDBLogger (class in faucet.gauge_influx)
GaugeFlowTableLogger (class in faucet.watcher)
GaugeFlowTablePoller (class in faucet.gauge_pollers)
GaugeFlowTablePrometheusPoller (class in faucet.gauge_prom)
GaugeNsODBC (class in faucet.gauge_nsodbc)
GaugePoller (class in faucet.gauge_pollers)
GaugePortStateBaseLogger (class in faucet.gauge_pollers)
GaugePortStateInfluxDBLogger (class in faucet.gauge_influx)
GaugePortStateLogger (class in faucet.watcher)
GaugePortStatePrometheusLogger (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_attributes() (faucet.nsodbc.NsOdbc method)
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_docs() (faucet.nsodbc.DatabaseCouch method)
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() (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_cache (faucet.vlan.VLAN attribute)
HostCacheEntry (class in faucet.vlan)
hosts() (faucet.port.Port method)
hosts_count() (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)
init_flow_db() (in module faucet.nsodbc)
init_switch_db() (in module faucet.nsodbc)
insert_update_doc() (faucet.nsodbc.DatabaseCouch method)
interface_ranges (faucet.dp.DP attribute)
interfaces (faucet.dp.DP attribute)
InvalidConfigError
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_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)
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)
load_tables() (faucet.tfm_pipeline.LoadRyuTables method)
LoadRyuTables (class in faucet.tfm_pipeline)
logger (faucet.gauge_influx.InfluxShipper attribute)
logname (faucet.faucet.Faucet attribute)
(faucet.gauge.Gauge 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)
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)
MIN_ETH_TYPE_PKT_SIZE (faucet.valve_packet.PacketMeta attribute)
mirror (faucet.port.Port attribute)
mirror_destinations (faucet.acl.ACL attribute)
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)
NextHop (class in faucet.valve_route)
no_duplicates_constructor() (in module faucet.config_parser_util)
no_response() (faucet.gauge_pollers.GaugeFlowTablePoller method)
(faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_pollers.GaugePortStateBaseLogger method)
(faucet.gauge_pollers.GaugePortStatsPoller method)
(faucet.gauge_pollers.GaugeThreadPoller method)
(faucet.watcher.GaugePortStateLogger static method)
notify() (faucet.faucet_experimental_event.FaucetExperimentalEventNotifier method)
NsOdbc (class in faucet.nsodbc)
nsodbc_factory() (in module faucet.nsodbc)
number (faucet.port.Port attribute)
O
ofchannel_log() (faucet.valve.Valve method)
OFP_VERSIONS (faucet.faucet.Faucet attribute)
(faucet.gauge.Gauge 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)
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_eth_pkt() (in module faucet.valve_packet)
parse_lacp_pkt() (in module faucet.valve_packet)
parse_packet_in_pkt() (in module faucet.valve_packet)
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_stats_reply_handler() (faucet.gauge.Gauge method)
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
rcv_packet() (faucet.valve.Valve method)
read_config() (in module faucet.config_parser_util)
recent_ofmsgs (faucet.valve.Valve attribute)
reconnect_handler() (faucet.faucet.Faucet method)
refresh_flowdb() (faucet.gauge_nsodbc.GaugeNsODBC method)
refresh_switchdb() (faucet.gauge_nsodbc.GaugeNsODBC 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)
REQUIRED_LABELS (faucet.prom_client.PromClient attribute)
reregister_flow_vars() (faucet.gauge_prom.GaugePrometheusClient method)
reset() (faucet.faucet_bgp.FaucetBgp method)
reset_dpid() (faucet.faucet_metrics.FaucetMetrics method)
reset_host_cache() (faucet.vlan.VLAN 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)
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)
(faucet.prom_client.PromClient attribute)
running() (faucet.gauge_pollers.GaugePoller method)
(faucet.port.Port method)
S
scrape_prometheus() (in module faucet.fctl)
send_req() (faucet.gauge_pollers.GaugeFlowTablePoller method)
(faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_pollers.GaugePortStateBaseLogger method)
(faucet.gauge_pollers.GaugePortStatsPoller method)
(faucet.gauge_pollers.GaugeThreadPoller method)
(faucet.watcher.GaugePortStateLogger static method)
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)
setup() (faucet.gauge_nsodbc.GaugeNsODBC method)
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.gauge.Gauge method)
SKIP_VALIDATION_TABLES (faucet.valve.TfmValve attribute)
stack (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)
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_database (faucet.gauge_nsodbc.GaugeNsODBC attribute)
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)
todict() (in module faucet.nsodbc)
U
unicast_flood (faucet.port.Port attribute)
(faucet.vlan.VLAN attribute)
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_nsodbc.GaugeFlowTableDBLogger method)
(faucet.gauge_pollers.GaugePoller method)
(faucet.gauge_prom.GaugeFlowTablePrometheusPoller method)
(faucet.gauge_prom.GaugePortStatePrometheusLogger method)
(faucet.gauge_prom.GaugePortStatsPrometheusPoller 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)
usage() (in module faucet.fctl)
use_idle_timeout (faucet.dp.DP attribute)
V
Valve (class in faucet.valve)
valve_factory() (in module faucet.valve)
valve_flowreorder() (in module faucet.valve_of)
valve_match_vid() (in module faucet.valve_of)
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)
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.6.17
Versions
latest
stable
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
.