PageRenderTime 44ms CodeModel.GetById 38ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-2-pre14/modes/smi-mib.xml

#
XML | 131 lines | 108 code | 14 blank | 9 comment | 0 complexity | 6357464d20e1a8a09ba8e97e83f27466 MD5 | raw file
  1<?xml version="1.0"?>
  2
  3<!DOCTYPE MODE SYSTEM "xmode.dtd">
  4
  5<!--
  6	SMI MIB mode by Scott Allen (scotta@idirect.com)
  7	For "Structure of Management Information" version 2 (SMIv2)
  8	    "Management Information Base" (MIB) modules as used by the
  9	    "Simple Network Management Protocol" (SNMP).
 10
 11	As per RFC's 2578, 2579 and 2580
 12-->
 13
 14<MODE>
 15	<PROPS>
 16		<PROPERTY NAME="lineComment" VALUE="--" />
 17
 18		<PROPERTY NAME="noWordSep" VALUE="-" />
 19
 20		<!-- Auto indent -->
 21		<PROPERTY NAME="indentOpenBrackets" VALUE="{" />
 22		<PROPERTY NAME="indentCloseBrackets" VALUE="}" />
 23		<PROPERTY NAME="lineUpClosingBracket" VALUE="true" />
 24		<PROPERTY NAME="indentNextLines"
 25			VALUE=".*(::=|AGENT-CAPABILITIES|DESCRIPTION|IMPORTS|MODULE-COMPLIANCE|MODULE-IDENTITY|NOTIFICATION-GROUP|NOTIFICATION-TYPE|OBJECT-GROUP|OBJECT-IDENTITY|OBJECT-TYPE|TEXTUAL-CONVENTION)\s*$" />
 26	</PROPS>
 27
 28	<RULES
 29		IGNORE_CASE="FALSE"
 30		HIGHLIGHT_DIGITS="TRUE">
 31
 32		<EOL_SPAN TYPE="COMMENT1">--</EOL_SPAN>
 33
 34		<SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
 35			<BEGIN>"</BEGIN>
 36			<END>"</END>
 37		</SPAN>
 38
 39		<SEQ TYPE="OPERATOR">::=</SEQ>
 40		<SEQ TYPE="OPERATOR">}</SEQ>
 41		<SEQ TYPE="OPERATOR">{</SEQ>
 42
 43		<SEQ TYPE="KEYWORD2">OBJECT IDENTIFIER</SEQ>
 44		<SEQ TYPE="KEYWORD2">SEQUENCE OF</SEQ>
 45		<SEQ TYPE="KEYWORD2">OCTET STRING</SEQ>
 46
 47		<KEYWORDS>
 48			<FUNCTION>AGENT-CAPABILITIES</FUNCTION>
 49			<FUNCTION>BEGIN</FUNCTION>
 50			<FUNCTION>END</FUNCTION>
 51			<FUNCTION>FROM</FUNCTION>
 52			<FUNCTION>IMPORTS</FUNCTION>
 53			<FUNCTION>MODULE-COMPLIANCE</FUNCTION>
 54			<FUNCTION>MODULE-IDENTITY</FUNCTION>
 55			<FUNCTION>NOTIFICATION-GROUP</FUNCTION>
 56			<FUNCTION>NOTIFICATION-TYPE</FUNCTION>
 57			<FUNCTION>OBJECT-GROUP</FUNCTION>
 58			<FUNCTION>OBJECT-IDENTITY</FUNCTION>
 59			<FUNCTION>OBJECT-TYPE</FUNCTION>
 60			<FUNCTION>TEXTUAL-CONVENTION</FUNCTION>
 61
 62			<KEYWORD1>ACCESS</KEYWORD1>
 63			<KEYWORD1>AUGMENTS</KEYWORD1>
 64			<KEYWORD1>CONTACT-INFO</KEYWORD1>
 65			<KEYWORD1>CREATION-REQUIRES</KEYWORD1>
 66			<KEYWORD1>DEFINITIONS</KEYWORD1>
 67			<KEYWORD1>DEFVAL</KEYWORD1>
 68			<KEYWORD1>DESCRIPTION</KEYWORD1>
 69			<KEYWORD1>DISPLAY-HINT</KEYWORD1>
 70			<KEYWORD1>GROUP</KEYWORD1>
 71			<KEYWORD1>INCLUDES</KEYWORD1>
 72			<KEYWORD1>INDEX</KEYWORD1>
 73			<KEYWORD1>LAST-UPDATED</KEYWORD1>
 74			<KEYWORD1>MANDATORY-GROUPS</KEYWORD1>
 75			<KEYWORD1>MAX-ACCESS</KEYWORD1>
 76			<KEYWORD1>MIN-ACCESS</KEYWORD1>
 77			<KEYWORD1>MODULE</KEYWORD1>
 78			<KEYWORD1>NOTIFICATIONS</KEYWORD1>
 79			<KEYWORD1>OBJECT</KEYWORD1>
 80			<KEYWORD1>OBJECTS</KEYWORD1>
 81			<KEYWORD1>ORGANIZATION</KEYWORD1>
 82			<KEYWORD1>PRODUCT-RELEASE</KEYWORD1>
 83			<KEYWORD1>REFERENCE</KEYWORD1>
 84			<KEYWORD1>REVISION</KEYWORD1>
 85			<KEYWORD1>STATUS</KEYWORD1>
 86			<KEYWORD1>SYNTAX</KEYWORD1>
 87			<KEYWORD1>SUPPORTS</KEYWORD1>
 88			<KEYWORD1>UNITS</KEYWORD1>
 89			<KEYWORD1>VARIATION</KEYWORD1>
 90			<KEYWORD1>WRITE-SYNTAX</KEYWORD1>
 91
 92			<KEYWORD2>AutonomousType</KEYWORD2>
 93			<KEYWORD2>BITS</KEYWORD2>
 94			<KEYWORD2>Counter32</KEYWORD2>
 95			<KEYWORD2>Counter64</KEYWORD2>
 96			<KEYWORD2>DateAndTime</KEYWORD2>
 97			<KEYWORD2>DisplayString</KEYWORD2>
 98			<KEYWORD2>Gauge32</KEYWORD2>
 99			<KEYWORD2>InstancePointer</KEYWORD2>
100			<KEYWORD2>INTEGER</KEYWORD2>
101			<KEYWORD2>Integer32</KEYWORD2>
102			<KEYWORD2>IpAddress</KEYWORD2>
103			<KEYWORD2>MacAddress</KEYWORD2>
104			<KEYWORD2>Opaque</KEYWORD2>
105			<KEYWORD2>PhysAddress</KEYWORD2>
106			<KEYWORD2>RowPointer</KEYWORD2>
107			<KEYWORD2>RowStatus</KEYWORD2>
108			<KEYWORD2>SEQUENCE</KEYWORD2>
109			<KEYWORD2>TAddress</KEYWORD2>
110			<KEYWORD2>TDomain</KEYWORD2>
111			<KEYWORD2>TestAndIncr</KEYWORD2>
112			<KEYWORD2>TimeInterval</KEYWORD2>
113			<KEYWORD2>TimeStamp</KEYWORD2>
114			<KEYWORD2>TimeTicks</KEYWORD2>
115			<KEYWORD2>TruthValue</KEYWORD2>
116			<KEYWORD2>StorageType</KEYWORD2>
117			<KEYWORD2>Unsigned32</KEYWORD2>
118			<KEYWORD2>VariablePointer</KEYWORD2>
119
120			<KEYWORD3>accessible-for-notify</KEYWORD3>
121			<KEYWORD3>current</KEYWORD3>
122			<KEYWORD3>deprecated</KEYWORD3>
123			<KEYWORD3>not-accessible</KEYWORD3>
124			<KEYWORD3>obsolete</KEYWORD3>
125			<KEYWORD3>read-create</KEYWORD3>
126			<KEYWORD3>read-only</KEYWORD3>
127			<KEYWORD3>read-write</KEYWORD3>
128			<KEYWORD3>SIZE</KEYWORD3>
129		</KEYWORDS>
130	</RULES>
131</MODE>