C# Class Valve.Steamworks.ISteamMatchmakingServers

Exibir arquivo Open project: kronosaur/Transcendence

Public Methods

Method Description
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

Method Details

CancelQuery() public abstract method

public abstract CancelQuery ( uint hRequest ) : void
hRequest uint
return void

CancelServerQuery() public abstract method

public abstract CancelServerQuery ( uint hServerQuery ) : void
hServerQuery uint
return void

GetIntPtr() public abstract method

public abstract GetIntPtr ( ) : IntPtr
return System.IntPtr

GetServerCount() public abstract method

public abstract GetServerCount ( uint hRequest ) : int
hRequest uint
return int

GetServerDetails() public abstract method

public abstract GetServerDetails ( uint hRequest, int iServer ) : gameserveritem_t
hRequest uint
iServer int
return gameserveritem_t

IsRefreshing() public abstract method

public abstract IsRefreshing ( uint hRequest ) : bool
hRequest uint
return bool

PingServer() public abstract method

public abstract PingServer ( uint unIP, char usPort, ISteamMatchmakingPingResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingPingResponse
return uint

PlayerDetails() public abstract method

public abstract PlayerDetails ( uint unIP, char usPort, ISteamMatchmakingPlayersResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingPlayersResponse
return uint

RefreshQuery() public abstract method

public abstract RefreshQuery ( uint hRequest ) : void
hRequest uint
return void

RefreshServer() public abstract method

public abstract RefreshServer ( uint hRequest, int iServer ) : void
hRequest uint
iServer int
return void

ReleaseRequest() public abstract method

public abstract ReleaseRequest ( uint hServerListRequest ) : void
hServerListRequest uint
return void

RequestFavoritesServerList() public abstract method

public abstract RequestFavoritesServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
return uint

RequestFriendsServerList() public abstract method

public abstract RequestFriendsServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
return uint

RequestHistoryServerList() public abstract method

public abstract RequestHistoryServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
return uint

RequestInternetServerList() public abstract method

public abstract RequestInternetServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
return uint

RequestLANServerList() public abstract method

public abstract RequestLANServerList ( uint iApp, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
pRequestServersResponse ISteamMatchmakingServerListResponse
return uint

RequestSpectatorServerList() public abstract method

public abstract RequestSpectatorServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
return uint

ServerRules() public abstract method

public abstract ServerRules ( uint unIP, char usPort, ISteamMatchmakingRulesResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingRulesResponse
return uint