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
}