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
= 200
90
};
91
93
enum
{
94
FwAssertTextSize
= 256
95
};
96
101
enum
{
102
AssertFatalAdapterEventFileSize
= 200
103
};
104
105
namespace
ComCfg
{
106
108
enum
{
109
SpacecraftId
= 68
110
};
111
113
enum
{
114
TmFrameFixedSize
= 1024
115
};
116
118
enum
{
119
AosMaxFrameFixedSize
= 1536
120
};
121
123
enum
{
124
AggregationSize
= 1009
125
};
126
127
}
128
129
namespace
Fw
{
130
131
namespace
DpCfg {
132
135
enum
{
136
CONTAINER_USER_DATA_SIZE
= 32
137
};
138
139
}
140
141
}
142
143
namespace
Svc
{
144
145
namespace
FileDispatcherCfg {
146
147
enum
{
148
FILE_DISPATCHER_MAX_TABLE_SIZE
= 10
149
};
150
151
}
152
153
}
154
157
enum
{
158
FW_OBJ_SIMPLE_REG_BUFF_SIZE
= 255
159
};
160
162
enum
{
163
FW_QUEUE_NAME_BUFFER_SIZE
= 80
164
};
165
167
enum
{
168
FW_TASK_NAME_BUFFER_SIZE
= 80
169
};
170
172
enum
{
173
FW_COM_BUFFER_MAX_SIZE
= 512
174
};
175
177
enum
{
178
FW_SM_SIGNAL_BUFFER_MAX_SIZE
= 128
179
};
180
182
enum
{
183
FW_CMD_ARG_BUFFER_MAX_SIZE
= 506
184
};
185
187
enum
{
188
FW_CMD_STRING_MAX_SIZE
= 40
189
};
190
192
enum
{
193
FW_LOG_BUFFER_MAX_SIZE
= 506
194
};
195
198
enum
{
199
FW_LOG_STRING_MAX_SIZE
= 200
200
};
201
203
enum
{
204
FW_TLM_BUFFER_MAX_SIZE
= 506
205
};
206
208
enum
{
209
FW_STATEMENT_ARG_BUFFER_MAX_SIZE
= 506
210
};
211
213
enum
{
214
FW_TLM_STRING_MAX_SIZE
= 40
215
};
216
218
enum
{
219
FW_PARAM_BUFFER_MAX_SIZE
= 506
220
};
221
223
enum
{
224
FW_PARAM_STRING_MAX_SIZE
= 40
225
};
226
228
enum
{
229
FW_FILE_BUFFER_MAX_SIZE
= 512
230
};
231
233
enum
{
234
FW_INTERNAL_INTERFACE_STRING_MAX_SIZE
= 256
235
};
236
238
enum
{
239
FW_LOG_TEXT_BUFFER_SIZE
= 256
240
};
241
244
enum
{
245
FW_FIXED_LENGTH_STRING_SIZE
= 256
246
};
247
249
enum
{
250
FW_OBJ_SIMPLE_REG_ENTRIES
= 500
251
};
252
254
enum
{
255
FW_QUEUE_SIMPLE_QUEUE_ENTRIES
= 100
256
};
257
259
enum
{
260
FW_ASSERT_COUNT_MAX
= 10
261
};
262
264
enum
{
265
FW_CONTEXT_DONT_CARE
= 255
266
};
267
269
enum
{
270
FW_SERIALIZE_TRUE_VALUE
= 255
271
};
272
274
enum
{
275
FW_SERIALIZE_FALSE_VALUE
= 0
276
};
277
278
namespace
Svc
{
279
280
namespace
Fpy {
281
283
enum
{
284
MAX_SEQUENCE_ARG_COUNT
= 16
285
};
286
288
enum
{
289
MAX_SEQUENCE_STATEMENT_COUNT
= 2048
290
};
291
293
enum
{
294
MAX_STACK_SIZE
= 65535
295
};
296
298
enum
{
299
MAX_DIRECTIVE_SIZE
= 2048
300
};
301
302
}
303
304
}
305
306
namespace
Svc
{
307
308
namespace
GenericHubCfg {
309
310
enum
{
311
NumSerialInputPorts
= 10
312
};
313
314
enum
{
315
NumBufferInputPorts
= 10
316
};
317
318
enum
{
319
NumSerialOutputPorts
= 10
320
};
321
322
enum
{
323
NumBufferOutputPorts
= 10
324
};
325
326
}
327
328
}
329
330
namespace
Os
{
331
336
enum
{
337
FILE_MODE_IRUSR
= 64
338
};
339
340
enum
{
341
FILE_MODE_IWUSR
= 128
342
};
343
344
enum
{
345
FILE_MODE_IXUSR
= 256
346
};
347
348
enum
{
349
FILE_MODE_IRWXU
= 448
350
};
351
352
enum
{
353
FILE_MODE_IRGRP
= 8
354
};
355
356
enum
{
357
FILE_MODE_IWGRP
= 16
358
};
359
360
enum
{
361
FILE_MODE_IXGRP
= 32
362
};
363
364
enum
{
365
FILE_MODE_IRWXG
= 56
366
};
367
368
enum
{
369
FILE_MODE_IROTH
= 1
370
};
371
372
enum
{
373
FILE_MODE_IWOTH
= 2
374
};
375
376
enum
{
377
FILE_MODE_IXOTH
= 4
378
};
379
380
enum
{
381
FILE_MODE_IRWXO
= 7
382
};
383
384
enum
{
385
FILE_MODE_ISUID
= 2048
386
};
387
388
enum
{
389
FILE_MODE_ISGID
= 1024
390
};
391
392
enum
{
393
FILE_MODE_ISVTX
= 512
394
};
395
401
enum
{
402
FILE_DEFAULT_CREATE_MODE
= 219
403
};
404
405
}
406
408
enum
{
409
FW_CONSOLE_HANDLE_MAX_SIZE
= 24
410
};
411
413
enum
{
414
FW_TASK_HANDLE_MAX_SIZE
= 40
415
};
416
418
enum
{
419
FW_FILE_HANDLE_MAX_SIZE
= 16
420
};
421
423
enum
{
424
FW_MUTEX_HANDLE_MAX_SIZE
= 72
425
};
426
428
enum
{
429
FW_QUEUE_HANDLE_MAX_SIZE
= 368
430
};
431
433
enum
{
434
FW_DIRECTORY_HANDLE_MAX_SIZE
= 16
435
};
436
438
enum
{
439
FW_FILESYSTEM_HANDLE_MAX_SIZE
= 16
440
};
441
443
enum
{
444
FW_RAW_TIME_HANDLE_MAX_SIZE
= 56
445
};
446
448
enum
{
449
FW_RAW_TIME_SERIALIZATION_MAX_SIZE
= 8
450
};
451
453
enum
{
454
FW_CONDITION_VARIABLE_HANDLE_MAX_SIZE
= 56
455
};
456
458
enum
{
459
FW_CPU_HANDLE_MAX_SIZE
= 16
460
};
461
463
enum
{
464
FW_MEMORY_HANDLE_MAX_SIZE
= 16
465
};
466
468
enum
{
469
FW_HANDLE_ALIGNMENT
= 8
470
};
471
473
enum
{
474
FW_FILE_CHUNK_SIZE
= 512
475
};
476
477
#endif
SeqDispatcherSequencerPorts
Definition:
FppConstantsAc.hpp:39
Os::FILE_MODE_IRWXG
Definition:
FppConstantsAc.hpp:365
Os::FILE_DEFAULT_CREATE_MODE
Definition:
FppConstantsAc.hpp:402
Svc::FileDispatcherCfg::FILE_DISPATCHER_MAX_TABLE_SIZE
Definition:
FppConstantsAc.hpp:148
FW_CMD_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:188
Os::FILE_MODE_IRWXU
Definition:
FppConstantsAc.hpp:349
FW_QUEUE_NAME_BUFFER_SIZE
Definition:
FppConstantsAc.hpp:163
FW_FIXED_LENGTH_STRING_SIZE
Definition:
FppConstantsAc.hpp:245
ComCfg::TmFrameFixedSize
Definition:
FppConstantsAc.hpp:114
CmdDispatcherComponentCommandPorts
Definition:
FppConstantsAc.hpp:29
FW_TASK_NAME_BUFFER_SIZE
Definition:
FppConstantsAc.hpp:168
FW_LOG_TEXT_BUFFER_SIZE
Definition:
FppConstantsAc.hpp:239
Svc::Fpy::MAX_SEQUENCE_ARG_COUNT
Definition:
FppConstantsAc.hpp:284
FW_SERIALIZE_FALSE_VALUE
Definition:
FppConstantsAc.hpp:275
FW_ASSERT_COUNT_MAX
Definition:
FppConstantsAc.hpp:260
ComQueueComPorts
Definition:
FppConstantsAc.hpp:64
Os::FILE_MODE_IXOTH
Definition:
FppConstantsAc.hpp:377
FW_CONDITION_VARIABLE_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:454
Os::FILE_MODE_IWUSR
Definition:
FppConstantsAc.hpp:341
Os::FILE_MODE_IRWXO
Definition:
FppConstantsAc.hpp:381
FW_LOG_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:193
Os::FILE_MODE_IRGRP
Definition:
FppConstantsAc.hpp:353
Fw::DpCfg::CONTAINER_USER_DATA_SIZE
Definition:
FppConstantsAc.hpp:136
Svc::GenericHubCfg::NumBufferInputPorts
Definition:
FppConstantsAc.hpp:315
FwAssertTextSize
Definition:
FppConstantsAc.hpp:94
FW_TLM_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:214
PassiveRateGroupOutputPorts
Definition:
FppConstantsAc.hpp:19
FW_TLM_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:204
HealthPingPorts
Definition:
FppConstantsAc.hpp:54
Os::FILE_MODE_IXGRP
Definition:
FppConstantsAc.hpp:361
Svc::GenericHubCfg::NumBufferOutputPorts
Definition:
FppConstantsAc.hpp:323
Svc::Fpy::MAX_STACK_SIZE
Definition:
FppConstantsAc.hpp:294
FW_FILE_CHUNK_SIZE
Definition:
FppConstantsAc.hpp:474
ComCfg::AggregationSize
Definition:
FppConstantsAc.hpp:124
FW_DIRECTORY_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:434
Os::FILE_MODE_IWOTH
Definition:
FppConstantsAc.hpp:373
FW_FILE_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:419
FileDownCompletePorts
Definition:
FppConstantsAc.hpp:59
FW_RAW_TIME_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:444
FW_LOG_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:199
ComQueueBufferPorts
Definition:
FppConstantsAc.hpp:69
Os
Definition:
FppConstantsAc.hpp:330
FW_HANDLE_ALIGNMENT
Definition:
FppConstantsAc.hpp:469
FW_OBJ_SIMPLE_REG_ENTRIES
Definition:
FppConstantsAc.hpp:250
FW_OBJ_SIMPLE_REG_BUFF_SIZE
Definition:
FppConstantsAc.hpp:158
FW_QUEUE_SIMPLE_QUEUE_ENTRIES
Definition:
FppConstantsAc.hpp:255
ComCfg
Definition:
ApidEnumAc.cpp:13
FW_CONSOLE_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:409
AssertFatalAdapterEventFileSize
Definition:
FppConstantsAc.hpp:102
ComCfg::AosMaxFrameFixedSize
Definition:
FppConstantsAc.hpp:119
Os::FILE_MODE_ISUID
Definition:
FppConstantsAc.hpp:385
Svc::Fpy::MAX_DIRECTIVE_SIZE
Definition:
FppConstantsAc.hpp:299
ComCfg::SpacecraftId
Definition:
FppConstantsAc.hpp:109
FW_SERIALIZE_TRUE_VALUE
Definition:
FppConstantsAc.hpp:270
FileNameStringSize
Definition:
FppConstantsAc.hpp:89
Os::FILE_MODE_IRUSR
Definition:
FppConstantsAc.hpp:337
RateGroupDriverRateGroupPorts
Definition:
FppConstantsAc.hpp:24
FW_CONTEXT_DONT_CARE
Definition:
FppConstantsAc.hpp:265
FW_FILE_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:229
FW_COM_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:173
Svc::GenericHubCfg::NumSerialInputPorts
Definition:
FppConstantsAc.hpp:311
Svc::Fpy::MAX_SEQUENCE_STATEMENT_COUNT
Definition:
FppConstantsAc.hpp:289
FW_MUTEX_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:424
DpManagerNumPorts
Definition:
FppConstantsAc.hpp:79
FW_PARAM_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:224
Os::FILE_MODE_IWGRP
Definition:
FppConstantsAc.hpp:357
BasicTypes.hpp
C++ header for working with basic fprime types.
FW_SM_SIGNAL_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:178
Svc
RateGroupDivider component implementation.
Definition:
ActiveRateGroupCfg.hpp:18
FW_MEMORY_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:464
BufferRepeaterOutputPorts
Definition:
FppConstantsAc.hpp:74
Os::FILE_MODE_ISVTX
Definition:
FppConstantsAc.hpp:393
FW_STATEMENT_ARG_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:209
Os::FILE_MODE_IXUSR
Definition:
FppConstantsAc.hpp:345
StaticMemoryAllocations
Definition:
FppConstantsAc.hpp:49
Os::FILE_MODE_IROTH
Definition:
FppConstantsAc.hpp:369
FW_FILESYSTEM_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:439
CmdSplitterPorts
Definition:
FppConstantsAc.hpp:44
FW_CMD_ARG_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:183
Fw
Implementation of malloc based allocator.
Definition:
MemoryAllocation.hpp:14
FW_PARAM_BUFFER_MAX_SIZE
Definition:
FppConstantsAc.hpp:219
Os::FILE_MODE_ISGID
Definition:
FppConstantsAc.hpp:389
FW_QUEUE_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:429
Svc::GenericHubCfg::NumSerialOutputPorts
Definition:
FppConstantsAc.hpp:319
FW_RAW_TIME_SERIALIZATION_MAX_SIZE
Definition:
FppConstantsAc.hpp:449
FW_INTERNAL_INTERFACE_STRING_MAX_SIZE
Definition:
FppConstantsAc.hpp:234
ActiveRateGroupOutputPorts
Definition:
FppConstantsAc.hpp:14
FW_CPU_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:459
FW_TASK_HANDLE_MAX_SIZE
Definition:
FppConstantsAc.hpp:414
CmdDispatcherSequencePorts
Definition:
FppConstantsAc.hpp:34
DpWriterNumProcPorts
Definition:
FppConstantsAc.hpp:84
default
config
FppConstantsAc.hpp
Generated by
1.8.14