Element: Routine

Document type

Shared_Library_API

Document XPath

/Shared_Library_API/Interface_Subset/Routine

Schema XPath

/Shared_Library_API/Interface_Subset/Routine

Description

The /Shared_Library_API/Interface_Subset/Routine element defines the name of a routine that is part of an interface subset. It can define both the public and internal names of the routine.

Use

Required, unbounded

Children

None

Attributes

InternalName

Name

Restrictions

None

Attribute: InternalName

Document XPath
/Shared_Library_API/Interface_Subset/Routine/@InternalName
Schema XPath
/Shared_Library_API/Interface_Subset/Routine/@InternalName
Description

The internal name of a routine in the shared library API. If the public name of the routine, as specified in /Shared_Library_API/Interface/Interface_Subset/Routine/@Name, does not match the internal name of the routine as defined in the library itself, then the internal name must be specified here.

Use

Optional

Target location

Shared library binary

XML data type

xs:string

Destination data type

N/A

Behavior if not specified

The value of /Shared_Library_API/Interface_Subset/Routine/@Name will be used.

Values with special meanings

None

Restrictions

None

Attribute: Name

Document XPath
/Shared_Library_API/Interface_Subset/Routine/@Name
Schema XPath
/Shared_Library_API/Interface_Subset/Routine/@Name
Description

The public name of a routine in the shared library API. If the public name is not the same as the internal name of the routine, the internal name must be specified in the attribute.

Use

Required

Target location

Shared library binary (if the attribute is not specified), shared library stubs

XML data type

xs:string

Destination data type

N/A

Behavior if not specified

N/A

Values with special meanings

None

Restrictions

None




Generated on 2007-10-15 17:17:22.