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

Reference for unit 'exec': Types

Pointer

  

A type free pointer.

SmallInt

  

Boolean representation

LongInt

  

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

LongInt

  

Pointer to a string, in ABIv0 just like PChar.

PtrUInt

  

LongInt

  

signed 32-Bit integer Value

LongWord

  

PAPTR

  

PDevice

  

Device has the same structure as an Library

PEmulHandle

  

PEmulLibEntry

  

PETask

  

PExecBase

  

PExecNotifyMessage

  

PFreeBlocksData

  

PFuncEntry

  

PFuncOldEntry

  

Pointer

  

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

PPPCStackSwapArgs

  

PResident

  

PSemaphoreMessage

  

PSemaphoreRequest

  

This is the structure used to request a signal semaphore

PSignalSemaphore

  

PSoftIntList

  

For EXEC use ONLY!

PStackSwapStruct

  

Stack swap structure as passed to StackSwap

Pointer

  

PTask

  

Pointer to Task structure

PTaskFrame68k

  

PTaskInitExtension

  

PTaskTrapMessage

  

PTaskTrapMessage_68k

  

PULONG

  

PUnit

  

PtrInt

  

PChar

  

Pointer to a string (compareable with a PChar)

TAlertMessage

  

TDevice

  

Device has the same structure as an Library

TEmulHandle

  

TEmulLibEntry

  

TEmulRegs

  

TETask

  

TExecBase

  

TExecNotifyMessage

  

TFreeBlocksData

  

TFuncEntry

  

TFuncOldEntry

  

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.

TPPCStackSwapArgs

  

TResident

  

TSemaphoreMessage

  

TSemaphoreRequest

  

This is the structure used to request a signal semaphore

TSignalSemaphore

  

TSoftIntList

  

For EXEC use ONLY!

TStackSwapStruct

  

Stack swap structure as passed to StackSwap

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.

TTaskFrame68k

  

TTaskInitExtension

  

TTaskTrapMessage

  

TTaskTrapMessage_68k

  

TUnit

  

Byte

  

unsigned 8-Bit Value

LongWord

  

unsigned 32-Bit integer value

Word

  

unsigned 16-Bit Value

Word

  

PWideChar

  


Documentation generated on: 2021-07-30