Unit 'exec' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#os4units]

Reference for unit 'exec': Types

Pointer

  

A type free pointer.

AVLKEYCOMP

  

AVLNODECOMP

  

SmallInt

  

Boolean representation

LongInt

  

A type free pointer. in ABIv0 its just a Pointer.

LongInt

  

Pointer to a string, in ABIv0 just like PChar.

LongInt

  

signed 32-Bit integer Value

LongWord

  

PAPTR

  

PAVLKEYCOMP

  

PAVLNode

  

PAVLNODECOMP

  

PDevice

  

Device has the same structure as an Library

PDMAEntry

PExceptionContext

PExecBase

  

PHook

PInterface

PInterrupt

  

PIntVector

  

For EXEC use ONLY!

PIORequest

  

PIOStdReq

  

PLibrary

  

Library Base Structure

PList

  

Pointer to List structure

PLONG

  

PLONGBITS

  

PMemChunk

  

PMemEntry

  

PMemHandlerData

  

Memory Handler

PMemHeader

  

PMemList

  

Pointer to the list of all Memory

PMessage

  

Message from/for a MessagePort

PMinList

  

Pointer to a minal list structure.

PMinNode

  

PMsgPort

  

Port for inter-task communication.

PNode

  

Pointer to node structure

PPAVLNode

  

PPTagItem

PResident

  

PSemaphoreMessage

  

PSemaphoreRequest

  

This is the structure used to request a signal semaphore

PSignalSemaphore

  

PSNMMessage

PSoftIntList

  

For EXEC use ONLY!

PStackSwapStruct

  

Stack swap structure as passed to StackSwap

PPChar

PTag

PTagItem

PTask

  

Pointer to Task structure

PTrackable

PULONG

  

PUnit

  

PChar

  

Pointer to a string (compareable with a PChar)

LongWord

Pointer

TAVLNode

  

TDebugOutputNotify

TDebugSymbol

TDevice

  

Device has the same structure as an Library

TDMAEntry

TEmuTrap

TEmuTrapfunction

TExceptionContext

TExecBase

  

THook

TInterface

TInterfaceData

TInterrupt

  

TIntVector

  

For EXEC use ONLY!

TIORequest

  

TIOStdReq

  

TLibrary

  

Library Base Structure

TList

  

List header.

TMemChunk

  

TMemEntry

  

TMemHandlerData

  

Memory Handler

TMemHeader

  

TMemList

  

List of all available Memory

TMessage

  

Message from/for a MessagePort

TMinList

  

Minimal list strcture.

TMinNode

  

Minimal list entry without any type or name.

TMsgPort

  

Port for inter-task communication.

TNode

  

List node structure, Each member in a list starts with a node.

TResident

  

TSemaphoreMessage

  

TSemaphoreRequest

  

This is the structure used to request a signal semaphore

TSignalSemaphore

  

TSNMMessage

TSoftIntList

  

For EXEC use ONLY!

TStackFrameMsg

TStackSwapStruct

  

Stack swap structure as passed to StackSwap

TTagItem

TTask

  

Every Amiga Task has one of these Task structures associated with it. To find yours, use FindTask(nil). Amiga processes tack a few more values on to the end of this structure, which is the difference between Tasks and Processes.

TTrackable

TUnit

  

Byte

  

unsigned 8-Bit Value

LongWord

  

unsigned 32-Bit integer value

Word

  

unsigned 16-Bit Value

Word

  


Documentation generated on: 2021-07-30