VMM vmm_scheduler Class Member List

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


                                                                                                               
 vmm_xactorenum value  FIRM_RST 
 vmm_xactorenum value  HARD_RST 
 vmm_xactorenum value  PROTOCOL_RST 
 vmm_xactorenum value  SOFT_RST 
 vmm_xactorenum value  XACTOR_BUSY 
 vmm_xactorenum value  XACTOR_IDLE 
 vmm_xactorenum value  XACTOR_RESET 
 vmm_xactorenum value  XACTOR_STARTED 
 vmm_xactorenum value  XACTOR_STOPPED 
 vmm_xactorenum value  XACTOR_STOPPING 
 vmm_xactorvirtual  function void  append_callback ( vmm_xactor_callbacks cb ) 
 vmm_xactorprotected  vmm_xactor_callbacks  callbacks 
 vmm_schedulerlocal  int  election_count 
 vmm_xactorvirtual  function string  get_instance ( ) 
 vmm_xactorvirtual  function string  get_name ( ) 
 vmm_schedulerprotected virtual  task  get_object (vmm_data obj, vmm_channel source, int unsigned input_id, int offset 
 vmm_schedulerlocal  int  instance_id 
 vmm_schedulerlocal  int  is_on 
 vmm_xactor vmm_log  log 
 vmm_schedulerprotected virtual  task  main
 vmm_xactorlocal  string  main_rng_state 
 vmm_xactorlocal  bit  main_running 
 vmm_xactorlocal  int  n_threads_stopped 
 vmm_xactorlocal  int  n_threads_to_stop 
 vmm_scheduler function void  new ( string name, string inst, vmm_channel destination, int instance_id = 1 ) 
 vmm_schedulervirtual  function int  new_source ( vmm_channel channel ) 
 vmm_schedulerlocal  event  next_cycle 
 vmm_xactorenum  notifications_e 
 vmm_xactor vmm_notify  notify 
 vmm_schedulerprotected  vmm_channel  out_chan 
 vmm_xactorvirtual  function void  prepend_callback ( vmm_xactor_callbacks cb ) 
 vmm_scheduler vmm_scheduler_election  randomized_sched 
 vmm_xactorenum  reset_e 
 vmm_xactorlocal  bit  reset_it 
 vmm_xactorlocal  event  reset_it_event 
 vmm_xactorprotected  int  reset_pending 
 vmm_schedulervirtual  function void  reset_xactor ( reset_e rst_typ = SOFT_RST ) 
 vmm_xactorlocal  bit  resetable 
 vmm_xactorlocal  bit  restore_main_rng_state 
 vmm_xactorvirtual  function void  restore_rng_state ( ) 
 vmm_xactorlocal  bit  save_main_rng_state 
 vmm_xactorvirtual  function void  save_rng_state ( ) 
 vmm_schedulervirtual  task  sched_from_input (int channel_id, int on_off 
 vmm_schedulerprotected virtual  task  schedule (vmm_data obj, vmm_channel sources, int unsigned input_ids 
 vmm_schedulerlocal  task  schedule_cycle
 vmm_schedulerlocal  vmm_channel  sources 
 vmm_xactorlocal  bit  start_it 
 vmm_xactorlocal  event  start_it_event 
 vmm_schedulervirtual  function void  start_xactor ( ) 
 vmm_xactorlocal  bit  stop_it 
 vmm_schedulervirtual  function void  stop_xactor ( ) 
 vmm_xactor int  stream_id 
 vmm_xactorvirtual  function void  unregister_callback ( vmm_xactor_callbacks cb ) 
 vmm_xactorprotected  task  wait_if_stopped (int unsigned n_threads = 1 
 vmm_xactorprotected  task  wait_if_stopped_or_empty (vmm_channel chan, int unsigned n_threads = 1 
 vmm_xactorvirtual  function void  xactor_status ( string prefix = "" )