versadac
1
versadac - Scalable Recorder Firmware
Main Page
Classes
Files
File List
File Members
core
profinet_io
src
addin
mrp
mrp_frameanalyser.h
1
/***************************************************************************************
2
*********** Copyright 2005 Zurich University of Applied Sciences / InES **************
3
***************************************************************************************
4
**
5
** File : mrp_frameanalyser.h
6
**
7
** Description : This file provides the frameanalyser which analyses a received
8
** frame
9
**
10
***************************************************************************************
11
** Department : Institute of Embedded Systems
12
** Project : MRP
13
** Modul : MRP_Frameanalyser_T
14
** Author : Christian Schaer
15
** Contact : scc@zhwin.ch
16
** Date : 10.04.2006
17
****************************** Modifications ******************************************
18
**
19
** Date : Who : Comment :
20
** 10.05.06 scc initial release
21
**************************************************************************************/
22
/* $Workfile:: mrp_frameanalyser.h $*/
23
/* $Revision:: 2 $*/
24
/* $Date:: 16/12/10 14:44 $*/
25
26
#ifndef MRP_FRAMEANALYSER_H
27
#define MRP_FRAMEANALYSER_H
28
29
30
/***********************************************************************/
31
/*** Header Files Includes ***/
32
/***********************************************************************/
33
34
#include "mrp_pkg.h"
35
36
37
/**********************************************************************/
38
/*** class MRP_FrameAnalyser_T ***/
39
/**********************************************************************/
40
41
struct
MRP_FrameAnalyser_T
42
{
43
MRP_Environment_T
* mrp_environment_ptr_;
44
};
45
46
47
/********************************************/
48
/*** Constructors and destructors ***/
49
/********************************************/
50
51
void
MRP_FrameAnalyser_T_Init(
MRP_FrameAnalyser_T
*
const
me,
52
MRP_Environment_T
*
const
env_ptr);
53
54
void
MRP_FrameAnalyser_T_Cleanup(
MRP_FrameAnalyser_T
*
const
me);
55
56
57
/********************************************/
58
/*** public Methods ***/
59
/********************************************/
60
64
MRPBoolean MRP_FrameAnalyser_T_analyse(
MRP_FrameAnalyser_T
*
const
me,
65
MRP_EnvEvent_T
* env_ev,
66
MRP_PDU_T
*
const
pdu );
67
68
69
#endif
70
MRP_Environment_T
Definition:
mrp_environment.h:44
MRP_PDU_T
Definition:
mrp_pdu.h:118
MRP_EnvEvent_T
Definition:
mrp_envevent.h:53
MRP_FrameAnalyser_T
Definition:
mrp_frameanalyser.h:41
Generated on Wed Aug 19 2020 10:33:44 for versadac by
1.8.9.1