OSF DCE Problem Determination Guide

OSF DCE Problem Determination Guide
Text: A type used in a [transmit_as] clause cannot have a [represent_as] type
Explanation: The type used in a <kw>([transmit_as]) clause specifies an alternative type
that a base IDL type is translated to or from and before or after transmission over the
network. The type used in a <kw>([represent_as]) clause is an alternative type that a
base IDL type is translated from or to at the application code-to-stub code interface.
Going from base IDL type to transmittable type and then to a <kw>([represent_as]) type
(that may not be transmittable) is invalid.
Action: You may have meant to put a <kw>([represent_as]) clause on the base IDL type,
not its transmittable type.
0x13283106 NIDL_XMITCFMTARR
Severity: Varies Component: idl
Text: A [transmit_as] or [represent_as] type cannot be a conformant array
Explanation: A type specified in a <kw>([transmit_as]) clause or a type with the
<kw>([transmit_as]) or <kw>([represent_as]) attribute cannot be a conformant array,
since there is nowhere to attach the size information attribute that is needed to transmit
the data.
Action: Define a structure that contains a conformant array and a size information field
instead of using a conformant array directly.
0x1328315c NIDL_XMITCTYPE
Severity: Varies Component: idl
Text: A [transmit_as] transmitted type cannot contain a [%1$s] type
Explanation: The indicated attribute cannot be applied to any type which is used as the
transmitted type used in a <kw>([transmit_as]) attribute or any type which is used in the
definition of the transmitted type used in a <kw>([transmit_as]) attribute.
Action: Do not use the attribute on the transmitted type specified in the
<v>([transmit_as(transmitted_type)]) attribute or any other type that is contained within
that transmitted type.
0x13283107 NIDL_XMITPIPEBASE
Severity: Varies Component: idl
Text: The base type of a pipe cannot be a [transmit_as] type
Explanation: IDL does not allow the base type of a <kw>(pipe) to have the
<kw>([transmit_as]) attribute.
Action: Declare the base type of the <kw>(pipe) to be the data type in the
<kw>([transmit_as]) clause.
0x13283108 NIDL_XMITPTR
Severity: Varies Component: idl
2 470 Tandem Computers Incorporated 124330