Function BasicAdminCommissioningHandler
- BasicAdminCommissioningHandler(): ClusterServerHandlers<Of<Of<{
attributes: {
adminFabricIndex: Attribute<null | FabricIndex, any>;
adminVendorId: Attribute<null | VendorId, any>;
windowStatus: Attribute<AdministratorCommissioning.CommissioningWindowStatus, any>;
};
commands: {
openCommissioningWindow: Command<TypeFromFields<{
commissioningTimeout: FieldType<number>;
discriminator: FieldType<number>;
iterations: FieldType<number>;
pakePasscodeVerifier: FieldType<Uint8Array>;
salt: FieldType<Uint8Array>;
}>, void, any>;
revokeCommissioning: Command<void, void, any>;
};
extensions: readonly [{
component: {
commands: {
openBasicCommissioningWindow: Command<TypeFromFields<{
commissioningTimeout: ...;
}>, void, any>;
};
};
flags: {
basic: true;
};
}];
features: {
basic: BitFlag;
};
id: 60;
name: "AdministratorCommissioning";
revision: 1;
}>, readonly ["Basic"]>> Returns ClusterServerHandlers<Of<Of<{
attributes: {
adminFabricIndex: Attribute<null | FabricIndex, any>;
adminVendorId: Attribute<null | VendorId, any>;
windowStatus: Attribute<AdministratorCommissioning.CommissioningWindowStatus, any>;
};
commands: {
openCommissioningWindow: Command<TypeFromFields<{
commissioningTimeout: FieldType<number>;
discriminator: FieldType<number>;
iterations: FieldType<number>;
pakePasscodeVerifier: FieldType<Uint8Array>;
salt: FieldType<Uint8Array>;
}>, void, any>;
revokeCommissioning: Command<void, void, any>;
};
extensions: readonly [{
component: {
commands: {
openBasicCommissioningWindow: Command<TypeFromFields<{
commissioningTimeout: ...;
}>, void, any>;
};
};
flags: {
basic: true;
};
}];
features: {
basic: BitFlag;
};
id: 60;
name: "AdministratorCommissioning";
revision: 1;
}>, readonly ["Basic"]>>