Carbon


QHdr

Header: OSUtils.h

struct QHdr {
    volatile SInt16 qFlags; 
    SInt16 pad; 
    SInt32 MutexID; 
    volatile QElemPtr qHead; 
    volatile QElemPtr qTail;
};
typedef QHdr QHdrPtr;

Field descriptions

qFlags

Queue flags

pad

First queue entry

MutexID

Last queue entry

qHead
qTail

The event queue consists of a header followed by the actual entries in the queue. The event queue has the same header as all standard Macintosh Operating System queues. The Qhdr structure defines the queue header.


© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)