OpenDOF Project
uint8 DOFInterfaceID_Marshal ( const DOFInterfaceID  self,
uint32  length,
uint8 buffer 
)

Marshal a DOFInterfaceID into an existing buffer.

Parameters
selfThe DOFInterfaceID to be marshaled. This must not be NULL.
lengthThe length of the buffer in which to marshal the DOFInterfaceID.
bufferThe buffer in which to marshal the DOFInterfaceID. This must not be NULL, and must contain at least length bytes.
Returns
The length of the marshaled DOFInterfaceID.
Exceptions
Zerois returned if the marshalled DOFInterfaceID 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