TASK

PXSvTaskGetModebits PXVT_TASK

Fn

PxTaskGetModebits()

A1

ID of the task object which mode bits to get

A2

Task mode bits of given task or 0 on failure

Er

PxTaskGetModebits() error codes

PXSvSetModebits PXVT_TASK

Fn

PxSetModebits()

A1

Task mode bits to set

A2

Task mode bits after setting

Er

PxSetModebits() error codes

PXSvClearModebits PXVT_TASK

Fn

PxClearModebits()

A1

Task mode bits to clear

A2

Task mode bits after clearing

PXSvTaskCreate PXVT_TASK

Fn

PxTaskCreate()

A1

ID of the task object that was created if there is no error in the error argument or 0 otherwise

A2

Pointer to the task specification structure

Er

PxTaskCreate() error codes

PXSvTaskSuspend PXVT_TASK

Fn

PxTaskSuspend(), PxTaskSuspend_Hnd

A1

ID of the task object to suspend

Er

PxTaskSuspend() and PxTaskSuspend_Hnd error codes

PXSvTaskResume PXVT_TASK

Fn

PxTaskResume()

A1

ID of the task object to resume

Er

PxTaskResume() error codes

PXSvTaskSetPrio PXVT_TASK

Fn

PxTaskSetPrio()

A1

ID of the task object which priority to set

A2

The task priority to set

Er

PxTaskSetPrio() error codes

PXSvGetId PXVT_TASK

Fn

PxGetId()

A1

ID of the task object which is requested

PXSvTaskGetPrio PXVT_TASK

Fn

PxTaskGetPrio()

A1

ID of the task object which priority to get

A2

The task priority or 0 on failure

Er

PxTaskGetPrio()

PXSvTaskGetMbx PXVT_TASK

Fn

PxTaskGetMbx()

A1

ID of the task object which mailbox to get

A2

ID of the requested mailbox object or invalid ID on failure

PXSvTaskGetSize PXVT_TASK

Fn

PxTaskGetSize()

A1

Size of a task control block in bytes

PXSvTaskForceTermination PXVT_TASK

Fn

PxTaskForceTermination()

A1

ID of the task object to terminate

Er

PxTaskForceTermination() error codes

PXSvTaskGetAccessRights PXVT_TASK

Fn

PxTaskGetAccessRights()

A1

ID of the task object which access rights are requested

A2

Access rights of given task or 0 on failure

Er

PxTaskGetAccessRights() error codes