Echelon Neuron C User Manual

Page 260

Advertising
background image

248

Index

size, 191

application output buffers freed by

completion events, 148

components of, 191

counts, 192
effect of insufficient application output

buffers, 135

freed before sleep, 168
freeing of, 127

network

components of, 191
determining the number of, 193

size, 192

not available, 134
number of, 192

sizes

choosing appropriate, 191

effect of explicit addressing, 131
errors, 192

timeout while waiting for a buffer, 134

transmit transaction, 198

bypass mode, 127, 134, 149

going offline, 152

byte operation functions, 13
byte order, 242

C

C language

macros, 13

pure.

See pure C

short-circuit evaluation of expressions, 22

carriage return character, 240

case labels

maximum number of, 244

case of identifier

significance, 239

cast operation, 61, 73, 187, 241, 242
changeable_type keyword, 69

char default data type, 240

character

accent-grave, 240

at-sign, 240

backspace, 240
carriage return, 240

ctrl-Z, 240

end-of-line, 240
EOT, 240

escape sequences, 240

multibyte, 240

character set, 239

clear_status( ) function, 172

closed-loop system, 49
code keyword, 121, 128

codegen cp_family_space_optimization pragma,

200

codegen put_cp_template_file_offchip pragma,

184

codegen put_cp_value_files pragma, 184

comm_ignore option, 166, 167

command files, 213, 214
command switches, 212

command-based messaging systems, 11

comment style, 14
compiler behavior

implementation-defined, 238

completion events, 148

comprehensive testing, 55

partial testing, 55

processing of

asynchronous, 135

direct, 135

examples, 133
for messages, 133

for network variables, 55

tradeoffs, 56

unqualified, 133

comprehensive completion event testing.

See

completion events

conditional compilation, 215
config

keyword, 85, 179, 180, 181

storage class, 6

config keyword used with authentication, 67

config_prop

keyword, 6, 85, 175, 179, 180

configuration properties, 9, 84

accessing, 91, 110

applying to arrays, 92
declaration syntax, 86

definition, 3

families, 86
files, 179

placement in memory, 182

in files, 84
initialization of, 95

initialization rules, 87

instantiation of, 88
pointers to, 13

sharing of, 96, 108

structures, 13
template file, 84, 175

type-inheriting, 96, 98

value files, 84, 175

connecting network variables, 49

const

keyword, 60

storage class, 6
variables, 7

constants

binary, 5
hexadecimal, 4

integer, 4

octal, 5
pointers to, 13

constructing a message, 120

context expression, 91, 110

for device, 92

Advertising