Call this when the extension changes its state
| this |
a Client instance |
| state |
the new state of the extension |
| cancellable |
a Cancellable to abandon the call with |
| callback |
a TaskReadyCallback to call once the request is satisfied, or null to ignore the result |
| user_data |
the data to pass to |