Table of Contents - havox-0.11.1 Documentation
Pages
- routeflow.hvx
- common.mln
- defense.mln
- max.mln
- min.mln
- routeflow.mln
- test.mln
- tetrahedron.mln
- tetrahedron.sample.mln
- web_balanced.mln
- web_unbalanced.mln
- common.dot
- defense.dot
- max.dot
- min.dot
- routeflow.dot
- tetrahedron.dot
Classes and Modules
- Havox
- Havox::API
- Havox::Command
- Havox::Configuration
- Havox::DSL
- Havox::DSL::Directive
- Havox::DSL::DirectiveProxy
- Havox::Edge
- Havox::FieldParser
- Havox::Merlin
- Havox::Merlin::ParsingError
- Havox::ModifiedPolicy
- Havox::Network
- Havox::Network::InvalidTopology
- Havox::Node
- Havox::OpenFlow10
- Havox::OpenFlow10::OVS
- Havox::OpenFlow10::OVS::Actions
- Havox::OpenFlow10::OVS::Matches
- Havox::OpenFlow10::RouteFlow
- Havox::OpenFlow10::RouteFlow::Actions
- Havox::OpenFlow10::RouteFlow::Matches
- Havox::OpenFlow10::Trema
- Havox::OpenFlow10::Trema::Actions
- Havox::OpenFlow10::Trema::Matches
- Havox::OperationError
- Havox::Policy
- Havox::RIB
- Havox::Route
- Havox::RouteFiller
- Havox::RouteFlow
- Havox::RouteFlow::UnknownProtocol
- Havox::Rule
- Havox::RuleExpander
- Havox::RuleSanitizer
- Havox::Topology
- Havox::Translator
- Havox::Trema
- Havox::Trema::UnpredictedAction
- Havox::UnknownAction
- Havox::UnknownTranslator
- MainController
- Object
Methods
- ::associate_routers — Havox::Network
- ::basename — Havox::Merlin
- ::basic_action_from_set_field — Havox::OpenFlow10::OVS::Actions
- ::basic_action_from_set_field — Havox::OpenFlow10::RouteFlow::Actions
- ::basic_action_from_set_field — Havox::OpenFlow10::Trema::Actions
- ::check_for_errors — Havox::Merlin
- ::check_options — Havox::Merlin
- ::cmd — Havox::Merlin
- ::cmd — Havox::RouteFlow
- ::compile — Havox::Merlin
- ::compile — Havox::Command
- ::compile! — Havox::Merlin
- ::config — Havox::Merlin
- ::config — Havox::RouteFlow
- ::configure — Havox
- ::define — Havox::Network
- ::devices — Havox::Network
- ::directives — Havox::Network
- ::fetch — Havox::RouteFlow
- ::infer_associations_by_ospf — Havox::Network
- ::merlin_command — Havox::Command
- ::new — Havox::Edge
- ::new — Havox::ModifiedPolicy
- ::new — Havox::Node
- ::new — Havox::Policy
- ::new — Havox::RIB
- ::new — Havox::Route
- ::new — Havox::RouteFiller
- ::new — Havox::Rule
- ::new — Havox::RuleExpander
- ::new — Havox::RuleSanitizer
- ::new — Havox::Topology
- ::new — Havox::Configuration
- ::new — Havox::DSL::Directive
- ::output_or_enqueue — Havox::OpenFlow10::OVS::Actions
- ::output_or_enqueue — Havox::OpenFlow10::RouteFlow::Actions
- ::output_or_enqueue — Havox::OpenFlow10::Trema::Actions
- ::parse — Havox::Merlin
- ::parse — Havox::RouteFlow
- ::reachable — Havox::Network
- ::reset — Havox
- ::reset! — Havox::Network
- ::rf_command — Havox::Command
- ::rib — Havox::Network
- ::ribs — Havox::RouteFlow
- ::run — Havox::Merlin
- ::run — Havox::RouteFlow
- ::show_ip_route — Havox::Command
- ::ssh_connection — Havox::Merlin
- ::ssh_connection — Havox::RouteFlow
- ::topology — Havox::Network
- ::topology= — Havox::Network
- ::transcompile — Havox::Network
- ::treat — Havox::OpenFlow10::OVS::Actions
- ::treat — Havox::OpenFlow10::OVS::Matches
- ::treat — Havox::OpenFlow10::RouteFlow::Actions
- ::treat — Havox::OpenFlow10::RouteFlow::Matches
- ::treat — Havox::OpenFlow10::Trema::Actions
- ::treat — Havox::OpenFlow10::Trema::Matches
- ::upload! — Havox::Merlin
- ::vtysh_run — Havox::Command
- #action_methods — MainController
- #actions_to — Havox::Translator
- #already_set? — Havox::Rule
- #append_basic_policies — Havox::ModifiedPolicy
- #arp_policy — Havox::ModifiedPolicy
- #associate — Havox::DSL::DirectiveProxy
- #basic_action — Havox::FieldParser
- #bgp? — Havox::Route
- #check_ip_netmasks — Havox::Policy
- #datapath_rules_info — MainController
- #datapath_statuses — MainController
- #define_havox_options — MainController
- #delete_ip_match — Havox::Policy
- #direct? — Havox::Route
- #dst_ip — Havox::Policy
- #ethertype — Havox::Policy
- #eval_directive — Havox::DSL::DirectiveProxy
- #evaluate_protocol — Havox::Route
- #evaluate_route_attributes — Havox::Route
- #exit — Havox::DSL::DirectiveProxy
- #expand — Havox::RuleExpander
- #fields_to — Havox::Translator
- #fill_routes — Havox::RouteFiller
- #filled_route — Havox::RouteFiller
- #flow_mod_rules — MainController
- #foreach_code — Havox::DSL::Directive
- #format_hosts — Havox::DSL::Directive
- #generate_rules — Havox::Policy
- #handle_exception — MainController
- #handle_file — Object
- #has_key_but_nil? — Havox::Policy
- #hashed — Havox::Rule
- #hashed_attributes — Havox::Topology
- #host? — Havox::Node
- #host_names — Havox::Topology
- #icmp_policy — Havox::ModifiedPolicy
- #initialize_instance_vars — MainController
- #inspect — Havox::Route
- #inspect — Havox::Rule
- #install_rules — MainController
- #matches_to — Havox::Translator
- #method_missing — Havox::DSL::Directive
- #netmask_removed — Havox::DSL::Directive
- #netmasked_or_nil — Havox::Policy
- #network_list — Havox::RIB
- #ospf? — Havox::Route
- #packet_details — MainController
- #packet_in — MainController
- #parse_dot_file — Havox::Topology
- #parse_edge — Havox::Topology
- #parse_node — Havox::Topology
- #parse_raw_entry — Havox::Route
- #parsed_actions — Havox::Rule
- #parsed_hosts — Havox::ModifiedPolicy
- #parsed_ipv4 — Havox::FieldParser
- #parsed_matches — Havox::Rule
- #policies — Havox::ModifiedPolicy
- #print_blocks — Object
- #print_opts — Object
- #print_policy — Object
- #raise_error — Havox::RouteFiller
- #raise_invalid_topology — Havox::DSL::DirectiveProxy
- #raise_unknown_action — Havox::FieldParser
- #raise_unknown_translator — Havox::Translator
- #regex_path — Havox::DSL::Directive
- #routes_to — Havox::RIB
- #run_network — Object
- #sanitize — Havox::RuleSanitizer
- #scan_setted_vlan_ids — Havox::RuleSanitizer
- #scan_vlan_predicates — Havox::RuleExpander
- #src_ip — Havox::Policy
- #start — MainController
- #sub_vlan_predicates — Havox::RuleExpander
- #switch? — Havox::Node
- #switch_disconnected — MainController
- #switch_hosts — Havox::Topology
- #switch_ips — Havox::Topology
- #switch_ready — MainController
- #to_block — Havox::DSL::Directive
- #to_h — Havox::Route
- #to_h — Havox::Rule
- #to_json — Havox::Policy
- #to_s — Havox::Route
- #to_s — Havox::Rule
- #to_statement — Havox::DSL::Directive
- #topology — Havox::DSL::DirectiveProxy
- #translate — Havox::Rule
- #translation_module — Havox::Translator
- #treated — Havox::DSL::Directive
- #valid_vlan? — Havox::RuleSanitizer
- #vm_names — Havox::RIB