Options
All
  • Public
  • Public/Protected
  • All
Menu

By default piped are "_state" and "_end" methods, not the negotiation ones. Use the PipeFlags.NEGOTIATION flag to pipe "_enter" and "_exit" methods, and thus, to participate in the state negotiation. This mode DOES NOT guarantee, that the state was successfuly negotiated in the source machine.

To invert the state, use the PipeFlags.INVERT flag.

To append the transition to the local queue (instead of the target machine's one), use the PipeFlags.LOCAL_QUEUE. This will alter the transition order.

Index

Enumeration members

INVERT

INVERT: = 1 << 2

LOCAL_QUEUE

LOCAL_QUEUE: = 1 << 3

NEGOTIATION

NEGOTIATION: = 1

NEGOTIATION_BOTH

NEGOTIATION_BOTH: = 1 << 4

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc