|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
函数 | |
| int | osal_event_init (osal_event *event_obj) |
| Initialize an event control block. | |
| int | osal_event_write (osal_event *event_obj, unsigned int mask) |
| Write an event. | |
| int | osal_event_read (osal_event *event_obj, unsigned int mask, unsigned int timeout_ms, unsigned int mode) |
| Read an event. | |
| int | osal_event_clear (osal_event *event_obj, unsigned int mask) |
| Clear the event occurring in a specified task. | |
| int | osal_event_destroy (osal_event *event_obj) |
| Destroy a event. | |
| int osal_event_clear | ( | osal_event * | event_obj, |
| unsigned int | mask | ||
| ) |
Clear the event occurring in a specified task.
| event_obj | [in/out] Pointer to the event control block to be cleared. |
| mask | [in] Mask of the event to be cleared. |
| int osal_event_destroy | ( | osal_event * | event_obj | ) |
Destroy a event.
| event_obj | [in/out] Pointer to the event control block to be destroyed. |
| int osal_event_init | ( | osal_event * | event_obj | ) |
Initialize an event control block.
| int osal_event_read | ( | osal_event * | event_obj, |
| unsigned int | mask, | ||
| unsigned int | timeout_ms, | ||
| unsigned int | mode | ||
| ) |
Read an event.
| event_obj | [in/out] Pointer to the event control block to be checked. This parameter must point to valid memory. |
| mask | [in] Mask of the event expected to occur by the user, indicating the event obtained after it is logically processed that matches the ID pointed to by eventId. |
| timeout_ms | [in] Timeout interval of event reading.(unit: ms) |
| mode | [in] Event reading mode. |
| int osal_event_write | ( | osal_event * | event_obj, |
| unsigned int | mask | ||
| ) |
Write an event.