asn1格式

ZIGBEE-GATEWAY-GRIPEncoding DEFINITIONS AUTOMATIC TAGS ::=
BEGIN

FunctionCall ::= CHOICE { parameters FunctionParams,
  results FunctionResults }

FunctionParams ::= CHOICE { proc-params ProcedureParams,
                            evth-params EvtHandlerParams }
ProcedureParams  ::= SEQUENCE { g-params GeneralProcParams,
                                d-params DataParams }
EvtHandlerParams ::= SEQUENCE { g-params GeneralEvthParams,
                                d-params DataParams }
GeneralProcParams ::= CHOICE { none  NULL,
                               timeout  Timeout,
                               with-callback  CallbackParams }
GeneralEvthParams ::= CHOICE { status Status8,
                               request-id RequestId,
with-reqId StatusRequestId,
callback-id CallbackId ,
with-callbackid StatusCallbackId }
CallbackParams ::= SEQUENCE { timeout Timeout,
                              callback-dest CallbackDest }
FunctionResults ::= CHOICE { proc-results ProcedureResults,
                             evth-results EvtHandlerResults }
ProcedureResults  ::= SEQUENCE { g-results GeneralProcResults,
                                 d-results DataResults }
EvtHandlerResults ::= SEQUENCE { g-results GeneralEvthResults,
                                 d-results DataResults }
GeneralProcResults ::= CHOICE { status Status8,
                                with-reqId StatusRequestId }
GeneralEvthResults ::= Status8
StatusRequestId ::= SEQUENCE { status Status8,
                               request-id RequestId }
StatusCallbackId ::= SEQUENCE { status Status8,
                               callback-id CallbackId  }
DataParams ::= CHOICE { void NULL,
                        simple-type SimpleType,
                        struct  StructParams }
SimpleType ::= CHOICE { integer8 Integer8,
      integer16 Integer16,
      integer32 Integer32,
      flag BOOLEAN,
      octetString OCTET STRING }
StructParams ::= CHOICE { none  NULL,
get-params GetParams,
set-params SetParams,
filter-action FilterAction,
updateTimeout UpdateTimeoutParams,
start-nodeDiscovery StartNodeDiscoveryParams,
nodeLeave-event  NodeLeaveEventParams,
startServiceDiscovery DestinationAddress,
nodeDiscovery-event NodeDiscoveryEventParams,
service-discovery-event ServiceDiscoveryEventParams,
startGatewayDevice GatewayStartParams,
configureStartupAttributeSet GatewayStartParams,
create-AliasAddress CreateAliasAddressParams,
list-addresses ListAddressesParams,
zdp-command ZDPCommandParams,
zdp-event ZDPCommandResults,
zcl-command ZCLCommandParams,
zcl-event ZCLCommandResults,
configure-node-descriptor NodeDescriptor,
configure-endpoint ConfigureEndpointParams,
aps-command APSCommandParams,
aps-event NotifyAPSMessageEventParams,
addGroup GroupParams,
removeGroup GroupParams,
interPAN-command SendInterPANMessageParams,
notifyInterPANMessage-event NotifyInterPANMessageEventParams,
formNetwork-params FormNetworkParams,
startRouter-params StartRouterParams,
join-params JoinParams,
leave-params LeaveParams,
discoverNetworks-params DiscoverNetworksParams,
discoverNetworks-event DiscoverNetworksResults,
performEnergyScan-params DiscoverNetworksParams,
networkStatus-event NetworkStatusEventParams,
performEnergyScan-event PerformEnergyScanResults,
performRouteDiscovery-params PerformRouteDiscoveryParams,
performRouteDiscovery-event PerformRouteDiscoveryResults,
sendNWKMessage-params SendNWKMessageParams,
notifyNWKMessage-event NotifyNWKMessageEventParams,
setPlatformCfg-params SetPlatformCfgParams,
nmgrData-event NMgrDataEventParams,
mgAnnouncement-params MGAnnouncementParams,
mgSynInfo-params MGSynInfoParams,
            leaveTheGateway-params LeaveTheGatewayParams,
            setEventEngine-params SetEventEngineParams,
setCommission-params SetCommissionParams,
getCommission-params GetCommissionParams,
restartDevice-params RestartDeviceParams,
saveStartupParameter-params SaveStartupParameterParams,
restoreStartupParameter-params RestoreStartupParameterParams,
resetStartupParameter-params ResetStartupParameterParams
  }

你可能感兴趣的:(AS)