Phase

Which part of the ply's life failed.

Pre-1.0 this may gain values: a when over it should carry an else.

Entries

Link copied to clipboard

Loom.capability(), Loom.weave(), or the attach itself threw; the ply is not live.

Link copied to clipboard

The ply's teardown threw. Its pumps are stopped and it is out of the composite regardless.

Link copied to clipboard

An inbound frame on this ply could not be processed — most often a malformed PlyFrame from a peer (#1788). That frame is dropped and the ply keeps delivering; the ply is neither torn nor detached, deliberately, because tearing would hand any peer a one-frame way to remove a ply from someone else's composite.

Link copied to clipboard

The ply was woven but could not be attached — the composite had already been closed — and closing the freshly woven transport back down also threw, so it may be leaked.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
expect val name: String
Link copied to clipboard
expect val ordinal: Int

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.