namespace LibNftables;
///
/// Represents a typed nftables table definition.
///
public sealed class NftTable
{
///
/// Gets or sets the nftables family for the table.
///
public NftFamily Family { get; set; } = NftFamily.Inet;
///
/// Gets or sets the table name.
///
public string? Name { get; set; }
///
/// Gets the sets declared in this table.
///
public IList Sets { get; } = new List();
///
/// Gets the maps declared in this table.
///
public IList Maps { get; } = new List();
///
/// Gets the chains declared in this table.
///
public IList Chains { get; } = new List();
}