Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VSs_impls > VSs__MC_shared_impl
diff VSs.h @ 1:5ed4d833506e
Started putting in some VSs impl -- still mostly SSR copy
| author | Some Random Person <seanhalle@yahoo.com> |
|---|---|
| date | Thu, 24 May 2012 07:34:21 -0700 |
| parents | 67a3a05a39c0 |
| children | f2ed1c379fe7 |
line diff
1.1 --- a/VSs.h Wed May 23 13:17:07 2012 -0700 1.2 +++ b/VSs.h Thu May 24 07:34:21 2012 -0700 1.3 @@ -29,9 +29,24 @@ 1.4 /*This header defines everything specific to the VOMP semantic plug-in 1.5 */ 1.6 typedef struct _VOMPSemReq VOMPSemReq; 1.7 -typedef void (*PtrToAtomicFn ) ( void * ); //executed atomically in master 1.8 +typedef void (*VSsTaskFnPtr ) ( void * ); //executed atomically in master 1.9 //=========================================================================== 1.10 1.11 +#define IN 1; 1.12 +#define OUT 2; 1.13 +#define INOUT 3; 1.14 + 1.15 +typedef struct 1.16 + { 1.17 + VSsTaskFnPtr fn; 1.18 + int32 numArgs; 1.19 + int32 *argTypes; 1.20 + int32 *argSizes; 1.21 + } 1.22 +VSsTaskType; 1.23 + 1.24 + 1.25 + 1.26 /*Semantic layer-specific data sent inside a request from lib called in app 1.27 * to request handler called in AnimationMaster 1.28 */
