|
Packit |
022b05 |
module IRTF-NMRG-SMING-EXTENSIONS {
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
//
|
|
Packit |
022b05 |
// $RCSfile: IRTF-NMRG-SMING-EXTENSIONS.sming,v $
|
|
Packit |
022b05 |
// $Revision: 813 $
|
|
Packit |
022b05 |
// $Author: strauss $
|
|
Packit |
022b05 |
// $Date: 2000-02-13 23:08:34 +0100 (Sun, 13 Feb 2000) $
|
|
Packit |
022b05 |
//
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
organization "IRTF Network Management Research Group (NMRG),
|
|
Packit |
022b05 |
Network Management Group, TU Braunschweig";
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
contact " Frank Strauss
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Postal: TU Braunschweig
|
|
Packit |
022b05 |
Bueltenweg 74/75
|
|
Packit |
022b05 |
38106 Braunschweig
|
|
Packit |
022b05 |
Germany
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Phone: +49 531 391-3266
|
|
Packit |
022b05 |
EMail: strauss@ibr.cs.tu-bs.de";
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
description "Core extension definitions for SMIng.";
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
revision {
|
|
Packit |
022b05 |
date "2000-02-13";
|
|
Packit |
022b05 |
description "SMIng grammar dropped module identity objects.";
|
|
Packit |
022b05 |
};
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
revision {
|
|
Packit |
022b05 |
date "1999-05-07";
|
|
Packit |
022b05 |
description "Initial Revision.";
|
|
Packit |
022b05 |
};
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
extension agentcaps {
|
|
Packit |
022b05 |
status current;
|
|
Packit |
022b05 |
description
|
|
Packit |
022b05 |
"The agentcaps extension statement is used to describe
|
|
Packit |
022b05 |
an agent's deviation from the compliance statements
|
|
Packit |
022b05 |
of the modules it implements. It is designed to be
|
|
Packit |
022b05 |
compatible with the SMIv2 AGENT-CAPABILITIES macro.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The agentcaps extension statement should only be used
|
|
Packit |
022b05 |
in the statement body of a module that does not
|
|
Packit |
022b05 |
contain any other type or node definitions that do not
|
|
Packit |
022b05 |
correspond to an agent implementation.";
|
|
Packit |
022b05 |
reference
|
|
Packit |
022b05 |
"RFC 2580, Section 6 describes the SMIv2
|
|
Packit |
022b05 |
compatible AGENT-CAPABILITIES macro.";
|
|
Packit |
022b05 |
abnf
|
|
Packit |
022b05 |
"agentcapsStatement = 'agentcaps' sep lcIdentifier
|
|
Packit |
022b05 |
optsep '{' stmtsep
|
|
Packit |
022b05 |
oidStatement stmtsep
|
|
Packit |
022b05 |
releaseStatement stmtsep
|
|
Packit |
022b05 |
*1(statusStatement stmtsep)
|
|
Packit |
022b05 |
descriptionStatement stmtsep
|
|
Packit |
022b05 |
*1(referenceStatement stmtsep)
|
|
Packit |
022b05 |
*(includesStatement stmtsep)
|
|
Packit |
022b05 |
'}' optsep ';'
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
includesStatement = 'includes' sep qlcIdentifier
|
|
Packit |
022b05 |
optsep '{' stmtsep
|
|
Packit |
022b05 |
*(variationStatement stmtsep)
|
|
Packit |
022b05 |
'}' optsep ';'
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
variationStatement = 'variation' sep qlcIdentifier
|
|
Packit |
022b05 |
optsep '{' stmtsep
|
|
Packit |
022b05 |
typeStatement stmtsep
|
|
Packit |
022b05 |
writetypeStatement stmtsep
|
|
Packit |
022b05 |
accessStatement stmtsep
|
|
Packit |
022b05 |
createStatement stmtsep
|
|
Packit |
022b05 |
'}' optsep ';'
|
|
Packit |
022b05 |
";
|
|
Packit |
022b05 |
};
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
};
|