MSWSP: use GuidPropertySet_find_guid() in parse_CFullPropSpec()
[wireshark-wip.git] / asn1 / qsig / SYNC-SIG.asn
blobfa5fbe38596f16d9d5b8eb033c298deb39f70497
1 -- SYNC-SIG.asn
2 --
3 -- Taken from Ecma International
4 -- Standard ECMA-245, 2nd Edition - September 1997
5 -- http://www.ecma-international.org/publications/standards/Ecma-245.htm
6 --
7 -- $Id$
8 --
9 --  updated from macro notation to information object notation
12 Synchronization-Operations-asn1-97
13  { iso (1) standard (0) pinx-clock-synchronization (15507) synchronization-operations-asn1-97 (1) }
15 DEFINITIONS EXPLICIT TAGS::=
17 BEGIN
19 IMPORTS           OPERATION, ERROR FROM
20                        Remote-Operations-Information-Objects
21                        {joint-iso-itu-t remote-operations (4) informationObjects (5)
22                        version1 (0)}
24                   EXTENSION, Extension{} FROM
25                        Manufacturer-specific-service-extension-class-asn1-97
26                        {iso standard pss1-generic-procedures (11582)
27                        msi-class-asn1-97 (11)} ;
29 -- The following two operations shall apply to SYNC-SIG
31 Synchronization-Operations OPERATION ::= { synchronizationRequest | synchronizationInfo }
33 synchronizationRequest OPERATION ::= {
34   ARGUMENT  SynchronizationReqArg
35   RESULT    SynchronizationReqRes
36   ERRORS    {unspecified}
37   CODE      local:78
40 synchronizationInfo OPERATION ::= {
41   ARGUMENT  SynchronizationInfoArg
42   CODE      local:79
45 SynchronizationReqArg ::= SEQUENCE {
46   action        Action,
47   argExtension  ArgExtension OPTIONAL
50 SynchronizationReqRes ::= SEQUENCE {
51   action   Action,
52   response BOOLEAN,  -- TRUE = yes, FALSE = no
53   argExtension ArgExtension OPTIONAL
56 SynchronizationInfoArg ::= SEQUENCE {
57   stateinfo     INTEGER { freerunning  (0),  idle  (1)},
58   argExtension  ArgExtension OPTIONAL
61 Action ::= INTEGER { enslavement(0), holdon (1)}
63 ArgExtension::= CHOICE{
64   extension  [1] IMPLICIT Extension{{SYNCExtSet}},
65   sequOfExtn [2] IMPLICIT SEQUENCE OF Extension{{SYNCExtSet}}
68 unspecified            ERROR ::= {
69                        PARAMETER    Extension{{SYNCExtSet}}
70                        CODE        local:1008}
72 SYNCExtSet     EXTENSION ::= {...}
74 END -- of Synchronization-Operations-asn1-97