OpenDOF Project
uint32 DOFInterface_Marshal ( const DOFInterface  self,
uint32  length,
uint8 buffer 
)

Marshal a DOFInterface into an existing buffer.

Parameters
selfThe DOFInterface to be marshaled. This must not be NULL.
lengthThe length of the buffer in which to marshal the DOFInterface.
bufferThe buffer in which to marshal the DOFInterface. This must not be NULL, and must contain at least length bytes.
Returns
The length of the marshaled DOFInterface.
Exceptions
Zerois returned if the marshalled DOFInterface does not fit in the buffer provided, or an invalid parameter is detected.
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22