A SERVICE OF

logo

NodeBuilder Errors Guide 5-59
NCC# Description
470
The program ID for this program requires the changeable
interface bit [NCC#470]
A program that has one or more network variables declared as
changeable-type must also set the changeable interface bit in the
program ID, to tell a network management tool that the program
interface is changeable. Use the SPID Calculator in NodeBuilder to
set the changeable interface bit of the program ID. See the
L
ONMARK Application layer Interoperability Guidelines for more
information on this topic.
471
The reference '<name>' is not a member of the fblock's FPT
[NCC#471]
The context property expression uses a member name that does not
exist in the fblock declaration. A context property expression is of
the form shown below:
fblock-name-with-index :: member-name
Check the fblock declaration and use a valid member name from the
functional block's member list. You cannot use a member from the
FPT that is not implemented in the fblock.
472
An inheritable-type CP must be initialized in the properties
clause [NCC#472]
A configuration property declared with a SCPT that provides type
inheritance cannot be initialized in the CP family or network
variable declaration, because the type is not known and the
initializer cannot be processed. In fact, a CP family declared with a
CPT that provides type inheritance could have different family
members with different types. These types of properties must be
initialized in the properties clause. Properties declared with fixed,
i.e. non-inheriting types can be initialized in either or both places,
with the initializer in the properties clause superseding the one in
the declaration when both are present.
473
Global property cannot have conflicting initializers
[NCC#473]
When a configuration property is declared using the global keyword,
it is shared among multiple network variables or functional blocks.
A global property that appears in two or more property lists could be
initialized differently in those property lists. This situation is not
permitted.
474
The implementation-specific member’s name conflicts with
another member [NCC#474]
See the error description for [NCC#467], above.
475
Debug option set by pragma instead of by command option
[NCC#475]
This warning is provided because the NodeBuilder 3 has user-
interface controls for the debug kernel options, but the program is
overriding them. Without this warning, a user of the NodeBuilder 3
might think they turned off use of the debug kernel when, in fact, the
program is still turning these options on.