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
IPC Class Reference

IPC is the main entry point for all IPC functionality. More...

Public Member Functions

Network network ()
 Returns the Network object. More...
 
AppWindow appWindow ()
 Returns the AppWindow object. More...
 
MultiUserManager multiUserManager ()
 Returns the MultiUserManager object. More...
 
IpcManager ipcManager ()
 Returns the IpcManager object. More...
 
UserAppManager userAppManager ()
 Returns the UserAppManager object. More...
 
CommandLog commandLog ()
 Returns the CommandLog object. More...
 
Simulation simulation ()
 Returns the Simulation object. More...
 
HardwareFactory hardwareFactory ()
 Returns the Hardware Factory object. More...
 
Parser getObjectByUuid (string)
 Returns the IPC Parser object. More...
 
Options options ()
 options for the parsor. More...
 
SystemFileManager systemFileManager ()
 Returns the System File Manager object for providing file IO. More...
 

Detailed Description

IPC is the main entry point for all IPC functionality.

Member Function Documentation

◆ appWindow()

AppWindow IPC::appWindow ( )

Returns the AppWindow object.

Returns
AppWindow, the AppWindow object.

◆ commandLog()

CommandLog IPC::commandLog ( )

Returns the CommandLog object.

Returns
CommandLog, the CommandLog object.

◆ getObjectByUuid()

Parser IPC::getObjectByUuid ( string  )

Returns the IPC Parser object.

Parameters
uuid,theUUID of the parser of interest.
Returns
Parser, the Parser object.

◆ hardwareFactory()

HardwareFactory IPC::hardwareFactory ( )

Returns the Hardware Factory object.

Returns
HardwareFactory, the Hardware Factory object.

◆ ipcManager()

IpcManager IPC::ipcManager ( )

Returns the IpcManager object.

Returns
IpcManager, the IpcManager object.

◆ multiUserManager()

MultiUserManager IPC::multiUserManager ( )

Returns the MultiUserManager object.

Returns
MultiUserManager, the MultiUserManager object.

◆ network()

Network IPC::network ( )

Returns the Network object.

Returns
Network, the Network object.

◆ options()

Options IPC::options ( )

options for the parsor.

Parameters
uuid,theUUID of the parser of interest.
Returns
Options, the parsor options object.

◆ simulation()

Simulation IPC::simulation ( )

Returns the Simulation object.

Returns
CommandLog, the Simulation object.

◆ systemFileManager()

SystemFileManager IPC::systemFileManager ( )

Returns the System File Manager object for providing file IO.

Returns
SystemFileManager, the System File Manager object.

◆ userAppManager()

UserAppManager IPC::userAppManager ( )

Returns the UserAppManager object.

Returns
UserAppManager, the UserAppManager object.

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