Table of Contents - puffy-0.1.0 Documentation
Classes and Modules
- Array
- Expandable
- Hash
- Puffy
- Puffy::AddressFamilyConflict
- Puffy::Cli
- Puffy::Formatters
- Puffy::Formatters::Base
- Puffy::Formatters::Base::Rule
- Puffy::Formatters::Base::Ruleset
- Puffy::Formatters::Netfilter
- Puffy::Formatters::Netfilter4
- Puffy::Formatters::Netfilter4::Rule
- Puffy::Formatters::Netfilter4::Ruleset
- Puffy::Formatters::Netfilter6
- Puffy::Formatters::Netfilter6::Rule
- Puffy::Formatters::Netfilter6::Ruleset
- Puffy::Formatters::Netfilter::Rule
- Puffy::Formatters::Netfilter::Ruleset
- Puffy::Formatters::Pf
- Puffy::Formatters::Pf::Rule
- Puffy::Formatters::Pf::Ruleset
- Puffy::ParseError
- Puffy::Parser
- Puffy::PuffyError
- Puffy::Puppet
- Puffy::Resolver
- Puffy::Rule
- Puffy::RuleFactory
- Puffy::SyntaxError
Methods
- ::fwd_rule — Puffy::Rule
- ::new — Puffy::PuffyError
- ::new — Puffy::Cli
- ::new — Puffy::Formatters::Base::Ruleset
- ::new — Puffy::Puppet
- ::new — Puffy::Rule
- ::new — Puffy::RuleFactory
- #_reduce_none — Puffy::Parser
- #af_match_policy? — Puffy::RuleFactory
- #build — Puffy::RuleFactory
- #collect_afs — Puffy::Rule
- #detect_af — Puffy::Rule
- #diff — Puffy::Puppet
- #each_fragment — Puffy::Puppet
- #emit_address — Puffy::Formatters::Base::Rule
- #emit_header — Puffy::Formatters::Base::Ruleset
- #emit_port — Puffy::Formatters::Base::Rule
- #emit_ruleset — Puffy::Formatters::Base::Ruleset
- #execute — Puffy::Cli
- #expand — Expandable
- #expand_array — Expandable
- #expand_hash — Expandable
- #extra — Puffy::PuffyError
- #filename — Puffy::PuffyError
- #filename_fragment — Puffy::Formatters::Base::Ruleset
- #filter? — Puffy::Rule
- #filter_af — Puffy::Resolver
- #fragment_changed? — Puffy::Puppet
- #fwd? — Puffy::Rule
- #host_lookup — Puffy::RuleFactory
- #implicit_ipv4? — Puffy::Rule
- #implicit_ipv6? — Puffy::Rule
- #in? — Puffy::Rule
- #instanciate_rules — Puffy::RuleFactory
- #ipv4 — Puffy::RuleFactory
- #ipv4? — Puffy::Rule
- #ipv6 — Puffy::RuleFactory
- #ipv6? — Puffy::Rule
- #length — Puffy::PuffyError
- #line — Puffy::PuffyError
- #lineno — Puffy::PuffyError
- #load_network — Puffy::Cli
- #load_services — Puffy::RuleFactory
- #loopback_address — Puffy::Formatters::Base::Rule
- #match_af? — Puffy::Resolver
- #nat? — Puffy::Rule
- #on_to_in_out! — Puffy::Rule
- #out? — Puffy::Rule
- #port_is_a_number — Puffy::RuleFactory
- #port_lookup — Puffy::RuleFactory
- #port_without_protocol? — Puffy::Rule
- #position — Puffy::PuffyError
- #rdr? — Puffy::Rule
- #real_port_lookup — Puffy::RuleFactory
- #resolv — Puffy::Resolver
- #resolv_hostname — Puffy::Resolver
- #resolv_hostname_ipv4 — Puffy::Resolver
- #resolv_hostname_ipv6 — Puffy::Resolver
- #resolv_hostname_record — Puffy::Resolver
- #resolv_hostnames_and_ports — Puffy::RuleFactory
- #resolv_ipaddress — Puffy::Resolver
- #save — Puffy::Puppet
- #send_options — Puffy::Rule
- #to_s — Puffy::PuffyError
- #valid_action? — Puffy::Rule