Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

MQe_types.h File Reference


Detailed Description

Basic type definitions.

This header file contains the basic MQ Everyplace type definitions. Links to full documentation of the functionality for each type is provided.


Data Structures

struct  MQeExceptBlock_st
 Exception Block Structure. More...


Defines

#define SET_EXCEPT_BLOCK(p, ecv, ercv)
#define EC(p)
#define ERC(p)
#define SET_EXCEPT_BLOCK_TO_DEFAULT(p)
#define NEW_EXCEPT_BLOCK(newBlock, originalBlock)
 Initializes a new exception block from an existing one.


Typedefs

typedef MQeExceptBlock_st MQeExceptBlock
 typedef for MQeExceptBlock_st


Enumerations

enum  MQETYPEOFSTRING_enm {
  STR_TYPE_UNKNOWN,
  SB_STR,
  DB_UNI_STR,
  QB_UNI_STR,
  UTF8_STR,
  UTF16_STR
}


Define Documentation

#define SET_EXCEPT_BLOCK p,
ecv,
ercv   
 

Sets the return code and reason code - ecv is the return code, ercv is the reason code

#define EC  
 

Accessor for the Return Code in the exception block

#define ERC  
 

Accessor for the Reason Code in the exception block

#define SET_EXCEPT_BLOCK_TO_DEFAULT  
 

Sets the return and reason codes to default values - i.e. no error condition

  • Return Code = MQERETURN_OK
  • Reason Code = MQEREASON_OK


Enumeration Type Documentation

enum MQETYPEOFSTRING_enm
 

Enumeration values:
STR_TYPE_UNKNOWN  string type unknown
SB_STR  single byte string
DB_UNI_STR  double byte UNICODE string
QB_UNI_STR  quad byte UNICODE string
UTF8_STR  UTF8 string
UTF16_STR  UTF16 string


Generated Thu Aug 11 23:27:13 2005 for Websphere MQ Everyplace for Multiplatforms C Programming Reference