Connection : tibemsConnectionMetaData

tibemsConnectionMetaData
Type
Purpose
Get information about EMS and the EMS provider.
Remarks
Functions of type tibemsConnectionMetaData retrieve information about the EMS application.
 
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
 
The tibemsConnectionMetaData object from which the version number will be extracted.
tibemsConnectionMetaData_GetEMSMajorVersion uses this location to store the major version number of the JMS specification supported by the EMS application.
tibemsConnectionMetaData_GetEMSMinorVersion uses this location to store the minor version number of the JMS specification supported by the EMS application.
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
 
The tibemsConnectionMetaData object from which the version number will be extracted.
tibemsConnectionMetaData_GetProviderMajorVersion uses this location to store the major version number of the EMS application.
tibemsConnectionMetaData_GetProviderMinorVersion uses this location to store the minor version number of the EMS application.
tibemsConnectionMetaData_GetProviderVersion 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
 
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.