'Request a change of the value. a request is sent to the server. if
the client needs to know if the change is performed he has to check the
state of this object.'

def set(self, value):

    self.value = value
    self.state = REQUESTED
    self.connection.rfc2217_send_subnegotiation(self.option, self.value)
    if self.connection.logger:
        self.connection.logger.debug('SB    Requesting    {}    ->    {!r}'.format(self.name, self.value))
