Push_transaction(), Set_max_transaction_queue_size(), Set_min_transaction_queue_size() – Altera Avalon Verification IP Suite User Manual
Page 165: Push_transaction() -6, Set_max_transaction_queue_size() -6, Set_min_transaction_queue_size() -6

push_transaction()
void push_transaction()
Prototype:
Verilog HDL: None
VHDL: None
Arguments:
void
Returns:
Registers an output transaction into the BFM. All registered output transactions
are put into transaction queue. A fatal error triggers if you insert a transaction
while the BFM is reset.
Description:
Verilog HDL, VHDL
Language support:
set_max_transaction_queue_size()
void set_max_transaction_queue_size(int size)
Prototype:
Verilog HDL:
size
VHDL:
size
Arguments:
void
Returns:
Sets the maximum size of the queued transactions. The BFM triggers an event
when the queued transactions goes above the maximum size.
Description:
Verilog HDL, VHDL
Language support:
set_min_transaction_queue_size()
int set_min_transaction_queue_size()
Prototype:
Verilog HDL:
size
VHDL:
size
Arguments:
void
Returns:
Sets the minimum size of the queued transactions. The BFM triggers an event
when the queued transactions falls below the minimum size.
Description:
Verilog HDL, VHDL
Language support:
Tri-State Conduit BFM
Altera Corporation
push_transaction()
12-6