view VMSHW.h @ 0:35b53e6de714

Initial add -- up on sourceforge now
author Me
date Sat, 22 May 2010 19:33:11 -0700
parents
children 06ca89bafbb8
line source
1 /*
2 * Copyright 2009 OpenSourceStewardshipFoundation.org
3 * Licensed under GNU General Public License version 2
4 *
5 * Author: seanhalle@yahoo.com
6 *
7 */
9 #ifndef _VMSHW_H
10 #define _VMSHW_H
12 #include "VMS/VMS_primitive_data_types.h"
13 #include "VMS/Queue_impl/BlockingQueue.h"
15 /*This header defines everything specific to the VMSHW semantic plug-in
16 */
17 typedef struct VMSHWReqData VMSHWReqData;
19 typedef struct
20 {
21 }
22 VMSHWProcr;
24 /*Semantic layer-specific data sent inside a request from lib called in app
25 * to request handler called in MasterLoop
26 */
27 enum VMSHW_ReqType
28 {
29 receive,
30 send,
31 create
32 };
34 struct VMSHWReqData
35 { VMSHW_ReqType reqType;
37 };
39 typedef struct
40 {
42 }
43 VMSHWSemanticEnv;
45 #endif /* _VMSHW_H */