OpenClovis Logo

Macros | Functions

Header file of XDR and IDL related APIs. More...

#include <stdio.h>
#include <clCommon.h>
#include <clBufferApi.h>
#include <clHandleApi.h>
#include <clXdrErrors.h>
#include <clIocApi.h>
#include <clEoApi.h>
#include <clMD5Api.h>
#include <clDifferenceVector.h>

Go to the source code of this file.

Macros

#define clXdrMarshallArrayClInt32T(pPyld, count, msg, isDelete)
 Marshall array of ClInt32T type. More...
 
#define clXdrMarshallArrayClInt64T(pPyld, count, msg, isDelete)
 Marshall array of ClInt64T type. More...
 
#define clXdrMarshallArrayClNameT(pointer, multiplicity, msg, isDelete)
 Marshall array of ClNameT type. More...
 
#define clXdrMarshallArrayClUint32T(pPyld, count, msg, isDelete)
 Marshall array of ClUint32T type. More...
 
#define clXdrMarshallArrayClUint64T(pPyld, count, msg, isDelete)
 Marshall array of ClUint64T type. More...
 
#define clXdrMarshallPtrClHandleT(pointer, multiplicity, msg, isDelete)
 Marshall pointer of ClHandleT type. More...
 
#define clXdrMarshallPtrClInt32T(pPyld, count, msg, isDelete)
 Marshall pointer of ClInt32T type. More...
 
#define clXdrMarshallPtrClInt64T(pPyld, count, msg, isDelete)
 Marshall pointer of ClInt64T type. More...
 
#define clXdrMarshallPtrClNameT(pointer, multiplicity, msg, isDelete)
 Marshall pointer of ClNameT type. More...
 
#define clXdrMarshallPtrClUint32T(pPyld, count, msg, isDelete)
 Marshall pointer of ClUint32T type. More...
 
#define clXdrMarshallPtrClUint64T(pPyld, count, msg, isDelete)
 Marshall pointer of ClUint64T type. More...
 
#define clXdrMarshallPtrClVersionT(pointer, multiplicity, msg, isDelete)
 Marshall pointer of ClVersionT type. More...
 
#define clXdrMarshallPtrClWordT(pointer, multiplicity, msg, isDelete)
 Marshall pointer of ClWordT type. More...
 
#define clXdrUnmarshallArrayClInt32T(msg, pPyld, count)
 Unmarshall data of ClInt32T array type. More...
 
#define clXdrUnmarshallArrayClInt64T(msg, pPyld, count)
 Unmarshall data of ClInt64T array type. More...
 
#define clXdrUnmarshallArrayClNameT(msg, pointer, multiplicity)
 Unmarshall data of ClNameT array type. More...
 
#define clXdrUnmarshallArrayClUint32T(msg, pPyld, count)
 Unmarshall data of ClUint32T array type. More...
 
#define clXdrUnmarshallArrayClUint64T(msg, pPyld, count)
 Unmarshall data of ClUint64T array type. More...
 
#define clXdrUnmarshallPtrClHandleT(msg, pointer, multiplicity)
 Unmarshall data of ClHandleT pointer type. More...
 
#define clXdrUnmarshallPtrClInt32T(msg, pPyld, multiplicity)
 Unmarshall data of ClInt32T pointer type. More...
 
#define clXdrUnmarshallPtrClInt64T(msg, pPyld, multiplicity)
 Unmarshall data of ClInt64T pointer type. More...
 
#define clXdrUnmarshallPtrClNameT(msg, pointer, multiplicity)
 Unmarshall data of ClNameT pointer type. More...
 
#define clXdrUnmarshallPtrClUint32T(msg, pPyld, multiplicity)
 Unmarshall data of ClUint32T pointer type. More...
 
#define clXdrUnmarshallPtrClUint64T(msg, pPyld, multiplicity)
 Unmarshall data of ClUint64T pointer type. More...
 
#define clXdrUnmarshallPtrClVersionT(msg, pointer, multiplicity)
 Unmarshall data of ClVersionT pointer type. More...
 
#define clXdrUnmarshallPtrClWordT(msg, pointer, multiplicity)
 Unmarshall data of ClWordT pointer type. More...
 

Functions

ClRcT clXdrMarshallArrayClCharT (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall array of ClCharT type. More...
 
ClRcT clXdrMarshallArrayClInt16T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall array of ClInt16T type. More...
 
ClRcT clXdrMarshallArrayClInt8T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall array of ClInt8T type. More...
 
ClRcT clXdrMarshallArrayClUint16T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall array of ClUint16T type. More...
 
ClRcT clXdrMarshallArrayClUint8T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall array of ClUint8T type. More...
 
ClRcT clXdrMarshallClCharT (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClCharT type. More...
 
ClRcT clXdrMarshallClHandleT (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClHandleT type. More...
 
ClRcT clXdrMarshallClInt16T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClInt16T type. More...
 
ClRcT clXdrMarshallClInt32T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClInt32T type. More...
 
ClRcT clXdrMarshallClInt64T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClInt64T type. More...
 
ClRcT clXdrMarshallClInt8T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClInt8T type. More...
 
ClRcT clXdrMarshallClNameT (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClNameT type. More...
 
ClRcT clXdrMarshallClUint16T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClUint16T type. More...
 
ClRcT clXdrMarshallClUint32T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClUint32T type. More...
 
ClRcT clXdrMarshallClUint64T (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClUint64T type. More...
 
ClRcT clXdrMarshallClUint8T (CL_IN void *pPyld, CL_INOUT ClBufferHandleT msg, CL_IN ClUint32T isDelete)
 Marshall data of ClUint8T type. More...
 
ClRcT clXdrMarshallClVersionT (void *pGenVar, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClVersionT type. More...
 
ClRcT clXdrMarshallClWordT (void *pPyld, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall data of ClWordT type. More...
 
ClRcT clXdrMarshallPtrClCharT (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall pointer of ClCharT type. More...
 
ClRcT clXdrMarshallPtrClInt16T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall pointer of ClInt16T type. More...
 
ClRcT clXdrMarshallPtrClInt8T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall pointer of ClInt8T type. More...
 
ClRcT clXdrMarshallPtrClUint16T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall pointer of ClUint16T type. More...
 
ClRcT clXdrMarshallPtrClUint8T (void *pPyld, ClUint32T count, ClBufferHandleT msg, ClUint32T isDelete)
 Marshall pointer of ClUint8T type. More...
 
ClRcT clXdrUnmarshallArrayClCharT (ClBufferHandleT msg, void *pPyld, ClUint32T count)
 Unmarshall data of ClCharT array type. More...
 
ClRcT clXdrUnmarshallArrayClInt16T (ClBufferHandleT msg, void *pPyld, ClUint32T count)
 Unmarshall data of ClInt16T array type. More...
 
ClRcT clXdrUnmarshallArrayClInt8T (ClBufferHandleT msg, void *pPyld, ClUint32T count)
 Unmarshall data of ClInt8T array type. More...
 
ClRcT clXdrUnmarshallArrayClUint16T (ClBufferHandleT msg, void *pPyld, ClUint32T count)
 Unmarshall data of ClUint16T array type. More...
 
ClRcT clXdrUnmarshallArrayClUint8T (ClBufferHandleT msg, void *pPyld, ClUint32T count)
 Unmarshall data of ClUint8T array type. More...
 
ClRcT clXdrUnmarshallClCharT (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClCharT type. More...
 
ClRcT clXdrUnmarshallClHandleT (ClBufferHandleT msg, void *pBuf)
 Unmarshall data of ClHandleT type. More...
 
ClRcT clXdrUnmarshallClInt16T (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClInt16T type. More...
 
ClRcT clXdrUnmarshallClInt32T (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClInt32T type. More...
 
ClRcT clXdrUnmarshallClInt64T (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClInt64T type. More...
 
ClRcT clXdrUnmarshallClInt8T (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClInt8T type. More...
 
ClRcT clXdrUnmarshallClNameT (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClNameT type. More...
 
ClRcT clXdrUnmarshallClUint16T (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClUint16T type. More...
 
ClRcT clXdrUnmarshallClUint32T (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClUint32T type. More...
 
ClRcT clXdrUnmarshallClUint64T (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClUint64T type. More...
 
ClRcT clXdrUnmarshallClUint8T (ClBufferHandleT msg, void *pPyld)
 Unmarshall data of ClUint8T type. More...
 
ClRcT clXdrUnmarshallClVersionT (ClBufferHandleT msg, void *pGenVar)
 Unmarshall data of ClVersionT type. More...
 
ClRcT clXdrUnmarshallClWordT (ClBufferHandleT msg, void *pBuf)
 Unmarshall data of ClWordT type. More...
 
ClRcT clXdrUnmarshallPtrClCharT (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity)
 Unmarshall data of ClCharT pointer type. More...
 
ClRcT clXdrUnmarshallPtrClInt16T (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity)
 Unmarshall data of ClInt16T pointer type. More...
 
ClRcT clXdrUnmarshallPtrClInt8T (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity)
 Unmarshall data of ClInt8T pointer type. More...
 
ClRcT clXdrUnmarshallPtrClUint16T (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity)
 Unmarshall data of ClUint16T pointer type. More...
 
ClRcT clXdrUnmarshallPtrClUint8T (ClBufferHandleT msg, void **pPyld, ClUint32T multiplicity)
 Unmarshall data of ClUint8T pointer type. More...
 

Detailed Description

Header file of XDR and IDL related APIs.


Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen