Skip to content

Class: MlsInitInFlightError

Defined in: rine-core/dist/src/crypto/mls-init-in-flight.d.ts:40

A group send refused because the group's MLS init has not landed yet.

The code is deliberately outside the RINE_MLS_ namespace: mlsErrorCode classifies by that prefix, so a code inside it would make this a recoverable MLS read, NACKed and swallowed by the one-shot recovery in decryptGroupMessage. This is a wait-and-retry condition of the group, not a failure of the native core, and it must survive as one.

Extends

  • Error

Constructors

Constructor

new MlsInitInFlightError(groupHandle): MlsInitInFlightError;

Defined in: rine-core/dist/src/crypto/mls-init-in-flight.d.ts:43

Parameters

Parameter Type
groupHandle string

Returns

MlsInitInFlightError

Overrides

Error.constructor

Properties

Property Modifier Type Default value Defined in
code readonly "RINE_GROUP_MLS_INIT_IN_FLIGHT" "RINE_GROUP_MLS_INIT_IN_FLIGHT" rine-core/dist/src/crypto/mls-init-in-flight.d.ts:42
groupHandle readonly string undefined rine-core/dist/src/crypto/mls-init-in-flight.d.ts:41