Defines, Structures, Typedefs, Functions. More...
Files | |
file | clXdrApi.h |
Header file of XDR and IDL related APIs. |
Macros | |
#define | clXdrMarshallArrayClInt32T(pPyld, count, msg, isDelete) |
Marshall array of ClInt32T type. | |
#define | clXdrMarshallArrayClInt64T(pPyld, count, msg, isDelete) |
Marshall array of ClInt64T type. | |
#define | clXdrMarshallArrayClNameT(pointer, multiplicity, msg, isDelete) |
Marshall array of ClNameT type. | |
#define | clXdrMarshallArrayClUint32T(pPyld, count, msg, isDelete) |
Marshall array of ClUint32T type. | |
#define | clXdrMarshallArrayClUint64T(pPyld, count, msg, isDelete) |
Marshall array of ClUint64T type. | |
#define | clXdrMarshallPtrClHandleT(pointer, multiplicity, msg, isDelete) |
Marshall pointer of ClHandleT type. | |
#define | clXdrMarshallPtrClInt32T(pPyld, count, msg, isDelete) |
Marshall pointer of ClInt32T type. | |
#define | clXdrMarshallPtrClInt64T(pPyld, count, msg, isDelete) |
Marshall pointer of ClInt64T type. | |
#define | clXdrMarshallPtrClNameT(pointer, multiplicity, msg, isDelete) |
Marshall pointer of ClNameT type. | |
#define | clXdrMarshallPtrClUint32T(pPyld, count, msg, isDelete) |
Marshall pointer of ClUint32T type. | |
#define | clXdrMarshallPtrClUint64T(pPyld, count, msg, isDelete) |
Marshall pointer of ClUint64T type. | |
#define | clXdrMarshallPtrClVersionT(pointer, multiplicity, msg, isDelete) |
Marshall pointer of ClVersionT type. | |
#define | clXdrMarshallPtrClWordT(pointer, multiplicity, msg, isDelete) |
Marshall pointer of ClWordT type. | |
#define | clXdrUnmarshallArrayClInt32T(msg, pPyld, count) |
Unmarshall data of ClInt32T array type. | |
#define | clXdrUnmarshallArrayClInt64T(msg, pPyld, count) |
Unmarshall data of ClInt64T array type. | |
#define | clXdrUnmarshallArrayClNameT(msg, pointer, multiplicity) |
Unmarshall data of ClNameT array type. | |
#define | clXdrUnmarshallArrayClUint32T(msg, pPyld, count) |
Unmarshall data of ClUint32T array type. | |
#define | clXdrUnmarshallArrayClUint64T(msg, pPyld, count) |
Unmarshall data of ClUint64T array type. | |
#define | clXdrUnmarshallPtrClHandleT(msg, pointer, multiplicity) |
Unmarshall data of ClHandleT pointer type. | |
#define | clXdrUnmarshallPtrClInt32T(msg, pPyld, multiplicity) |
Unmarshall data of ClInt32T pointer type. | |
#define | clXdrUnmarshallPtrClInt64T(msg, pPyld, multiplicity) |
Unmarshall data of ClInt64T pointer type. | |
#define | clXdrUnmarshallPtrClNameT(msg, pointer, multiplicity) |
Unmarshall data of ClNameT pointer type. | |
#define | clXdrUnmarshallPtrClUint32T(msg, pPyld, multiplicity) |
Unmarshall data of ClUint32T pointer type. | |
#define | clXdrUnmarshallPtrClUint64T(msg, pPyld, multiplicity) |
Unmarshall data of ClUint64T pointer type. | |
#define | clXdrUnmarshallPtrClVersionT(msg, pointer, multiplicity) |
Unmarshall data of ClVersionT pointer type. | |
#define | clXdrUnmarshallPtrClWordT(msg, pointer, multiplicity) |
Unmarshall data of ClWordT pointer type. |
Functions | |
ClRcT | clXdrMarshallArrayClCharT (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall array of ClCharT type. | |
ClRcT | clXdrMarshallArrayClInt16T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall array of ClInt16T type. | |
ClRcT | clXdrMarshallArrayClInt8T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall array of ClInt8T type. | |
ClRcT | clXdrMarshallArrayClUint16T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall array of ClUint16T type. | |
ClRcT | clXdrMarshallArrayClUint8T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall array of ClUint8T type. | |
ClRcT | clXdrMarshallClCharT (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClCharT type. | |
ClRcT | clXdrMarshallClHandleT (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClHandleT type. | |
ClRcT | clXdrMarshallClInt16T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClInt16T type. | |
ClRcT | clXdrMarshallClInt32T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClInt32T type. | |
ClRcT | clXdrMarshallClInt64T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClInt64T type. | |
ClRcT | clXdrMarshallClInt8T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClInt8T type. | |
ClRcT | clXdrMarshallClNameT (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClNameT type. | |
ClRcT | clXdrMarshallClUint16T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClUint16T type. | |
ClRcT | clXdrMarshallClUint32T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClUint32T type. | |
ClRcT | clXdrMarshallClUint64T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClUint64T type. | |
ClRcT | clXdrMarshallClUint8T (CL_IN void *pPyld, CL_INOUT ClBufferHandleT msg, CL_IN ClUint32T isDelete) |
Marshall data of ClUint8T type. | |
ClRcT | clXdrMarshallClVersionT (void *pGenVar, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClVersionT type. | |
ClRcT | clXdrMarshallClWordT (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall data of ClWordT type. | |
ClRcT | clXdrMarshallPtrClCharT (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall pointer of ClCharT type. | |
ClRcT | clXdrMarshallPtrClInt16T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall pointer of ClInt16T type. | |
ClRcT | clXdrMarshallPtrClInt8T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall pointer of ClInt8T type. | |
ClRcT | clXdrMarshallPtrClUint16T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall pointer of ClUint16T type. | |
ClRcT | clXdrMarshallPtrClUint8T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete) |
Marshall pointer of ClUint8T type. | |
ClRcT | clXdrUnmarshallArrayClCharT (ClBufferHandleT msg, void *pPyld, ClUint32T count) |
Unmarshall data of ClCharT array type. | |
ClRcT | clXdrUnmarshallArrayClInt16T (ClBufferHandleT msg, void *pPyld, ClUint32T count) |
Unmarshall data of ClInt16T array type. | |
ClRcT | clXdrUnmarshallArrayClInt8T (ClBufferHandleT msg, void *pPyld, ClUint32T count) |
Unmarshall data of ClInt8T array type. | |
ClRcT | clXdrUnmarshallArrayClUint16T (ClBufferHandleT msg, void *pPyld, ClUint32T count) |
Unmarshall data of ClUint16T array type. | |
ClRcT | clXdrUnmarshallArrayClUint8T (ClBufferHandleT msg, void *pPyld, ClUint32T count) |
Unmarshall data of ClUint8T array type. | |
ClRcT | clXdrUnmarshallClCharT (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClCharT type. | |
ClRcT | clXdrUnmarshallClHandleT (ClBufferHandleT msg, void *pBuf) |
Unmarshall data of ClHandleT type. | |
ClRcT | clXdrUnmarshallClInt16T (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClInt16T type. | |
ClRcT | clXdrUnmarshallClInt32T (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClInt32T type. | |
ClRcT | clXdrUnmarshallClInt64T (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClInt64T type. | |
ClRcT | clXdrUnmarshallClInt8T (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClInt8T type. | |
ClRcT | clXdrUnmarshallClNameT (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClNameT type. | |
ClRcT | clXdrUnmarshallClUint16T (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClUint16T type. | |
ClRcT | clXdrUnmarshallClUint32T (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClUint32T type. | |
ClRcT | clXdrUnmarshallClUint64T (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClUint64T type. | |
ClRcT | clXdrUnmarshallClUint8T (ClBufferHandleT msg, void *pPyld) |
Unmarshall data of ClUint8T type. | |
ClRcT | clXdrUnmarshallClVersionT (ClBufferHandleT msg, void *pGenVar) |
Unmarshall data of ClVersionT type. | |
ClRcT | clXdrUnmarshallClWordT (ClBufferHandleT msg, void *pBuf) |
Unmarshall data of ClWordT type. | |
ClRcT | clXdrUnmarshallPtrClCharT (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity) |
Unmarshall data of ClCharT pointer type. | |
ClRcT | clXdrUnmarshallPtrClInt16T (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity) |
Unmarshall data of ClInt16T pointer type. | |
ClRcT | clXdrUnmarshallPtrClInt8T (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity) |
Unmarshall data of ClInt8T pointer type. | |
ClRcT | clXdrUnmarshallPtrClUint16T (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity) |
Unmarshall data of ClUint16T pointer type. | |
ClRcT | clXdrUnmarshallPtrClUint8T (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity) |
Unmarshall data of ClUint8T pointer type. |
Defines, Structures, Typedefs, Functions.
#define clXdrMarshallArrayClInt32T | ( | pPyld, | |
count, | |||
msg, | |||
isDelete | |||
) |
Marshall array of ClInt32T type.
pPyld | (in) This parameter is the array of type ClInt32T, which is to be marshalled. |
count | (in) This is the number of elements of type ClInt32T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallArrayClInt64T | ( | pPyld, | |
count, | |||
msg, | |||
isDelete | |||
) |
Marshall array of ClInt64T type.
pPyld | (in) This parameter is the array of type ClInt64T, which is to be marshalled. |
count | (in) This is the number of elements of type ClInt64T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallArrayClNameT | ( | pointer, | |
multiplicity, | |||
msg, | |||
isDelete | |||
) |
Marshall array of ClNameT type.
pointer | (in) This parameter is the array of type ClNameT, which is to be marshalled. |
multiplicity | (in) This is the number of elements of type ClNameT to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallArrayClUint32T | ( | pPyld, | |
count, | |||
msg, | |||
isDelete | |||
) |
Marshall array of ClUint32T type.
pPyld | (in) This parameter is the array of type ClUint32T, which is to be marshalled. |
count | (in) This is the number of elements of type ClUint32T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallArrayClUint64T | ( | pPyld, | |
count, | |||
msg, | |||
isDelete | |||
) |
Marshall array of ClUint64T type.
pPyld | (in) This parameter is the array of type ClUint64T, which is to be marshalled. |
count | (in) This is the number of elements of type ClUint64T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallPtrClHandleT | ( | pointer, | |
multiplicity, | |||
msg, | |||
isDelete | |||
) |
Marshall pointer of ClHandleT type.
pointer | (in) This parameter is the pointer to the payload data of type ClHandleT, which is to be marshalled. |
multiplicity | (in) This is the number of elements of type ClHandleT to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallPtrClInt32T | ( | pPyld, | |
count, | |||
msg, | |||
isDelete | |||
) |
Marshall pointer of ClInt32T type.
pPyld | (in) This parameter is the pointer to the payload data of type ClInt32T, which is to be marshalled. |
count | (in) This is the number of elements of type ClInt32T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallPtrClInt64T | ( | pPyld, | |
count, | |||
msg, | |||
isDelete | |||
) |
Marshall pointer of ClInt64T type.
pPyld | (in) This parameter is the pointer to the payload data of type ClInt64T, which is to be marshalled. |
count | (in) This is the number of elements of type ClInt64T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallPtrClNameT | ( | pointer, | |
multiplicity, | |||
msg, | |||
isDelete | |||
) |
Marshall pointer of ClNameT type.
pointer | (in) This parameter is the pointer to the payload data of type ClNameT, which is to be marshalled. |
multiplicity | (in) This is the number of elements of type ClNameT to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallPtrClUint32T | ( | pPyld, | |
count, | |||
msg, | |||
isDelete | |||
) |
Marshall pointer of ClUint32T type.
pPyld | (in) This parameter is the pointer to the payload data of type ClUint32T, which is to be marshalled. |
count | (in) This is the number of elements of type ClUint32T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallPtrClUint64T | ( | pPyld, | |
count, | |||
msg, | |||
isDelete | |||
) |
Marshall pointer of ClUint64T type.
pPyld | (in) This parameter is the pointer to the payload data of type ClUint64T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
count | (in) This is the number of elements of type ClUint64T to be marshalled and pointed by the payload data. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallPtrClVersionT | ( | pointer, | |
multiplicity, | |||
msg, | |||
isDelete | |||
) |
Marshall pointer of ClVersionT type.
pointer | (in) This parameter is the pointer to the payload data of type ClVersionT, which is to be marshalled. |
multiplicity | (in) This is the number of elements of type ClVersionT to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrMarshallPtrClWordT | ( | pointer, | |
multiplicity, | |||
msg, | |||
isDelete | |||
) |
Marshall pointer of ClWordT type.
pointer | (in) This parameter is the pointer to the payload data of type ClWordT, which is to be marshalled. |
multiplicity | (in) This is the number of elements of type ClWordT to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
#define clXdrUnmarshallArrayClInt32T | ( | msg, | |
pPyld, | |||
count | |||
) |
Unmarshall data of ClInt32T array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClInt32T array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClInt32T in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallArrayClInt64T | ( | msg, | |
pPyld, | |||
count | |||
) |
Unmarshall data of ClInt64T array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClInt64T array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClInt64T in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallArrayClNameT | ( | msg, | |
pointer, | |||
multiplicity | |||
) |
Unmarshall data of ClNameT array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pointer | (out) This parameter is pointer to the payload data of ClNameT array type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClNameT in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallArrayClUint32T | ( | msg, | |
pPyld, | |||
count | |||
) |
Unmarshall data of ClUint32T array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClUint32T array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClUint32T in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallArrayClUint64T | ( | msg, | |
pPyld, | |||
count | |||
) |
Unmarshall data of ClUint64T array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClUint64T array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClUint64T in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallPtrClHandleT | ( | msg, | |
pointer, | |||
multiplicity | |||
) |
Unmarshall data of ClHandleT pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pointer | (out) This parameter is the pointer of ClHandleT type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClHandleT to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallPtrClInt32T | ( | msg, | |
pPyld, | |||
multiplicity | |||
) |
Unmarshall data of ClInt32T pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClInt32T pointer type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClInt32T to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallPtrClInt64T | ( | msg, | |
pPyld, | |||
multiplicity | |||
) |
Unmarshall data of ClInt64T pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClInt64T pointer type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClInt64T to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallPtrClNameT | ( | msg, | |
pointer, | |||
multiplicity | |||
) |
Unmarshall data of ClNameT pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pointer | (out) This parameter is of ClNameT pointer type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClNameT to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallPtrClUint32T | ( | msg, | |
pPyld, | |||
multiplicity | |||
) |
Unmarshall data of ClUint32T pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is of ClUint32T pointer type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClUint32T to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallPtrClUint64T | ( | msg, | |
pPyld, | |||
multiplicity | |||
) |
Unmarshall data of ClUint64T pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is of ClUint64T pointer type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClUint64T to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallPtrClVersionT | ( | msg, | |
pointer, | |||
multiplicity | |||
) |
Unmarshall data of ClVersionT pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pointer | (out) This parameter is of ClVersionT pointer type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClVersionT to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
#define clXdrUnmarshallPtrClWordT | ( | msg, | |
pointer, | |||
multiplicity | |||
) |
Unmarshall data of ClWordT pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pointer | (out) This parameter is the pointer of ClWordT type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClWordT to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrMarshallArrayClCharT | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall array of ClCharT type.
pPyld | (in) This parameter is the array of type ClCharT, which is to be marshalled. |
count | (in) This is the number of elements of type ClCharT to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallArrayClInt16T | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall array of ClInt16T type.
pPyld | (in) This parameter is the array of type ClInt16T, which is to be marshalled. |
count | (in) This is the number of elements of type ClInt16T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallArrayClInt8T | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall array of ClInt8T type.
pPyld | (in) This parameter is the array of type ClInt8T, which is to be marshalled. |
count | (in) This is the number of elements of type ClInt8T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallArrayClUint16T | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall array of ClUint16T type.
pPyld | (in) This parameter is the array of type ClUint16T, which is to be marshalled. |
count | (in) This is the number of elements of type ClUint16T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallArrayClUint8T | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall array of ClUint8T type.
pPyld | (in) This parameter is the array of type ClUint8T, which is to be marshalled. |
count | (in) This is the number of elements of type ClUint8T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClCharT | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClCharT type.
pPyld | (in) This parameter is the reference to the payload data of type ClCharT, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClHandleT | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClHandleT type.
pPyld | (in) This parameter is the reference to the payload data of type ClHandleT, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClInt16T | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClInt16T type.
pPyld | (in) This parameter is the reference to the payload data of type ClInt16T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClInt32T | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClInt32T type.
pPyld | (in) This parameter is the reference to the payload data of type ClInt32T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClInt64T | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClInt64T type.
pPyld | (in) This parameter is the reference to the payload data of type ClInt64T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClInt8T | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClInt8T type.
pPyld | (in) This parameter is the reference to the payload data of type ClInt8T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClNameT | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClNameT type.
pPyld | (in) This parameter is the reference to the payload data of type ClNameT, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClUint16T | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClUint16T type.
pPyld | (in) This parameter is the reference to the payload data of type ClUint16T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClUint32T | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClUint32T type.
pPyld | (in) This parameter is the reference to the payload data of type ClUint32T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClUint64T | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClUint64T type.
pPyld | (in) This parameter is the reference to the payload data of type ClUint64T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClUint8T | ( | CL_IN void * | pPyld, |
CL_INOUT ClBufferHandleT | msg, | ||
CL_IN ClUint32T | isDelete | ||
) |
Marshall data of ClUint8T type.
pPyld | (in) This parameter is the reference to the payload data of type ClUint8T, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClVersionT | ( | void * | pGenVar, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClVersionT type.
pPyld | (in) This parameter is the reference to the payload data of type ClVersionT, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallClWordT | ( | void * | pPyld, |
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall data of ClWordT type.
pPyld | (in) This parameter is the reference to the payload data of type ClWordT, which is to be marshalled. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, but in this function it should always be specified as 0 - Don't delete. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallPtrClCharT | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall pointer of ClCharT type.
pPyld | (in) This parameter is the pointer to the payload data of type ClCharT, which is to be marshalled. |
count | (in) This is the number of elements of type ClCharT to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallPtrClInt16T | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall pointer of ClInt16T type.
pPyld | (in) This parameter is the pointer to the payload data of type ClInt16T, which is to be marshalled. |
count | (in) This is the number of elements of type ClInt16T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallPtrClInt8T | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall pointer of ClInt8T type.
pPyld | (in) This parameter is the pointer to the payload data of type ClInt8T, which is to be marshalled. |
count | (in) This is the number of elements of type ClInt8T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallPtrClUint16T | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall pointer of ClUint16T type.
pPyld | (in) This parameter is the pointer to the payload data of type ClUint16T, which is to be marshalled. |
count | (in) This is the number of elements of type ClUint16T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrMarshallPtrClUint8T | ( | void * | pPyld, |
ClUint32T | count, | ||
ClBufferHandleT | msg, | ||
ClUint32T | isDelete | ||
) |
Marshall pointer of ClUint8T type.
pPyld | (in) This parameter is the pointer to the payload data of type ClUint8T, which is to be marshalled. |
count | (in) This is the number of elements of type ClUint8T to be marshalled and pointed by the payload data. |
msg | (inout) This is the handle to the buffer which is created by the user. On success this message handle is updated and it contains this marshalled data along with any other data which was marshalled using this handle earlier. This handle should be used as in-message-handle for making the rmd call. |
isDelete | (in) This parameter is used in deleting the payload data, and it takes one of the following two values: 0 - Don't Delete or 1 - Delete the payload data after marshalling. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
ClRcT clXdrUnmarshallArrayClCharT | ( | ClBufferHandleT | msg, |
void * | pPyld, | ||
ClUint32T | count | ||
) |
Unmarshall data of ClCharT array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClCharT array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClCharT in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallArrayClInt16T | ( | ClBufferHandleT | msg, |
void * | pPyld, | ||
ClUint32T | count | ||
) |
Unmarshall data of ClInt16T array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClInt16T array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClInt16T in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallArrayClInt8T | ( | ClBufferHandleT | msg, |
void * | pPyld, | ||
ClUint32T | count | ||
) |
Unmarshall data of ClInt8T array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClInt8T array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClInt8T in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallArrayClUint16T | ( | ClBufferHandleT | msg, |
void * | pPyld, | ||
ClUint32T | count | ||
) |
Unmarshall data of ClUint16T array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClUint16T array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClUint16T in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallArrayClUint8T | ( | ClBufferHandleT | msg, |
void * | pPyld, | ||
ClUint32T | count | ||
) |
Unmarshall data of ClUint8T array type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClUint8T array type and the unmarshalled data is filled into this. |
count | (in) This is the number of elements of type ClUint8T in the array to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClCharT | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClCharT type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClCharT and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClHandleT | ( | ClBufferHandleT | msg, |
void * | pBuf | ||
) |
Unmarshall data of ClHandleT type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pBuf | (out) This parameter is the pointer of type void* and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClInt16T | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClInt16T type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClInt16T and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClInt32T | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClInt32T type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClInt32T and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClInt64T | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClInt64T type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClInt64T and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClInt8T | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClInt8T type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClInt8T and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClNameT | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClNameT type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the pointer of type void* and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClUint16T | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClUint16T type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClUint16T and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClUint32T | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClUint32T type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClUint32T and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClUint64T | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClUint64T type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClUint64T and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClUint8T | ( | ClBufferHandleT | msg, |
void * | pPyld | ||
) |
Unmarshall data of ClUint8T type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the reference to the payload data of type ClUint8T and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClVersionT | ( | ClBufferHandleT | msg, |
void * | pGenVar | ||
) |
Unmarshall data of ClVersionT type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pGenVar | (out) This parameter is of type void* the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallClWordT | ( | ClBufferHandleT | msg, |
void * | pBuf | ||
) |
Unmarshall data of ClWordT type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pBuf | (out) This parameter is the pointer of type void* and the unmarshalled data is filled into this. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallPtrClCharT | ( | ClBufferHandleT | msg, |
void ** | pPyld, | ||
ClUint32T | multiplicity | ||
) |
Unmarshall data of ClCharT pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is of type void** and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClCharT* to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallPtrClInt16T | ( | ClBufferHandleT | msg, |
void ** | pPyld, | ||
ClUint32T | multiplicity | ||
) |
Unmarshall data of ClInt16T pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is of void** type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClInt16T* to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallPtrClInt8T | ( | ClBufferHandleT | msg, |
void ** | pPyld, | ||
ClUint32T | multiplicity | ||
) |
Unmarshall data of ClInt8T pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is of void** type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClInt8T* to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallPtrClUint16T | ( | ClBufferHandleT | msg, |
void ** | pPyld, | ||
ClUint32T | multiplicity | ||
) |
Unmarshall data of ClUint16T pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClUint16T pointer type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClUint16T* to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |
ClRcT clXdrUnmarshallPtrClUint8T | ( | ClBufferHandleT | msg, |
void ** | pPyld, | ||
ClUint32T | multiplicity | ||
) |
Unmarshall data of ClUint8T pointer type.
msg | (in) This handle is actually received in RMD receive function as in-message-handle. On success this message handle is updated and it contains the remaining data which were marshalled using this handle and still not unmarshalled. |
pPyld | (out) This parameter is the payload data of ClUint8T pointer type and the unmarshalled data is filled into this. |
multiplicity | (in) This is the number of elements of type ClUint8T* to be unmarshalled. |
CL_OK | The function executed successfully. |
CL_ERR_NULL_POINTER | On passing any of the pointer parameter as NULL. |
CL_ERR_INVALID_PARAMETER | On passing msg handle as 0(invalid). |