RTI Connext Micro C API Version 4.2.0
|
Functions | |
RTI_UINT32 | CDR_Stream_get_current_position_offset (struct CDR_Stream_t *cdrs) |
<<cert>> Return current offset of stream pointer relative to buffer | |
RTI_BOOL | CDR_Stream_set_current_position_offset (struct CDR_Stream_t *cdrs, RTI_UINT32 num) |
<<cert>> Set current offset of stream pointer relative to buffer | |
RTI_BOOL | CDR_Stream_increment_current_position (struct CDR_Stream_t *me, RTI_INT32 amount) |
<<cert>> Increase stream pointer by specified number of bytes | |
RTI_BOOL | CDR_Stream_check_size (struct CDR_Stream_t *me, RTI_UINT32 size) |
<<cert>> Verifies whether remaining space in stream buffer is larger than specified size | |
char * | CDR_Stream_get_current_position_ptr (struct CDR_Stream_t *me) |
<<cert>> Returns a pointer to the current offset in the stream | |
RTI_BOOL | CDR_Stream_is_byte_swapped (struct CDR_Stream_t *me) |
<<cert>> Whether a stream is byte-swapped | |
<<eXtension>> <<cert>> CDR Stream
RTI_UINT32 CDR_Stream_get_current_position_offset | ( | struct CDR_Stream_t * | cdrs | ) |
<<cert>> Return current offset of stream pointer relative to buffer
[in] | cdrs | Self |
RTI_BOOL CDR_Stream_set_current_position_offset | ( | struct CDR_Stream_t * | cdrs, |
RTI_UINT32 | num ) |
<<cert>> Set current offset of stream pointer relative to buffer
[in] | cdrs | Self |
[in] | num | Offset in bytes to set stream pointer ahead of buffer |
References RTI_UINT32.
<<cert>> Increase stream pointer by specified number of bytes
[in] | me | Self |
[in] | amount | Number of bytes to increase stream pointer |
References RTI_INT32, and RTI_UINT32.
RTI_BOOL CDR_Stream_check_size | ( | struct CDR_Stream_t * | me, |
RTI_UINT32 | size ) |
<<cert>> Verifies whether remaining space in stream buffer is larger than specified size
[in] | me | Self |
[in] | size | Number of bytes to check whether fits in stream |
References RTI_UINT32.
char * CDR_Stream_get_current_position_ptr | ( | struct CDR_Stream_t * | me | ) |
<<cert>> Returns a pointer to the current offset in the stream
[in] | me | Self |
References RTI_UINT32.
RTI_BOOL CDR_Stream_is_byte_swapped | ( | struct CDR_Stream_t * | me | ) |
<<cert>> Whether a stream is byte-swapped
This function verifies whether a stream is set to serialize or deserialize in byte-swapped order, relative to its host endianess.
[in] | me | Self |
References RTI_UINT32, and RTI_UINT8.