Public Member Functions | Public Attributes | Private Member Functions | List of all members
tester.BondTester Class Reference

Public Member Functions

def __del__ (self)
 
def __init__ (self, req)
 
def __repr__ (self)
 
def Connected (self)
 
def Death (self)
 
def die (self)
 
def Heartbeat (self)
 
def is_dead (self)
 
def shutdown (self)
 
def SisterDied (self)
 
def StartDying (self)
 
def wait_for_death (self, timeout=None)
 
def wait_for_life (self, timeout=None)
 

Public Attributes

 condition
 
 connect_timeout
 
 deadline
 
 death_started
 
 death_timeout
 
 disconnect_timeout
 
 heartbeat_timeout
 
 id
 
 instance_id
 
 is_shutdown
 
 lock
 
 on_death
 
 on_life
 
 pub
 
 req
 
 sister_died_first
 
 sm
 
 sub
 
 thread
 
 topic
 

Private Member Functions

def _on_bond_status (self, msg)
 
def _on_connect_timeout (self)
 
def _on_disconnect_timeout (self)
 
def _on_heartbeat_timeout (self)
 
def _publish (self, active)
 
def _publishing_thread (self)
 

Detailed Description

Definition at line 74 of file tester.py.

Constructor & Destructor Documentation

◆ __init__()

def tester.BondTester.__init__ (   self,
  req 
)

Definition at line 75 of file tester.py.

◆ __del__()

def tester.BondTester.__del__ (   self)

Definition at line 126 of file tester.py.

Member Function Documentation

◆ __repr__()

def tester.BondTester.__repr__ (   self)

Definition at line 246 of file tester.py.

◆ _on_bond_status()

def tester.BondTester._on_bond_status (   self,
  msg 
)
private

Definition at line 141 of file tester.py.

◆ _on_connect_timeout()

def tester.BondTester._on_connect_timeout (   self)
private

Definition at line 112 of file tester.py.

◆ _on_disconnect_timeout()

def tester.BondTester._on_disconnect_timeout (   self)
private

Definition at line 122 of file tester.py.

◆ _on_heartbeat_timeout()

def tester.BondTester._on_heartbeat_timeout (   self)
private

Definition at line 116 of file tester.py.

◆ _publish()

def tester.BondTester._publish (   self,
  active 
)
private

Definition at line 158 of file tester.py.

◆ _publishing_thread()

def tester.BondTester._publishing_thread (   self)
private

Definition at line 170 of file tester.py.

◆ Connected()

def tester.BondTester.Connected (   self)

Definition at line 186 of file tester.py.

◆ Death()

def tester.BondTester.Death (   self)

Definition at line 198 of file tester.py.

◆ die()

def tester.BondTester.die (   self)

Definition at line 241 of file tester.py.

◆ Heartbeat()

def tester.BondTester.Heartbeat (   self)

Definition at line 192 of file tester.py.

◆ is_dead()

def tester.BondTester.is_dead (   self)

Definition at line 237 of file tester.py.

◆ shutdown()

def tester.BondTester.shutdown (   self)

Definition at line 129 of file tester.py.

◆ SisterDied()

def tester.BondTester.SisterDied (   self)

Definition at line 195 of file tester.py.

◆ StartDying()

def tester.BondTester.StartDying (   self)

Definition at line 205 of file tester.py.

◆ wait_for_death()

def tester.BondTester.wait_for_death (   self,
  timeout = None 
)

Definition at line 224 of file tester.py.

◆ wait_for_life()

def tester.BondTester.wait_for_life (   self,
  timeout = None 
)

Definition at line 211 of file tester.py.

Member Data Documentation

◆ condition

tester.BondTester.condition

Definition at line 89 of file tester.py.

◆ connect_timeout

tester.BondTester.connect_timeout

Definition at line 91 of file tester.py.

◆ deadline

tester.BondTester.deadline

Definition at line 110 of file tester.py.

◆ death_started

tester.BondTester.death_started

Definition at line 84 of file tester.py.

◆ death_timeout

tester.BondTester.death_timeout

Definition at line 108 of file tester.py.

◆ disconnect_timeout

tester.BondTester.disconnect_timeout

Definition at line 95 of file tester.py.

◆ heartbeat_timeout

tester.BondTester.heartbeat_timeout

Definition at line 93 of file tester.py.

◆ id

tester.BondTester.id

Definition at line 78 of file tester.py.

◆ instance_id

tester.BondTester.instance_id

Definition at line 79 of file tester.py.

◆ is_shutdown

tester.BondTester.is_shutdown

Definition at line 82 of file tester.py.

◆ lock

tester.BondTester.lock

Definition at line 88 of file tester.py.

◆ on_death

tester.BondTester.on_death

Definition at line 80 of file tester.py.

◆ on_life

tester.BondTester.on_life

Definition at line 81 of file tester.py.

◆ pub

tester.BondTester.pub

Definition at line 101 of file tester.py.

◆ req

tester.BondTester.req

Definition at line 76 of file tester.py.

◆ sister_died_first

tester.BondTester.sister_died_first

Definition at line 83 of file tester.py.

◆ sm

tester.BondTester.sm

Definition at line 86 of file tester.py.

◆ sub

tester.BondTester.sub

Definition at line 100 of file tester.py.

◆ thread

tester.BondTester.thread

Definition at line 103 of file tester.py.

◆ topic

tester.BondTester.topic

Definition at line 77 of file tester.py.


The documentation for this class was generated from the following file:


test_bond
Author(s): Stuart Glaser
autogenerated on Mon Apr 28 2025 02:56:37