Class HMCharacteristicWriteAction<T extends NSObject>

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class HMCharacteristicWriteAction<T extends NSObject>
extends HMAction
  • Constructor Details

    • HMCharacteristicWriteAction

      protected HMCharacteristicWriteAction()
    • HMCharacteristicWriteAction

      protected HMCharacteristicWriteAction​(NSObject.Handle h, long handle)
    • HMCharacteristicWriteAction

      protected HMCharacteristicWriteAction​(NSObject.SkipInit skipInit)
    • HMCharacteristicWriteAction

      public HMCharacteristicWriteAction​(HMCharacteristic characteristic, T targetValue)
  • Method Details

    • getCharacteristic

      public HMCharacteristic getCharacteristic()
    • getTargetValue

      public T getTargetValue()
    • init

      protected long init​(HMCharacteristic characteristic, T targetValue)
    • updateTargetValue

      public void updateTargetValue​(T targetValue, VoidBlock1<NSError> completion)