status.h

Typedefs

typedef int emb_status_t

Enums

enum emb_status_code

Values:

enumerator EMB_OK
enumerator EMB_EPERM
enumerator EMB_EINVAL
enumerator EMB_EBUSY
enumerator EMB_ETIMEDOUT
enumerator EMB_ECANCELED
enumerator EMB_EDESTROYED
enumerator EMB_EOWNERDEAD
enumerator EMB_ENOMEM
enumerator EMB_ENOTSUP
enumerator EMB_EIO
enumerator EMB_EFAULT
enumerator EMB_ENOENT
enumerator EMB_EEXIST
enumerator EMB_ESTATE
enumerator EMB_EOVERFLOW
enumerator EMB_ESTALE
enumerator EMB_EINTR
enumerator EMB_EDEADLK
enumerator EMB_EAPP_BASE

Functions

const char *emb_status_name(emb_status_t status)

emb_status_name()

- The symbolic name of a status code.

Context: thread isr prekernel Blocking: no Timing: O(1) Ownership: none Configuration: CONFIG_EMB_STATUS_NAMES Requirements: API-011 Since: 0.2 Stability: yes

Return: “EMB_EINVAL” and the like; “EMB_E?” for an unknown value; “” when the names are compiled out.

Parameters:
  • status – Any status value.