Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
4313-megaco-Removed-all-deprecated-prev3-includ...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 4313-megaco-Removed-all-deprecated-prev3-include-files.patch of Package erlang
From afded58ac775f05170facd32e354a30218c9ec03 Mon Sep 17 00:00:00 2001 From: Micael Karlberg <bmk@erlang.org> Date: Thu, 19 Mar 2020 17:59:52 +0100 Subject: [PATCH 3/8] [megaco] Removed all (deprecated) prev3 include files OTP-16560 --- lib/megaco/include/megaco_message_prev3a.hrl | 600 -------------- lib/megaco/include/megaco_message_prev3b.hrl | 600 -------------- lib/megaco/include/megaco_message_prev3c.hrl | 785 ------------------- lib/megaco/src/app/modules.mk | 5 +- 4 files changed, 1 insertion(+), 1989 deletions(-) delete mode 100644 lib/megaco/include/megaco_message_prev3a.hrl delete mode 100644 lib/megaco/include/megaco_message_prev3b.hrl delete mode 100644 lib/megaco/include/megaco_message_prev3c.hrl diff --git a/lib/megaco/include/megaco_message_prev3a.hrl b/lib/megaco/include/megaco_message_prev3a.hrl deleted file mode 100644 index 4ca4c4d1a2..0000000000 --- a/lib/megaco/include/megaco_message_prev3a.hrl +++ /dev/null @@ -1,600 +0,0 @@ -%%<copyright> -%% <year>2004-2008</year> -%% <holder>Ericsson AB, All Rights Reserved</holder> -%%</copyright> -%%<legalnotice> -%% Licensed under the Apache License, Version 2.0 (the "License"); -%% you may not use this file except in compliance with the License. -%% You may obtain a copy of the License at -%% -%% http://www.apache.org/licenses/LICENSE-2.0 -%% -%% Unless required by applicable law or agreed to in writing, software -%% distributed under the License is distributed on an "AS IS" BASIS, -%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -%% See the License for the specific language governing permissions and -%% limitations under the License. -%% -%% The Initial Developer of the Original Code is Ericsson AB. -%%</legalnotice> -%% -%%---------------------------------------------------------------------- -%% Generated by the Erlang ASN.1 compiler version:1.2.7 -%% Purpose: Erlang record definitions for each named and unnamed -%% SEQUENCE and SET in module MEDIA-GATEWAY-CONTROL -%%---------------------------------------------------------------------- - --record('MegacoMessage', - { - authHeader = asn1_NOVALUE, - mess - }). - --record('AuthenticationHeader', - { - secParmIndex, - seqNum, - ad - }). - --record('Message', - { - version, - mId, - messageBody - }). % with extension mark - --record('DomainName', - { - name, - portNumber = asn1_NOVALUE - }). - --record('IP4Address', - { - address, - portNumber = asn1_NOVALUE - }). - --record('IP6Address', - { - address, - portNumber = asn1_NOVALUE - }). - --record('TransactionRequest', - { - transactionId, - actions = [] - }). % with extension mark - --record('TransactionPending', - { - transactionId - }). % with extension mark - --record('TransactionReply', - { - transactionId, - immAckRequired = asn1_NOVALUE, - transactionResult, - - %% with extension mark -- prev3a -- - - %% Erlang Note: NOT REALLY PART OF THIS IMPLEMENTATION - %% Erlang Note: The only reason why we need to include - %% Erlang Note: these definitions in this version is - %% Erlang Note: that we cannot distinguish between v3 - %% Erlang Note: versions in the megaco_messenger module - segmentNumber = asn1_NOVALUE, - segmentationComplete = asn1_NOVALUE - }). - -%% SegmentReply only used internally (in the engine) - --record('TransactionAck', - { - firstAck, - lastAck = asn1_NOVALUE - }). - --record('ErrorDescriptor', - { - errorCode, - errorText = asn1_NOVALUE - }). - --record('ActionRequest', - { - contextId, - contextRequest = asn1_NOVALUE, - contextAttrAuditReq = asn1_NOVALUE, - commandRequests = [] - }). - --record('ActionReply', - { - contextId, - errorDescriptor = asn1_NOVALUE, - contextReply = asn1_NOVALUE, - commandReply = [] - }). - --record('ContextRequest', - { - priority = asn1_NOVALUE, - emergency = asn1_NOVALUE, - topologyReq = asn1_NOVALUE, - - %% with extension mark -- prev3a -- - - iepsCallind = asn1_NOVALUE, % V3 Fixed - contextProp = asn1_NOVALUE - }). - --record('ContextAttrAuditRequest', - { - topology = asn1_NOVALUE, - emergency = asn1_NOVALUE, - priority = asn1_NOVALUE, - - %% with extension mark -- prev3a -- - - iepsCallind = asn1_NOVALUE, % V3 Fixed - contextPropAud = asn1_NOVALUE - }). - --record('CommandRequest', - { - command, - optional = asn1_NOVALUE, - wildcardReturn = asn1_NOVALUE - }). % with extension mark - --record('TopologyRequest', - { - terminationFrom, - terminationTo, - topologyDirection, - - %% After extension mark - streamID = asn1_NOVALUE %% Only in ASN.1 - }). - --record('AmmRequest', - { - terminationID = [], - descriptors = [] - }). % with extension mark - --record('AmmsReply', - { - terminationID = [], - terminationAudit = asn1_NOVALUE - }). % with extension mark - --record('SubtractRequest', - { - terminationID = [], - auditDescriptor = asn1_NOVALUE - }). % with extension mark - --record('AuditRequest', - { - terminationID, - auditDescriptor - }). % with extension mark - --record('AuditResult', - { - terminationID, - terminationAuditResult = [] - }). - --record('AuditDescriptor', - { - auditToken = asn1_NOVALUE, - %% with extensions - auditPropertyToken = asn1_NOVALUE - }). - - -%% --- v2 start --- - --record('IndAudMediaDescriptor', - { - termStateDescr = asn1_NOVALUE, - streams = asn1_NOVALUE - }). % with extension mark - --record('IndAudStreamDescriptor', - { - streamID, - streamParms - }). % with extension mark - --record('IndAudStreamParms', - { - localControlDescriptor = asn1_NOVALUE, - localDescriptor = asn1_NOVALUE, %% NOTE: NOT IN TEXT - remoteDescriptor = asn1_NOVALUE, %% NOTE: NOT IN TEXT - - %% with extension mark -- prev3a -- - - statisticsDescriptor = asn1_NOVALUE - }). - --record('IndAudLocalControlDescriptor', - { - streamMode = asn1_NOVALUE, - reserveValue = asn1_NOVALUE, - reserveGroup = asn1_NOVALUE, - propertyParms = asn1_NOVALUE - }). % with extension mark - --record('IndAudPropertyParm', - { - name - }). % with extension mark - --record('IndAudLocalRemoteDescriptor', - { - propGroupID = asn1_NOVALUE, - propGrps - }). % with extension mark - -%% BUGBUG -%% In text, it can only be one of them in each record. -%% So, in case it's eventBufferControl or serviceState -%% propertyParms will be an empty list. --record('IndAudTerminationStateDescriptor', - { - propertyParms = [], %% Optional in text... - eventBufferControl = asn1_NOVALUE, - serviceState = asn1_NOVALUE - }). % with extension mark - --record('IndAudEventsDescriptor', - { - requestID = asn1_NOVALUE, %% Only optional in ASN.1 - pkgdName, - streamID = asn1_NOVALUE - }). % with extension mark - --record('IndAudEventBufferDescriptor', - { - eventName, - %% This is an ugly hack to allow the eventParameterName - %% which only exist in text!! - %% streamID = asn1_NOVALUE | integer() | - %% {eventParameterName, Name} <- BUGBUG: ONLY IN TEXT - %% Note that the binary codecs will fail to encode - %% if the streamID is not aither asn1_NOVALUE or an integer() - %% So it is recommended to refrain from using this text feature... - streamID = asn1_NOVALUE - - %% eventParameterName = asn1_NOVALUE %% BUGBUG: ONLY IN TEXT - - }). % with extension mark - --record('IndAudSeqSigList', - { - id, - signalList = asn1_NOVALUE %% Only in ASN1 - }). % with extension mark - --record('IndAudSignal', - { - signalName, - streamID = asn1_NOVALUE %% Optional in ASN1 & non-existent in text - }). % with extension mark - --record('IndAudDigitMapDescriptor', - { - digitMapName = asn1_NOVALUE %% OPTIONAL in ASN.1 but not in text - }). - --record('IndAudStatisticsDescriptor', - { - statName - }). - --record('IndAudPackagesDescriptor', - { - packageName, - packageVersion - }). % with extension mark - - -%% --- v2 end --- - - --record('NotifyRequest', - { - terminationID = [], - observedEventsDescriptor, - errorDescriptor = asn1_NOVALUE - }). % with extension mark - --record('NotifyReply', - { - terminationID = [], - errorDescriptor = asn1_NOVALUE - }). % with extension mark - --record('ObservedEventsDescriptor', - { - requestId, - observedEventLst = [] - }). - --record('ObservedEvent', - { - eventName, - streamID = asn1_NOVALUE, - eventParList = [], - timeNotation = asn1_NOVALUE - }). % with extension mark - -%% This value field of this record is already encoded and will -%% be inserted as is. -%% This record could be used either when there is a bug in the -%% encoder or if an "external" package, unknown to the megaco app, -%% where the value part requires a special encode. --record(megaco_event_parameter, - { - name, - value - }). - --record('EventParameter', - { - eventParameterName, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('ServiceChangeRequest', - { - terminationID = [], - serviceChangeParms - }). % with extension mark - --record('ServiceChangeReply', - { - terminationID = [], - serviceChangeResult = [] - }). % with extension mark - --record('TerminationID', - { - wildcard, - id - }). % with extension mark - --record('MediaDescriptor', - { - termStateDescr = asn1_NOVALUE, - streams = asn1_NOVALUE - }). % with extension mark - --record('StreamDescriptor', - { - streamID, - streamParms - }). - --record('StreamParms', - { - localControlDescriptor = asn1_NOVALUE, - localDescriptor = asn1_NOVALUE, - remoteDescriptor = asn1_NOVALUE, - - %% with extension mark -- prev3a -- - - statisticsDescriptor = asn1_NOVALUE - }). - --record('LocalControlDescriptor', - { - streamMode = asn1_NOVALUE, - reserveValue = asn1_NOVALUE, - reserveGroup = asn1_NOVALUE, - propertyParms = [] - }). % with extension mark - --record('PropertyParm', - { - name, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('LocalRemoteDescriptor', - { - propGrps = [] - }). % with extension mark - --record('TerminationStateDescriptor', - { - propertyParms = [], - eventBufferControl = asn1_NOVALUE, - serviceState = asn1_NOVALUE - }). % with extension mark - --record('MuxDescriptor', - { - muxType, - termList = [], - nonStandardData = asn1_NOVALUE - }). % with extension mark - --record('EventsDescriptor', - { - requestID, - %% BUGBUG: IG 6.82 was withdrawn - %% requestID = asn1_NOVALUE, - eventList = [] - }). % with extension mark - --record('RequestedEvent', - { - pkgdName, - streamID = asn1_NOVALUE, - eventAction = asn1_NOVALUE, - evParList = [] - }). % with extension mark - --record('RequestedActions', - { - keepActive = asn1_NOVALUE, - eventDM = asn1_NOVALUE, - secondEvent = asn1_NOVALUE, - signalsDescriptor = asn1_NOVALUE - }). % with extension mark - --record('SecondEventsDescriptor', - { - requestID, - %% BUGBUG: IG 6.82 was withdrawn - %% requestID = asn1_NOVALUE, - eventList = [] - }). % with extension mark - --record('SecondRequestedEvent', - { - pkgdName, - streamID = asn1_NOVALUE, - eventAction = asn1_NOVALUE, - evParList = [] - }). % with extension mark - --record('SecondRequestedActions', - { - keepActive = asn1_NOVALUE, - eventDM = asn1_NOVALUE, - signalsDescriptor = asn1_NOVALUE - }). % with extension mark - --record('EventSpec', - { - eventName, - streamID = asn1_NOVALUE, - eventParList = [] - }). % with extension mark - --record('SeqSigList', - { - id, - signalList = [] - }). - --record('Signal', - { - signalName, - streamID = asn1_NOVALUE, - sigType = asn1_NOVALUE, - duration = asn1_NOVALUE, - notifyCompletion = asn1_NOVALUE, - keepActive = asn1_NOVALUE, - sigParList = [], - - %% with extension mark -- prev3a -- - - direction = asn1_NOVALUE, - requestID = asn1_NOVALUE - }). - --record('SigParameter', - { - sigParameterName, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('ModemDescriptor', - { - mtl, - mpl, - nonStandardData = asn1_NOVALUE - }). - --record('DigitMapDescriptor', - { - digitMapName = asn1_NOVALUE, - digitMapValue = asn1_NOVALUE - }). - --record('DigitMapValue', - { - startTimer = asn1_NOVALUE, - shortTimer = asn1_NOVALUE, - longTimer = asn1_NOVALUE, - digitMapBody, - %% with extensions - durationTimer = asn1_NOVALUE - }). - --record('ServiceChangeParm', - { - serviceChangeMethod, - serviceChangeAddress = asn1_NOVALUE, - serviceChangeVersion = asn1_NOVALUE, - serviceChangeProfile = asn1_NOVALUE, - serviceChangeReason, - serviceChangeDelay = asn1_NOVALUE, - serviceChangeMgcId = asn1_NOVALUE, - timeStamp = asn1_NOVALUE, - nonStandardData = asn1_NOVALUE, - - %% with extension mark -- prev3a (serviceChangeIncompleteFlag) -- - - serviceChangeInfo = asn1_NOVALUE, - serviceChangeIncompleteFlag = asn1_NOVALUE - }). - --record('ServiceChangeResParm', - { - serviceChangeMgcId = asn1_NOVALUE, - serviceChangeAddress = asn1_NOVALUE, - serviceChangeVersion = asn1_NOVALUE, - serviceChangeProfile = asn1_NOVALUE, - timeStamp = asn1_NOVALUE - }). % with extension mark - - -%% This is the actual ASN.1 type and it is as this it will -%% be represented if the encoding config [native] is chosen. -%% %% String of at least 1 character and at most 67 characters (ASN.1). -%% %% 64 characters for name, 1 for "/", 2 for version to match ABNF -%% -record('ServiceChangeProfile', -%% { -%% profileName -%% } -%% ). - --record('ServiceChangeProfile', - { - profileName, - version - }). - - --record('PackagesItem', - { - packageName, - packageVersion - }). % with extension mark - --record('StatisticsParameter', - { - statName, - statValue = asn1_NOVALUE - }). - --record('TimeNotation', - { - date, - time - }). - diff --git a/lib/megaco/include/megaco_message_prev3b.hrl b/lib/megaco/include/megaco_message_prev3b.hrl deleted file mode 100644 index e4e7fb9ed0..0000000000 --- a/lib/megaco/include/megaco_message_prev3b.hrl +++ /dev/null @@ -1,600 +0,0 @@ -%%<copyright> -%% <year>2005-2008</year> -%% <holder>Ericsson AB, All Rights Reserved</holder> -%%</copyright> -%%<legalnotice> -%% Licensed under the Apache License, Version 2.0 (the "License"); -%% you may not use this file except in compliance with the License. -%% You may obtain a copy of the License at -%% -%% http://www.apache.org/licenses/LICENSE-2.0 -%% -%% Unless required by applicable law or agreed to in writing, software -%% distributed under the License is distributed on an "AS IS" BASIS, -%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -%% See the License for the specific language governing permissions and -%% limitations under the License. -%% -%% The Initial Developer of the Original Code is Ericsson AB. -%%</legalnotice> -%% -%%---------------------------------------------------------------------- -%% Generated by the Erlang ASN.1 compiler version:1.2.7 -%% Purpose: Erlang record definitions for each named and unnamed -%% SEQUENCE and SET in module MEDIA-GATEWAY-CONTROL -%%---------------------------------------------------------------------- - --record('MegacoMessage', - { - authHeader = asn1_NOVALUE, - mess - }). - --record('AuthenticationHeader', - { - secParmIndex, - seqNum, - ad - }). - --record('Message', - { - version, - mId, - messageBody - }). % with extension mark - --record('DomainName', - { - name, - portNumber = asn1_NOVALUE - }). - --record('IP4Address', - { - address, - portNumber = asn1_NOVALUE - }). - --record('IP6Address', - { - address, - portNumber = asn1_NOVALUE - }). - --record('TransactionRequest', - { - transactionId, - actions = [] - }). % with extension mark - --record('TransactionPending', - { - transactionId - }). % with extension mark - --record('TransactionReply', - { - transactionId, - immAckRequired = asn1_NOVALUE, - transactionResult, - - %% with extension mark -- prev3b -- - - %% Erlang Note: NOT REALLY PART OF THIS IMPLEMENTATION - %% Erlang Note: The only reason why we need to include - %% Erlang Note: these definitions in this version is - %% Erlang Note: that we cannot distinguish between v3 - %% Erlang Note: versions in the megaco_messenger module - segmentNumber = asn1_NOVALUE, - segmentationComplete = asn1_NOVALUE - }). - -%% SegmentReply only used internally (in the engine) - --record('TransactionAck', - { - firstAck, - lastAck = asn1_NOVALUE - }). - --record('ErrorDescriptor', - { - errorCode, - errorText = asn1_NOVALUE - }). - --record('ActionRequest', - { - contextId, - contextRequest = asn1_NOVALUE, - contextAttrAuditReq = asn1_NOVALUE, - commandRequests = [] - }). - --record('ActionReply', - { - contextId, - errorDescriptor = asn1_NOVALUE, - contextReply = asn1_NOVALUE, - commandReply = [] - }). - --record('ContextRequest', - { - priority = asn1_NOVALUE, - emergency = asn1_NOVALUE, - topologyReq = asn1_NOVALUE, - - %% with extension mark -- prev3b -- - - iepscallind = asn1_NOVALUE, - contextProp = asn1_NOVALUE - }). - --record('ContextAttrAuditRequest', - { - topology = asn1_NOVALUE, - emergency = asn1_NOVALUE, - priority = asn1_NOVALUE, - - %% with extension mark -- prev3b -- - - iepscallind = asn1_NOVALUE, - contextPropAud = asn1_NOVALUE - }). - --record('CommandRequest', - { - command, - optional = asn1_NOVALUE, - wildcardReturn = asn1_NOVALUE - }). % with extension mark - --record('TopologyRequest', - { - terminationFrom, - terminationTo, - topologyDirection, - - %% After extension mark - streamID = asn1_NOVALUE %% Only in ASN.1 - }). - --record('AmmRequest', - { - terminationID = [], - descriptors = [] - }). % with extension mark - --record('AmmsReply', - { - terminationID = [], - terminationAudit = asn1_NOVALUE - }). % with extension mark - --record('SubtractRequest', - { - terminationID = [], - auditDescriptor = asn1_NOVALUE - }). % with extension mark - --record('AuditRequest', - { - terminationID, - auditDescriptor - }). % with extension mark - --record('AuditResult', - { - terminationID, - terminationAuditResult = [] - }). - --record('AuditDescriptor', - { - auditToken = asn1_NOVALUE, - %% with extensions - auditPropertyToken = asn1_NOVALUE - }). - - -%% --- v2 start --- - --record('IndAudMediaDescriptor', - { - termStateDescr = asn1_NOVALUE, - streams = asn1_NOVALUE - }). % with extension mark - --record('IndAudStreamDescriptor', - { - streamID, - streamParms - }). % with extension mark - --record('IndAudStreamParms', - { - localControlDescriptor = asn1_NOVALUE, - localDescriptor = asn1_NOVALUE, %% NOTE: NOT IN TEXT - remoteDescriptor = asn1_NOVALUE, %% NOTE: NOT IN TEXT - - %% with extension mark -- prev3b -- - - statisticsDescriptor = asn1_NOVALUE - }). - --record('IndAudLocalControlDescriptor', - { - streamMode = asn1_NOVALUE, - reserveValue = asn1_NOVALUE, - reserveGroup = asn1_NOVALUE, - propertyParms = asn1_NOVALUE - }). % with extension mark - --record('IndAudPropertyParm', - { - name - }). % with extension mark - --record('IndAudLocalRemoteDescriptor', - { - propGroupID = asn1_NOVALUE, - propGrps - }). % with extension mark - -%% BUGBUG -%% In text, it can only be one of them in each record. -%% So, in case it's eventBufferControl or serviceState -%% propertyParms will be an empty list. --record('IndAudTerminationStateDescriptor', - { - propertyParms = [], %% Optional in text... - eventBufferControl = asn1_NOVALUE, - serviceState = asn1_NOVALUE - }). % with extension mark - --record('IndAudEventsDescriptor', - { - requestID = asn1_NOVALUE, %% Only optional in ASN.1 - pkgdName, - streamID = asn1_NOVALUE - }). % with extension mark - --record('IndAudEventBufferDescriptor', - { - eventName, - %% This is an ugly hack to allow the eventParameterName - %% which only exist in text!! - %% streamID = asn1_NOVALUE | integer() | - %% {eventParameterName, Name} <- BUGBUG: ONLY IN TEXT - %% Note that the binary codecs will fail to encode - %% if the streamID is not aither asn1_NOVALUE or an integer() - %% So it is recommended to refrain from using this text feature... - streamID = asn1_NOVALUE - - %% eventParameterName = asn1_NOVALUE %% BUGBUG: ONLY IN TEXT - - }). % with extension mark - --record('IndAudSeqSigList', - { - id, - signalList = asn1_NOVALUE %% Only in ASN1 - }). % with extension mark - --record('IndAudSignal', - { - signalName, - streamID = asn1_NOVALUE %% Optional in ASN1 & non-existent in text - }). % with extension mark - --record('IndAudDigitMapDescriptor', - { - digitMapName = asn1_NOVALUE %% OPTIONAL in ASN.1 but not in text - }). - --record('IndAudStatisticsDescriptor', - { - statName - }). - --record('IndAudPackagesDescriptor', - { - packageName, - packageVersion - }). % with extension mark - - -%% --- v2 end --- - - --record('NotifyRequest', - { - terminationID = [], - observedEventsDescriptor, - errorDescriptor = asn1_NOVALUE - }). % with extension mark - --record('NotifyReply', - { - terminationID = [], - errorDescriptor = asn1_NOVALUE - }). % with extension mark - --record('ObservedEventsDescriptor', - { - requestId, - observedEventLst = [] - }). - --record('ObservedEvent', - { - eventName, - streamID = asn1_NOVALUE, - eventParList = [], - timeNotation = asn1_NOVALUE - }). % with extension mark - -%% This value field of this record is already encoded and will -%% be inserted as is. -%% This record could be used either when there is a bug in the -%% encoder or if an "external" package, unknown to the megaco app, -%% where the value part requires a special encode. --record(megaco_event_parameter, - { - name, - value - }). - --record('EventParameter', - { - eventParameterName, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('ServiceChangeRequest', - { - terminationID = [], - serviceChangeParms - }). % with extension mark - --record('ServiceChangeReply', - { - terminationID = [], - serviceChangeResult = [] - }). % with extension mark - --record('TerminationID', - { - wildcard, - id - }). % with extension mark - --record('MediaDescriptor', - { - termStateDescr = asn1_NOVALUE, - streams = asn1_NOVALUE - }). % with extension mark - --record('StreamDescriptor', - { - streamID, - streamParms - }). - --record('StreamParms', - { - localControlDescriptor = asn1_NOVALUE, - localDescriptor = asn1_NOVALUE, - remoteDescriptor = asn1_NOVALUE, - - %% with extension mark -- prev3b -- - - statisticsDescriptor = asn1_NOVALUE - }). - --record('LocalControlDescriptor', - { - streamMode = asn1_NOVALUE, - reserveValue = asn1_NOVALUE, - reserveGroup = asn1_NOVALUE, - propertyParms = [] - }). % with extension mark - --record('PropertyParm', - { - name, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('LocalRemoteDescriptor', - { - propGrps = [] - }). % with extension mark - --record('TerminationStateDescriptor', - { - propertyParms = [], - eventBufferControl = asn1_NOVALUE, - serviceState = asn1_NOVALUE - }). % with extension mark - --record('MuxDescriptor', - { - muxType, - termList = [], - nonStandardData = asn1_NOVALUE - }). % with extension mark - --record('EventsDescriptor', - { - requestID, - %% BUGBUG: IG 6.82 was withdrawn - %% requestID = asn1_NOVALUE, - eventList = [] - }). % with extension mark - --record('RequestedEvent', - { - pkgdName, - streamID = asn1_NOVALUE, - eventAction = asn1_NOVALUE, - evParList = [] - }). % with extension mark - --record('RequestedActions', - { - keepActive = asn1_NOVALUE, - eventDM = asn1_NOVALUE, - secondEvent = asn1_NOVALUE, - signalsDescriptor = asn1_NOVALUE - }). % with extension mark - --record('SecondEventsDescriptor', - { - requestID, - %% BUGBUG: IG 6.82 was withdrawn - %% requestID = asn1_NOVALUE, - eventList = [] - }). % with extension mark - --record('SecondRequestedEvent', - { - pkgdName, - streamID = asn1_NOVALUE, - eventAction = asn1_NOVALUE, - evParList = [] - }). % with extension mark - --record('SecondRequestedActions', - { - keepActive = asn1_NOVALUE, - eventDM = asn1_NOVALUE, - signalsDescriptor = asn1_NOVALUE - }). % with extension mark - --record('EventSpec', - { - eventName, - streamID = asn1_NOVALUE, - eventParList = [] - }). % with extension mark - --record('SeqSigList', - { - id, - signalList = [] - }). - --record('Signal', - { - signalName, - streamID = asn1_NOVALUE, - sigType = asn1_NOVALUE, - duration = asn1_NOVALUE, - notifyCompletion = asn1_NOVALUE, - keepActive = asn1_NOVALUE, - sigParList = [], - - %% with extension mark -- prev3b -- - - direction = asn1_NOVALUE, - requestID = asn1_NOVALUE - }). - --record('SigParameter', - { - sigParameterName, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('ModemDescriptor', - { - mtl, - mpl, - nonStandardData = asn1_NOVALUE - }). - --record('DigitMapDescriptor', - { - digitMapName = asn1_NOVALUE, - digitMapValue = asn1_NOVALUE - }). - --record('DigitMapValue', - { - startTimer = asn1_NOVALUE, - shortTimer = asn1_NOVALUE, - longTimer = asn1_NOVALUE, - digitMapBody, - %% with extensions - durationTimer = asn1_NOVALUE - }). - --record('ServiceChangeParm', - { - serviceChangeMethod, - serviceChangeAddress = asn1_NOVALUE, - serviceChangeVersion = asn1_NOVALUE, - serviceChangeProfile = asn1_NOVALUE, - serviceChangeReason, - serviceChangeDelay = asn1_NOVALUE, - serviceChangeMgcId = asn1_NOVALUE, - timeStamp = asn1_NOVALUE, - nonStandardData = asn1_NOVALUE, - - %% with extension mark -- prev3b (serviceChangeIncompleteFlag) -- - - serviceChangeInfo = asn1_NOVALUE, - serviceChangeIncompleteFlag = asn1_NOVALUE - }). - --record('ServiceChangeResParm', - { - serviceChangeMgcId = asn1_NOVALUE, - serviceChangeAddress = asn1_NOVALUE, - serviceChangeVersion = asn1_NOVALUE, - serviceChangeProfile = asn1_NOVALUE, - timeStamp = asn1_NOVALUE - }). % with extension mark - - -%% This is the actual ASN.1 type and it is as this it will -%% be represented if the encoding config [native] is chosen. -%% %% String of at least 1 character and at most 67 characters (ASN.1). -%% %% 64 characters for name, 1 for "/", 2 for version to match ABNF -%% -record('ServiceChangeProfile', -%% { -%% profileName -%% } -%% ). - --record('ServiceChangeProfile', - { - profileName, - version - }). - - --record('PackagesItem', - { - packageName, - packageVersion - }). % with extension mark - --record('StatisticsParameter', - { - statName, - statValue = asn1_NOVALUE - }). - --record('TimeNotation', - { - date, - time - }). - diff --git a/lib/megaco/include/megaco_message_prev3c.hrl b/lib/megaco/include/megaco_message_prev3c.hrl deleted file mode 100644 index 93a6728064..0000000000 --- a/lib/megaco/include/megaco_message_prev3c.hrl +++ /dev/null @@ -1,785 +0,0 @@ -%%<copyright> -%% <year>2005-2008</year> -%% <holder>Ericsson AB, All Rights Reserved</holder> -%%</copyright> -%%<legalnotice> -%% Licensed under the Apache License, Version 2.0 (the "License"); -%% you may not use this file except in compliance with the License. -%% You may obtain a copy of the License at -%% -%% http://www.apache.org/licenses/LICENSE-2.0 -%% -%% Unless required by applicable law or agreed to in writing, software -%% distributed under the License is distributed on an "AS IS" BASIS, -%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -%% See the License for the specific language governing permissions and -%% limitations under the License. -%% -%% The Initial Developer of the Original Code is Ericsson AB. -%%</legalnotice> -%% -%%---------------------------------------------------------------------- -%% Generated by the Erlang ASN.1 compiler version:1.2.7 -%% Purpose: Erlang record definitions for each named and unnamed -%% SEQUENCE and SET in module MEDIA-GATEWAY-CONTROL -%%---------------------------------------------------------------------- - --record('MegacoMessage', - { - authHeader = asn1_NOVALUE, - mess - }). - --record('AuthenticationHeader', - { - secParmIndex, - seqNum, - ad - }). - --record('Message', - { - version, - mId, - messageBody - }). % with extension mark - --record('DomainName', - { - name, - portNumber = asn1_NOVALUE - }). - --record('IP4Address', - { - address, - portNumber = asn1_NOVALUE - }). - --record('IP6Address', - { - address, - portNumber = asn1_NOVALUE - }). - - -%% Transaction ::= CHOICE -%% { -%% transactionRequest TransactionRequest, -%% transactionPending TransactionPending, -%% transactionReply TransactionReply, -%% transactionResponseAck TransactionResponseAck, -%% -- use of response acks is dependent on underlying transport -%% ..., -%% segmentReply SegmentReply -%% } - --record('TransactionRequest', - { - transactionId, - actions = [] - }). % with extension mark - --record('TransactionPending', - { - transactionId - }). % with extension mark - --record('TransactionReply', - { - transactionId, - immAckRequired = asn1_NOVALUE, - transactionResult, - - %% with extension mark -- v3 -- - - %% Erlang Note: NOT REALLY PART OF THIS IMPLEMENTATION - %% Erlang Note: The only reason why we need to include - %% Erlang Note: these definitions in this version is - %% Erlang Note: that we cannot distinguish between v3 - %% Erlang Note: versions in the megaco_messenger module - segmentNumber = asn1_NOVALUE, - segmentationComplete = asn1_NOVALUE - }). - - -%% -- v3 -- -%% -record('SegmentReply', -%% { -%% transactionId, -%% segmentNumber, -%% segmentationComplete = asn1_NOVALUE -%% }). % with extension mark - - --record('TransactionAck', - { - firstAck, - lastAck = asn1_NOVALUE - }). - --record('ErrorDescriptor', - { - errorCode, - errorText = asn1_NOVALUE - }). - --record('ActionRequest', - { - contextId, - contextRequest = asn1_NOVALUE, - contextAttrAuditReq = asn1_NOVALUE, - commandRequests = [] - }). - --record('ActionReply', - { - contextId, - errorDescriptor = asn1_NOVALUE, - contextReply = asn1_NOVALUE, - commandReply = [] - }). - --record('ContextRequest', - { - priority = asn1_NOVALUE, - emergency = asn1_NOVALUE, - topologyReq = asn1_NOVALUE, - - %% with extension mark -- prev3b -- - - iepscallind = asn1_NOVALUE, - contextProp = asn1_NOVALUE, - - %% -- prev3c -- - - contextList = asn1_NOVALUE - - }). - --record('ContextAttrAuditRequest', - { - topology = asn1_NOVALUE, - emergency = asn1_NOVALUE, - priority = asn1_NOVALUE, - - %% with extension mark -- prev3b -- - - iepscallind = asn1_NOVALUE, - contextPropAud = asn1_NOVALUE, - - %% -- prev3c -- - - selectpriority = asn1_NOVALUE, - selectemergency = asn1_NOVALUE, - selectiepscallind = asn1_NOVALUE, - selectLogic = asn1_NOVALUE - }). - - -%% SelectLogic ::= CHOICE -%% { -%% andAUDITSelect NULL, -- all selection conditions satisfied -%% orAUDITSelect NULL, -- at least one selection condition satisfied -%% ... -%% } - --record('CommandRequest', - { - command, - optional = asn1_NOVALUE, - wildcardReturn = asn1_NOVALUE - }). % with extension mark - --record('TopologyRequest', - { - terminationFrom, - terminationTo, - topologyDirection, - - %% After extension mark - streamID = asn1_NOVALUE, - - %% -- prev3c -- - %% This is actually not according to the standard, - %% but without it 'TopologyRequest' will be useless. - topologyDirectionExtension = asn1_NOVALUE - - }). - --record('AmmRequest', - { - terminationID = [], - descriptors = [] - }). % with extension mark - --record('AmmsReply', - { - terminationID = [], - terminationAudit = asn1_NOVALUE - }). % with extension mark - --record('SubtractRequest', - { - terminationID = [], - auditDescriptor = asn1_NOVALUE - }). % with extension mark - --record('AuditRequest', - { - terminationID, - auditDescriptor, - - %% -- prev3c (after extension mark) -- - - terminationIDList = asn1_NOVALUE - - }). - -%% AuditReply := CHOICE -%% { -%% contextAuditResult TerminationIDList, -%% error ErrorDescriptor, -%% auditResult AuditResult, -%% ... -%% auditResultTermList TermListAuditResult -%% } - --record('AuditResult', - { - terminationID, - terminationAuditResult = [] - }). - --record('TermListAuditResult', - { - terminationIDList, - terminationAuditResult = [] - }). % with extension mark - --record('AuditDescriptor', - { - auditToken = asn1_NOVALUE, - %% with extensions - auditPropertyToken = asn1_NOVALUE - }). - - -%% --- v2 start --- - --record('IndAudMediaDescriptor', - { - termStateDescr = asn1_NOVALUE, - streams = asn1_NOVALUE - }). % with extension mark - --record('IndAudStreamDescriptor', - { - streamID, - streamParms - }). % with extension mark - --record('IndAudStreamParms', - { - localControlDescriptor = asn1_NOVALUE, - localDescriptor = asn1_NOVALUE, %% NOTE: NOT IN TEXT - remoteDescriptor = asn1_NOVALUE, %% NOTE: NOT IN TEXT - - %% with extension mark -- prev3b -- - - statisticsDescriptor = asn1_NOVALUE - }). - --record('IndAudLocalControlDescriptor', - { - streamMode = asn1_NOVALUE, - reserveValue = asn1_NOVALUE, - reserveGroup = asn1_NOVALUE, - propertyParms = asn1_NOVALUE, - - %% -- prev3c (after extension mark) -- - - streamModeSel = asn1_NOVALUE - - }). - --record('IndAudPropertyParm', - { - name, - - %% -- prev3c (after extension mark) -- - - propertyParms = asn1_NOVALUE - }). - --record('IndAudLocalRemoteDescriptor', - { - propGroupID = asn1_NOVALUE, - propGrps - }). % with extension mark - -%% IndAudPropertyGroup ::= SEQUENCE OF IndAudPropertyParm - - -%% BUGBUG -%% In text, it can only be one of them in each record. -%% So, in case it's eventBufferControl or serviceState -%% propertyParms will be an empty list. --record('IndAudTerminationStateDescriptor', - { - propertyParms = [], %% Optional in text... - eventBufferControl = asn1_NOVALUE, - serviceState = asn1_NOVALUE, - - %% -- prev3c (after extension mark) -- - - serviceStateSel = asn1_NOVALUE - - }). - --record('IndAudEventsDescriptor', - { - requestID = asn1_NOVALUE, %% Only optional in ASN.1 - pkgdName, - streamID = asn1_NOVALUE - }). % with extension mark - --record('IndAudEventBufferDescriptor', - { - eventName, - %% This is an ugly hack to allow the eventParameterName - %% which only exist in text!! - %% streamID = asn1_NOVALUE | integer() | - %% {eventParameterName, Name} <- BUGBUG: ONLY IN TEXT - %% Note that the binary codecs will fail to encode - %% if the streamID is not aither asn1_NOVALUE or an integer() - %% So it is recommended to refrain from using this text feature... - streamID = asn1_NOVALUE - - %% eventParameterName = asn1_NOVALUE %% BUGBUG: ONLY IN TEXT - - }). % with extension mark - --record('IndAudSeqSigList', - { - id, - signalList = asn1_NOVALUE %% Only in ASN1 - }). % with extension mark - --record('IndAudSignal', - { - signalName, - streamID = asn1_NOVALUE, % Optional in ASN1 & non-existent in text - - %% -- prev3c (after extension mark) -- - - signalRequestID = asn1_NOVALUE - - }). % with extension mark - --record('IndAudDigitMapDescriptor', - { - digitMapName = asn1_NOVALUE %% OPTIONAL in ASN.1 but not in text - }). - --record('IndAudStatisticsDescriptor', - { - statName - }). - --record('IndAudPackagesDescriptor', - { - packageName, - packageVersion - }). % with extension mark - - -%% --- v2 end --- - - --record('NotifyRequest', - { - terminationID = [], - observedEventsDescriptor, - errorDescriptor = asn1_NOVALUE - }). % with extension mark - --record('NotifyReply', - { - terminationID = [], - errorDescriptor = asn1_NOVALUE - }). % with extension mark - --record('ObservedEventsDescriptor', - { - requestId, - observedEventLst = [] - }). - --record('ObservedEvent', - { - eventName, - streamID = asn1_NOVALUE, - eventParList = [], - timeNotation = asn1_NOVALUE - }). % with extension mark - -%% This value field of this record is already encoded and will -%% be inserted as is. -%% This record could be used either when there is a bug in the -%% encoder or if an "external" package, unknown to the megaco app, -%% where the value part requires a special encode. --record(megaco_event_parameter, - { - name, - value - }). - --record('EventParameter', - { - eventParameterName, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('ServiceChangeRequest', - { - terminationID = [], - serviceChangeParms - }). % with extension mark - --record('ServiceChangeReply', - { - terminationID = [], - serviceChangeResult = [] - }). % with extension mark - --record('TerminationID', - { - wildcard, - id - }). % with extension mark - -%% TerminationIDList ::= SEQUENCE OF TerminationID - --record('MediaDescriptor', - { - termStateDescr = asn1_NOVALUE, - streams = asn1_NOVALUE - }). % with extension mark - --record('StreamDescriptor', - { - streamID, - streamParms - }). - --record('StreamParms', - { - localControlDescriptor = asn1_NOVALUE, - localDescriptor = asn1_NOVALUE, - remoteDescriptor = asn1_NOVALUE, - - %% with extension mark -- prev3b -- - - statisticsDescriptor = asn1_NOVALUE - }). - --record('LocalControlDescriptor', - { - streamMode = asn1_NOVALUE, - reserveValue = asn1_NOVALUE, - reserveGroup = asn1_NOVALUE, - propertyParms = [] - }). % with extension mark - -%% StreamMode ::= ENUMERATED -%% { -%% sendOnly(0), -%% recvOnly(1), -%% sendRecv(2), -%% inactive(3), -%% loopBack(4), -%% ... -%% } - --record('PropertyParm', - { - name, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('LocalRemoteDescriptor', - { - propGrps = [] - }). % with extension mark - --record('TerminationStateDescriptor', - { - propertyParms = [], - eventBufferControl = asn1_NOVALUE, - serviceState = asn1_NOVALUE - }). % with extension mark - -%% EventBufferControl ::= ENUMERATED -%% { -%% off(0), -%% lockStep(1), -%% ... -%% } - -%% ServiceState ::= ENUMERATED -%% { -%% test(0), -%% outOfSvc(1), -%% inSvc(2), -%% ... -%% } - --record('MuxDescriptor', - { - muxType, - termList = [], - nonStandardData = asn1_NOVALUE - }). % with extension mark - --record('EventsDescriptor', - { - requestID, - %% BUGBUG: IG 6.82 was withdrawn - %% requestID = asn1_NOVALUE, - eventList = [] - }). % with extension mark - --record('RequestedEvent', - { - pkgdName, - streamID = asn1_NOVALUE, - eventAction = asn1_NOVALUE, - evParList = [] - }). % with extension mark - -%% -- prev3c -- --record('RegulatedEmbeddedDescriptor', - { - secondEvent = asn1_NOVALUE, - signalsDescriptor = asn1_NOVALUE - }). % with extension mark - -%% NotifyBehaviour ::= CHOICE -%% { -%% notifyImmediate NULL, -%% notifyRegulated RegulatedEmbeddedDescriptor, -%% neverNotify NULL, -%% ... -%% } - --record('RequestedActions', - { - keepActive = asn1_NOVALUE, - eventDM = asn1_NOVALUE, - secondEvent = asn1_NOVALUE, - signalsDescriptor = asn1_NOVALUE, - - %% -- prev3c (after extension mark) -- - - notifyBehaviour = asn1_NOVALUE, - resetEventsDescriptor = asn1_NOVALUE - - }). - --record('SecondEventsDescriptor', - { - requestID, - %% BUGBUG: IG 6.82 was withdrawn - %% requestID = asn1_NOVALUE, - eventList = [] - }). % with extension mark - --record('SecondRequestedEvent', - { - pkgdName, - streamID = asn1_NOVALUE, - eventAction = asn1_NOVALUE, - evParList = [] - }). % with extension mark - --record('SecondRequestedActions', - { - keepActive = asn1_NOVALUE, - eventDM = asn1_NOVALUE, - signalsDescriptor = asn1_NOVALUE, - - %% -- prev3c (after extension mark) -- - - notifyBehaviour = asn1_NOVALUE, - resetEventsDescriptor = asn1_NOVALUE - - }). - - -%% EventBufferDescriptor ::= SEQUENCE OF EventSpec - --record('EventSpec', - { - eventName, - streamID = asn1_NOVALUE, - eventParList = [] - }). % with extension mark - - -%% SignalsDescriptor ::= SEQUENCE OF SignalRequest - -%% SignalRequest ::= CHOICE -%% { -%% signal Signal, -%% seqSigList SeqSigList, -%% ... -%% } - - --record('SeqSigList', - { - id, - signalList = [] - }). - --record('Signal', - { - signalName, - streamID = asn1_NOVALUE, - sigType = asn1_NOVALUE, - duration = asn1_NOVALUE, - notifyCompletion = asn1_NOVALUE, - keepActive = asn1_NOVALUE, - sigParList = [], - - %% with extension mark -- prev3b -- - - direction = asn1_NOVALUE, - requestID = asn1_NOVALUE, - - %% -- prev3c -- - - intersigDelay = asn1_NOVALUE - - }). - -%% SignalType ::= ENUMERATED -%% { -%% brief(0), -%% onOff(1), -%% timeOut(2), -%% ... -%% } - -%% SignalDirection ::= ENUMERATED -%% { -%% internal(0), -%% external(1), -%% both(3), -%% ... -%% } - -%% SignalName ::= PkgdName - -%% NotifyCompletion ::= BIT STRING -%% { -%% onTimeOut(0), onInterruptByEvent(1), -%% onInterruptByNewSignalDescr(2), otherReason(3), onIteration(4) -%% } - --record('SigParameter', - { - sigParameterName, - value, - extraInfo = asn1_NOVALUE - }). % with extension mark - --record('ModemDescriptor', - { - mtl, - mpl, - nonStandardData = asn1_NOVALUE - }). - --record('DigitMapDescriptor', - { - digitMapName = asn1_NOVALUE, - digitMapValue = asn1_NOVALUE - }). - --record('DigitMapValue', - { - startTimer = asn1_NOVALUE, - shortTimer = asn1_NOVALUE, - longTimer = asn1_NOVALUE, - digitMapBody, - %% with extensions - durationTimer = asn1_NOVALUE - }). - --record('ServiceChangeParm', - { - serviceChangeMethod, - serviceChangeAddress = asn1_NOVALUE, - serviceChangeVersion = asn1_NOVALUE, - serviceChangeProfile = asn1_NOVALUE, - serviceChangeReason, - serviceChangeDelay = asn1_NOVALUE, - serviceChangeMgcId = asn1_NOVALUE, - timeStamp = asn1_NOVALUE, - nonStandardData = asn1_NOVALUE, - - %% with extension mark -- prev3b (serviceChangeIncompleteFlag) -- - - serviceChangeInfo = asn1_NOVALUE, - serviceChangeIncompleteFlag = asn1_NOVALUE - }). - --record('ServiceChangeResParm', - { - serviceChangeMgcId = asn1_NOVALUE, - serviceChangeAddress = asn1_NOVALUE, - serviceChangeVersion = asn1_NOVALUE, - serviceChangeProfile = asn1_NOVALUE, - timeStamp = asn1_NOVALUE - }). % with extension mark - - -%% This is the actual ASN.1 type and it is as this it will -%% be represented if the encoding config [native] is chosen. -%% %% String of at least 1 character and at most 67 characters (ASN.1). -%% %% 64 characters for name, 1 for "/", 2 for version to match ABNF -%% -record('ServiceChangeProfile', -%% { -%% profileName -%% } -%% ). - --record('ServiceChangeProfile', - { - profileName, - version - }). - - --record('PackagesItem', - { - packageName, - packageVersion - }). % with extension mark - --record('StatisticsParameter', - { - statName, - statValue = asn1_NOVALUE - }). - --record('TimeNotation', - { - date, - time - }). - diff --git a/lib/megaco/src/app/modules.mk b/lib/megaco/src/app/modules.mk index 5cf45b002b..e0b6a4463c 100644 --- a/lib/megaco/src/app/modules.mk +++ b/lib/megaco/src/app/modules.mk @@ -2,7 +2,7 @@ # %CopyrightBegin% # -# Copyright Ericsson AB 2007-2016. All Rights Reserved. +# Copyright Ericsson AB 2007-2020. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -25,9 +25,6 @@ EXTERNAL_HRL_FILES = \ ../../include/megaco.hrl \ ../../include/megaco_message_v1.hrl \ ../../include/megaco_message_v2.hrl \ - ../../include/megaco_message_prev3a.hrl \ - ../../include/megaco_message_prev3b.hrl \ - ../../include/megaco_message_prev3c.hrl \ ../../include/megaco_message_v3.hrl \ ../../include/megaco_sdp.hrl -- 2.26.2
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor