def __setitem__(self, key, value): if key == 'Data': self.fields[key] = value self.fields['MaximumCount'] = None self.fields['ActualCount'] = None self.data = None # force recompute else: return NDR.__setitem__(self, key, value)
def __setitem__(self, key, value): if key == 'Data': self.fields[key] = value.encode('utf-16le') self.data = None # force recompute else: return NDR.__setitem__(self, key, value)