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 Oracle    Legal Notices    Copyright 1996,2010. Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Oracle WebLogic Server JMS C API Reference
11g Release 1 (10.3.3)

Part Number E13942-02


Generated by doxygen 1.2.18