[ Version ( since = "0.15.2" ) ]
public async bool destroy_async () throws Error
Destroy channel this.
If this doesn't implement TP_IFACE_QUARK_CHANNEL_INTERFACE_DESTROYABLE
or if for any
reason we can't destroy the channel, we close it.
When the channel has been destroyed or closed, callback
will be called. You can then call
destroy_async.end to get the result of the operation.
this |
a Channel |
callback |
a callback to call when we left the channel |
user_data |
data to pass to |