11#define __RTMain_h__ included
32 static int execute(
void );
33 static int mainLine(
void );
35 static void targetStartup(
void );
36 static void installHandlers(
void );
37 static void installOneHandler(
int,
39 static void removeHandlers(
void );
40 static void removeOneHandler(
int );
41 static void targetShutdown(
void );
45 static const char *
const * _argv;
51#if USE_THREADS && OTRTSDEBUG != DEBUG_NONE
52 static int debugPriority;
53 static int debugStackSize;
58 static int entryPoint(
int,
const char *
const * );
61 static const char * debugName(
void );
64 static RTS_INLINE
RTActorRef * topReference(
void );
65 static RTS_INLINE
RTActor * topActor(
void );
69 static RTS_INLINE
int argCount(
void );
70 static RTS_INLINE
const char *
const * argStrings(
void );
73 static void lock(
void );
74 static void unlock(
void );
76 static RTS_INLINE
void lock(
void );
77 static RTS_INLINE
void unlock(
void );
An instance of this class represents a capsule instance.
Definition: RTActor.h:44
Represents a capsule part.
Definition: RTActorRef.h:39
A controller manages a group of capsule instances that all run in the same physical thread (i....
Definition: RTController.h:54
Definition: RTSuperActor.h:37
Definition: RTSystemDescriptor.h:26