MX Foundation 4
|
Functions | |
uint32 | mxfSystemVersionGet (HMXF_SERVER server, uint64 *major, uint64 *minor, uint64 *subMinor) |
uint32 | mxfClientVersion (uint64 *major, uint64 *minor, uint64 *subMinor) |
uint32 | mxfDeviceFileVersionGet (HMXF_SERVER server, uint64 index, uint64 type, uint64 *major, uint64 *minor, uint64 *subMinor) |
uint32 | mxfDeviceFileVersionWantedGet (HMXF_SERVER server, uint64 index, uint64 type, uint64 *major, uint64 *minor, uint64 *subMinor) |
uint32 mxfSystemVersionGet | ( | HMXF_SERVER | server, |
uint64 * | major, | ||
uint64 * | minor, | ||
uint64 * | subMinor | ||
) |
Returns MX Foundation library version. This function can be called before the initialization of MX Foundation.
[in] | server | server handle. It is possible to get the version locally installed without connecting first to the local server by passing 0 as server parameter. |
[out] | major | library major version number |
[out] | minor | library minor version number |
[out] | subMinor | library sub minor version number |
example: If major is 4, minor is 1 and subMinor is 12, MX Foundation version is 4.1.12
uint32 mxfClientVersion | ( | uint64 * | major, |
uint64 * | minor, | ||
uint64 * | subMinor | ||
) |
Returns local MX Foundation library version.
[out] | major | library major version number |
[out] | minor | library minor version number |
[out] | subMinor | library sub minor version number |
example: If major is 4, minor is 1 and subMinor is 12, MX Foundation version is 4.1.12
uint32 mxfDeviceFileVersionGet | ( | HMXF_SERVER | server, |
uint64 | index, | ||
uint64 | type, | ||
uint64 * | major, | ||
uint64 * | minor, | ||
uint64 * | subMinor | ||
) |
Returns the current file version running on the specified device. Useful when mxfSystemInit() or mxfSystemResourcesInit() function returns MAXT_ERROR_WRONG_FIRMWARE or MAXT_ERROR_WRONG_BOOT.
[in] | server | server handle | ||||||||
[in] | index | device index | ||||||||
[in] | type | type of the device file
| ||||||||
[out] | major | major version number returned | ||||||||
[out] | minor | minor version number returned | ||||||||
[out] | subMinor | sub minor version number returned |
example: If major is 4, minor is 1 and subMinor is 12, version is 4.1.12
uint32 mxfDeviceFileVersionWantedGet | ( | HMXF_SERVER | server, |
uint64 | index, | ||
uint64 | type, | ||
uint64 * | major, | ||
uint64 * | minor, | ||
uint64 * | subMinor | ||
) |
Returns the required file version running on the specified device. Useful when mxfSystemInit() or mxfSystemResourcesInit() function returns MAXT_ERROR_WRONG_FIRMWARE or MAXT_ERROR_WRONG_BOOT.
[in] | server | server handle | ||||||
[in] | index | device index | ||||||
[in] | type | type of device file
| ||||||
[out] | major | major version number returned | ||||||
[out] | minor | minor version number returned | ||||||
[out] | subMinor | sub minor version number returned |
example: If major is 4, minor is 1 and subMinor is 12, version is 4.1.12