/***************************************************************************** * File: sys_init.h * * Description: * Main entrance and parameters of the wild thing... * * Notice: * (C) Copyright 1999, 2000 ROX Software, Inc. * All rights reserved. * * Model Compiler: MC3020 V1.3.0 * * Warnings: * !!! THIS IS AN AUTO-GENERATED FILE. PLEASE DO NOT EDIT. !!! ****************************************************************************/ #ifndef SYS_INIT_H #define SYS_INIT_H #ifdef __cplusplus extern "C" { #endif /***************************************************************************** * System Name: a.out * System ID: 1 * * Model Compiler Product Information: * Product: MC3020 * Version: V1.3.0 * S/N: * * System default/colored values: * MaxStringLen: 32 * MaxObjExtent: 0 * MaxRelExtent: 0 * MaxSelectExtent: 0 * MaxSelfEvents: 0 * MaxNonSelfEvents: 0 * MaxTimers: 0 * MaxInterleavedBridges: 0 ****************************************************************************/ #define SYS_MAX_STRING_LEN 32 #define SYS_MAX_OBJECT_EXTENT 50 #define SYS_MAX_RELATIONSHIP_EXTENT 0 #define SYS_MAX_TRANSIENT_EXTENT 0 #define SYS_MAX_CONTAINERS ( SYS_MAX_OBJECT_EXTENT + SYS_MAX_RELATIONSHIP_EXTENT + SYS_MAX_TRANSIENT_EXTENT ) #define SYS_MAX_SELF_EVENTS 3 #define SYS_MAX_NON_SELF_EVENTS 7 #define SYS_MAX_OOA_EVENTS ( SYS_MAX_SELF_EVENTS + SYS_MAX_NON_SELF_EVENTS ) #define SYS_MAX_OOA_TIMERS 1 #define SYS_MAX_INTERLEAVED_BRIDGES 2 /***************************************************************************** * Domain Name: A * Domain ID: 1 * Repository: as2 * OOA Version: 7 * * MaxObjExtent: 40 * MaxRelExtent: 0 * MaxSelectExtent: 0 * MaxSelfEvents: 2 * MaxNonSelfEvents: 4 * MaxPriorityEvents: 2 * MaxTimers: 1 * InterleavedBridges: 2 ****************************************************************************/ /***************************************************************************** * Domain Name: EXP * Domain ID: 2 * Repository: exp * OOA Version: 3 * * MaxObjExtent: 10 * MaxRelExtent: 0 * MaxSelectExtent: 0 * MaxSelfEvents: 1 * MaxNonSelfEvents: 3 * MaxPriorityEvents: 0 * MaxTimers: 0 * InterleavedBridges: 0 ****************************************************************************/ /***************************************************************************** * OOA domain identification numbers ****************************************************************************/ #define A_DOMAIN_ID 1 #define EXP_DOMAIN_ID 2 extern void SystemLevelInitialization( void ); extern void ApplicationLevelInitialization( void ); extern void SystemLevelShutdown( void ); extern void ApplicationLevelShutdown( void ); extern void InterleaveBridge( void (vfp)(void) ); extern void DispatchInterleaveBridge( void ); #ifdef __cplusplus } #endif #endif /* SYS_INIT_H */