This is a class is meant to perform backups of a Cisco router configuration files to a TFTP server using SNMP.
It is recommended to use the class with some infrastructure information source, like for instance a database, that has the details of the network to perform the backups of configuration of all the relevant Cisco routers.
Automated dialog robot using finite state machines
This class can be used to implement an automated dialog robot using finite state machines.
The class can be configured to define input text strings under each state, response strings and the new states to assume when the specified input texts appear.
It can act as an automated chat robot that can be hooked to a remote console via telnet or other networking protocol.
Other possible applications: text file parser, command line interpreter etc.
This class can be used to discover CISCO routers and switch ports connected to other network devices with the CISCO Discovery Protocol (CDP).
It uses SNMP commands to retrieve port details and uses CDP to determine if those ports are connected to another device and what is the name and port on the remote device.
This class can be used to backup of Cisco router configuration using SNMP.
It connects to a Cisco router with a given IP address and can backup and restore the device configuration from files, NVRAM or other machines in the network.
This package can be used to generate XML for services of Cisco IP phones.
It provides several classes that can be used to compose and generate XML responses that may be used to describe and handle services to be made available from Cisco IP phones.
Currently it can generate XML for directory services, execute services, graphical and icon menu services, image services, input services, menu services and text services.