Echelon Neuron C User Manual

Page 49

Advertising
background image

Neuron C Reference Guide

29

This directive is not supported in model files.

#pragma net_buf_in_count

count

[

, modifier

]

See

Allocating Buffers

in Chapter 8,

Memory Management,

of the

Neuron C

Programmer’s Guide

for more detailed information on this pragma and its

use.

This directive is not supported in model files.

#pragma net_buf_in_size

size

[

, modifier

]

See

Allocating Buffers

in Chapter 8,

Memory Management,

of the

Neuron C

Programmer’s Guide

for detailed information on this pragma and its use.

This directive is not supported in model files.

#pragma net_buf_out_count

count

[

, modifier

]

See

Allocating Buffers

in Chapter 8,

Memory Management,

of the

Neuron C

Programmer’s Guide

for detailed information on this pragma and its use.

This directive is not supported in model files.

#pragma net_buf_out_priority_count

count

[

, modifier

]

See

Allocating Buffers

in Chapter 8,

Memory Management,

of the

Neuron C

Programmer’s Guide

for detailed information on this pragma and its use.

This directive is not supported in model files.

#pragma net_buf_out_size

size

[

, modifier

]

See

Allocating Buffers

in Chapter 8,

Memory Management,

of the

Neuron C

Programmer’s Guide

for detailed information on this pragma and its use.

#pragma netvar_processing_off
#pragma netvar_processing_on

This pragma is only used with the Microprocessor Interface Program (MIP).
See the

LonWorks Microprocessor Interface Program (MIP) User's Guide

for

more information.
These directives are not supported in model files.

#pragma no_hidden

This pragma is for use only in the <echelon.h> standard include file.

#pragma num_addr_table_entries

num

Sets the number of address table entries to

num

. Valid values for

num

are 0

to 15. The default number of address table entries is 15. You can use this

pragma to trade EEPROM space for address table entries (see Chapter 8,

Memory Management,

of the

Neuron C Programmer’s Guide

).

This directive is not supported in model files.

#pragma num_alias_table_entries

num

Controls the number of alias table entries allocated by the compiler. This

number must be chosen during compilation; it cannot be altered at runtime.
For Series 3100 devices with system firmware version 15 or earlier, valid

values for

num

are 0 to 62. For Series 3100 devices with system firmware

version 16 or later, and Series 5000 devices, built with the NodeBuilder FX

Advertising