SteamWorks.SteamClient - theace0296/steamworks-node GitHub Wiki
Interface: SteamClient
SteamWorksNamespace.SteamClient
Table of contents
Properties
- BReleaseSteamPipe
- BShutdownIfAllPipesClosed
- ConnectToGlobalUser
- CreateLocalUser
- CreateSteamPipe
- GetIPCCallCount
- GetISteamAppList
- GetISteamApps
- GetISteamController
- GetISteamFriends
- GetISteamGameSearch
- GetISteamGameServer
- GetISteamGameServerStats
- GetISteamGenericInterface
- GetISteamHTMLSurface
- GetISteamHTTP
- GetISteamInput
- GetISteamInventory
- GetISteamMatchmaking
- GetISteamMatchmakingServers
- GetISteamMusic
- GetISteamMusicRemote
- GetISteamNetworking
- GetISteamParentalSettings
- GetISteamParties
- GetISteamRemotePlay
- GetISteamRemoteStorage
- GetISteamScreenshots
- GetISteamUGC
- GetISteamUser
- GetISteamUserStats
- GetISteamUtils
- GetISteamVideo
- ReleaseUser
- SetLocalIPBinding
- SetWarningMessageHook
Properties
BReleaseSteamPipe
• BReleaseSteamPipe: (hSteamPipe: number) => boolean
Type declaration
▸ (hSteamPipe): boolean
Parameters
| Name | Type |
|---|---|
hSteamPipe |
number |
Returns
boolean
Defined in
BShutdownIfAllPipesClosed
• BShutdownIfAllPipesClosed: () => boolean
Type declaration
▸ (): boolean
Returns
boolean
Defined in
ConnectToGlobalUser
• ConnectToGlobalUser: (hSteamPipe: number) => number
Type declaration
▸ (hSteamPipe): number
Parameters
| Name | Type |
|---|---|
hSteamPipe |
number |
Returns
number
Defined in
CreateLocalUser
• CreateLocalUser: (phSteamPipe: unknown, eAccountType: EAccountType) => number
Type declaration
▸ (phSteamPipe, eAccountType): number
Parameters
| Name | Type |
|---|---|
phSteamPipe |
unknown |
eAccountType |
EAccountType |
Returns
number
Defined in
CreateSteamPipe
• CreateSteamPipe: () => number
Type declaration
▸ (): number
Returns
number
Defined in
GetIPCCallCount
• GetIPCCallCount: () => number
Type declaration
▸ (): number
Returns
number
Defined in
GetISteamAppList
• GetISteamAppList: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamApps
• GetISteamApps: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamController
• GetISteamController: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamFriends
• GetISteamFriends: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamGameSearch
• GetISteamGameSearch: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamGameServer
• GetISteamGameServer: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamGameServerStats
• GetISteamGameServerStats: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamGenericInterface
• GetISteamGenericInterface: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamHTMLSurface
• GetISteamHTMLSurface: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamHTTP
• GetISteamHTTP: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamInput
• GetISteamInput: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamInventory
• GetISteamInventory: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamMatchmaking
• GetISteamMatchmaking: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamMatchmakingServers
• GetISteamMatchmakingServers: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamMusic
• GetISteamMusic: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamMusicRemote
• GetISteamMusicRemote: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamNetworking
• GetISteamNetworking: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamParentalSettings
• GetISteamParentalSettings: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamParties
• GetISteamParties: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamRemotePlay
• GetISteamRemotePlay: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamRemoteStorage
• GetISteamRemoteStorage: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamScreenshots
• GetISteamScreenshots: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamUGC
• GetISteamUGC: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamUser
• GetISteamUser: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamUserStats
• GetISteamUserStats: (hSteamUser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamUser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamUser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamUtils
• GetISteamUtils: (hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
GetISteamVideo
• GetISteamVideo: (hSteamuser: number, hSteamPipe: number, pchVersion: string) => unknown
Type declaration
▸ (hSteamuser, hSteamPipe, pchVersion): unknown
Parameters
| Name | Type |
|---|---|
hSteamuser |
number |
hSteamPipe |
number |
pchVersion |
string |
Returns
unknown
Defined in
ReleaseUser
• ReleaseUser: (hSteamPipe: number, hUser: number) => undefined
Type declaration
▸ (hSteamPipe, hUser): undefined
Parameters
| Name | Type |
|---|---|
hSteamPipe |
number |
hUser |
number |
Returns
undefined
Defined in
SetLocalIPBinding
• SetLocalIPBinding: (unIP: unknown, usPort: number) => undefined
Type declaration
▸ (unIP, usPort): undefined
Parameters
| Name | Type |
|---|---|
unIP |
unknown |
usPort |
number |
Returns
undefined
Defined in
SetWarningMessageHook
• SetWarningMessageHook: (pFunction: unknown) => undefined
Type declaration
▸ (pFunction): undefined
Parameters
| Name | Type |
|---|---|
pFunction |
unknown |
Returns
undefined