void fluke_pset_destroy(fluke_pset_t *pset);
Destroys an active port set created with fluke_pset_create. All associated ports can no longer be received from; i.e. threads sending on those ports will block.
- pset
- The port set to destroy.
If any of the following errors is detected by the Fluke implementation, it causes the current thread to take a synchronous exception with one of the following codes. All of these have an implicit FLUKE_INSANITY_ prefix.
- NO_OBJECT
- pset does not point to an active object.
- NOT_PSET
- The object pointed to by pset is not a port set object.
- INVALID_OBJECT
- The state of the port set object has become invalid.
fluke_pset_create