[Overview][Types][Classes][Index] Reference for unit 'LazCollections' (#lazutils)

TLazThreadedQueue.ShutDown

Indicates if the DoShutdown method has been called but not finished.

Declaration

Source position: lazcollections.pas line 117

public property TLazThreadedQueue.ShutDown : Boolean
  read FShutDown;

Description

ShutDown is a read-only Boolean property which indicates if the DoShutDown method has been called, but not yet completed, for the class instance. The value in ShutDown is used in the PushItem and PopItemTimeout methods to determine the status for the respective requests. The value wrAbandoned is returned from these methods when ShutDown contains True.

The value in ShutDown is set to True in the DoShutDown method.

See also

TLazThreadedQueue.DoShutDown

  

Performs actions required when the thread-safe queue is freed.

TLazThreadedQueue.PushItem

  

Adds the specified item to the queue.

TLazThreadedQueue.PopItemTimeout

  

Pops an item off the queue with a timeout value.

TWaitResult


Version 4.0 Generated 2025-05-03 Home