/*****************************************************************************
* 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 */