content: package com.android.server.hdmi;
  
  import android.hardware.hdmi.HdmiDeviceInfo;
  import android.hardware.hdmi.IHdmiControlCallback;
  
  /**
   * Stub class that models a logical mhl device hosted in this system.
   */
  final class HdmiMhlLocalDeviceStub {
  
      private static final HdmiDeviceInfo INFO = new HdmiDeviceInfo(
              Constants.INVALID_PHYSICAL_ADDRESS, Constants.INVALID_PORT_ID, -1, -1);
      private final HdmiControlService mService;
      private final int mPortId;
  
      protected HdmiMhlLocalDeviceStub(HdmiControlService service, int portId) {
          mService = service;
          mPortId = portId;
      }
  
      void onDeviceRemoved() {
      }
  
      HdmiDeviceInfo getInfo() {
          return INFO;
      }
  
      void setBusMode(int cbusmode) {
      }
  
      void onBusOvercurrentDetected(boolean on) {
      }
  
      void setDeviceStatusChange(int adopterId, int deviceId) {
      }
  
      int getPortId() {
          return mPortId;
      }
  
      void turnOn(IHdmiControlCallback callback) {
      }
  
      void sendKeyEvent(int keycode, boolean isPressed) {
      }
  
      void sendStandby() {
      }
  }
  