AMSP-04 / NETN-ETR

NATO Education and Training Network (NETN) Entity Tasking and Reporting (ETR) Module
Other
2 stars 0 forks source link

CapabilitiesSupported should use an Enum type for CapabilityNames #30

Closed linusonline closed 1 year ago

linusonline commented 4 years ago

The attribute CapabilityNames of interaction CapabilitiesSupported is now an array of strings. This leaves a lot of room for interpretation as to the exact contents of the strings, as well as which interactions are considered "capabilities". Since the set of capabilities is already bounded by the FOM itself, this should probably be an enum data type instead.

bergtwvd commented 4 years ago

Yes, this is fine for me.

bergtwvd commented 4 years ago

I think the request to perfectly fine for Edition B. What is the reason to move it to C?

lofstrandbjorn commented 4 years ago

Solve in C since HLA4 allows mergin of enum datatypes