Skip navigation.
Downloads | Product Documentation | Support

# JmsBrowser.h

Go to the documentation of this file.

    00001
    00007 #ifndef _JMS_BROWSER_H
    00008 #define _JMS_BROWSER_H 1
    00009
    00013 typedef struct JmsBrowser JmsBrowser;
    00014
    00015 #include <JmsCommon.h>
    00016 #include <JmsEnumeration.h>
    00017 #include <JmsQueue.h>
    00018 #include <JmsTypes.h>
    00019
    00020 #ifdef __cplusplus
    00021 extern "C" {
    00022 #endif
    00023
    00037 extern int JMSENTRY JmsBrowserGetQueue(
    00038   JmsBrowser      * browser,
    00039   JmsQueue       ** queue,
    00040   JMS64I              flags
    00041 );
    00042
    00057 extern int JMSENTRY JmsBrowserGetSelector(
    00058   JmsBrowser      * browser,
    00059   JmsString         * selector,
    00060   JMS64I              flags
    00061 );
    00062
    00077 extern int JMSENTRY JmsBrowserGetEnumeration(
    00078   JmsBrowser      * browser,
    00079   JmsEnumeration ** enumeration,
    00080   JMS64I              flags
    00081 );
    00082
    00096 extern int JMSENTRY JmsBrowserClose(
    00097   JmsBrowser      * browser,
    00098   JMS64I              flags
    00099 );
    00100
    00101 #ifdef __cplusplus
    00102 }
    00103 #endif /* __cplusplus */
    00104 #endif /* _JMS_BROWSER_H */
    00105
    00106