Object methods (public)

void operator = ( const ImqAuthenticationRecord & air);

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

const ImqString & connectionName ( ) const ;

Returns the connection name.

void setConnectionName ( const ImqString & name );

Sets the connection name.

void setConnectionName ( const char * name = 0 );

Sets the connection name.

Manager * connectionReference ( ) const ;

Returns the connection reference.

void setConnectionReference ( Manager & manager );

Sets the connection reference.

void setConnectionReference ( Manager * manager = 0 );

Sets the connection reference.

void copyOut ( MQAIR * pAir );

Copies instance data to pAir, replacing the existing instance data. This might involve allocating dependent storage.

void clear ( MQAIR * pAir );

Clears the structure and releases dependent storage referenced by pAir.

ImqAuthenticationRecord * nextAuthenticationRecord ( ) const ;

Returns the next authentication record.

const ImqString & password ( ) const ;

Returns the password.

void setPassword ( const ImqString & password );

Sets the password.

void setPassword ( const char * password = 0 );

Sets the password.

ImqAuthenticationRecord * previousAuthenticationRecord ( ) const ;

Returns the previous authentication record.

MQLONG type ( ) const ;

Returns the type.

void setType ( const MQLONG type );

Sets the type.

const ImqString & userName ( ) const ;

Returns the user name.

void setUserName ( const ImqString & name );

Sets the user name.

void setUserName ( const char * name = 0 );

Sets the user name.