| Interface | Description | 
|---|---|
| IFirewallService | 
 The interface to define basic operations of the firewall module. 
 | 
| Class | Description | 
|---|---|
| FirewallEntryTable | 
 This class is a storage in the memory to manage firewall rules. 
 | 
| FirewallRule | 
 This class defines the firewall rule. 
 | 
| FirewallStorage | 
 This class is a storage to manage firewall rules. 
 | 
| OFFirewallRuleReplySerializerModule | 
 This class serializes a firewall rule with a different format 
 from a default JSON format. 
 | 
| OFFirewallRuleSerializer | 
 This class is the serializer of  
FirewallRule. | 
| OFMFirewall | 
 This class implements the firewall module. 
 | 
| RuleWildcardsPair | 
 This class consists of the  
FirewallRule and the wildcards 
 for the firewall decision. | 
| WildcardsPair | 
 A pair of wildcards which are assigned later to the firewall's decision. 
 | 
| Enum | Description | 
|---|---|
| FirewallRule.FirewallAction | 
 This enum constant defines two firewall actions 
 |