InterfaceRequest<T> request ()
InterfaceRequest<T> request() { assert(!isBound); ChannelPair pair = ChannelPair(); assert(pair.status == ZX.OK); _reader.bind(pair.first!); _boundCompleter.complete(); final callback = onBind; if (callback != null) { callback(); } return InterfaceRequest<T>(pair.second); }