Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VSs_impls > VSs__MC_shared_impl
comparison 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 |
comparison
equal
deleted
inserted
replaced
| 0:c9fe6ae8cf34 | 1:b0d06681e22d |
|---|---|
| 27 | 27 |
| 28 //=========================================================================== | 28 //=========================================================================== |
| 29 /*This header defines everything specific to the VOMP semantic plug-in | 29 /*This header defines everything specific to the VOMP semantic plug-in |
| 30 */ | 30 */ |
| 31 typedef struct _VOMPSemReq VOMPSemReq; | 31 typedef struct _VOMPSemReq VOMPSemReq; |
| 32 typedef void (*PtrToAtomicFn ) ( void * ); //executed atomically in master | 32 typedef void (*VSsTaskFnPtr ) ( void * ); //executed atomically in master |
| 33 //=========================================================================== | 33 //=========================================================================== |
| 34 | |
| 35 #define IN 1; | |
| 36 #define OUT 2; | |
| 37 #define INOUT 3; | |
| 38 | |
| 39 typedef struct | |
| 40 { | |
| 41 VSsTaskFnPtr fn; | |
| 42 int32 numArgs; | |
| 43 int32 *argTypes; | |
| 44 int32 *argSizes; | |
| 45 } | |
| 46 VSsTaskType; | |
| 47 | |
| 48 | |
| 34 | 49 |
| 35 /*Semantic layer-specific data sent inside a request from lib called in app | 50 /*Semantic layer-specific data sent inside a request from lib called in app |
| 36 * to request handler called in AnimationMaster | 51 * to request handler called in AnimationMaster |
| 37 */ | 52 */ |
| 38 | 53 |
