def __repr__(self): return repr_format(self, handle=self.handle, write_op=self.write_op, offset=self.offset, flags=self.flags, data=self.data)
def __repr__(self): # Get all public attributes attrs = { k: v for k, v in self.__dict__.items() if not k.startswith("_") } return repr_format(self, **attrs)
def _repr_format(self, **kwargs): """ Helper method to format __repr__ for BLE events """ return repr_format(self, conn_handle=self.conn_handle, **kwargs)
def __repr__(self): return repr_format(self, tx=self.max_tx_octets, rx=self.max_rx_octets)
def __repr__(self): return repr_format(self, handle=self.handle, type=self.type, offset=self.offset, data=self.data)
def __repr__(self): if self.read: return repr_format(self, read=self.read) else: return repr_format(self, write=self.write)
def __repr__(self): return repr_format(self, gatt_status=self.gatt_status, update=self.update, offset=self.offset)
def __repr__(self): return repr_format(self, handle=self.handle, uuid=self.uuid)