|
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