Lines Matching defs:listener
76 * Sets a listener used to receive incoming vendor-specific command.
78 * @param listener listener object
80 public void setVendorCommandListener(@NonNull VendorCommandListener listener) {
81 if (listener == null) {
82 throw new IllegalArgumentException("listener cannot be null");
85 throw new IllegalStateException("listener was already set");
88 IHdmiVendorCommandListener wrappedListener = getListenerWrapper(listener);
92 Log.e(TAG, "failed to set vendor command listener: ", e);
97 final VendorCommandListener listener) {
102 listener.onReceived(srcAddress, destAddress, params, hasVendorId);
106 listener.onControlStateChanged(enabled, reason);