Skip navigation.
Main Page  |  Data Structures  |  File List  |  Data Fields  |  Globals

JmsCommon.h

Go to the documentation of this file.
00001 
00007 #ifndef _JMSCOMMON_H
00008 #define _JMSCOMMON_H 1
00009 
00010 #include <JmsTypes.h>
00011 
00017 #define JMS_CALLED_FROM_JMS (JMS64I) 0x0000000000000001
00018 
00025 #define JMS_APPLICATION_MUST_FREE_HANDLE (JMS64I) 0x0000000000000002
00026 
00031 #define CSTRING 0
00032 
00036 #define UNISTRING 1
00037 
00057 typedef struct {
00059   int stringType;
00061   union {
00063     char *string;
00065     struct {
00067       void *data;
00069       JMS32I length;
00070     } uniString;
00071   } uniOrC;
00073   int allocatedSize; 
00074 } JmsString;
00075 
00076 #endif /* _JMSCOMMON_H */
00077 
Contact BEA    Feedback    Privacy    © 2005 BEA Systems

Generated by doxygen 1.2.18