16.2.5 Synchronization and communication functions (data queues)

The following shows the service calls provided by the RI850V4 as the synchronization and communication functions (data queues).

Table 16-5 Synchronization and Communication Functions (Data Queues)

Service Call

Function

Origin of Service Call

Send to data queue (waiting forever)

Task

Send to data queue (polling)

Task, Non-task, Initialization routine

Send to data queue (polling)

Task, Non-task, Initialization routine

Send to data queue (with timeout)

Task

Forced send to data queue

Task, Non-task, Initialization routine

Forced send to data queue

Task, Non-task, Initialization routine

Receive from data queue (waiting forever)

Task

Receive from data queue (polling)

Task, Non-task, Initialization routine

Receive from data queue (polling)

Task, Non-task, Initialization routine

Receive from data queue (with timeout)

Task

Reference data queue state

Task, Non-task, Initialization routine

Reference data queue state

Task, Non-task, Initialization routine