F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
FppConstantsAc.hpp
Go to the documentation of this file.
1
// ======================================================================
2
// \title FppConstantsAc.hpp
3
// \author Generated by fpp-to-cpp
4
// \brief hpp file for FPP constants
5
// ======================================================================
6
7
#ifndef default_config_FppConstantsAc_HPP
8
#define default_config_FppConstantsAc_HPP
9
10
#include "
Fw/Types/BasicTypes.hpp
"
11
13
enum
{
14
ActiveRateGroupOutputPorts
= 10
15
};
16
18
enum
{
19
PassiveRateGroupOutputPorts
= 10
20
};
21
23
enum
{
24
RateGroupDriverRateGroupPorts
= 3
25
};
26
28
enum
{
29
CmdDispatcherComponentCommandPorts
= 30
30
};
31
33
enum
{
34
CmdDispatcherSequencePorts
= 5
35
};
36
38
enum
{
39
SeqDispatcherSequencerPorts
= 2
40
};
41
43
enum
{
44
CmdSplitterPorts
= 5
45
};
46
48
enum
{
49
StaticMemoryAllocations
= 4
50
};
51
53
enum
{
54
HealthPingPorts
= 25
55
};
56
58
enum
{
59
FileDownCompletePorts
= 1
60
};
61
63
enum
{
64
ComQueueComPorts
= 2
65
};
66
68
enum
{
69
ComQueueBufferPorts
= 1
70
};
71
73
enum
{
74
BufferRepeaterOutputPorts
= 10
75
};
76
78
enum
{
79
DpManagerNumPorts
= 5
80
};
81
83
enum
{
84
DpWriterNumProcPorts
= 5
85
};
86
88
enum
{
89
FileNameStringSize
= 240
90
};
91
93
enum
{
94
FwAssertTextSize
= 256
95
};
96
101
enum
{
102
AssertFatalAdapterEventFileSize
= 240
103
};
104
108
enum
{
109
SequenceArgumentsMaxSize
= 255
110
};
111
112
namespace
ComCfg
{
113
115
enum
{
116
SpacecraftId
= 68
117
};
118
120
enum
{
121
TmFrameFixedSize
= 1024
122
};
123
125
enum
{
126
AosMaxFrameFixedSize
= 1536
127
};
128
130
enum
{
131
AggregationSize
= 1009
132
};
133
134
}
135
136
namespace
Fw
{
137
138
namespace
DpCfg {
139
142
enum
{
143
CONTAINER_USER_DATA_SIZE
= 32
144
};
145
146
}
147
148
}
149
150
namespace
Svc
{
151
152
namespace
FileDispatcherCfg {
153
154
enum
{
155
FILE_DISPATCHER_MAX_TABLE_SIZE
= 10
156
};
157
158
}
159
160
}
161
164
enum
{
165
FW_OBJ_SIMPLE_REG_BUFF_SIZE
= 255
166
};
167
169
enum
{
170
FW_QUEUE_NAME_BUFFER_SIZE
= 80
171
};
172
174
enum
{
175
FW_TASK_NAME_BUFFER_SIZE
= 80
176
};
177
179
enum
{
180
FW_COM_BUFFER_MAX_SIZE
= 512
181
};
182
184
enum
{
185
FW_SM_SIGNAL_BUFFER_MAX_SIZE
= 128
186
};
187
189
enum
{
190
FW_CMD_ARG_BUFFER_MAX_SIZE
= 506
191
};
192
194
enum
{
195
FW_CMD_STRING_MAX_SIZE
= 40
196
};
197
199
enum
{
200
FW_LOG_BUFFER_MAX_SIZE
= 506
201
};
202
205
enum
{
206
FW_LOG_STRING_MAX_SIZE
= 200
207
};
208
210
enum
{
211
FW_TLM_BUFFER_MAX_SIZE
= 506
212
};
213
215
enum
{
216
FW_STATEMENT_ARG_BUFFER_MAX_SIZE
= 506
217
};
218
220
enum
{
221
FW_TLM_STRING_MAX_SIZE
= 40
222
};
223
225
enum
{
226
FW_PARAM_BUFFER_MAX_SIZE
= 506
227
};
228
230
enum
{
231
FW_PARAM_STRING_MAX_SIZE
= 40
232
};
233
235
enum
{
236
FW_FILE_BUFFER_MAX_SIZE
= 512
237
};
238
240
enum
{
241
FW_INTERNAL_INTERFACE_STRING_MAX_SIZE
= 256
242
};
243
245
enum
{
246
FW_LOG_TEXT_BUFFER_SIZE
= 256
247
};
248
251
enum
{
252
FW_FIXED_LENGTH_STRING_SIZE
= 256
253
};
254
256
enum
{
257
FW_OBJ_SIMPLE_REG_ENTRIES
= 500
258
};
259
261
enum
{
262
FW_QUEUE_SIMPLE_QUEUE_ENTRIES
= 100
263
};
264
266
enum
{
267
FW_ASSERT_COUNT_MAX
= 10
268
};
269
271
enum
{
272
FW_CONTEXT_DONT_CARE
= 255
273
};
274
276
enum
{
277
FW_SERIALIZE_TRUE_VALUE
= 255
278
};
279
281
enum
{
282
FW_SERIALIZE_FALSE_VALUE
= 0
283
};
284
285
namespace
Svc
{
286
287
namespace
Fpy {
288
290
enum
{
291
MAX_SEQUENCE_ARG_COUNT
= 16
292
};
293
295
enum
{
296
MAX_SEQUENCE_STATEMENT_COUNT
= 2048
297
};
298
300
enum
{
301
MAX_STACK_SIZE
= 65535
302
};
303
305
enum
{
306
MAX_DIRECTIVE_SIZE
= 2048
307
};
308
309
}
310
311
}
312
313
namespace
Svc
{
314
315
namespace
GenericHubCfg {
316
317
enum
{
318
NumSerialInputPorts
= 10
319
};
320
321
enum
{
322
NumBufferInputPorts
= 10
323
};
324
325
enum
{
326
NumSerialOutputPorts
= 10
327
};
328
329
enum
{
330
NumBufferOutputPorts
= 10
331
};
332
333
}
334
335
}
336
337
namespace
Os
{
338
343
enum
{
344
FILE_MODE_IRUSR
= 64
345
};
346
347
enum
{
348
FILE_MODE_IWUSR
= 128
349
};
350
351
enum
{
352
FILE_MODE_IXUSR
= 256
353
};
354
355
enum
{
356
FILE_MODE_IRWXU
= 448
357
};
358
359
enum
{
360
FILE_MODE_IRGRP
= 8
361
};
362
363
enum
{
364
FILE_MODE_IWGRP
= 16
365
};
366
367
enum
{
368
FILE_MODE_IXGRP
= 32
369
};
370
371
enum
{
372
FILE_MODE_IRWXG
= 56
373
};
374
375
enum
{
376
FILE_MODE_IROTH
= 1
377
};
378
379
enum
{
380
FILE_MODE_IWOTH
= 2
381
};
382
383
enum
{
384
FILE_MODE_IXOTH
= 4
385
};
386
387
enum
{
388
FILE_MODE_IRWXO
= 7
389
};
390
391
enum
{
392
FILE_MODE_ISUID
= 2048
393
};
394
395
enum
{
396
FILE_MODE_ISGID
= 1024
397
};
398
399
enum
{
400
FILE_MODE_ISVTX
= 512
401
};
402
408
enum
{
409
FILE_DEFAULT_CREATE_MODE
= 219
410
};
411
412
}
413
415
enum
{
416
FW_CONSOLE_HANDLE_MAX_SIZE
= 24
417
};
418
420
enum
{
421
FW_TASK_HANDLE_MAX_SIZE
= 40
422
};
423
425
enum
{
426
FW_FILE_HANDLE_MAX_SIZE
= 16
427
};
428
430
enum
{
431
FW_MUTEX_HANDLE_MAX_SIZE
= 72
432
};
433
435
enum
{
436
FW_QUEUE_HANDLE_MAX_SIZE
= 368
437
};
438
440
enum
{
441
FW_DIRECTORY_HANDLE_MAX_SIZE
= 16
442
};
443
445
enum
{
446
FW_FILESYSTEM_HANDLE_MAX_SIZE
= 16
447
};
448
450
enum
{
451
FW_RAW_TIME_HANDLE_MAX_SIZE
= 56
452
};
453
455
enum
{
456
FW_RAW_TIME_SERIALIZATION_MAX_SIZE
= 8
457
};
458
460
enum
{
461
FW_CONDITION_VARIABLE_HANDLE_MAX_SIZE
= 56
462
};
463
465
enum
{
466
FW_CPU_HANDLE_MAX_SIZE
= 16
467
};
468
470
enum
{
471
FW_MEMORY_HANDLE_MAX_SIZE
= 16
472
};
473
475
enum
{
476
FW_HANDLE_ALIGNMENT
= 8
477
};
478
480
enum
{
481
FW_FILE_CHUNK_SIZE
= 512
482
};
483
484
#endif
FW_CONDITION_VARIABLE_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:461
SeqDispatcherSequencerPorts
Definition:
FppConstantsAc.hpp:39
Os::FILE_MODE_IXUSR
Definition:
FppConstantsAc.hpp:352
FW_RAW_TIME_SERIALIZATION_MAX_SIZE
Definition:
FppConstantsAc.hpp:456
FW_SERIALIZE_TRUE_VALUE
Definition:
FppConstantsAc.hpp:277
Svc::Fpy::MAX_STACK_SIZE
Definition:
FppConstantsAc.hpp:301
FW_FILE_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:426
Os::FILE_MODE_IROTH
Definition:
FppConstantsAc.hpp:376
FW_SERIALIZE_FALSE_VALUE
Definition:
FppConstantsAc.hpp:282
Os::FILE_MODE_IRWXO
Definition:
FppConstantsAc.hpp:388
Os::FILE_MODE_IRUSR
Definition:
FppConstantsAc.hpp:344
Svc::GenericHubCfg::NumSerialOutputPorts
Definition:
FppConstantsAc.hpp:326
Svc::FileDispatcherCfg::FILE_DISPATCHER_MAX_TABLE_SIZE
Definition:
FppConstantsAc.hpp:155
Os::FILE_DEFAULT_CREATE_MODE
Definition:
FppConstantsAc.hpp:409
FW_PARAM_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:226
Os::FILE_MODE_IXOTH
Definition:
FppConstantsAc.hpp:384
CmdDispatcherComponentCommandPorts
Definition:
FppConstantsAc.hpp:29
ComCfg::SpacecraftId
Definition:
FppConstantsAc.hpp:116
FW_ASSERT_COUNT_MAX
Definition:
FppConstantsAc.hpp:267
FW_FIXED_LENGTH_STRING_SIZE
Definition:
FppConstantsAc.hpp:252
FW_OBJ_SIMPLE_REG_BUFF_SIZE
Definition:
FppConstantsAc.hpp:165
Svc::GenericHubCfg::NumBufferOutputPorts
Definition:
FppConstantsAc.hpp:330
ComQueueComPorts
Definition:
FppConstantsAc.hpp:64
Fw::DpCfg::CONTAINER_USER_DATA_SIZE
Definition:
FppConstantsAc.hpp:143
Os::FILE_MODE_IRWXG
Definition:
FppConstantsAc.hpp:372
FW_FILESYSTEM_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:446
FwAssertTextSize
Definition:
FppConstantsAc.hpp:94
Os::FILE_MODE_ISVTX
Definition:
FppConstantsAc.hpp:400
PassiveRateGroupOutputPorts
Definition:
FppConstantsAc.hpp:19
FW_LOG_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:200
FW_QUEUE_NAME_BUFFER_SIZE
Definition:
FppConstantsAc.hpp:170
FW_MUTEX_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:431
FW_INTERNAL_INTERFACE_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:241
HealthPingPorts
Definition:
FppConstantsAc.hpp:54
ComCfg::AggregationSize
Definition:
FppConstantsAc.hpp:131
FW_CONSOLE_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:416
FW_DIRECTORY_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:441
FW_CMD_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:195
FW_MEMORY_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:471
FileDownCompletePorts
Definition:
FppConstantsAc.hpp:59
Svc::Fpy::MAX_DIRECTIVE_SIZE
Definition:
FppConstantsAc.hpp:306
FW_CMD_ARG_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:190
FW_SM_SIGNAL_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:185
Os::FILE_MODE_IWUSR
Definition:
FppConstantsAc.hpp:348
ComQueueBufferPorts
Definition:
FppConstantsAc.hpp:69
Os
Definition:
FppConstantsAc.hpp:337
ComCfg
Definition:
ApidEnumAc.cpp:13
FW_TLM_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:221
Os::FILE_MODE_IWGRP
Definition:
FppConstantsAc.hpp:364
AssertFatalAdapterEventFileSize
Definition:
FppConstantsAc.hpp:102
FW_FILE_CHUNK_SIZE
Definition:
FppConstantsAc.hpp:481
Svc::GenericHubCfg::NumSerialInputPorts
Definition:
FppConstantsAc.hpp:318
FileNameStringSize
Definition:
FppConstantsAc.hpp:89
Svc::GenericHubCfg::NumBufferInputPorts
Definition:
FppConstantsAc.hpp:322
ComCfg::AosMaxFrameFixedSize
Definition:
FppConstantsAc.hpp:126
RateGroupDriverRateGroupPorts
Definition:
FppConstantsAc.hpp:24
Os::FILE_MODE_IXGRP
Definition:
FppConstantsAc.hpp:368
ComCfg::TmFrameFixedSize
Definition:
FppConstantsAc.hpp:121
FW_FILE_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:236
FW_COM_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:180
Os::FILE_MODE_IRWXU
Definition:
FppConstantsAc.hpp:356
FW_TASK_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:421
Svc::Fpy::MAX_SEQUENCE_ARG_COUNT
Definition:
FppConstantsAc.hpp:291
DpManagerNumPorts
Definition:
FppConstantsAc.hpp:79
FW_CPU_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:466
SequenceArgumentsMaxSize
Definition:
FppConstantsAc.hpp:109
Os::FILE_MODE_IWOTH
Definition:
FppConstantsAc.hpp:380
FW_TASK_NAME_BUFFER_SIZE
Definition:
FppConstantsAc.hpp:175
FW_STATEMENT_ARG_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:216
BasicTypes.hpp
C++ header for working with basic fprime types.
FW_LOG_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:206
Svc::Fpy::MAX_SEQUENCE_STATEMENT_COUNT
Definition:
FppConstantsAc.hpp:296
Os::FILE_MODE_ISUID
Definition:
FppConstantsAc.hpp:392
FW_QUEUE_SIMPLE_QUEUE_ENTRIES
Definition:
FppConstantsAc.hpp:262
FW_OBJ_SIMPLE_REG_ENTRIES
Definition:
FppConstantsAc.hpp:257
Svc
RateGroupDivider component implementation.
Definition:
ActiveRateGroupCfg.hpp:18
FW_HANDLE_ALIGNMENT
Definition:
FppConstantsAc.hpp:476
BufferRepeaterOutputPorts
Definition:
FppConstantsAc.hpp:74
FW_QUEUE_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:436
FW_TLM_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:211
StaticMemoryAllocations
Definition:
FppConstantsAc.hpp:49
FW_RAW_TIME_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:451
FW_LOG_TEXT_BUFFER_SIZE
Definition:
FppConstantsAc.hpp:246
CmdSplitterPorts
Definition:
FppConstantsAc.hpp:44
Fw
Implementation of malloc based allocator.
Definition:
MemoryAllocation.hpp:14
FW_PARAM_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:231
FW_CONTEXT_DONT_CARE
Definition:
FppConstantsAc.hpp:272
Os::FILE_MODE_ISGID
Definition:
FppConstantsAc.hpp:396
ActiveRateGroupOutputPorts
Definition:
FppConstantsAc.hpp:14
Os::FILE_MODE_IRGRP
Definition:
FppConstantsAc.hpp:360
CmdDispatcherSequencePorts
Definition:
FppConstantsAc.hpp:34
DpWriterNumProcPorts
Definition:
FppConstantsAc.hpp:84
default
config
FppConstantsAc.hpp
Generated by
1.8.14