공간 도메인으로 엔터티 이전 - AWS SimSpace Weaver

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

공간 도메인으로 엔터티 이전

사용자 지정 앱 또는 서비스 앱이 엔터티를 생성한 후 엔터티가 시뮬레이션에서 공간적으로 존재하도록 하려면 앱이 엔터티를 공간 도메인으로 전송해야 합니다. 공간 도메인의 엔터티는 다른 앱에서 읽을 수 있고 공간 앱에서 업데이트할 수 있습니다. ModifyEntityDomain() API를 사용하여 엔터티를 공간 도메인으로 전송할 수 있습니다.

AWS_WEAVERRUNTIME_API Result<void> ModifyEntityDomain(Transaction& txn, const Entity& entity, DomainId domainId) noexcept;

DomainId가 호출 앱에 할당된 Partition과 일치하지 않는 경우 DomainIdDomainType::Spatial Domain에 대한 ID이어야 합니다. 새 Domain으로의 소유권 전송은 Commit(Transaction&&) 중에 이루어집니다.

파라미터
txn

현재의 Transaction입니다.

entity

Domain를 변경할 대상 Entity입니다.

domainId

Entity에 대한 대상 DomainDomainId입니다.

이 API는 엔터티 도메인이 성공적으로 변경되면 Success를 반환합니다.