Object <- Actor <- IRActor <- IRIASActor |
|
|
Init Main ReinitializeClass |
Class IRIASActor defines no new attributes.
Fields
| Field | Type | |
|---|---|---|
| Actor: | status: | UnsignedShort |
| priority: | SignedShort | |
| waitingFor: | Semaphore | |
| state: | Pointer | |
| stackSegment: | Pointer | |
| stackSegmentSize: | Unsigned | |
| exceptionStack: | Pointer | |
| exceptionStackPointer: | Unsigned | |
| interruptCheck: | Function | |
| forUser: | Boolean | |
| exception: | Object | |
| exceptionReason: | Unsigned | |
| suspendLevel: | Unsigned | |
| dispatcherTimingBuffer: | Unsigned | |
| IRActor: | listenSap: | UnsignedByte |
| msgSemaphore: | Object | |
| syncSemaphore: | Object | |
| syncMsg: | Pointer | |
| mqHead: | Pointer | |
| mqTail: | Pointer |
instance IRIASActor tag; status: 0; priority: 0; waitingFor: nilObject; state: nil; stackSegment: nil; stackSegmentSize: 0; exceptionStack: nil; exceptionStackPointer: 0; interruptCheck: nil; forUser: false; exception: nilObject; exceptionReason: 0; suspendLevel: 0; dispatcherTimingBuffer: 0; listenSap: 0; msgSemaphore: nilObject; syncSemaphore: nilObject; syncMsg: nil; mqHead: nil; mqTail: nil; end instance;
#endif Define Class IRIASActor; inherits from IRActor; inherits from HasReinitialize; overrides Init, Main, ReinitializeClass; end class;