def __init__(self):
     self.lh = None
     self.conn = None
     self.request_obj = sr.setregister()
     self.response_obj = sr.setregisterresponse()
     self._start_thread_instance = None
     self.value = 0
 def __init__(self):
     self.lh = None
     self.conn = None
     self.request_obj = sr.setregister()
     self.response_obj = sr.setregisterresponse()
     self._start_thread_instance = None
     self.value = 0
    def __init__(self):
        self.lh = None
        self.conn = None
        self.request_obj = sr.setregister()
        self.response_obj = sr.setregisterresponse()
        self.value = 0

        # Find the relevant protocol child objects ahead of time to
        # be more efficient.
        self.req_cmd_obj = self.request_obj.findChildByName('cmd')
        self.req_regno_obj = self.request_obj.findChildByName('regno')
        self.req_value_obj = self.request_obj.findChildByName("value")
        #
        self.resp_cmdecho_obj = self.response_obj.findChildByName("cmdecho")
        self.resp_regno_obj = self.response_obj.findChildByName("regno")
        self.resp_value_obj = self.response_obj.findChildByName("value")
        self.resp_code_obj = self.response_obj.findChildByName("responsecode")