예제 #1
0
 def createDomain( host, port, entity_root ):
     d = HpiDomain( SAHPI_UNSPECIFIED_DOMAIN_ID, host, port, entity_root )
     HpiCore.lock.acquire()
     did = 0
     while HpiCore.domains.has_key( did ):
         did = did + 1
     d.setLocalDid( did )
     HpiCore.domains[did] = d
     HpiCore.lock.release()
     return d
예제 #2
0
 def createDomain(host, port, entity_root):
     d = HpiDomain(SAHPI_UNSPECIFIED_DOMAIN_ID, host, port, entity_root)
     HpiCore.lock.acquire()
     did = 0
     while HpiCore.domains.has_key(did):
         did = did + 1
     d.setLocalDid(did)
     HpiCore.domains[did] = d
     HpiCore.lock.release()
     return d