def to_binary(self, write_version=None): if write_version is None: write_version = self.bam_version dg = Datagram() self.write(write_version, dg) if self.extra_data: dg.append_data(self.extra_data) return dg.get_message()
def write_object(self, write_version, obj): dg = Datagram() self.write(write_version, dg) obj['data'] = dg.get_message()