InterfaceHandle<T> unbind ()
InterfaceHandle<T> unbind() { if (!isBound) { throw FidlStateException( "AsyncProxyController<${$interfaceName}> isn't bound"); } if (!_reader.isBound) { throw FidlError( "AsyncProxyController<${$interfaceName}> reader isn't bound"); } state = InterfaceState.closed; _reader ..onReadable = null ..onError = null; return InterfaceHandle<T>(_reader.unbind()); }