nn::nex::DuplicatedObject::MigrationInProgress Member Function

Syntax

qBool MigrationInProgress() const;

Parameters

None.

Return Values



Value Description
true Returned when migration is in progress.
false Returned when either migration is not in progress or an error has occurred.

Description

Gets whether this duplicated object is currently migrating.

Migration is the act of transferring control of a duplicated object to a different station. Duplicated objects migrate for any of the following reasons.

・Load balancing (carried out within the session to equitably allocate CPU time to other processes, such as NPC AIs and physics calculations)
・Fault recovery (ApproveFaultRecovery)
・Migration triggered by calls to the AttemptEmigration or Emigrate functions

See Also

Emigrate, AttemptEmigration

Revision History

2011/01/27
Initial version.

CONFIDENTIAL