Firewall-Config-Content
view release on metacpan or search on metacpan
lib/Firewall/Config/Content/Role.pm view on Meta::CPAN
package Firewall::Config::Content::Role;
#------------------------------------------------------------------------------
# å®ä¹ Firewall::Config::Content::Role è§è²å±æ§ => é对Class/packageçè°ç¨
#------------------------------------------------------------------------------
use Moose::Role;
#------------------------------------------------------------------------------
# å®ä¹ Content éç¨å±æ§
#------------------------------------------------------------------------------
has fwId => ( is => 'ro', isa => 'Int', required => 1, );
has fwName => ( is => 'ro', isa => 'Str', required => 1, );
has fwType => ( is => 'ro', isa => 'Str', required => 1, );
has confSign => ( is => 'ro', isa => 'Str', required => 1, );
has timestamp => ( is => 'ro', isa => 'Str', required => 1, );
has lineParsedFlags => ( is => 'ro', isa => 'ArrayRef[Int]', builder => '_buildLineParsedFlags', );
#------------------------------------------------------------------------------
# Content åç±»å¿
é¡»å®ç°çæ¹æ³
#------------------------------------------------------------------------------
requires 'config';
requires 'confContent';
requires 'cursor';
requires 'goToHead';
requires 'nextLine';
requires 'prevLine';
requires 'nextUnParsedLine';
requires 'backtrack';
requires 'ignore';
requires 'getUnParsedLines';
1;
( run in 1.843 second using v1.01-cache-2.11-cpan-39bf76dae61 )