]> git.stg.codes - stg.git/blobdiff - stglibs/smux.lib/SMUX.asn1
Port to CMake, get rid of os_int.h.
[stg.git] / stglibs / smux.lib / SMUX.asn1
diff --git a/stglibs/smux.lib/SMUX.asn1 b/stglibs/smux.lib/SMUX.asn1
deleted file mode 100644 (file)
index af7748f..0000000
+++ /dev/null
@@ -1,122 +0,0 @@
-
--- WinAgents MIB Extraction Wizard\r
--- Extracted from rfc1227.txt 16.03.2005 20:20:14\r
-\r
-SMUX DEFINITIONS ::= BEGIN\r
-\r
-IMPORTS\r
-        ObjectName\r
-                FROM RFC1155-SMI\r
-        DisplayString\r
-                FROM RFC1213-MIB\r
-\r
-        PDUs\r
-                FROM RFC1157-SNMP;\r
-\r
-\r
--- tags for SMUX-specific PDUs are application-wide to\r
--- avoid conflict with tags for current (and future)\r
--- SNMP-generic PDUs\r
-\r
-SMUX-PDUs ::=\r
-    CHOICE {\r
-        open            -- SMUX peer uses\r
-            OpenPDU,    -- immediately after TCP open\r
-\r
-        close           -- either uses immediately before TCP close\r
-            ClosePDU,\r
-\r
-        registerRequest -- SMUX peer uses\r
-            RReqPDU,\r
-\r
-        registerResponse -- SNMP agent uses\r
-            RRspPDU,\r
-\r
-            PDUs,       -- note that roles are reversed:\r
-                        --   SNMP agent does get/get-next/set\r
-                        --   SMUX peer does get-response/trap\r
-\r
-        commitOrRollback -- SNMP agent uses\r
-            SOutPDU\r
-   }\r
-\r
-\r
--- open PDU\r
--- currently only simple authentication\r
-\r
-OpenPDU ::=\r
-    CHOICE {\r
-       simple\r
-\r
-           SimpleOpen\r
-    }\r
-\r
-SimpleOpen ::=\r
-    [APPLICATION 0] IMPLICIT\r
-        SEQUENCE {\r
-            version     -- of SMUX protocol\r
-                INTEGER {\r
-                    version-1(0)\r
-                },\r
-\r
-            identity    -- of SMUX peer, authoritative\r
-                OBJECT IDENTIFIER,\r
-\r
-            description -- of SMUX peer, implementation-specific\r
-                DisplayString,\r
-\r
-            password    -- zero length indicates no authentication\r
-                OCTET STRING\r
-        }\r
-\r
-\r
--- close PDU\r
-\r
-ClosePDU ::=\r
-    [APPLICATION 1] IMPLICIT\r
-        INTEGER {\r
-            goingDown(0),\r
-            unsupportedVersion(1),\r
-            packetFormat(2),\r
-            protocolError(3),\r
-            internalError(4),\r
-            authenticationFailure(5)\r
-        }\r
-\r
-\r
--- insert PDU\r
-\r
-RReqPDU ::=\r
-    [APPLICATION 2] IMPLICIT\r
-        SEQUENCE {\r
-            subtree\r
-                ObjectName,\r
-\r
-            priority    -- the lower the better, "-1" means default\r
-                INTEGER (-1..2147483647),\r
-\r
-            operation\r
-\r
-                INTEGER {\r
-                    delete(0),    -- remove registration\r
-                    readOnly(1),  -- add registration, objects are RO\r
-                    readWrite(2)  --   .., objects are RW\r
-                }\r
-        }\r
-\r
-RRspPDU ::=\r
-    [APPLICATION 3] IMPLICIT\r
-        INTEGER {\r
-            failure(-1)\r
-\r
-           -- on success the non-negative priority is returned\r
-        }\r
-\r
-SOutPDU ::=\r
-    [APPLICATION 4] IMPLICIT\r
-        INTEGER {\r
-            commit(0),\r
-            rollback(1)\r
-        }\r
-\r
-END
\ No newline at end of file