[Overview][Constants][Types][Procedures and functions][Index] Reference for unit 'Exec' (#aros)

Reference for unit 'Exec': Types

APTR

  

A type free pointer.

AVLKey

AVLKEYCOMP

  

AVLNODECOMP

  

BOOL

  

Boolean representation

BPTR

  

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

BSTR

  

Pointer to a string, in ABIv0 just like PChar.

CONST_APTR

CONST_STRPTR

IPTR

LONG

  

signed 32-Bit integer Value

LONGBITS

  

PAPTR

  

PArosSupportBase

  

Some basic debugging functions and structures

PaSmallInt

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

PLONG

  

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

PULONG

  

PUnit

  

QUAD

SIPTR

STRPTR

  

Pointer to a string (compareable with a PChar)

Tag

  

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

  

UBYTE

  

unsigned 8-Bit Value

ULONG

  

unsigned 32-Bit integer value

UQUAD

UWORD

  

unsigned 16-Bit Value

WORDBITS

  


Documentation generated on: 2017-01-10