VMM OpenSource vmm_channel Class Member List

This is the complete list of members for class vmm_channel, including all inherited members.


 vmm_channel   task  activate (output vmm_data obj, input int offset = 0   
 vmm_channel  enum value  ACTIVATED   
 vmm_channel  local vmm_data  active  
 vmm_channel   function vmm_data  active_slot ( )   
 vmm_channel  local active_status_e  active_status  
 vmm_channel  enum value  ACT_COMPLETED   
 vmm_channel  enum value  ACT_REMOVED   
 vmm_channel  enum value  ACT_STARTED   
 vmm_channel  enum  active_status_e   
 vmm_channel  local  task  block_consumer  
 vmm_channel  local  task  block_producer (vmm_scenario grabber   
 vmm_channel  local  function bit  check_all_grab_owners ( vmm_scenario grabber )   
 vmm_channel  local  function bit  check_grab_owners ( vmm_scenario grabber )   
 vmm_channel   function vmm_data  complete ( vmm_data status = null )   
 vmm_channel  enum value  COMPLETED   
 vmm_channel   function void  connect ( vmm_channel downstream )   
 vmm_channel  local vmm_xactor  consumer  
 vmm_channel  local vmm_data  data [$]  
 vmm_channel   function void  display ( string prefix = )   
 vmm_channel  local vmm_channel  downstream  
 vmm_channel  local int  empty = 0;  
 vmm_channel  enum value  EMPTY   
 vmm_channel   function uint  empty_level ( )   
 vmm_channel  enum  endpoints_e   
 vmm_channel   function void  flow ( )   
 vmm_channel   function void  flush ( )   
 vmm_channel   function vmm_data  for_each ( bit reset = 0 )   
 vmm_channel   function uint  for_each_offset ( )   
 vmm_channel  local int  full = 0;  
 vmm_channel  enum value  FULL   
 vmm_channel  local bit  full_chan  
 vmm_channel   function uint  full_level ( )   
 vmm_channel   task  get (output vmm_data obj, input int offset = 0   
 vmm_channel   function vmm_xactor  get_consumer ( )   
 vmm_channel   function vmm_xactor  get_producer ( )   
 vmm_channel  local  task  get1 (output vmm_data obj, input int offset = 0   
 vmm_channel  enum value  GOT   
 vmm_channel   task  grab (vmm_scenario grabber   
 vmm_channel  local vmm_scenario  grab_owners [$]  
 vmm_channel  enum value  GRABBED   
 vmm_channel  enum value  INACTIVE   
 vmm_channel  local  function int  index ( int offset )   
 vmm_channel   function bit  is_full ( )   
 vmm_channel   function bit  is_grabbed ( )   
 vmm_channel   function bit  is_locked ( bit[1:0] who )   
 vmm_channel  local bit  is_playback  
 vmm_channel  local bit  is_put  
 vmm_channel  local bit  is_sunk = 0;  
 vmm_channel  local event  item_added  
 vmm_channel  local event  item_taken  
 vmm_channel  local int  iterator  
 vmm_channel   function void  kill ( )   
 vmm_channel  local time  last_record_time  
 vmm_channel   function uint  level ( )   
 vmm_channel   function void  lock ( bit[1:0] who )   
 vmm_channel  enum value  LOCKED   
 vmm_channel  local bit[1:0]  locks  
 vmm_channel  vmm_log  log  
 vmm_channel   function void  new ( string name, string inst, int unsigned full = 1, int unsigned empty = 0, bit fill_as_bytes = 1'b0 )   
 vmm_channel  local event  new_connection  
 vmm_channel  enum  notifications_e   
 vmm_channel  vmm_notify  notify  
 vmm_channel  static vmm_opts  _vmm_opts = new;  
 vmm_channel  static local bit  one_log  
 vmm_channel   task  peek (output vmm_data obj, input int offset = 0   
 vmm_channel  enum value  PEEKED   
 vmm_channel  enum value  PENDING   
 vmm_channel   task  playback (output bit success, input string filename, input vmm_data factory, input bit metered = 0, vmm_scenario grabber = null   
 vmm_channel  enum value  PLAYBACK   
 vmm_channel  enum value  PLAYBACK_DONE   
 vmm_channel  local vmm_xactor  producer  
 vmm_channel   function string  psdisplay ( string prefix = )   
 vmm_channel   task  put (vmm_data obj, int offset = -1, vmm_scenario grabber = null   
 vmm_channel  enum value  PUT   
 vmm_channel   function void  reconfigure ( int full = -1, int empty = -1, logic fill_as_bytes = 1'bx )   
 vmm_channel   function bit  record ( string filename )   
 vmm_channel  local int  record_fp  
 vmm_channel  enum value  RECORDING   
 vmm_channel   function vmm_data  remove ( )   
 vmm_channel   function void  reset ( )   
 vmm_channel  local  function void  reset_grabbers ( )   
 vmm_channel   function void  set_consumer ( vmm_xactor consumer )   
 vmm_channel   function void  set_producer ( vmm_xactor producer )   
 vmm_channel  static local vmm_log  shared_log = null;  
 vmm_channel   function void  sink ( )   
 vmm_channel  enum value  SINK   
 vmm_channel   function uint  size ( )   
 vmm_channel   function void  sneak ( vmm_data obj, int offset = -1, vmm_scenario grabber = null )   
 vmm_channel  enum value  SOURCE   
 vmm_channel   function vmm_data  start ( )   
 vmm_channel  enum value  STARTED   
 vmm_channel   function active_status_e  status ( )   
 vmm_channel   task  tee (output vmm_data obj   
 vmm_channel  local vmm_data  tee_data [$]  
 vmm_channel  local event  teed  
 vmm_channel   function bit  tee_mode ( bit is_on )   
 vmm_channel  local bit  tee_on = 0;  
 vmm_channel   function bit  try_grab ( vmm_scenario grabber )   
 vmm_channel  local  function void  unblock_producer ( )   
 vmm_channel   function void  ungrab ( vmm_scenario grabber )   
 vmm_channel  enum value  UNGRABBED   
 vmm_channel   function void  unlock ( bit[1:0] who )   
 vmm_channel  enum value  UNLOCKED   
 vmm_channel   function vmm_data  unput ( int offset = -1 )   
 vmm_channel  protected  task  XputX (vmm_data obj, int offset = -1, vmm_scenario grabber = null   
 vmm_channel   function void  Xrecord_to_fileX ( bit[7:0] op_code, int offset, time diff_time )