기술 자료

​
​

Development

User Acquisition

Monetization

산업 분야

Vivox Unreal SDK

Vivox Unreal SDK

이 페이지는 선택한 언어로 제공되지 않습니다.
Vivox
​
​
Vivox Unreal SDK
  • Overview
  • Get started
  • Release notes
  • Developer guide
  • Tutorials
  • Reference
    • Vivox Core Unreal class model overview
    • Vivox Unreal conventions
    • Unreal API Reference Manual
      • Class List
        • AccountId
        • Channel3DProperties
        • ChannelId
        • FVivoxCoreModule
        • IAudioDevice
        • IAudioDevices
        • IChannelConnectionState
        • IChannelSession
        • IChannelTextMessage
        • IClient
        • IDirectedTextMessage
        • ILoginSession
        • IParticipant
        • IParticipantProperties
        • IPresenceLocation
        • IPresenceSubscription
        • ITextMessage
        • ITextToSpeech
        • ITranscribedMessage
        • ITTSAudioBuffer
        • ITTSMessage
        • ITTSVoice
        • Presence
        • VivoxConfig
      • Deprecated List
    • Access Token Developer Guide
    • Server to Server Web API Reference Guide
    • Third-party license information
  1. Vivox Unreal SDK documentation

ChannelId

Reference the ChannelId class for representing Vivox channels.
읽는 시간 3분
최근 업데이트: 8달 전

The unique identifier for a channel. Channels are created and destroyed automatically on demand.
#include <ChannelId.h>

Public Functions

Name

ChannelIdCreateFromUri(const FString & uri, const TOptional< FString > & unityEnvironmentId =TOptional< FString >())
Internal use only.
boolIsNullOrEmpty(ChannelId * id)
True if the ID is null or empty.
ChannelId()
Constructor.
ChannelId(const FString & issuer, const FString & name, const FString & domain, ChannelType type =ChannelType::NonPositional, Channel3DProperties properties =Channel3DProperties(), const TOptional< FString > & unityEnvironmentId =TOptional< FString >())
Constructor.
const FString &Issuer() const
The issuer that is responsible for authenticating this channel.
const FString &Name() const
The name you assigned to the channel.
const FString &Domain() const
The Vivox domain that provides service for this channel.
ChannelTypeType() const
The type of channel.
Channel3DPropertiesProperties() const
The 3D properties of the channel.
const FString &UnityEnvironmentId() const
The Unity Environment of the UGS Project.
boolIsEmpty() const
True if Issuer, Name, and Domain are all empty, and Type is NonPositional.
boolIsValid() const
True if Issuer and Domain are non-empty, and Name and Properties meet restrictions.
FStringToString() const
Internal use only.

Public Functions Documentation

function CreateFromUri

static ChannelId CreateFromUri( const FString & uri, const TOptional< FString > & unityEnvironmentId =TOptional< FString >())
Internal use only.

function IsNullOrEmpty

static bool IsNullOrEmpty( ChannelId * id)
True if the ID is null or empty.

function ChannelId

ChannelId()
Constructor.

function ChannelId

ChannelId( const FString & issuer, const FString & name, const FString & domain, ChannelType type =ChannelType::NonPositional, Channel3DProperties properties =Channel3DProperties(), const TOptional< FString > & unityEnvironmentId =TOptional< FString >())
Constructor.
Parameters:
  • issuer The issuer that is responsible for authenticating this channel.
  • name The name you assigned to the channel.
  • domain The Vivox domain that provides service for this channel, for example: mt1s.vivox.com.
  • type The type of channel, each with built-in characteristics (for example, 3D positional effects).
  • properties The 3D properties of the channel. Note: This is optional, and is only used for positional channels.
  • unityEnvironmentId The Unity Environment Id, from the Unity Dashboard, to be embedded in the Accounts URI, primarily for Moderation requests
Remark: Name must not exceed 200 characters, and can only use the letters A-Z and a-z, the numbers 0-9, and the special characters =+-_.!~()%

function Issuer

const FString & Issuer() const
The issuer that is responsible for authenticating this channel.

function Name

const FString & Name() const
The name you assigned to the channel.

function Domain

const FString & Domain() const
The Vivox domain that provides service for this channel.

function Type

ChannelType Type() const
The type of channel.

function Properties

Channel3DProperties Properties() const
The 3D properties of the channel.

function UnityEnvironmentId

const FString & UnityEnvironmentId() const
The Unity Environment of the UGS Project.

function IsEmpty

bool IsEmpty() const
True if Issuer, Name, and Domain are all empty, and Type is NonPositional.

function IsValid

bool IsValid() const
True if Issuer and Domain are non-empty, and Name and Properties meet restrictions.

function ToString

FString ToString() const
Internal use only.

Copyright © 2026 Unity Technologies
법률 정보개인정보 처리방침쿠키Documentation Terms of Use개인 정보 판매 또는 공유 금지개인정보 보호 선택(쿠키 설정)

'Unity', Unity 로고 및 기타 Unity 상표는 미국 및 기타 지역 내 Unity Technologies 또는 그 계열사의 상표 또는 등록상표입니다(자세한 내용은 여기에서 확인하세요). 기타 명칭 또는 브랜드는 해당 소유자의 상표입니다.

일부 페이지는 편의를 위해 기계 번역되었으며 부정확한 내용이 있을 수 있습니다. 정보가 상충되는 경우, 영어 버전을 우선으로 참조하세요.

  • 보고 있는 페이지
    • Public Functions

    • Public Functions Documentation

      • function CreateFromUri

      • function IsNullOrEmpty

      • function ChannelId

      • function ChannelId

      • function Issuer

      • function Name

      • function Domain

      • function Type

      • function Properties

      • function UnityEnvironmentId

      • function IsEmpty

      • function IsValid

      • function ToString


이 페이지의 문제 보고