C# 클래스 Valve.Steamworks.CSteamMatchmakingServers

상속: ISteamMatchmakingServers
파일 보기 프로젝트 열기: kronosaur/Transcendence

공개 메소드들

메소드 설명
CSteamMatchmakingServers ( IntPtr SteamMatchmakingServers )
CancelQuery ( uint hRequest ) : void
CancelServerQuery ( uint hServerQuery ) : void
GetIntPtr ( ) : IntPtr
GetServerCount ( uint hRequest ) : int
GetServerDetails ( uint hRequest, int iServer ) : gameserveritem_t
IsRefreshing ( uint hRequest ) : bool
PingServer ( uint unIP, char usPort, ISteamMatchmakingPingResponse pRequestServersResponse ) : uint
PlayerDetails ( uint unIP, char usPort, ISteamMatchmakingPlayersResponse pRequestServersResponse ) : uint
RefreshQuery ( uint hRequest ) : void
RefreshServer ( uint hRequest, int iServer ) : void
ReleaseRequest ( uint hServerListRequest ) : void
RequestFavoritesServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestFriendsServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestHistoryServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestInternetServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestLANServerList ( uint iApp, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
RequestSpectatorServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
ServerRules ( uint unIP, char usPort, ISteamMatchmakingRulesResponse pRequestServersResponse ) : uint

비공개 메소드들

메소드 설명
CheckIfUsable ( ) : void

메소드 상세

CSteamMatchmakingServers() 공개 메소드

public CSteamMatchmakingServers ( IntPtr SteamMatchmakingServers )
SteamMatchmakingServers System.IntPtr

CancelQuery() 공개 메소드

public CancelQuery ( uint hRequest ) : void
hRequest uint
리턴 void

CancelServerQuery() 공개 메소드

public CancelServerQuery ( uint hServerQuery ) : void
hServerQuery uint
리턴 void

GetIntPtr() 공개 메소드

public GetIntPtr ( ) : IntPtr
리턴 System.IntPtr

GetServerCount() 공개 메소드

public GetServerCount ( uint hRequest ) : int
hRequest uint
리턴 int

GetServerDetails() 공개 메소드

public GetServerDetails ( uint hRequest, int iServer ) : gameserveritem_t
hRequest uint
iServer int
리턴 gameserveritem_t

IsRefreshing() 공개 메소드

public IsRefreshing ( uint hRequest ) : bool
hRequest uint
리턴 bool

PingServer() 공개 메소드

public PingServer ( uint unIP, char usPort, ISteamMatchmakingPingResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingPingResponse
리턴 uint

PlayerDetails() 공개 메소드

public PlayerDetails ( uint unIP, char usPort, ISteamMatchmakingPlayersResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingPlayersResponse
리턴 uint

RefreshQuery() 공개 메소드

public RefreshQuery ( uint hRequest ) : void
hRequest uint
리턴 void

RefreshServer() 공개 메소드

public RefreshServer ( uint hRequest, int iServer ) : void
hRequest uint
iServer int
리턴 void

ReleaseRequest() 공개 메소드

public ReleaseRequest ( uint hServerListRequest ) : void
hServerListRequest uint
리턴 void

RequestFavoritesServerList() 공개 메소드

public RequestFavoritesServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
리턴 uint

RequestFriendsServerList() 공개 메소드

public RequestFriendsServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
리턴 uint

RequestHistoryServerList() 공개 메소드

public RequestHistoryServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
리턴 uint

RequestInternetServerList() 공개 메소드

public RequestInternetServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
리턴 uint

RequestLANServerList() 공개 메소드

public RequestLANServerList ( uint iApp, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
pRequestServersResponse ISteamMatchmakingServerListResponse
리턴 uint

RequestSpectatorServerList() 공개 메소드

public RequestSpectatorServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
리턴 uint

ServerRules() 공개 메소드

public ServerRules ( uint unIP, char usPort, ISteamMatchmakingRulesResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingRulesResponse
리턴 uint