설정 우선순위는 ClientOptions > 환경변수 > XML profile > 기본값입니다.
| XML 항목 | 환경변수 | 의미 |
|---|---|---|
transport |
— | Mock 또는 사용자가 주입하는 External |
federation_name |
MAKRTI_FEDERATION_NAME |
federation 이름 |
federate_name |
MAKRTI_FEDERATE_NAME |
federate instance 이름 |
federate_type |
MAKRTI_FEDERATE_TYPE |
federate 유형 |
fdd_path |
MAKRTI_FDD_PATH |
IEEE 1516-2000 FDD |
bindings_path |
MAKRTI_BINDINGS_PATH |
client 사용 범위 |
rid_path |
MAKRTI_RID_FILE |
MAK transport가 사용할 선택적 RID |
callback_mode |
MAKRTI_CALLBACK_MODE |
현재 Evoked만 지원 |
log_level |
MAKRTI_LOG_LEVEL |
Trace/Debug/Info/Warning/Error |
profile 안의 상대 경로는 profile 파일이 있는 디렉터리를 기준으로 해석됩니다. 운영 RID, license 파일과 비밀 값은 커밋하지 말고 환경별 volume 또는 secret으로 주입합니다.
External은 특정 SDK를 뜻하지 않습니다. 애플리케이션이 ITransport 구현을 명시적으로
주입할 때 쓰는 표식이며, 이 저장소는 현재 MAK RTI나 VR-Link 구현을 자동 생성하지 않습니다.