next up previous contents
Next: 7.7 fluke_pset_get_state: retrieve the Up: 7 Port Sets Previous: 7.5 fluke_pset_create_hash: create a

7.6 fluke_pset_destroy: destroy a port set

SYNOPSIS

void fluke_pset_destroy(fluke_pset_t *pset);

DESCRIPTION

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.

PARAMETERS

pset
The port set to destroy.

ERRORS

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.

RELATED INFORMATION

fluke_pset_create



Utah Flux Research Group