vmm_voter Class Reference

Inheritance diagram for class vmm_voter:

List of all members.



Public Member Functions

function void  channel ( vmm_channel chan )
function void  consent ( string why = "No reason specified" )
function void  forced ( string why = "No reason specified" )
function vmm_channel  get_channel ( )
function vmm_consensus  get_consensus ( )
function bit  get_forced ( )
function string  get_name ( )
function int  get_notification ( )
function vmm_notify  get_notify ( )
function string  get_reason ( )
function bit  get_vote ( )
function vmm_xactor  get_xactor ( )
function void  kill_voter ( )
function void  new ( string name, vmm_consensus vote )
function void  notify ( vmm_notify ntfy, int notification, bit is_on )
function void  oppose ( string why = "No reason specified" )
function void  sub_consensus ( vmm_consensus vote, bit force_through )
function void  update_vote ( )
function void  xactor ( vmm_xactor xact )

Public Attributes


Member Function Documentation

  function void
 vmm_voter::channel

 (  vmm_channel chan  ) 

  function void
 vmm_voter::consent

 (  string why = "No reason specified"  ) 

  function void
 vmm_voter::forced

 (  string why = "No reason specified"  ) 

  function vmm_channel
 vmm_voter::get_channel

 (   ) 

  function vmm_consensus
 vmm_voter::get_consensus

 (   ) 

  function bit
 vmm_voter::get_forced

 (   ) 

  function string
 vmm_voter::get_name

 (   ) 

  function int
 vmm_voter::get_notification

 (   ) 

  function vmm_notify
 vmm_voter::get_notify

 (   ) 

  function string
 vmm_voter::get_reason

 (   ) 

  function bit
 vmm_voter::get_vote

 (   ) 

  function vmm_xactor
 vmm_voter::get_xactor

 (   ) 

  function void
 vmm_voter::kill_voter

 (   ) 

  function void
 vmm_voter::new

 (  string name , vmm_consensus vote  ) 

  function void
 vmm_voter::notify

 (  vmm_notify ntfy , int notification , bit is_on  ) 

  function void
 vmm_voter::oppose

 (  string why = "No reason specified"  ) 

  function void
 vmm_voter::sub_consensus

 (  vmm_consensus vote , bit force_through  ) 

  function void
 vmm_voter::update_vote

 (   ) 

  function void
 vmm_voter::xactor

 (  vmm_xactor xact  ) 


Member Attribute Documentation