Object methods (public)

void operator = ( const ImqIMSBridgeHeader & header );

Copies instance data from header, replacing the existing instance data.

ImqString authenticator( ) const ;

Returns a copy of the authenticator, padded with trailing blanks to length MQ_AUTHENTICATOR_LENGTH.

void setAuthenticator( const char * name );

Sets the authenticator.

MQCHAR commitMode( ) const ;

Returns the commit mode.

void setCommitMode( const MQCHAR mode );

Sets the commit mode.

ImqString logicalTerminalOverride( ) const ;

Returns a copy of the logical terminal override.

void setLogicalTerminalOverride( const char * override );

Sets the logical terminal override.

ImqString messageFormatServicesMapName( ) const ;

Returns a copy of the message format services map name.

void setMessageFormatServicesMapName( const char * name );

Sets the message format services map name.

ImqString replyToFormat( ) const ;

Returns a copy of the reply-to format, padded with trailing blanks to length MQ_FORMAT_LENGTH.

void setReplyToFormat( const char * format );

Sets the reply-to format, padded with trailing blanks to length MQ_FORMAT_LENGTH.

MQCHAR securityScope( ) const ;

Returns the security scope.

void setSecurityScope( const MQCHAR scope );

Sets the security scope.

ImqBinary transactionInstanceId( ) const ;

Returns a copy of the transaction instance id.

ImqBoolean setTransactionInstanceId( const ImqBinary & id );

Sets the transaction instance id. The data length of token must be either zero or MQ_TRAN_INSTANCE_ID_LENGTH. This method returns TRUE if successful.

void setTransactionInstanceId( const MQBYTE16 id = 0 );

Sets the transaction instance id. id can be zero, which is the same as specifying MQITII_NONE. If id is nonzero, it must address MQ_TRAN_INSTANCE_ID_LENGTH bytes of binary data. When using predefined values such as MQITII_NONE, you might need to make a cast to ensure a signature match, for example (MQBYTE *)MQITII_NONE.

MQCHAR transactionState( ) const ;

Returns the transaction state.

void setTransactionState( const MQCHAR state );

Sets the transaction state.