def METHOD_NAME(self, dtr=False, rts=False):
    status = struct.unpack(
        "I", fcntl.ioctl(self.port.fileno(), TIOCMGET, struct.pack("I", 0))
    )[0]
    if dtr:
        status |= TIOCM_DTR
    else:
        status &= ~TIOCM_DTR
    if rts:
        status |= TIOCM_RTS
    else:
        status &= ~TIOCM_RTS
    fcntl.ioctl(self.port.fileno(), TIOCMSET, struct.pack("I", status))