versadac  1
versadac - Scalable Recorder Firmware
mrp_statechangeserviceitf.h
1 /***************************************************************************************
2  *********** Copyright 2005 Zurich University of Applied Sciences / InES **************
3  ***************************************************************************************
4  **
5  ** File : mrp_statechangeserviceitf.h
6  **
7  ** Description : This file provides the interface for receiving diagnosis events
8  and alarm notifications from the MRP stack.
9  **
10  ***************************************************************************************
11  ** Department : Institute of Embedded Systems
12  ** Project : MRP
13  ** Modul : MRP_StateChangeServiceItf_T
14  ** Author : Christian Schaer
15  ** Contact : scc@zhwin.ch
16  ** Date : 09.10.2006
17  ****************************** Modifications ******************************************
18  **
19  ** Date : Who : Comment :
20  ** 09.10.06 scc initial release
21  **************************************************************************************/
22 /* $Workfile:: mrp_statechangeserviceitf.h $*/
23 /* $Revision:: 3 $*/
24 /* $Date:: 16/12/10 14:44 $*/
25 
26 #ifndef MRP_STATECHANGESERVICEITF_H
27 #define MRP_STATECHANGESERVICEITF_H
28 
29 #include "mrp_pkg.h"
30 
31 
32 /********************************************/
33 /*** Constructors and destructors ***/
34 /********************************************/
35 
36 void MRP_StateChangeServiceItf_T_Init( void );
37 
38 void MRP_StateChangeServiceItf_T_Cleanup( void );
39 
40 
41 /********************************************/
42 /*** public Methods ***/
43 /********************************************/
44 
45 void MRP_StateChangeServiceItf_T_receiveStateChangeEvent( DomainID sender,
46  MRPError error_type,
47  MRPBoolean appear,
48  void * lpvContextInd);
49 
50 #endif
51 
Definition: mrp_pkg.h:81