%% %% %CopyrightBegin% %% %% Copyright Ericsson AB 2000-2016. 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. %% 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. %% %% %CopyrightEnd% %% %% %%---------------------------------------------------------------------- %% 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 %% --- TransactionReply --- -record('megaco_transaction_reply', { transactionId, immAckRequired = asn1_NOVALUE, transactionResult, segmentNumber = asn1_NOVALUE, segmentationComplete = asn1_NOVALUE }). %% %% Pre v3 record def: %% -record('TransactionReply', %% { %% transactionId, %% immAckRequired = asn1_NOVALUE, %% transactionResult %% }). %% with extension mark %% %% v3 record def: %% -record('TransactionReply', %% { %% transactionId, %% immAckRequired = asn1_NOVALUE, %% transactionResult, %% %% with extension mark -- v3 -- %% 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('DigitMapDescriptor', { digitMapName = asn1_NOVALUE, digitMapValue = asn1_NOVALUE }). -record('DigitMapValue', { startTimer = asn1_NOVALUE, shortTimer = asn1_NOVALUE, longTimer = asn1_NOVALUE, %% BUGBUG BUGBUG %% Note that there should not really be a default value %% for this item, but a problem with the flex scanner %% makes it neccessary to swap the values of digitMapBody %% and durationTimer. The same is done in the (erl) scanner %% just so they behave the same. The values are later %% swapped back by the parser... digitMapBody = asn1_NOVALUE, %% with extensions durationTimer = asn1_NOVALUE }). -record('TerminationID', { wildcard, id }). % with extension mark