def set_state(self, newState, timer=0):
        if _debug: ClientSSM._debug("set_state %r (%s) timer=%r", newState, SSM.transactionLabels[newState], timer)

        # pass the change down
        SSM.set_state(self, newState, timer)

        # completed or aborted, remove tracking
        if (newState == COMPLETED) or (newState == ABORTED):
            self.ssmSAP.clientTransactions.remove(self)
Add a numpy array to the hdf file that is temporarily used to store the data.
dataset/ETHPy150Open JoelBender/bacpypes/py25/bacpypes/appservice.py/ClientSSM.set_state--crossover with--dataset/ETHPy150Open ooici/pyon/prototype/hdf/hdf_codec.py/HDFEncoder.add_hdf_dataset