| <assertions> |
| <assertion id="1" tag="ref:XSH6:32718:32722"> |
| The function |
| int pthread_condattr_setclock(pthread_condattr_t *attr, clockid_t clock_id); |
| shall set the 'clock' attribute in an initialized attributes object referenced by |
| 'attr'. |
| If it is called with a clock_id argument that refers to a CPU-time clock, the call |
| shall fail. |
| </assertion> |
| |
| <assertion id="2" tag="ref:XSH6:32729:32737"> |
| It returns 0 upon success, and an error code if it fails: |
| |
| It may fail if: |
| |
| [EINVAL] - the 'attr' value is invalid |
| [EINVAL] - 'clock_id' doesn't refer to a known clock or is a CPU-time clock. |
| |
| </assertion> |
| </assertions> |