Cisco Packet Tracer Extensions API 8.1.0
API for communication between Cisco Packet Tracer application and its extension applications and modules.
Public Member Functions | List of all members
AclProcess Class Reference

AclProcess is the process that handles ACLs. More...

Inheritance diagram for AclProcess:
Process Aclv6Process AsaAclProcess AsaAclv6Process

Public Member Functions

void addAcl (string)
 Adds the Acl object with the specified ID to this process. More...
 
void removeAcl (string)
 Removes the Acl object with the specified ID from this process. More...
 
Acl getAcl (string)
 Returns the Acl object from the specified ID. More...
 
Acl getAclAt (int)
 Returns the Acl object at the specified index. More...
 
int getAclCount ()
 Returns the number of Acl objects in this process. More...
 
- Public Member Functions inherited from Process
Device getOwnerDevice ()
 Returns the device for this process. More...
 

Detailed Description

AclProcess is the process that handles ACLs.

Member Function Documentation

◆ addAcl()

void AclProcess::addAcl ( string  )

Adds the Acl object with the specified ID to this process.

Parameters
aclID,theID of the Acl object to add.

◆ getAcl()

Acl AclProcess::getAcl ( string  )

Returns the Acl object from the specified ID.

Parameters
aclID,theID of the Acl object.
Returns
Acl, the Acl object associated with the specified ID.

◆ getAclAt()

Acl AclProcess::getAclAt ( int  )

Returns the Acl object at the specified index.

Parameters
index,theindex of Acl object.
Returns
Acl, the Acl object associated with the specified index.

◆ getAclCount()

int AclProcess::getAclCount ( )

Returns the number of Acl objects in this process.

Returns
int, the number of Acl objects in this process.

◆ removeAcl()

void AclProcess::removeAcl ( string  )

Removes the Acl object with the specified ID from this process.

Parameters
aclID,theID of the Acl object to remove.

The documentation for this class was generated from the following file: