-
Notifications
You must be signed in to change notification settings - Fork 204
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move typedefs used in cmd/tlm to the *_msg.h file #909
Comments
skliper
changed the title
Move structures used in tlm to the *_msg.h file
Move typedefs used in cmd/tlm to the *_msg.h file
Sep 23, 2020
jphickey
added a commit
to jphickey/cFE
that referenced
this issue
Oct 26, 2020
Put all ES typedefs which are shared across API and telemetry messages into the "cfe_es_extern_typedefs.h" file. Put all ES typedefs which define the telemetry interface into the "cfe_es_msg.h" file. Also include structures which define the output of commands that write data files into this group (query all apps, query all tasks, query all CDS). Removes some localized definitions and replace with MISSION scope definitions where appropriate/necessary.
jphickey
added a commit
to jphickey/cFE
that referenced
this issue
Oct 26, 2020
Put all ES typedefs which are shared across API and telemetry messages into the "cfe_es_extern_typedefs.h" file. Put all ES typedefs which define the telemetry interface into the "cfe_es_msg.h" file. Also include structures which define the output of commands that write data files into this group (query all apps, query all tasks, query all CDS). Removes some localized definitions and replace with MISSION scope definitions where appropriate/necessary.
This was referenced Oct 26, 2020
jphickey
added
CCB:Ready
Ready for discussion at the Configuration Control Board (CCB)
and removed
CCB:Ready
Ready for discussion at the Configuration Control Board (CCB)
labels
Oct 27, 2020
astrogeco
added a commit
that referenced
this issue
Oct 30, 2020
Fix #909, reorganize ES public API + msg definitions
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
CFE_ES_AppInfo_t and CFE_ES_MemHandle_t are defined in cfe_es.h, but used in telemetry (cfe_es_msg.h). All the typedefs used in telemetry should be defined in the *_msg.h file.
Describe the solution you'd like
Move CFE_ES_AppInfo_t and CFE_ES_MemHandle_t into cfe_es_msg.h
Note CFE_ES_TaskInfo_t is not used in cmd/tlm.
Describe alternatives you've considered
None
Additional context
Related to #899
Requester Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered: