Preparing search index...
The search index is not available
matter.js-monorepo
matter.js-monorepo
@matter/protocol
FabricSensitiveEventServer
Class FabricSensitiveEventServer<T, S>
Type Parameters
T
S
extends
Storage
Hierarchy (
view full
)
EventServer
<
T
,
S
>
FabricSensitiveEventServer
Index
Constructors
constructor
Properties
cluster
Id
endpoint?
event
Handler?
has
Fabric
Sensitive
Data
id
name
priority
schema
Accessors
read
Acl
Methods
add
Listener
assign
To
Endpoint
bind
To
Event
Handler
get
remove
Listener
trigger
Event
Constructors
constructor
new
Fabric
Sensitive
Event
Server
<
T
,
S
>
(
id
,
clusterId
,
name
,
schema
,
priority
,
readAcl
)
:
FabricSensitiveEventServer
<
T
,
S
>
Type Parameters
T
S
extends
Storage
Parameters
id
:
EventId
clusterId
:
ClusterId
name
:
string
schema
:
TlvSchema
<
T
>
priority
:
EventPriority
readAcl
:
undefined
|
AccessLevel
Returns
FabricSensitiveEventServer
<
T
,
S
>
Properties
Readonly
cluster
Id
cluster
Id
:
ClusterId
Protected
Optional
endpoint
endpoint
?:
EndpointInterface
Protected
Optional
event
Handler
event
Handler
?:
EventHandler
<
any
>
has
Fabric
Sensitive
Data
has
Fabric
Sensitive
Data
:
boolean
= true
Readonly
id
id
:
EventId
Readonly
name
name
:
string
Readonly
priority
priority
:
EventPriority
Readonly
schema
schema
:
TlvSchema
<
T
>
Accessors
read
Acl
get
readAcl
(
)
:
AccessLevel
Returns
AccessLevel
Methods
add
Listener
add
Listener
(
listener
)
:
void
Parameters
listener
:
(
(
event
:
EventStorageData
<
T
>
)
=>
void
)
(
event
)
:
void
Parameters
event
:
EventStorageData
<
T
>
Returns
void
Returns
void
assign
To
Endpoint
assign
To
Endpoint
(
endpoint
)
:
void
Parameters
endpoint
:
EndpointInterface
Returns
void
bind
To
Event
Handler
bind
To
Event
Handler
(
eventHandler
)
:
StorageOperationResult
<
S
,
void
>
Parameters
eventHandler
:
EventHandler
<
S
>
Returns
StorageOperationResult
<
S
,
void
>
get
get
(
session
,
_isFabricFiltered
,
message
?
,
filters
?
)
:
EventStorageData
<
any
>
[]
Parameters
session
:
Session
_isFabricFiltered
:
boolean
Optional
message
:
Message
Optional
filters
:
TypeFromFields
<
{
eventMin
:
FieldType
<
number
|
bigint
>
;
nodeId
:
OptionalFieldType
<
NodeId
>
;
}
>
[]
Returns
EventStorageData
<
any
>
[]
remove
Listener
remove
Listener
(
listener
)
:
void
Parameters
listener
:
(
(
event
:
EventStorageData
<
T
>
)
=>
void
)
(
event
)
:
void
Parameters
event
:
EventStorageData
<
T
>
Returns
void
Returns
void
trigger
Event
trigger
Event
(
data
)
:
StorageOperationResult
<
S
,
void
>
Parameters
data
:
T
Returns
StorageOperationResult
<
S
,
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
cluster
Id
endpoint
event
Handler
has
Fabric
Sensitive
Data
id
name
priority
schema
Accessors
read
Acl
Methods
add
Listener
assign
To
Endpoint
bind
To
Event
Handler
get
remove
Listener
trigger
Event
matter.js-monorepo
Loading...