Protected
Readonly
active Interval Ms active Interval Ms : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:55 Protected
Readonly
active Threshold Ms active Threshold Ms : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:56 active Timestamp active Timestamp : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:53 Abstract
associated Fabric Defined in packages/protocol/dist/esm/session/Session.d.ts:90 Optional
closer closer ?: Promise < void >
Defined in packages/protocol/dist/esm/session/Session.d.ts:68 Protected
Readonly
data Model Revision data Model Revision : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:57 Abstract
id id : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:86 Protected
Readonly
idle Interval Ms idle Interval Ms : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:54 Protected
Readonly
interaction Model Revision interaction Model Revision : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:58 Abstract
is Pase is Pase : boolean
Defined in packages/protocol/dist/esm/session/Session.d.ts:85 Abstract
is Secure is Secure : boolean
Defined in packages/protocol/dist/esm/session/Session.d.ts:84 Protected
Readonly
max Paths Per Invoke max Paths Per Invoke : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:60 Protected
Readonly
message Counter Defined in packages/protocol/dist/esm/session/Session.d.ts:61 Protected
Readonly
message Reception State Defined in packages/protocol/dist/esm/session/Session.d.ts:62 Abstract
node Id Defined in packages/protocol/dist/esm/session/Session.d.ts:88 Abstract
peer Node Id peer Node Id : undefined | NodeId Defined in packages/protocol/dist/esm/session/Session.d.ts:89 Abstract
peer Session Id peer Session Id : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:87 Protected
Readonly
specification Version specification Version : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:59 Abstract
supportsMRP supportsMRP : boolean
Defined in packages/protocol/dist/esm/session/Session.d.ts:91 timestamp timestamp : number
Defined in packages/protocol/dist/esm/session/Session.d.ts:52
If the ExchangeManager performs async work to clean up a session it sets this promise. This is because historically we didn't return from destroy() until ExchangeManager was complete. Not sure if this is entirely necessary but it makes sense so this allows us to maintain the old behavior.