C# Class Valve.Steamworks.CSteamMatchmakingServers

Inheritance: ISteamMatchmakingServers
Afficher le fichier Open project: kronosaur/Transcendence

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
CheckIfUsable ( ) : void

Method Details

CSteamMatchmakingServers() public méthode

public CSteamMatchmakingServers ( IntPtr SteamMatchmakingServers )
SteamMatchmakingServers System.IntPtr

CancelQuery() public méthode

public CancelQuery ( uint hRequest ) : void
hRequest uint
Résultat void

CancelServerQuery() public méthode

public CancelServerQuery ( uint hServerQuery ) : void
hServerQuery uint
Résultat void

GetIntPtr() public méthode

public GetIntPtr ( ) : IntPtr
Résultat System.IntPtr

GetServerCount() public méthode

public GetServerCount ( uint hRequest ) : int
hRequest uint
Résultat int

GetServerDetails() public méthode

public GetServerDetails ( uint hRequest, int iServer ) : gameserveritem_t
hRequest uint
iServer int
Résultat gameserveritem_t

IsRefreshing() public méthode

public IsRefreshing ( uint hRequest ) : bool
hRequest uint
Résultat bool

PingServer() public méthode

public PingServer ( uint unIP, char usPort, ISteamMatchmakingPingResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingPingResponse
Résultat uint

PlayerDetails() public méthode

public PlayerDetails ( uint unIP, char usPort, ISteamMatchmakingPlayersResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingPlayersResponse
Résultat uint

RefreshQuery() public méthode

public RefreshQuery ( uint hRequest ) : void
hRequest uint
Résultat void

RefreshServer() public méthode

public RefreshServer ( uint hRequest, int iServer ) : void
hRequest uint
iServer int
Résultat void

ReleaseRequest() public méthode

public ReleaseRequest ( uint hServerListRequest ) : void
hServerListRequest uint
Résultat void

RequestFavoritesServerList() public méthode

public RequestFavoritesServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Résultat uint

RequestFriendsServerList() public méthode

public RequestFriendsServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Résultat uint

RequestHistoryServerList() public méthode

public RequestHistoryServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Résultat uint

RequestInternetServerList() public méthode

public RequestInternetServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Résultat uint

RequestLANServerList() public méthode

public RequestLANServerList ( uint iApp, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
pRequestServersResponse ISteamMatchmakingServerListResponse
Résultat uint

RequestSpectatorServerList() public méthode

public RequestSpectatorServerList ( uint iApp, IntPtr ppchFilters, ISteamMatchmakingServerListResponse pRequestServersResponse ) : uint
iApp uint
ppchFilters System.IntPtr
pRequestServersResponse ISteamMatchmakingServerListResponse
Résultat uint

ServerRules() public méthode

public ServerRules ( uint unIP, char usPort, ISteamMatchmakingRulesResponse pRequestServersResponse ) : uint
unIP uint
usPort char
pRequestServersResponse ISteamMatchmakingRulesResponse
Résultat uint