Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > SSR_impls > SSR__MC_shared_impl
comparison VMSHW.h @ 0:35b53e6de714
Initial add -- up on sourceforge now
| author | Me |
|---|---|
| date | Sat, 22 May 2010 19:33:11 -0700 |
| parents | |
| children | 06ca89bafbb8 |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:875c74bf5661 |
|---|---|
| 1 /* | |
| 2 * Copyright 2009 OpenSourceStewardshipFoundation.org | |
| 3 * Licensed under GNU General Public License version 2 | |
| 4 * | |
| 5 * Author: seanhalle@yahoo.com | |
| 6 * | |
| 7 */ | |
| 8 | |
| 9 #ifndef _VMSHW_H | |
| 10 #define _VMSHW_H | |
| 11 | |
| 12 #include "VMS/VMS_primitive_data_types.h" | |
| 13 #include "VMS/Queue_impl/BlockingQueue.h" | |
| 14 | |
| 15 /*This header defines everything specific to the VMSHW semantic plug-in | |
| 16 */ | |
| 17 typedef struct VMSHWReqData VMSHWReqData; | |
| 18 | |
| 19 typedef struct | |
| 20 { | |
| 21 } | |
| 22 VMSHWProcr; | |
| 23 | |
| 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 }; | |
| 33 | |
| 34 struct VMSHWReqData | |
| 35 { VMSHW_ReqType reqType; | |
| 36 | |
| 37 }; | |
| 38 | |
| 39 typedef struct | |
| 40 { | |
| 41 | |
| 42 } | |
| 43 VMSHWSemanticEnv; | |
| 44 | |
| 45 #endif /* _VMSHW_H */ | |
| 46 |
