|
Functions | |
| MLPIRESULT | mlpiParameterReadDataShort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, SHORT *data) |
| MLPIRESULT | mlpiParameterReadDataUshort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, USHORT *data) |
| MLPIRESULT | mlpiParameterReadDataLong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, LONG *data) |
| MLPIRESULT | mlpiParameterReadDataUlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, ULONG *data) |
| MLPIRESULT | mlpiParameterReadDataLlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, LLONG *data) |
| MLPIRESULT | mlpiParameterReadDataUllong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, ULLONG *data) |
| MLPIRESULT | mlpiParameterReadDataFloat (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, FLOAT *data) |
| MLPIRESULT | mlpiParameterReadDataDouble (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, DOUBLE *data) |
| MLPIRESULT | mlpiParameterReadDataString (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, WCHAR16 *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayVoid (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, void *data, const ULONG dataSize, ULONG *dataSizeRet) |
| MLPIRESULT | mlpiParameterReadDataArrayChar (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, CHAR *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayUchar (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, UCHAR *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayShort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, SHORT *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayUshort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, USHORT *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayLong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, LONG *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayUlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, ULONG *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayLlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, LLONG *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayUllong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, ULLONG *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayFloat (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, FLOAT *data, const ULONG numElements, ULONG *numElementsRet) |
| MLPIRESULT | mlpiParameterReadDataArrayDouble (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, DOUBLE *data, const ULONG numElements, ULONG *numElementsRet) |
This function reads the operation data of a parameter.
The operation data is part of a parameter (Parameter structure, sercos element 7).
| MLPIRESULT mlpiParameterReadDataShort | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| SHORT * | data | ||
| ) |
This function reads the 16-bit signed data value of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| MLPIRESULT mlpiParameterReadDataUshort | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| USHORT * | data | ||
| ) |
This function reads the 16-bit unsigned data value of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| MLPIRESULT mlpiParameterReadDataLong | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| LONG * | data | ||
| ) |
This function reads the 32-bit signed data value of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| MLPIRESULT mlpiParameterReadDataUlong | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| ULONG * | data | ||
| ) |
This function reads the 32-bit unsigned data value of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| MLPIRESULT mlpiParameterReadDataLlong | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| LLONG * | data | ||
| ) |
This function reads the 64-bit signed data value of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| MLPIRESULT mlpiParameterReadDataUllong | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| ULLONG * | data | ||
| ) |
This function reads the 64-bit unsigned data value of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| MLPIRESULT mlpiParameterReadDataFloat | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| FLOAT * | data | ||
| ) |
This function reads the 32-bit floating point data value (single precision) of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| MLPIRESULT mlpiParameterReadDataDouble | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| DOUBLE * | data | ||
| ) |
This function reads the 64-bit floating point data value (double precision) of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| MLPIRESULT mlpiParameterReadDataString | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| WCHAR16 * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads the value of a parameter and returns it as string. A conversion from other types is done automatically.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored in UTF16 format (string). |
| [in] | numElements | Number of WCHAR16 elements in 'data' available to read. |
| [out] | numElementsRet | Number of WCHAR16 elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayVoid | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| void * | data, | ||
| const ULONG | dataSize, | ||
| ULONG * | dataSizeRet | ||
| ) |
This function reads the data value of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | dataSize | Size in bytes available in 'data' for reading. |
| [out] | dataSizeRet | Size in bytes in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayChar | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| CHAR * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 8-bit signed data values of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayUchar | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| UCHAR * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 8-bit unsigned data values of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayShort | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| SHORT * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 16-bit signed data values of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayUshort | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| USHORT * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 16-bit unsigned data values of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayLong | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| LONG * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 32-bit signed data values of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayUlong | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| ULONG * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 32-bit unsigned data values of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayLlong | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| LLONG * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 64-bit signed data values of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayUllong | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| ULLONG * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 64-bit unsigned data values of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayFloat | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| FLOAT * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 32-bit floating point data values (single precision) of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |
| MLPIRESULT mlpiParameterReadDataArrayDouble | ( | const MLPIHANDLE | connection, |
| const ULLONG | address, | ||
| const ULLONG | sidn, | ||
| DOUBLE * | data, | ||
| const ULONG | numElements, | ||
| ULONG * | numElementsRet | ||
| ) |
This function reads an array of 64-bit floating point data values (double precision) of a parameter.
| [in] | connection | Handle for multiple connections. |
| [in] | address | Address identifying the object to be accessed. Use macro MLPI_ADDRESS_x to generate an address field. |
| [in] | sidn | ID of parameter to be accessed. Use macro MLPI_SIDN_x to get the desired ID. |
| [out] | data | Pointer to variable where the value will be stored. |
| [in] | numElements | Number of elements in 'data' available to read. |
| [out] | numElementsRet | Number of elements in complete 'data'. |