-- Module UL-AttributeModule (X.227:03/1999)
-- See also ITU-T X.287 (03/1999)
-- See also the index of all ASN.1 assignments needed in this document
UL-AttributeModule {joint-iso-itu-t ms(9) smi(3) part8(8) asn1Module(2) 0}
DEFINITIONS ::=
BEGIN
--EXPORTS everything
IMPORTS
RelativeDistinguishedName
FROM InformationFramework {joint-iso-itu-t ds(5) modules(1)
informationFramework(1) 3}
AP-title, Application-context-name, AE-invocation-identifier,
AP-invocation-identifier, AE-qualifier, AE-title, ACSE-requirements
FROM ACSE-1 {joint-iso-itu-t association-control(2) modules(0) apdus(0)
version1(1)}
Presentation-requirements, Presentation-selector, Context-list,
Abstract-syntax-name, Transfer-syntax-name
FROM ISO8823-PRESENTATION
ObjectInstance
FROM CMIP-1 {joint-iso-itu-t ms(9) cmip(1) modules(0) protocol(3)};
--value references
ulMObjectClass OBJECT IDENTIFIER ::=
{joint-iso-itu-t ms(9) smi(3) part8(8) managedObjectClass(3)}
ulMoPackage OBJECT IDENTIFIER ::=
{joint-iso-itu-t ms(9) smi(3) part8(8) package(4)}
ulAttributeID OBJECT IDENTIFIER ::=
{joint-iso-itu-t ms(9) smi(3) part8(8) attribute(7)}
ulNameBinding OBJECT IDENTIFIER ::=
{joint-iso-itu-t ms(9) smi(3) part8(8) nameBinding(6)}
acseMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 1}
acseAssociationMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 2}
apInvocationMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 3}
applicationEntityMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 4}
applicationEntityInvocationMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 5}
applicationSubsystemMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 6}
asoMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 7}
asoEntityMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 8}
asoInvocationMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 9}
monoULConnectionMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 10}
monoULEntityMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 11}
monolithicUpperLayerSubsystemMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 12}
pSapMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 13}
presentationConnectionMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 14}
presentationCopmMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 15}
presentationEntityMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 16}
presentationSubsystemMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 17}
sSapMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 18}
sessionConnectionMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 19}
sessionCopmMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 20}
sessionEntityMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 21}
sessionSubsystemMOCId OBJECT IDENTIFIER ::= {ulMObjectClass 22}
calledAEtitlePId OBJECT IDENTIFIER ::= {ulMoPackage 1}
maxTSDUsizePId OBJECT IDENTIFIER ::= {ulMoPackage 2}
abstrSyntaxSupportAId OBJECT IDENTIFIER ::= {ulAttributeID 1}
acseEditionsSupportedAId OBJECT IDENTIFIER ::= {ulAttributeID 2}
acseFUinUseAId OBJECT IDENTIFIER ::= {ulAttributeID 3}
acseFUinitiatorAId OBJECT IDENTIFIER ::= {ulAttributeID 4}
acseFUresponderAId OBJECT IDENTIFIER ::= {ulAttributeID 5}
aeInvocationIdAId OBJECT IDENTIFIER ::= {ulAttributeID 6}
ulAttributeIDAId OBJECT IDENTIFIER ::= {ulAttributeID 7}
apInvocationIdAId OBJECT IDENTIFIER ::= {ulAttributeID 8}
applContextInUseAId OBJECT IDENTIFIER ::= {ulAttributeID 9}
applContextNameSupportAId OBJECT IDENTIFIER ::= {ulAttributeID 10}
asoQualifierAId OBJECT IDENTIFIER ::= {ulAttributeID 11}
asoTitleAId OBJECT IDENTIFIER ::= {ulAttributeID 12}
calledAEtitleAId OBJECT IDENTIFIER ::= {ulAttributeID 13}
callingAEtitleAId OBJECT IDENTIFIER ::= {ulAttributeID 14}
invocationOfPointerAId OBJECT IDENTIFIER ::= {ulAttributeID 15}
maxTSDUsizeAId OBJECT IDENTIFIER ::= {ulAttributeID 16}
parentASOinvocAId OBJECT IDENTIFIER ::= {ulAttributeID 17}
presContextInUseAId OBJECT IDENTIFIER ::= {ulAttributeID 18}
presFUinUseAId OBJECT IDENTIFIER ::= {ulAttributeID 19}
presFUsupportAId OBJECT IDENTIFIER ::= {ulAttributeID 20}
presSelectorValueAId OBJECT IDENTIFIER ::= {ulAttributeID 21}
sessFUinUseAId OBJECT IDENTIFIER ::= {ulAttributeID 22}
sessFUsupportAId OBJECT IDENTIFIER ::= {ulAttributeID 23}
sessOptSupportAId OBJECT IDENTIFIER ::= {ulAttributeID 24}
sessProtInUseAId OBJECT IDENTIFIER ::= {ulAttributeID 25}
sessProtVerSupportAId OBJECT IDENTIFIER ::= {ulAttributeID 26}
sessionSelectorValueAId OBJECT IDENTIFIER ::= {ulAttributeID 27}
supportingServicesAId OBJECT IDENTIFIER ::= {ulAttributeID 28}
transfSyntaxSupportAId OBJECT IDENTIFIER ::= {ulAttributeID 29}
ap-applicationSubsystemNBId OBJECT IDENTIFIER ::= {ulNameBinding 1}
apInvocation-applicationSubsystemNBId OBJECT IDENTIFIER ::= {ulNameBinding 2}
aso-asoNBId OBJECT IDENTIFIER ::= {ulNameBinding 3}
aso-asoEntityNBId OBJECT IDENTIFIER ::= {ulNameBinding 4}
asoEntity-applicationProcessNBId OBJECT IDENTIFIER ::= {ulNameBinding 5}
asoInvocation-apInvocationNBId OBJECT IDENTIFIER ::= {ulNameBinding 6}
asoInvocation-asoInvocationNBId OBJECT IDENTIFIER ::= {ulNameBinding 7}
--Type references
AbstrSyntaxSupport ::= SET OF Abstract-syntax-name
AcseEditionsSupported ::= BIT STRING
AcseFUs ::= ACSE-requirements -- from amendment 1 to acse protocol
AeInvocationId ::= AE-invocation-identifier
ApInvocationId ::= AP-invocation-identifier
ApInvocation ::= AP-invocation-identifier
ApplContextInUse ::= Application-context-name
ApplContextNameSupport ::= SET OF Application-context-name
AsoInvocId ::= INTEGER -- This should be compatible syntax with AeInvocationId
ASOId ::= GraphicString
ASOInvocationId ::= GraphicString
ASOTitle ::= SEQUENCE {ap-title AP-title,
aso-name SEQUENCE OF ASOQualifier
}
ASOQualifier ::= RelativeDistinguishedName --of ASO
CallAEtitle ::= AE-title
LocalAEqualifier ::= AE-qualifier
MaxTSDUsize ::= INTEGER -- four octets maximum length
ParentASOinvoc ::= ObjectInstance
PresContextInUse ::=
Context-list -- only one transfer syntax used for each abstract syntax
PresFUs ::= Presentation-requirements
PresSelectorValue ::= Presentation-selector
SessFUs ::= BIT STRING {
half-duplex(0), duplex(1), expedited-data(2), minor-synchronize(3),
major-synchronize(4), resynchronize(5), activity-management(6),
negotiated-release(7), capability-data(8), exceptions(9), typed-data(10)
}
SessionSelectorValue ::= OCTET STRING -- 16 octets max
SessOptSupport ::= BIT STRING {segmenting(0)}
SessProtVer ::= BIT STRING {version1(0), version2(1)}
SupportingServices ::= SET OF ObjectInstance
TransfSyntaxSupport ::= SET OF Transfer-syntax-name
END -- of UL-AttributeModule
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D