procedure Port_Delete ( ID : in RTEMS.ID; Result : out RTEMS.Status_Codes );
RTEMS.SUCCESSFUL
- port deleted successfully
RTEMS.INVALID_ID
- invalid port id
This directive deletes the dual-ported memory area specified by id. The DPCB for the deleted dual-ported memory area is reclaimed by RTEMS.
This directive will not cause the calling task to be preempted.
The calling task does not have to be the task that created the port. Any local task that knows the port id can delete the port.
Copyright © 1988-2008 OAR Corporation