|
| enum | {
receiverIDMask = 0x0000F000
, receiverIDisPSN = 0x00008000
, receiverIDisSignature = 0x00007000
, receiverIDisSessionID = 0x00006000
,
receiverIDisTargetID = 0x00005000
, systemOptionsMask = 0x00000F00
, nReturnReceipt = 0x00000200
, priorityMask = 0x000000FF
,
nAttnMsg = 0x00000001
} |
| |
| enum | { HighLevelEventMsgClass = FOUR_CHAR_CODE('jaym')
, rtrnReceiptMsgID = FOUR_CHAR_CODE('rtrn')
} |
| |
| enum | { msgWasPartiallyAccepted = 2
, msgWasFullyAccepted = 1
, msgWasNotAccepted = 0
} |
| |
| enum | { uppGetSpecificFilterProcInfo = 0x00000FD0
} |
| |
|
|
typedef | CALLBACK_API (Boolean, GetSpecificFilterProcPtr)(void *contextPtr |
| |
|
typedef | STACK_UPP_TYPE (GetSpecificFilterProcPtr) GetSpecificFilterUPP |
| |
| GetSpecificFilterUPP | NewGetSpecificFilterUPP (GetSpecificFilterProcPtr userRoutine) |
| |
| void | DisposeGetSpecificFilterUPP (GetSpecificFilterUPP userUPP) |
| |
| Boolean | InvokeGetSpecificFilterUPP (void *contextPtr, HighLevelEventMsgPtr msgBuff, const TargetID *sender, GetSpecificFilterUPP userUPP) |
| |
| OSErr | PostHighLevelEvent (const EventRecord *theEvent, void *receiverID, unsigned long msgRefcon, void *msgBuff, unsigned long msgLen, unsigned long postingOptions) |
| |
| OSErr | AcceptHighLevelEvent (TargetID *sender, unsigned long *msgRefcon, void *msgBuff, unsigned long *msgLen) |
| |
| OSErr | GetProcessSerialNumberFromPortName (const PPCPortRec *portName, ProcessSerialNumber *pPSN) |
| | GetProcessSerialNumberFromPortName Get the serial number of a process. More...
|
| |
| OSErr | GetPortNameFromProcessSerialNumber (PPCPortRec *portName, const ProcessSerialNumber *pPSN) |
| | GetPortNameFromProcessSerialNumber Get the port name of a process. More...
|
| |
| Boolean | GetSpecificHighLevelEvent (GetSpecificFilterUPP aFilter, void *contextPtr, OSErr *err) |
| |
High Level Event Manager Interfaces.
- Introduced In: System 7.5
- Avaliable From: Universal Interfaces 3.4.1
- Copyright: © 1988-2001 by Apple Computer, Inc., all rights reserved
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/