| vmm_sb_ds |
function void |
append_callback ( vmm_sb_ds_callbacks cb ) |
|
|
| vmm_sb_ds |
local vmm_sb_ds_callbacks |
callbacks [$] |
|
|
| vmm_sb_ds |
function bit |
compare ( vmm_data actual, vmm_data expected ) |
|
|
| vmm_sb_ds |
function void |
define_stream ( int stream_id, string descr = , kind_e kind = EITHER ) |
|
|
| vmm_sb_ds |
function void |
describe ( ) |
|
|
| vmm_sb_ds |
function void |
display ( string prefix = ) |
|
|
| vmm_sb_ds |
enum value |
DROPPED |
|
|
| vmm_sb_ds |
enum value |
EITHER |
|
|
| vmm_sb_ds |
enum value |
EMPTY |
|
|
| vmm_sb_ds |
enum value |
EXPECT |
|
|
| vmm_sb_ds |
function vmm_data |
expect_in_order ( vmm_data pkt, int exp_stream_id = -1, int inp_stream_id = -1, bit silent = 0 ) |
|
|
| vmm_sb_ds |
function vmm_data |
expect_out_of_order ( vmm_data pkt, int exp_stream_id = -1, int inp_stream_id = -1, bit silent = 0 ) |
|
|
| vmm_sb_ds |
function bit |
expect_with_losses ( input vmm_data pkt, output vmm_data matched, output vmm_data lost, input int exp_stream_id = -1, input int inp_stream_id = -1, input bit silent = 0 ) |
|
|
| vmm_sb_ds |
function void |
flush ( ) |
|
|
| vmm_sb_ds |
function int |
get_n_dropped ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function int |
get_n_inserted ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function int |
get_n_matched ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function int |
get_n_mismatched ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function int |
get_n_not_found ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function int |
get_n_orphaned ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function int |
get_n_pending ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
enum value |
INPUT |
|
|
| vmm_sb_ds |
function bit |
insert ( vmm_data pkt, kind_e kind = INPUT, int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
local bit |
insert_recursed = 0; |
|
|
| vmm_sb_ds |
enum value |
INSERTED |
|
|
| vmm_sb_ds |
enum value |
IN_ORDER |
|
|
| vmm_sb_ds |
enum |
kind_e |
|
|
| vmm_sb_ds |
vmm_log |
log |
|
|
| vmm_sb_ds |
function bit |
match ( vmm_data actual, vmm_data expected ) |
|
|
| vmm_sb_ds |
enum value |
MATCHED |
|
|
| vmm_sb_ds |
enum value |
MISMATCHED |
|
|
| vmm_sb_ds |
local int |
n_not_found = 0; |
|
|
| vmm_sb_ds |
local int |
n_orphaned = 0; |
|
|
| vmm_sb_ds |
function void |
new ( string name ) |
|
|
| vmm_sb_ds |
function vmm_sb_ds_iter |
new_sb_iter ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function vmm_sb_ds_stream_iter |
new_stream_iter ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
enum |
notifications_e |
|
|
| vmm_sb_ds |
vmm_notify |
notify |
|
|
| vmm_sb_ds |
enum value |
NOT_FOUND |
|
|
| vmm_sb_ds |
enum |
ordering_e |
|
|
| vmm_sb_ds |
local bit |
orphaned = 0; |
|
|
| vmm_sb_ds |
enum value |
ORPHANED |
|
|
| vmm_sb_ds |
enum value |
OUT_ORDER |
|
|
| vmm_sb_ds |
function void |
prepend_callback ( vmm_sb_ds_callbacks cb ) |
|
|
| vmm_sb_ds |
function bit |
quick_compare ( vmm_data actual, vmm_data expected ) |
|
|
| vmm_sb_ds |
function bit |
remove ( vmm_data pkt, kind_e kind = INPUT, int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function void |
report ( int exp_stream_id = -1, int inp_stream_id = -1 ) |
|
|
| vmm_sb_ds |
function int |
stream_id ( vmm_data pkt, kind_e kind = EITHER ) |
|
|
| vmm_sb_ds |
function bit |
transform ( input vmm_data in_pkt, output vmm_data out_pkts ) |
|
|
| vmm_sb_ds |
function void |
unregister_callback ( vmm_sb_ds_callbacks cb ) |
|
|
| vmm_sb_ds |
enum value |
WITH_LOSSES |
|
|
| vmm_sb_ds |
bit |
Xdefine_stream_calledX = 0; |
|
|
| vmm_sb_ds |
vmm_sb_ds_exp_streams |
Xexp_streamsX [int] |
|
|
| vmm_sb_ds |
string |
Xexp_stream_descsX [int] |
|
|
| vmm_sb_ds |
string |
Xinp_stream_descsX [int] |
|
|
| vmm_sb_ds |
bit |
Xparallel_streamsX = 0; |
|