Preparing search index...
The search index is not available
XYO Platform SDK - v3.9.16
XYO Platform SDK
@xyo-network/sentinel-model
SentinelModuleEventData
Interface SentinelModuleEventData<T>
interface
SentinelModuleEventData
<
T
extends
Module
=
Module
>
{
jobEnd
:
{
mod
:
T
}
&
{
finalResult
?:
Record
<
Lowercase
<
string
>
,
Payload
[]
>
;
inPayloads
?:
Payload
[]
;
}
;
jobStart
:
{
mod
:
T
}
&
{
inPayloads
?:
Payload
[]
}
;
moduleBusy
:
{
mod
:
T
}
&
{
busy
:
boolean
}
;
moduleError
:
{
mod
:
T
}
&
{
error
:
Error
}
;
moduleQueried
:
{
mod
:
T
}
&
{
payloads
?:
Payload
[]
;
query
:
UnsignedQueryBoundWitness
;
result
:
ModuleQueryResult
;
}
;
reportEnd
:
{
mod
:
T
}
&
{
boundwitness
?:
BoundWitness
;
inPayloads
?:
Payload
[]
;
outPayloads
?:
Payload
[]
;
}
;
reportStart
:
{
mod
:
T
}
&
{
inPayloads
?:
Payload
[]
}
;
taskEnd
:
{
mod
:
T
}
&
{
address
:
Lowercase
<
string
>
;
inPayloads
?:
Payload
[]
;
name
?:
string
;
outPayloads
?:
Payload
[]
;
}
;
taskStart
:
{
mod
:
T
}
&
{
address
:
Lowercase
<
string
>
;
inPayloads
?:
Payload
[]
;
name
?:
string
;
}
;
[
key
:
string
|
number
|
symbol
]:
EventArgs
;
}
Type Parameters
T
extends
Module
=
Module
Hierarchy (
View Summary
)
TaskEndEventData
<
T
>
TaskStartEventData
<
T
>
JobEndEventData
<
T
>
JobStartEventData
<
T
>
ReportEndEventData
<
T
>
ReportStartEventData
<
T
>
ModuleEventData
<
T
>
SentinelModuleEventData
Indexable
[
key
:
string
|
number
|
symbol
]:
EventArgs
Index
Properties
job
End
job
Start
module
Busy
module
Error
module
Queried
report
End
report
Start
task
End
task
Start
Properties
job
End
jobEnd
:
{
mod
:
T
}
&
{
finalResult
?:
Record
<
Lowercase
<
string
>
,
Payload
[]
>
;
inPayloads
?:
Payload
[]
;
}
job
Start
jobStart
:
{
mod
:
T
}
&
{
inPayloads
?:
Payload
[]
}
module
Busy
moduleBusy
:
{
mod
:
T
}
&
{
busy
:
boolean
}
module
Error
moduleError
:
{
mod
:
T
}
&
{
error
:
Error
}
module
Queried
moduleQueried
:
{
mod
:
T
}
&
{
payloads
?:
Payload
[]
;
query
:
UnsignedQueryBoundWitness
;
result
:
ModuleQueryResult
;
}
report
End
reportEnd
:
{
mod
:
T
}
&
{
boundwitness
?:
BoundWitness
;
inPayloads
?:
Payload
[]
;
outPayloads
?:
Payload
[]
;
}
report
Start
reportStart
:
{
mod
:
T
}
&
{
inPayloads
?:
Payload
[]
}
task
End
taskEnd
:
{
mod
:
T
}
&
{
address
:
Lowercase
<
string
>
;
inPayloads
?:
Payload
[]
;
name
?:
string
;
outPayloads
?:
Payload
[]
;
}
task
Start
taskStart
:
{
mod
:
T
}
&
{
address
:
Lowercase
<
string
>
;
inPayloads
?:
Payload
[]
;
name
?:
string
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
job
End
job
Start
module
Busy
module
Error
module
Queried
report
End
report
Start
task
End
task
Start
XYO Platform SDK - v3.9.16
Loading...