You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the solution you'd like
Consider splitting the API into 2 or 3. GetValue could return value or unimplemented error. GetName/GetCreator or similar could return the other two.
Describe alternatives you've considered
None
Additional context
Partial success API's are not user friendly and should be avoided.
Requester Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
OS_BinSemGetInfo
andOS_CountSemGetInfo
fill in the following structures:osal/src/os/inc/osapi-binsem.h
Lines 38 to 44 in 1a8823f
osal/src/os/inc/osapi-countsem.h
Lines 32 to 37 in 1a8823f
Where name and creator may be valid but not all implementations fill in value (ex. RTEMS):
osal/src/os/rtems/src/os-impl-binsem.c
Lines 275 to 279 in 1a8823f
Note the following PR changes the RTEMS return to
OS_ERR_NOT_IMPLEMENTED
Describe the solution you'd like
Consider splitting the API into 2 or 3. GetValue could return value or unimplemented error. GetName/GetCreator or similar could return the other two.
Describe alternatives you've considered
None
Additional context
Partial success API's are not user friendly and should be avoided.
Requester Info
Jacob Hageman - NASA/GSFC
The text was updated successfully, but these errors were encountered: