Inheritance list for class vmm_consensus:
List of all members.Public Member Functions | |
| function void | XvoteX ( bit was_agree, bit agree, bit was_forced, bit forced ) |
| function void | forcing ( string who, string why ) |
| function bit | is_forced ( ) |
| function bit | is_reached ( ) |
| function void | nays ( string who, string why ) |
| function void | new ( string name, string inst ) |
| function string | psdisplay ( string prefix = "" ) |
| function void | register_channel ( vmm_channel chan ) |
| function void | register_consensus ( vmm_consensus vote, bit force_through = 0 ) |
| function void | register_no_notification ( vmm_notify notify, int notification ) |
| function void | register_notification ( vmm_notify notify, int notification ) |
| function vmm_voter | register_voter ( string name ) |
| function void | register_xactor ( vmm_xactor xact ) |
| function void | unregister_channel ( vmm_channel chan ) |
| function void | unregister_consensus ( vmm_consensus vote ) |
| function void | unregister_notification ( vmm_notify notify, int notification ) |
| function void | unregister_voter ( vmm_voter voter ) |
| function void | unregister_xactor ( vmm_xactor xact ) |
| task | wait_for_consensus ( ) |
| task | wait_for_no_consensus ( ) |
| function void | yeas ( string who, string why ) |
Public Attributes | |
| vmm_log | log |
| int | n_dissenters |
| int | n_forcing |
| event | new_results |
| vmm_voter | voters |
|
||
Prototype at line 1456 of file std_lib/vmm.sv.
Defined at line 333 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1449 of file std_lib/vmm.sv.
Defined at line 307 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1441 of file std_lib/vmm.sv.
Defined at line 231 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1440 of file std_lib/vmm.sv.
Defined at line 226 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1447 of file std_lib/vmm.sv.
Defined at line 285 of file std_lib/vmm_consensus.sv. |
|
||
|
||
Prototype at line 1443 of file std_lib/vmm.sv.
Defined at line 236 of file std_lib/vmm_consensus.sv. |
|
||
|
||
Prototype at line 1429 of file std_lib/vmm.sv.
Defined at line 194 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1427 of file std_lib/vmm.sv.
Defined at line 142 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1425 of file std_lib/vmm.sv.
Defined at line 112 of file std_lib/vmm_consensus.sv. |
|
||
|
||
|
||
|
||
Prototype at line 1436 of file std_lib/vmm.sv.
Defined at line 201 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1435 of file std_lib/vmm.sv.
Defined at line 172 of file std_lib/vmm_consensus.sv. |
|
||
|
||
|
||
Prototype at line 1438 of file std_lib/vmm.sv.
Defined at line 216 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1439 of file std_lib/vmm.sv.
Defined at line 221 of file std_lib/vmm_consensus.sv. |
|
||
Prototype at line 1445 of file std_lib/vmm.sv.
Defined at line 263 of file std_lib/vmm_consensus.sv. |
|
|
Defined at line 1407 of file std_lib/vmm.sv.
|
|
|
Defined at line 1409 of file std_lib/vmm.sv.
|
|
|
Defined at line 1410 of file std_lib/vmm.sv.
|
|
|
Defined at line 1452 of file std_lib/vmm.sv.
|
|
|
Defined at line 1412 of file std_lib/vmm.sv.
|