SteamVoipClient - stingray.SteamVoipClient オブジェクト リファレンス - Stingray Lua API リファレンス

stingray.SteamVoipClient オブジェクト リファレンス

説明

ルームで他者との通信ができるクライアントを表します。

関数

パラメータ

self :

stingray.SteamVoipClient

この関数を機能させるオブジェクト インスタンスを指定します。

このオブジェクトのインスタンスでこの関数を呼び出すために、コロン : 呼び出し構文を使用できます。その場合、このパラメータは省略する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。
戻り値

boolean

接続に失敗した場合は true を返し、そうでない場合は false を返します。

パラメータ

self :

stingray.SteamVoipClient

この関数を機能させるオブジェクト インスタンスを指定します。

このオブジェクトのインスタンスでこの関数を呼び出すために、コロン : 呼び出し構文を使用できます。その場合、このパラメータは省略する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。
戻り値

string[]

ルーム内の各ピアの ID を含むテーブルを返します。

[]表記は、この型が配列(メンバーのキーは連番、各要素の値は示されている型のインスタンス)であることを示します。
パラメータ

self :

stingray.SteamVoipClient

この関数を機能させるオブジェクト インスタンスを指定します。

このオブジェクトのインスタンスでこの関数を呼び出すために、コロン : 呼び出し構文を使用できます。その場合、このパラメータは省略する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。
戻り値

string

クライアントが接続しているルームの ID を返します。

パラメータ

self :

stingray.SteamVoipClient

この関数を機能させるオブジェクト インスタンスを指定します。

このオブジェクトのインスタンスでこの関数を呼び出すために、コロン : 呼び出し構文を使用できます。その場合、このパラメータは省略する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

enable :

boolean

音声通信を有効にするかどうかを指定します。音声を有効にするには true を使用し、音声を無効にするには false を使用します。

peer_id :

string?

ピアの ID を指定します。ピア ID を指定する場合は、そのピアのみに影響します。ピア ID が指定されていない場合は、クライアントが接続しているルーム内のすべてのメンバーに影響します。

? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。
戻り値
この関数は値を返しません。

: 複数のクライアントを使用していて、特定のピアに複数のクライアントを介して接続している場合、1 つのクライアントのみが送信元として承認されていないと音声が送信されません。特定のピアを完全にミュートする場合は、そのピアが接続しているすべてのクライアントに対して select_in() を呼び出す必要があります。

パラメータ

self :

stingray.SteamVoipClient

この関数を機能させるオブジェクト インスタンスを指定します。

このオブジェクトのインスタンスでこの関数を呼び出すために、コロン : 呼び出し構文を使用できます。その場合、このパラメータは省略する必要があります。詳細については、この Stingray ヘルプ トピック、または Lua ドキュメントのこのページを参照してください。

enable :

boolean

音声通信を有効にするかどうかを指定します。音声を有効にするには true を使用し、音声を無効にするには false を使用します。

peer_id :

string?

ピアの ID を指定します。ピア ID を指定する場合は、そのピアのみに影響します。ピア ID が指定されていない場合は、クライアントが接続しているルーム内のすべてのメンバーに影響します。

? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。
戻り値
この関数は値を返しません。

: 複数のクライアントを使用していて、特定のピアに複数のクライアントを介して接続している場合、1 つのクライアントのみが送信元として承認されていないと音声が送信されません。特定のピアがこちらからの音声を受信できないようにブロックする場合は、そのピアが接続しているすべてのクライアントに対して select_out() を呼び出す必要があります。