diff 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 diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/VMSHW.h	Sat May 22 19:33:11 2010 -0700
     1.3 @@ -0,0 +1,46 @@
     1.4 +/*
     1.5 + *  Copyright 2009 OpenSourceStewardshipFoundation.org
     1.6 + *  Licensed under GNU General Public License version 2
     1.7 + *
     1.8 + * Author: seanhalle@yahoo.com
     1.9 + *
    1.10 + */
    1.11 +
    1.12 +#ifndef _VMSHW_H
    1.13 +#define	_VMSHW_H
    1.14 +
    1.15 +#include "VMS/VMS_primitive_data_types.h"
    1.16 +#include "VMS/Queue_impl/BlockingQueue.h"
    1.17 +
    1.18 +/*This header defines everything specific to the VMSHW semantic plug-in
    1.19 + */
    1.20 +typedef struct VMSHWReqData VMSHWReqData;
    1.21 +
    1.22 +typedef struct
    1.23 + {
    1.24 + }
    1.25 +VMSHWProcr;
    1.26 +
    1.27 +/*Semantic layer-specific data sent inside a request from lib called in app
    1.28 + * to request handler called in MasterLoop
    1.29 + */
    1.30 +enum VMSHW_ReqType
    1.31 + {
    1.32 +   receive,
    1.33 +   send,
    1.34 +   create
    1.35 + };
    1.36 +
    1.37 +struct VMSHWReqData
    1.38 + { VMSHW_ReqType   reqType;
    1.39 +   
    1.40 + };
    1.41 +
    1.42 +typedef struct
    1.43 + {
    1.44 +
    1.45 + }
    1.46 +VMSHWSemanticEnv;
    1.47 +
    1.48 +#endif	/* _VMSHW_H */
    1.49 +