Functions | |
MLPIRESULT | mlpiParameterWriteDataShort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const SHORT data) |
MLPIRESULT | mlpiParameterWriteDataUshort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const USHORT data) |
MLPIRESULT | mlpiParameterWriteDataLong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const LONG data) |
MLPIRESULT | mlpiParameterWriteDataUlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const ULONG data) |
MLPIRESULT | mlpiParameterWriteDataLlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const LLONG data) |
MLPIRESULT | mlpiParameterWriteDataUllong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const ULLONG data) |
MLPIRESULT | mlpiParameterWriteDataFloat (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const FLOAT data) |
MLPIRESULT | mlpiParameterWriteDataDouble (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const DOUBLE data) |
MLPIRESULT | mlpiParameterWriteDataString (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const WCHAR16 *data) |
MLPIRESULT | mlpiParameterWriteDataArrayVoid (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const void *data, const ULONG dataSize) |
MLPIRESULT | mlpiParameterWriteDataArrayChar (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const CHAR *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayUchar (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const UCHAR *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayShort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const SHORT *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayUshort (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const USHORT *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayLong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const LONG *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayUlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const ULONG *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayLlong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const LLONG *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayUllong (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const ULLONG *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayFloat (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const FLOAT *data, const ULONG numElements) |
MLPIRESULT | mlpiParameterWriteDataArrayDouble (const MLPIHANDLE connection, const ULLONG address, const ULLONG sidn, const DOUBLE *data, const ULONG numElements) |
This function writes the operation data of a parameter.
The operation data is part of a parameter (Parameter structure, sercos element 7).
MLPIRESULT mlpiParameterWriteDataShort | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const SHORT | data | ||
) |
This function writes a given 16-bit signed data value to 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. |
[in] | data | Data value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataUshort | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const USHORT | data | ||
) |
This function writes a given 16-bit unsigned data value to 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 access. Use macro MLPI_SIDN_x to get the desired ID. |
[in] | data | Data value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataLong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const LONG | data | ||
) |
This function writes a given 32-bit signed data value to 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. |
[in] | data | Data value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataUlong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const ULONG | data | ||
) |
This function writes a given 32-bit unsigned data value to 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. |
[in] | data | Data value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataLlong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const LLONG | data | ||
) |
This function writes a given 64-bit signed data value to 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. |
[in] | data | Data value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataUllong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const ULLONG | data | ||
) |
This function writes a given 64-bit unsigned data value to 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. |
[in] | data | Data value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataFloat | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const FLOAT | data | ||
) |
This function writes a given 32-bit floating point data value (single precision) to 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. |
[in] | data | Data value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataDouble | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const DOUBLE | data | ||
) |
This function writes a given 64-bit floating point data value (double precision) to 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. |
[in] | data | Data value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataString | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const WCHAR16 * | data | ||
) |
This function writes a given UTF16 string to 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. |
[in] | data | Pointer to variable value to be written to the parameter. |
MLPIRESULT mlpiParameterWriteDataArrayVoid | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const void * | data, | ||
const ULONG | dataSize | ||
) |
This function writes a given data value to 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. |
[in] | data | Pointer to variable to be written to the parameter. |
[in] | dataSize | Size in bytes of 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayChar | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const CHAR * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 8-bit signed data values to 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. |
[in] | data | Pointer to variable values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayUchar | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const UCHAR * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 8-bit unsigned data values to 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. |
[in] | data | Pointer to variable values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayShort | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const SHORT * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 16-bit signed data values to 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. |
[in] | data | Pointer to values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayUshort | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const USHORT * | data, | ||
const ULONG | numElements | ||
) |
This function writes a array of given 16-bit unsigned data values to 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. |
[in] | data | Pointer to values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayLong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const LONG * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 32-bit signed data values to 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. |
[in] | data | Pointer to values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayUlong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const ULONG * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 32-bit unsigned data values to 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. |
[in] | data | Pointer to values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayLlong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const LLONG * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 64-bit signed data values to 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. |
[in] | data | Pointer to values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayUllong | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const ULLONG * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 64-bit unsigned data values to 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. |
[in] | data | Pointer to values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayFloat | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const FLOAT * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 32-bit floating point data values (single precision) to 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. |
[in] | data | Pointer to values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |
MLPIRESULT mlpiParameterWriteDataArrayDouble | ( | const MLPIHANDLE | connection, |
const ULLONG | address, | ||
const ULLONG | sidn, | ||
const DOUBLE * | data, | ||
const ULONG | numElements | ||
) |
This function writes an array of given 64-bit floating point data values (double precision) to 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. |
[in] | data | Pointer to values to be written to the parameter. |
[in] | numElements | Number of elements in 'data' available to write. |