|
| | DECLARE_LOG_CATEGORY_EXTERN (LogRemoteExec, Display, All) |
| |
| COREUOBJECT_API FArchive & | operator<< (FArchive &Ar, FRemoteWorkPriority &Priority) |
| |
| COREUOBJECT_API bool | IsHigherPriority (FRemoteWorkPriority Lhs, FRemoteWorkPriority Rhs) |
| |
| COREUOBJECT_API bool | IsEqualPriority (FRemoteWorkPriority Lhs, FRemoteWorkPriority Rhs) |
| |
| COREUOBJECT_API bool | IsHigherOrEqualPriority (FRemoteWorkPriority Lhs, FRemoteWorkPriority Rhs) |
| |
| COREUOBJECT_API bool | operator== (FRemoteWorkPriority Lhs, FRemoteWorkPriority Rhs) |
| |
| void | UE::RemoteExecutor::RegisterRemoteSubsystem (FRemoteSubsystemBase *Subsystem) |
| |
| void | UE::RemoteExecutor::ExecuteTransactional (FName WorkName, const TFunctionRef< void(void)> &Work) |
| |
| void | UE::RemoteExecutor::ExecuteTransactionalWithExplicitPriority (FName WorkName, FRemoteWorkPriority WorkPriority, const TFunctionRef< void(void)> &Work) |
| |
| void | UE::RemoteExecutor::EnqueueWorkWithExplicitPriority (FName WorkName, FRemoteWorkPriority WorkPriority, bool bIsTransactional, const TFunction< void(void)> &InWork) |
| |
| void | UE::RemoteExecutor::EnqueueWork (FName WorkName, bool bIsTransactional, const TFunction< void(void)> &InWork) |
| |
| void | UE::RemoteExecutor::ExecutePendingWork () |
| |
| void | UE::RemoteExecutor::AbortTransactionRequiresDependencies (FStringView Description) |
| |
| void | UE::RemoteExecutor::RollbackTransactionRequiresDependencies (FStringView Description) |
| |
| void | UE::RemoteExecutor::AbortTransactionAndAbandonWork (FStringView Description) |
| |
| void | UE::RemoteExecutor::TransactionRequiresMultiServerCommit (FStringView Description) |
| |
| void | UE::RemoteExecutor::BeginRemoteMultiServerCommit (FRemoteServerId ServerId, FRemoteTransactionId RequestId, FRemoteWorkPriority RequestPriority) |
| |
| void | UE::RemoteExecutor::ReadyRemoteMultiServerCommit (FRemoteServerId ServerId, FRemoteTransactionId RequestId) |
| |
| void | UE::RemoteExecutor::AbandonRemoteMultiServerCommit (FRemoteServerId ServerId, FRemoteTransactionId RequestId) |
| |
| void | UE::RemoteExecutor::EndRemoteMultiServerCommit (FRemoteServerId ServerId, FRemoteTransactionId RequestId) |
| |
| void | UE::RemoteExecutor::EnqueueRemoteMultiServerCommitAction (FRemoteServerId ServerId, FRemoteTransactionId RequestId, const TFunction< void()> &Action) |
| |
| void | UE::RemoteExecutor::ReadyMultiServerCommitResponse (FRemoteServerId ServerId, FRemoteTransactionId RequestId) |
| |
| void | UE::RemoteExecutor::AbortMultiServerCommit (FRemoteServerId ServerId, FRemoteTransactionId RequestId) |
| |
| COREUOBJECT_API void | UE::RemoteExecutor::GlobalServerSync (FName SyncName) |
| |
| COREUOBJECT_API void | UE::RemoteExecutor::GlobalServerSyncAndReturnBorrowedObjects (FName SyncName) |
| |
| COREUOBJECT_API void | UE::RemoteExecutor::GlobalServerSyncAndRecomputeObjectOwners (FName SyncName) |
| |
| FRemoteWorkPriority | UE::RemoteExecutor::CreateRootWorkPriority () |
| |