My Project
Main Page
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
default_ICD.h
Go to the documentation of this file.
1
/*
2
* default_ICD.h
3
*
4
* Created on: 25/05/2012
5
* Author: ccortiz
6
*/
7
8
#ifndef DEFAULT_ICD_H_
9
#define DEFAULT_ICD_H_
10
11
#define _MAX_ICD_INSTANCES_ 2
12
13
#include "
mensaje1.h
"
14
#include "
mensaje2.h
"
15
#include "
mensaje3.h
"
16
17
#include "
bitStack.h
"
18
19
typedef
struct
c_DEFAULT_ICD_Privates
*
c_DEFAULT_ICD_Privates_Ptr
;
20
typedef
int (*
searchPtr
)(
int
ICD_Descriptor,
byte_ptr
buffer,
unsigned
int
length);
21
22
struct
c_DEFAULT_ICD
{
23
struct
c_Mensaje1
mensaje1
;
24
struct
c_Mensaje2
mensaje2
;
25
struct
c_Mensaje3
mensaje3
;
26
27
searchPtr
search
;
28
setEndiannessPtr
setEndianness
;
29
};
30
31
32
struct
c_DEFAULT_ICD_Privates
{
33
struct
c_Mensaje1_privates
mensaje1_Privates
;
34
struct
c_Mensaje2_privates
mensaje2_Privates
;
35
struct
c_Mensaje3_privates
mensaje3_Privates
;
36
};
37
38
struct
c_DEFAULT_ICD
Default_ICD
;
/* Manejador de ICDs. Solo debe existir uno. */
39
int
new_Default_ICD
(
void
);
40
41
/*TODO poner aqui la herramienta de busqueda de mensajes e inicializar el puntero de c_ICD.*/
42
43
#endif
/*DEFAULT_ICD_H_*/
44
Generated on Fri Jun 8 2012 11:51:37 for My Project by
1.8.1