#include <JmsCommon.h>
#include <JmsSession.h>
#include <JmsMessage.h>
#include <JmsTypes.h>
Go to the source code of this file.
Typedefs | |
typedef JmsMessage | JmsStreamMessage |
Functions | |
int JMSENTRY | JmsSessionStreamMessageCreate (JmsSession *session, JmsStreamMessage **message, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadBoolean (JmsStreamMessage *message, int *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadByte (JmsStreamMessage *message, unsigned char *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadShort (JmsStreamMessage *message, short *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadChar (JmsStreamMessage *message, short *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadInt (JmsStreamMessage *message, JMS32I *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadLong (JmsStreamMessage *message, JMS64I *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadFloat (JmsStreamMessage *message, float *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadDouble (JmsStreamMessage *message, double *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadString (JmsStreamMessage *message, JmsString *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReadBytes (JmsStreamMessage *message, void *bytes, JMS32I *length, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteBoolean (JmsStreamMessage *message, int value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteByte (JmsStreamMessage *message, unsigned char value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteShort (JmsStreamMessage *message, short value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteChar (JmsStreamMessage *message, short value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteInt (JmsStreamMessage *message, JMS32I value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteLong (JmsStreamMessage *message, JMS64I value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteFloat (JmsStreamMessage *message, float value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteDouble (JmsStreamMessage *message, double value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteString (JmsStreamMessage *message, JmsString *value, JMS64I flags) |
int JMSENTRY | JmsStreamMessageWriteBytes (JmsStreamMessage *message, void *value, JMS32I length, JMS64I flags) |
int JMSENTRY | JmsStreamMessageReset (JmsStreamMessage *message, JMS64I flags) |
This file describes the functions that can be performed on a JmsStreamMessage handle A JmsStreamMessage handle corresponds to javax.jms.StreamMessage
|
A stream message handle that represents the class javax.jms.StreamMessage |
|
Gets a stream message handle from the given session handle
|
|
Reads the next boolean value from a stream message handle
|
|
Reads the next byte value from a stream message handle
|
|
Reads the next byte array value from a stream message handle
|
|
Reads the next two byte java character value from a stream message handle
|
|
Reads the next double value from a stream message handle
|
|
Reads the next float value from a stream message handle
|
|
Reads the next integer value from a stream message handle
|
|
Reads the next long value from a stream message handle
|
|
Reads the next short value from a stream message handle
|
|
Reads the next string value from a stream message handle
|
|
Puts the message body in read-only mode and repositions the stream to the beginning
|
|
Writes the boolean value to a stream message handle
|
|
Writes the byte value to a stream message handle
|
|
Writes the byte array value to a stream message handle
|
|
Writes the two byte java character value to a stream message handle
|
|
Writes the double value to a stream message handle
|
|
Writes the float value to a stream message handle
|
|
Writes the integer value to a stream message handle
|
|
Writes the long value to a stream message handle
|
|
Writes the short value to a stream message handle
|
|
Writes the string value to a stream message handle
|
Oracle Fusion Middleware
JMS C API Reference for Oracle WebLogic Server
12c (12.2.1.4.0)
Part Number E90603-01