2004 by Marc J. Rochkind. All rights reserved. Portions marked "Open Source" may be copied under license.

 

Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

c7/smi_wrap_incl.h File Reference


Detailed Description

Header to generate SMI wrappers [Sec. 7.3.3, 7.5.3, etc.].

Definition in file smi_wrap_incl.h.

Go to the source code of this file.

Defines

#define wrapper(sfx)


Define Documentation

#define wrapper sfx   ) 
 

Value:

SMIQ *smi_open(const char *name, SMIENTITY entity, size_t msgsize)\
{\
    return smi_open_##sfx(name, entity, msgsize);\
}\
\
bool smi_close(SMIQ *sqp)\
{\
    return smi_close_##sfx(sqp);\
}\
\
bool smi_send_getaddr(SMIQ *sqp, struct client_id *client, void **addr)\
{\
    return smi_send_getaddr_##sfx(sqp, client, addr);\
}\
\
bool smi_send_release(SMIQ *sqp)\
{\
    return smi_send_release_##sfx(sqp);\
}\
\
bool smi_receive_getaddr(SMIQ *sqp, void **addr)\
{\
    return smi_receive_getaddr_##sfx(sqp, addr);\
}\
\
bool smi_receive_release(SMIQ *sqp)\
{\
    return smi_receive_release_##sfx(sqp);\
}

Definition at line 26 of file smi_wrap_incl.h.


Generated on Fri Apr 23 10:57:10 2004 for AUP2 Example Source by doxygen 1.3.1