Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:15 Constructorsconstructor new Attribute Client < T > ( attribute , name , endpointId , clusterId , interactionClient ) : AttributeClient < T > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:23 PropertiesReadonlyattribute Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:17 Readonlycluster Id Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:20 Readonlyendpoint Id Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:19 Readonlyid Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:22 Readonlyname name : string
Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:18 Protected Readonlyschema Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:21 Methodsadd Listener add Listener ( listener ) : void Parameters listener : ( ( newValue : T ) => void ) ( newValue ) : void Returns void Returns void Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:46 get get ( alwaysRequestFromRemote ? , isFabricFiltered ? ) : Promise < undefined | T > Parameters OptionalalwaysRequestFromRemote : boolean OptionalisFabricFiltered : boolean Returns Promise < undefined | T > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:30 get With Version get With Version ( alwaysRequestFromRemote ? , isFabricFiltered ? ) : Promise < undefined | { value : T ; version : number ; } > Parameters OptionalalwaysRequestFromRemote : boolean OptionalisFabricFiltered : boolean Returns Promise < undefined | { value : T ; version : number ; } > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:34 remove Listener remove Listener ( listener ) : void Parameters listener : ( ( newValue : T ) => void ) ( newValue ) : void Returns void Returns void Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:48 set set ( value , dataVersion ? ) : Promise < void > Parameters value : T OptionaldataVersion : number Returns Promise < void > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:28 subscribe subscribe ( minIntervalFloorSeconds , maxIntervalCeilingSeconds , knownDataVersion ? , isFabricFiltered ? ) : Promise < void > Parameters minIntervalFloorSeconds : number maxIntervalCeilingSeconds : number OptionalknownDataVersion : number OptionalisFabricFiltered : boolean Returns Promise < void > Defined in packages/protocol/dist/esm/cluster/client/AttributeClient.d.ts:39
General class for AttributeClients