-
public interface IThingMatterMultipleFabricDevice
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
IThingMatterMultipleFabricDevice.MultipleFabricPasscode
public class
IThingMatterMultipleFabricDevice.SetupCodePayload
-
Method Summary
Modifier and Type Method Description abstract void
)>readSupportedFabrics(IThingDataCallback<Integer> callback)
abstract void
)>readCommissionedFabrics(IThingDataCallback<Integer> callback)
abstract void
>)>readFabrics(IThingDataCallback<List<OperationalFabricInfo>> callback)
abstract void
)>removeFabric(Integer fabricIndex, IThingDataCallback<Integer> callback)
abstract String
generateQrCodeStr(IThingMatterMultipleFabricDevice.MultipleFabricPasscode multipleFabricPasscode)
abstract void
)>sendEnhancedCommissioningCommand(IThingMatterMultipleFabricDevice.MultipleFabricPasscode multipleFabricPasscode, IThingDataCallback<SetupCodePayload> callback)
abstract void
sendEnhancedCommissioningCommand(boolean forceRefresh, IThingMultipleFabricCallback callback)
abstract void
)>queryAttributeBasicInfo(IThingDataCallback<ThingMatterAttributeBasicInfo> callback)
abstract void
>)>readAccessControlSubjects(IThingDataCallback<List<Long>> callback)
abstract void
)>revokeCommissioningCommand(IThingDataCallback<Void> callback)
abstract void
)>getMultipleFabricPasscode(IThingDataCallback<MultipleFabricPasscode> callback)
abstract void
)>getMultipleFabricPasscodeForceRefresh(IThingDataCallback<MultipleFabricPasscode> callback)
abstract void
)>getWifiDeviceSsid(IThingDataCallback<String> callback)
-
-
Method Detail
-
readSupportedFabrics
abstract void )>readSupportedFabrics(IThingDataCallback<Integer> callback)
-
readCommissionedFabrics
abstract void )>readCommissionedFabrics(IThingDataCallback<Integer> callback)
-
readFabrics
abstract void >)>readFabrics(IThingDataCallback<List<OperationalFabricInfo>> callback)
-
removeFabric
abstract void )>removeFabric(Integer fabricIndex, IThingDataCallback<Integer> callback)
-
generateQrCodeStr
abstract String generateQrCodeStr(IThingMatterMultipleFabricDevice.MultipleFabricPasscode multipleFabricPasscode)
-
sendEnhancedCommissioningCommand
abstract void )>sendEnhancedCommissioningCommand(IThingMatterMultipleFabricDevice.MultipleFabricPasscode multipleFabricPasscode, IThingDataCallback<SetupCodePayload> callback)
-
sendEnhancedCommissioningCommand
abstract void sendEnhancedCommissioningCommand(boolean forceRefresh, IThingMultipleFabricCallback callback)
-
queryAttributeBasicInfo
abstract void )>queryAttributeBasicInfo(IThingDataCallback<ThingMatterAttributeBasicInfo> callback)
-
readAccessControlSubjects
abstract void >)>readAccessControlSubjects(IThingDataCallback<List<Long>> callback)
-
revokeCommissioningCommand
abstract void )>revokeCommissioningCommand(IThingDataCallback<Void> callback)
-
getMultipleFabricPasscode
abstract void )>getMultipleFabricPasscode(IThingDataCallback<MultipleFabricPasscode> callback)
-
getMultipleFabricPasscodeForceRefresh
abstract void )>getMultipleFabricPasscodeForceRefresh(IThingDataCallback<MultipleFabricPasscode> callback)
-
getWifiDeviceSsid
abstract void )>getWifiDeviceSsid(IThingDataCallback<String> callback)
-
-
-
-