> tibemsConnectionMetaData
> Type
> Purpose
> Get information about EMS and the EMS provider.
> Remarks
> Functions of type tibemsConnectionMetaData retrieve information about the EMS application.

> Function | Description | Page
> tibemsConnectionMetaData_GetEMS MajorVersion tibemsConnectionMetaData_GetEMS MinorVersion tibemsConnectionMetaData_GetEMS Version | Get information about the JMS specification supported by EMS. | 220
> tibemsConnectionMetaData_GetProvider MajorVersion tibemsConnectionMetaData_GetProvider MinorVersion tibemsConnectionMetaData_GetProvider Version | Get the version number of the EMS installation. | 222
> tibemsConnectionMetaData_GetEMSProviderName | Get the name of the EMS provider. | 224

> See Also
> tibemsConnection_GetMetaData on page 212
> tibemsConnectionMetaData_GetEMS
> Function
> Purpose
> Get information about the JMS specification supported by EMS.
> C Declaration
> tibems_status tibemsConnectionMetaData_GetEMSMajorVersion(
> tibemsConnectionMetaData metaData,
> tibems_int* majorVersion);
> tibems_status tibemsConnectionMetaData_GetEMSMinorVersion(
> tibemsConnectionMetaData metaData,
> tibems_int* minorVersion);
> tibems_status tibemsConnectionMetaData_GetEMSVersion(
> tibemsConnectionMetaData metaData,
> const char** version);
> COBOL Call
> CALL "tibemsConnectionMetaData_GetEMSMajorVersion"
> USING BY VALUE metadata
> BY REFERENCE majorVersion
> RETURNING tibems_status
> END-CALL.
> CALL "tibemsConnectionMetaData_GetEMSMinorVersion"
> USING BY VALUE metadata
> BY REFERENCE minorVersion
> RETURNING tibems_status
> END-CALL.
> CALL "tibemsConnectionMetaData_GetEMSVersion"
> USING BY VALUE metadata
> BY REFERENCE version
> RETURNING tibems_status
> END-CALL.

> | metadata has usage pointer.

> Parameters

> Parameter | Description
> metaData | The tibemsConnectionMetaData object from which the version number will be extracted.
> majorVersion | tibemsConnectionMetaData_GetEMSMajorVers ion uses this location to store the major version number of the JMS specification supported by the EMS application.
> minorVersion | tibemsConnectionMetaData_GetEMSMinorVers ion uses this location to store the minor version number of the JMS specification supported by the EMS application.
> version | tibemsConnectionMetaData_GetEMSVersion uses this location to store the version number of the JMS specification supported by the EMS application.

> Remarks
> EMS applications can retrieve the metaData object from any connection; see tibemsConnection_GetMetaData on page 212.
> tibemsConnectionMetaData_GetProvider
> Function
> Purpose
> Get the version number of the EMS installation.
> C Declaration
> tibems_status tibemsConnectionMetaData_GetProviderMajorVersion(
> tibemsConnectionMetaData metaData,
> tibems_int* providerMajorVersion);
> tibems_status tibemsConnectionMetaData_GetProviderMinorVersion(
> tibemsConnectionMetaData metaData,
> tibems_int* providerMinorVersion);
> tibems_status tibemsConnectionMetaData_GetProviderVersion(
> tibemsConnectionMetaData metaData,
> const char** providerVersion);
> COBOL Call
> CALL "tibemsConnectionMetaData_GetProviderMajorVersion"
> USING BY VALUE metadata
> BY REFERENCE majorVersion
> RETURNING tibems_status
> END-CALL.
> CALL "tibemsConnectionMetaData_GetProviderMinorVersion"
> USING BY VALUE metadata
> BY REFERENCE minorVersion
> RETURNING tibems_status
> END-CALL.
> CALL "tibemsConnectionMetaData_GetProviderVersion"
> USING BY VALUE metadata
> BY REFERENCE version
> RETURNING tibems_status
> END-CALL.

> | metadata and version have usage pointers.

> Parameters

> Parameter | Description
> metaData | The tibemsConnectionMetaData object from which the version number will be extracted.
> providerMajorVersion | tibemsConnectionMetaData_GetProviderMajo rVersion uses this location to store the major version number of the EMS application.
> providerMinorVersion | tibemsConnectionMetaData_GetProviderMino rVersion uses this location to store the minor version number of the EMS application.
> providerVersion | tibemsConnectionMetaData_GetProviderVers ion uses this location to store the version number of the EMS application.

> Remarks
> EMS applications can retrieve the metaData object from any connection; see tibemsConnection_GetMetaData on page 212.
> tibemsConnectionMetaData_GetEMSProviderName
> Function
> Purpose
> Get the name of the EMS provider.
> C Declaration
> tibems_status tibemsConnectionMetaData_GetEMSProviderName(
> tibemsConnectionMetaData metaData,
> const char** providerName);
> COBOL Call
> CALL "tibemsConnectionMetaData_GetEMSProviderName"
> USING BY VALUE metadata
> BY REFERENCE providerName
> RETURNING tibems_status
> END-CALL.

> | metadata has usage pointer.

> Parameters

> Parameter | Description
> metaData | The object from which the provider name will be extracted.
> providerName | The location where the provider’s vendor name will be stored.

> Remarks
> tibemsConnectionMetaData_GetEMSProviderName provides the name of the EMS provider, TIBCO Software Inc.
> EMS applications can retrieve the metaData object from any connection; see tibemsConnection_GetMetaData on page 212.

Copyright © TIBCO Software Inc. All Rights Reserved.