libnexus-rv
|
NexusRV Message decoder context. More...
#include <msg-decoder.h>
Public Attributes | |
const nexusrv_hw_cfg * | hw_cfg |
int | fd |
int16_t | src_filter |
void * | buffer |
size_t | bufsz |
size_t | nread |
size_t | filled |
size_t | pos |
size_t | lastmsg_len |
NexusRV Message decoder context.
This should be initialized by nexusrv_msg_decoder_init before calling nexusrv_msg_next
void* nexusrv_msg_decoder::buffer |
Buffer to hold chunks read from trace file
size_t nexusrv_msg_decoder::bufsz |
Buffer size
int nexusrv_msg_decoder::fd |
File descriptor of binary trace file
size_t nexusrv_msg_decoder::filled |
Currently filled bytes in buffer
const nexusrv_hw_cfg* nexusrv_msg_decoder::hw_cfg |
Hardware/Implementation configuration
size_t nexusrv_msg_decoder::lastmsg_len |
Length of last message in buffer
size_t nexusrv_msg_decoder::nread |
Number of bytes read
size_t nexusrv_msg_decoder::pos |
Currently consumed bytes in buffer
int16_t nexusrv_msg_decoder::src_filter |
Filter SRC ID