SteamServerBrowser - stingray.SteamServerBrowser 오브젝트 참조 - Stingray Lua API 참조

stingray.SteamServerBrowser 오브젝트 참조

설명

SteamServerBrowser는 Steam에서 사용 가능한 게임 서버 목록에 대한 액세스를 제공합니다.

이 클래스는 검색된 모든 게임 서버 목록을 유지합니다. 게임 서버 목록을 갱신하려면 [refresh_internet_servers()] 또는 [refresh_lan_servers()]를 호출합니다.

함수

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

ip :

string

서버의 IP 주소(a.b.c.d 형식)입니다.

connection_port :

integer

게임의 통신 포트입니다.

query_port :

integer

서버에 정보를 쿼리하는 데 사용되는 포트입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

value :

steam_server_browser_filter

필터 설정을 제공하는 테이블입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.

참고: LAN 서버는 필터링할 수 없습니다.

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

key :

string

필터링에 사용할 키입니다. steam_server_browser_filter 테이블의 어떠한 키하고도 일치할 수 있습니다.

value :

string

지정된 필터 키에 사용할 문자열 값입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.

참고: LAN 서버는 필터링할 수 없습니다.

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

index :

integer

브라우저에서 마지막으로 검색한 서버 목록에 포함되어 있는, 데이터를 검색하려는 서버의 0 기반 색인입니다.

key :

string

검색하려는 데이터 값을 설명하는 문자열 키입니다.

반환하는 항목

string?

키에 대해 저장된 값을 반환하거나, 서버 키가 아직 요청되지 않았거나 성공적으로 다운로드되지 않은 경우 nil을 반환합니다.

? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다.
매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

i :

integer

브라우저에서 마지막으로 검색한 서버 목록에서 서버의 0 기반 색인입니다.

반환하는 항목

boolean

데이터를 가져오는 중이면 true를, 그렇지 않으면 false를 반환합니다.

boolean

마지막 가져오기에 실패했으면 true를 반환합니다.

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

index :

integer

브라우저에서 마지막으로 검색한 서버 목록에서 서버의 0 기반 색인입니다.

반환하는 항목

boolean

플레이어 데이터를 현재 검색하는 중이면 true를, 그렇지 않으면 false를 반환합니다.

boolean

마지막 검색에 실패했으면 true를, 그렇지 않으면 false를 반환합니다.

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목

boolean

목록을 갱신 중이면 true를, 그렇지 않으면 false를 반환합니다.

이미 갱신 중인 경우 refresh()가 아무 효과가 없습니다.

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.
반환하는 항목

integer

사용 가능한 게임 서버 수입니다.

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

index :

integer

브라우저에서 마지막으로 검색한 서버 목록에 포함되어 있는, 플레이어 목록을 검색하려는 서버의 0 기반 색인입니다.

반환하는 항목

steam_server_player[]?

각 플레이어에 대한 별도의 테이블을 포함하고 있는 목록을 반환하거나, 플레이어 목록을 갱신 중인 경우에는 nil을 반환합니다.

[] 표기는 이 유형이 어레이임을 나타냅니다. 어레이는 구성원의 키가 순차적인 정수이며, 각 요소의 값이 표시된 유형의 인스턴스인 테이블입니다.
? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다.
매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

server_type :

integer

검색하려는 서버의 유형입니다. 서버 검색 상수 중 하나일 수 있습니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.

참고: 보류 중인 요청이 있는 경우 이 함수를 호출할 수 없습니다. 먼저 [abort_request()]를 호출하거나, 첫 번째 갱신 요청이 완료될 때까지 기다리십시오.

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

i :

integer

브라우저에서 마지막으로 검색한 서버 목록에서 갱신할 서버의 색인입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.

참고: 보류 중인 요청이 있는 경우 이 함수를 호출할 수 없습니다. 먼저 [abort_request()]를 호출하거나, 첫 번째 갱신 요청이 완료될 때까지 기다리십시오.

매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

ip :

string

서버의 IP 주소(a.b.c.d 형식)입니다.

connection_port :

integer

게임의 통신 포트입니다.

query_port :

integer

서버에 정보를 쿼리하는 데 사용되는 포트입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

i :

integer

브라우저에서 마지막으로 검색한 서버 목록에 포함되어 있는, 데이터를 검색하려는 서버의 0 기반 색인입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

index :

integer

브라우저에서 마지막으로 검색한 서버 목록에 포함되어 있는, 데이터를 검색하려는 서버의 0 기반 색인입니다.

반환하는 항목
이 함수는 아무 값도 반환하지 않습니다.
매개변수

self :

stingray.SteamServerBrowser

이 함수가 작동하는 오브젝트 인스턴스를 지정합니다.

콜론 : 호출 구문을 사용하여 이 오브젝트의 인스턴스에 대해 이 함수를 호출할 수도 있습니다. 그렇게 하는 경우에는 이 매개변수를 생략해야 합니다. 자세한 내용은 이 Stingray 도움말 항목 또는 Lua 설명서의 이 페이지를 참조하십시오.

i :

integer

브라우저에서 마지막으로 검색한 서버 목록에 포함되어 있는, 데이터를 검색하려는 서버의 색인입니다.

반환하는 항목

steam_server_info

지정된 서버에 관한 정보를 포함하고 있는 테이블입니다.

서버 검색 상수

이 그룹의 상수는 사용 가능한 서버 유형을 열거합니다.

검색하려는 서버 유형을 필터링하기 위해 refresh()를 호출할 때 사용할 수 있습니다. LAN을 제외한 모든 검색 유형에 필터링이 적용됩니다.

FAVORITES : integer

즐겨찾기 내에서 서버를 검색합니다.

FRIENDS : integer

플레이어의 친구가 있는 서버를 검색합니다.

HISTORY : integer

최근에 사용한 서버 중에서 서버를 검색합니다.

INTERNET : integer

인터넷에 존재하는 서버를 검색합니다.

LAN : integer

LAN에 존재하는 서버를 검색합니다.