Unit 'Exec' Package
[Overview][Constants][Types][Procedures and functions][Variables][Index] [#aros]

Reference for unit 'Exec': Types

Pointer

  

A type free pointer.

Pointer

  

AVLKEYCOMP

  

AVLNODECOMP

  

SmallInt

  

Boolean representation

Pointer

  

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

Pointer

  

Pointer to a string, in ABIv0 just like PChar.

Pointer

  

PChar

  

NativeUInt

  

LongInt

  

signed 32-Bit integer Value

LongWord

  

PAPTR

  

PArosSupportBase

  

Some basic debugging functions and structures

PSmallInt

  

PAVLKEYCOMP

  

PAVLNode

  

PAVLNODECOMP

  

PDevice

  

Device has the same structure as an Library

PExecBase

  

PInterrupt

  

PIntVector

  

For EXEC use ONLY!

PIORequest

  

PIOStdReq

  

PIPTR

  

PLibrary

  

Library Base Structure

PList

  

Pointer to List structure

PLongInt

  

PLONGBITS

  

PMagicMessage

  

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

  

PSoftIntList

  

For EXEC use ONLY!

PStackSwapArgs

  

PStackSwapStruct

  

Stack swap structure as passed to StackSwap

PTag

  

PTagItem

  

Pointer to a TagItem

PTask

  

Pointer to Task structure

PLongWord

  

PUnit

  

Int64

  

NativeInt

  

PChar

  

Pointer to a string (compareable with a PChar)

LongWord

  

Tag identifier (e.g. TAG_*)

TArosSupportBase

  

Some basic debugging functions and structures

TAVLNode

  

TDevice

  

Device has the same structure as an Library

TETask

  

TExecBase

  

TInterrupt

  

TIntVector

  

For EXEC use ONLY!

TIORequest

  

TIOStdReq

  

TLibrary

  

Library Base Structure

TList

  

List header.

TMagicMessage

  

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.

TNodeProcedure

  

TResident

  

TSemaphoreMessage

  

TSemaphoreRequest

  

This is the structure used to request a signal semaphore

TSignalSemaphore

  

TSoftIntList

  

For EXEC use ONLY!

TStackSwapArgs

  

TStackSwapStruct

  

Stack swap structure as passed to StackSwap

TTagItem

  

TagItem structure

TTask

  

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

TUnit

  

Byte

  

unsigned 8-Bit Value

LongWord

  

unsigned 32-Bit integer value

QWord

  

Word

  

unsigned 16-Bit Value

Word

  


Documentation generated on: 2021-07-30