Architecture - What is a plugin?

Plugins in the FriendlySNMP extend agent functionality. Currently there are following plugins developed:

Optional plugins are loaded into the agent with configuration parameter.

Plugins which are not used could be removed from a distribution package and not loaded into the memory. 3rd party plugins could be developed and loaded using configuration without affecting the application code.