forked from tanjeff/agentXcpp
-
Notifications
You must be signed in to change notification settings - Fork 0
AgentXcpp is a C++ implementation of the AgentX protocol (RFC 2741).
License
Unknown, GPL-3.0 licenses found
Licenses found
Unknown
LICENSE
GPL-3.0
COPYING
kaner/agentXcpp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About this README ----------------- This README gives a short overview of the agentXcpp project, introduces the repository's directory structure and describes how to build the documentation. Further information can then be found in the documentation. About agentXcpp --------------- AgentXcpp is a C++ implementation of the AgentX protocol (RFC 2741). The AgentX protocol is used to implement SNMP MIBs as subagents, which are separate processes connecting to a master agent, which in turn provides a SNMP interface to the outside world. Status of the project --------------------- This software is currently NOT USABLE. It is work in progress. Unfortunately, the author has little time to work on the software. It is expected that basic functionality is available by end of 2011. License ------- Copyright 2011 Tanjeff-Nicolai Moos <[email protected]> This file is part of the agentXcpp library. AgentXcpp is free software: you can redistribute it and/or modify it under the terms of the AgentXcpp library license, version 1, which consists of the GNU General Public License and some additional permissions. AgentXcpp is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. See the AgentXcpp library license in the LICENSE file of this package for more details. Directory Structure ------------------- The top level directory contains the following elements: doc/ This directory contains the documentation. The documentation is created using Doxygen and most of the content is contained in the source code. The doc/ directory contains the doxygen configs, some additional documentation files (*.dox) and a SConscript to build the documentation. doc/rfc2741_AgentX.txt The RFC describing the AgentX protocol. This is the reference for the AgentXcpp implementation. src/ This directory contains the source code of the library and a SConscript to build it. examples/ This is very hackish test code, just to try out parts of the library. It is not meant to be part of the library and serves as development aid only. Hopefully it will be replaced by a test suite some day. Documentation ------------- There are two types of HTML documentation. The API documentation describes the AgentXcpp API and is intended for the user of the library. The internals documentation is the complete reference of the library, describing all internals, including things such as the build system. To build the documentation, cd to the top level directory (the one containing this README) and type make doc This builds the library as well as both documentations. You need Scons to be installed, though. To build the documentation without using scons, cd into the doc/ direcory and type doxygen api.doxyfile respectively doxygen internals.doxyfile After buidling, the documentation can be displayed by pointing a web browser to doc/api/html/index.html respectively doc/internals/html/index.html. Happy hacking :-)
About
AgentXcpp is a C++ implementation of the AgentX protocol (RFC 2741).
Resources
License
Unknown, GPL-3.0 licenses found
Licenses found
Unknown
LICENSE
GPL-3.0
COPYING
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 51.5%
- C++ 48.3%
- Shell 0.2%