Интерфейсы steamclient
-
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 44 раза
- Контактная информация:
[spoiler=""класс IClientBilling""]SetBillingAddress
GetBillingAddress
SetShippingAddress
GetShippingAddress
SetCardInfo
GetCardInfo
InitCreditCardPurchase
InitPayPalPurchase
GetFinalPrice
CancelPurchase
CompletePurchase
UpdateCardInfo
DeleteCard
GetCardList
Obsolete_GetLicenses
CancelLicense
GetPurchaseReceipts
AcknowledgePurchaseReceipt
GetLicensePackageID
GetLicenseTimeCreated
GetLicenseTimeNextProcess
GetLicenseMinuteLimit
GetLicenseMinutesUsed
GetLicensePaymentMethod
GetLicenseFlags
GetLicensePurchaseCountryCode
GetLicenseTerritoryCode
GetReceiptPackageID
GetReceiptStatus
GetReceiptResultDetail
GetReceiptTransTime
GetReceiptTransID
GetReceiptAcknowledged
GetReceiptPaymentMethod
GetReceiptBaseCost
GetReceiptTotalDiscount
GetReceiptTax
GetReceiptShipping
GetReceiptCurrencyCode
GetReceiptCountryCode
GetNumLicenses
GetNumReceipts
GetActivationCodeInfo
PurchaseWithActivationCode
PurchaseWithMachineID
InitClickAndBuyPurchase
GetPreviousClickAndBuyAccount
GetReceiptCardInfo
GetReceiptBillingAddress
GetClickAndBuyVIPStatus
SetGiftInfo
GetReceiptLineItemCount
GetReceiptLineItemInfo
EnableTestLicense
DisableTestLicense
ActivateOEMTicket[/spoiler]
[spoiler=""Класс IClientUtils""]GetSecondsSinceAppActive
GetSecondsSinceComputerActive
GetConnectedUniverse
GetServerRealTime
GetIPCountry
LoadFileFromCDN
WriteCDNFileToDisk
GetImageSize
GetImageRGBA
GetCSERIPPort
GetNumRunningApps
GetCurrentBatteryPower
SetOfflineMode
GetOfflineMode
SetAppIDForCurrentPipe
GetAppID
SetAPIDebuggingActive
IsAPICallCompleted
GetAPICallFailureReason
GetAPICallResult
SignalAppsToShutDown
GetCellID[/spoiler]
[spoiler=""Класс IClientContentServer""]SendClientContentAuthRequest
LogOn
LogOff
BLoggedOn
GetLogonState
GetSteamID
BConnected
RaiseConnectionPriority
ResetConnectionPriority
SetCellID
BCheckTicket[/spoiler]
[spoiler=""Класс IClientDepotBuilder""]InitializeDepotBuildForConfigFile
BGetDepotBuildStatus
CloseDepotBuildHandle
ReconstructDepotFromManifestAndChunks[/spoiler]
[spoiler=""Класс IP2PController""]Start
IsEnabled
SetAutoGeneratePerTorrentSteamIDs
LoadVST
GetActiveHandleCount
GetHandle
Activate
Deactivate
Remove
GetStatusSnapshot
IsCompleted
IsActive
IsChecking
GetValue
GetSharingSaveFolder
SetSharingSaveFolder
GetSharingTemporaryFolder
SetSharingTemporaryFolder
GetVSTFolder
SetVSTFolder
SetShareType
GetShareType
SetUploadBitsPerSecond
GetUploadBitsPerSecond
GetNumFiles
GetFile
GetP2PFileInfo
GetBlockStates
GetAvailBlocks
GetPeerInfo
GetPeerBlockInfo
GetP2PKeyValues
GetP2POptions
MarkP2POptionsDirty
SaveP2POptions
GetP2PFileID
GetP2PGlobalOptions
MarkP2PGlobalOptionsDirty
ResetGlobalOptionsToDefaults
DeleteLocalContent
ResetToMissing
Validate
OnCopyCompleted
GetCopyFileNames
IsUserActive
GetFileIDFromVST
SetHostType
SetRegistryHive[/spoiler]
[spoiler=""Класс IClientNetworking""]SendP2PPacket
IsP2PPacketAvailable
ReadP2PPacket
AcceptP2PSessionWithUser
CloseP2PSessionWithUser
GetP2PSessionState
CreateListenSocket
CreateP2PConnectionSocket
CreateConnectionSocket
DestroySocket
DestroyListenSocket
SendDataOnSocket
IsDataAvailableOnSocket
RetrieveDataFromSocket
IsDataAvailable
RetrieveData
GetSocketInfo
GetListenSocketInfo
GetSocketConnectionType
GetMaxPacketSize[/spoiler]
[spoiler=""Класс IClientRemoteStorage""]FileWrite
FileRead
GetFileSize
FileExists
GetFileCount
GetFileNameAndSize
GetQuota
SynchronizeApp
IsAppFullySynced[/spoiler]
[spoiler=""Класс IClientUserItems""]LoadItems
GetItemCount
BGetItemIterative
BGetItemByID
BGetItemAttribute
UpdateInventoryPos
DropItem
SetItemBlob
GetItemBlob[/spoiler]
[spoiler=""Класс IClientGameServerItems""]LoadItems
GetItemCount
BGetItemIterative
BGetItemByID
BGetItemAttribute
CreateNewItemRequest
BAddNewItemLevel
BAddNewItemQuality
BSetNewItemInitialInventoryPos
BSetNewItemInitialQuantity
BAddNewItemCriteria
SendNewItemRequest
GrantItemToUser
DeleteTemporaryItem
DeleteAllTemporaryItems
UpdateQuantity
SetItemBlob
GetItemBlob[/spoiler]
[spoiler=""Класс IClientGameCoordinator""]SendMessage
IsMessageAvailable
RetrieveMessage[/spoiler]
[spoiler=""Класс IClientUser""]LogOn
LogOff
BLoggedOn
GetLogonState
BConnected
GetSteamID
IsVACBanned
RequireShowVACBannedMessage
AcknowledgeVACBanning
SetSteam2Ticket
SetEmail
SetRegistryString
GetRegistryString
SetRegistryInt
GetRegistryInt
InitiateGameConnectionOld
TerminateGameConnection
SetSelfAsPrimaryChatDestination
IsPrimaryChatDestination
RequestLegacyCDKey
AcknowledgeMessageByGID
SetLanguage
SendGuestPassByEmail
SendGuestPassByAccountID
AckGuestPass
RedeemGuestPass
GetGuestPassToGiveCount
GetGuestPassToRedeemCount
GetGuestPassLastUpdateTime
GetGuestPassToGiveInfo
GetGuestPassToRedeemInfo
GetGuestPassToRedeemSenderAddress
GetGuestPassToRedeemSenderName
TrackAppUsageEvent
RaiseConnectionPriority
ResetConnectionPriority
SetAccountNameFromSteam2
SetPasswordFromSteam2
SetAccountNameForCachedCredentialLogin
SetLoginInformation
SetAccountCreationTime
GetOneTimeWGAuthPassword
GetLanguage
SetCyberCafe
TrackNatTraversalStat
RequestGuestPassTargetList
RefreshSteam2Login
RequestGiftTargetList
GetPackageIDForGuestPassToRedeemByGID
TrackSteamUsageEvent
SetComputerInUse
DoesTextContainUserPassword
CreateAccount
BIsGameRunning
CheckPassword
ResetPassword
GetCurrentSessionToken
InitiateGameConnection
BUpdateAppOwnershipTicket
IsWaitingForCustomBinaries
RequestCustomBinary
SetCellID
GetUserDataFolder
GetAccountName
GetLegacyCDKey
HasLegacyCDKey
RemoveLegacyCDKey
StartVoiceRecording
StopVoiceRecording
ResetVoiceRecording
GetCompressedVoice
DecompressVoice
BIsAnyGameRunning
ChangePassword
ChangeEmail
ChangeSecretQuestionAndAnswer
SetSteam2FullASTicket
GetEmail
RequestForgottenPasswordEmail
Test_FakeConnectionTimeout
RunInstallScript
IsInstallScriptRunning
GetInstallScriptState
GetInstallScriptString
SpawnProcess
GetAppOwnershipTicketLength
GetAppOwnershipTicketData
GetAppDecryptionKey
GetMarketingMessageCount
GetMarketingMessage
GetAuthSessionTicket
BeginAuthSession
EndAuthSession
CancelAuthTicket
SetAccountLimited
BIsAccountLimited
IsUserSubscribedAppInTicket
SendValidationEmail
GetAccountSecurityPolicyFlags
RequestChangeEmail
ChangePasswordWithCode
ChangeEmailWithCode
ChangeSecretQuestionAndAnswerWithCode
SetClientStat[/spoiler]
[spoiler=""Класс IClientGameServer""]LogOn
LogOff
BLoggedOn
BSecure
GetLogonState
BConnected
GetSteamID
RaiseConnectionPriority
ResetConnectionPriority
SetCellID
TrackSteamUsageEvent
SendUserConnectAndAuthenticate
CreateUnauthenticatedUserConnection
SendUserDisconnect
BSetServerType
UpdateStatus
BUpdateUserData
UpdateSpectatorPort
SetGameType
BGetUserAchievementStatus
SetCountOfSimultaneousGuestUsersPerSteamAccount
EnumerateConnectedUsers
GetGameplayStats
RequestUserGroupStatus
GetPublicIP
SetGameData
IsUserSubscribedAppInTicket
_GSSetSpawnCount
_GSSendSteam2UserConnect
_GSRemoveUserConnect
_GSSendSteam3UserConnect
_GSSendUserDisconnect
_GSGetSteam2GetEncryptionKeyToSendToNewClient
_GSUpdateStatus
_GSCreateUnauthenticatedUser
_GSSendUserConnect
GetAuthSessionTicket
BeginAuthSession
EndAuthSession
CancelAuthTicket[/spoiler]
[spoiler=""Класс IClientFriends""]GetPersonaName
SetPersonaName
GetPersonaState
SetPersonaState
AddFriend
AddFriendByName
RemoveFriend
HasFriend
GetFriendRelationship
GetFriendPersonaState
GetFriendPersonaName
GetFriendAvatar
SetIgnoreFriend
ReportChatDeclined
GetFriendCount
GetFriendByIndex
SetFriendRegValue
GetFriendRegValue
GetFriendPersonaNameHistory
GetChatMessage
SendMsgToFriend
GetChatIDOfChatHistoryStart
SetChatHistoryStart
ClearChatHistory
InviteFriendByEmail
GetFriendGamePlayed
GetKnownClanCount
GetKnownClanByIndex
GetClanCount
GetClanByIndex
GetClanName
InviteFriendToClan
AcknowledgeInviteToClan
GetFriendCountFromSource
GetFriendFromSourceByIndex
JoinChatRoom
LeaveChatRoom
InviteUserToChatRoom
SendChatMsg
GetChatRoomEntry
GetChatIDOfChatRoomHistoryStart
SetChatRoomHistoryStart
ClearChatRoomHistory
GetChatRoomCount
GetChatRoomByIndex
IsUserInSource
BGetChatRoomMemberDetails
IsPersonaNameSet
GetChatRoomName
CreateChatRoom
GetChatRoomMetadata
SetChatRoomMetadata
SetChatRoomPermissions
SetChatRoomModerated
BChatRoomModerated
VoiceCall
VoiceHangUp
SetVoiceSpeakerVolume
SetVoiceMicrophoneVolume
SetAutoAnswer
VoiceAnswer
VoicePutOnHold
BVoiceIsLocalOnHold
BVoiceIsRemoteOnHold
SetDoNotDisturb
EnableVoiceNotificationSounds
SetPushToTalkEnabled
IsPushToTalkEnabled
SetPushToTalkKey
GetPushToTalkKey
IsPushToTalkKeyDown
EnableVoiceCalibration
IsVoiceCalibrating
GetVoiceCalibrationSamplePeak
SetForceMicRecord
GetForceMicRecord
SetMicBoost
GetMicBoost
StartTalking
EndTalking
SetAutoReflectVoice
VoiceIsValid
GetCallState
GetVoiceMicrophoneVolume
GetVoiceSpeakerVolume
TimeSinceLastVoiceDataReceived
TimeSinceLastVoiceDataSend
BCanSend
BCanReceive
GetEstimatedBitsPerSecond
GetPeakSample
SendResumeRequest
OpenChatDialog
KickChatMember
BanChatMember
UnBanChatMember
SerializeChatRoomDlg
GetSizeOfSerializedChatRoomDlg
GetSerializedChatRoomDlg
StartChatRoomVoiceSpeaking
EndChatRoomVoiceSpeaking
GetChatRoomVoiceTotalSlotCount
GetChatRoomVoiceUsedSlotCount
GetChatRoomVoiceUsedSlot
GetChatRoomVoiceStatus
BChatRoomHasAvailableVoiceSlots
BIsChatRoomVoiceSpeaking
GetFriendLastLogonTime
GetFriendLastLogoffTime
GetClanActivityCounts
SetPortTypes
GetChatRoomPeakSample
SetChatRoomType
TerminateChatRoom
GetCoplayFriendCount
GetCoplayFriend
GetFriendCoplayTime
GetFriendCoplayGame
GetFriendGameServer
ReinitAudio
SetInGameVoiceSpeaking
ChatRoomVoiceRetryConnections
GetClanRelationship
TestVoiceDisconnect
TestChatRoomPeerDisconnect
IsClanPublic
GetChatRoomLockState
GetChatRoomPermissions
NotifyChatRoomDlgsOfUIChange
ClearSerializedChatRoomDlg
HasHardwareMicBoost
GetMicDeviceName
TestVoicePacketLoss
VoiceIsAvailable
GetFriendClanRank
ActivateGameOverlay
ActivateGameOverlayToUser
ActivateGameOverlayToWebPage
ActivateGameOverlayToStore
NotifyGameOverlayStateChanged
NotifyGameServerChangeRequested
NotifyLobbyJoinRequested
GetFriendGamePlayedExtraInfo
IsClanLarge
RequestUserInformation
FindFriendVoiceChatHandle
SetFriendAlias
DeleteFriendRegValue[/spoiler]
[spoiler=""Класс IClientMatchmaking""]GetFavoriteGameCount
GetFavoriteGame
AddFavoriteGame
RemoveFavoriteGame
RequestLobbyList
AddRequestLobbyListStringFilter
AddRequestLobbyListNumericalFilter
AddRequestLobbyListNearValueFilter
AddRequestLobbyListFilterSlotsAvailable
GetLobbyByIndex
CreateLobby
JoinLobby
LeaveLobby
InviteUserToLobby
GetNumLobbyMembers
GetLobbyMemberByIndex
GetLobbyData
SetLobbyData
GetLobbyMemberData
SetLobbyMemberData
GetLobbyDataCount
GetLobbyDataByIndex
DeleteLobbyData
SendLobbyChatMsg
GetLobbyChatEntry
RequestLobbyData
SetLobbyGameServer
GetLobbyGameServer
SetLobbyMemberLimit
GetLobbyMemberLimit
SetLobbyVoiceEnabled
RequestFriendsLobbies
SetLobbyType
SetLobbyJoinable
GetLobbyOwner
SetLobbyOwner[/spoiler]
[spoiler=""Класс IClientApps""]GetAppData
GetAppDataSection
RequestAppCallbacks
SendUserSpecificAppData
GetInternalAppIDFromGameID
RequestAppInfoUpdate
NotifyAppStateChanged
NotifyDlcInstalled[/spoiler]
[spoiler=""Класс IClientAppManager""]LaunchApp
ShutdownApp
GetAppState
InstallApp
GetAppDir
UninstallApp
StartDownloadingUpdate
StopDownloadingUpdate
ApplyUpdate
VerifyApp
GetFileInfo
SetAppConfig[/spoiler]
[spoiler=""Класс IClientMasterServerUpdater""]SetActive
SetHeartbeatInterval
HandleIncomingPacket
GetNextOutgoingPacket
SetBasicServerData
ClearAllKeyValues
SetKeyValue
NotifyShutdown
WasRestartRequested
ForceHeartbeat
AddMasterServer
RemoveMasterServer
GetNumMasterServers
GetMasterServerAddress[/spoiler]
[spoiler=""Класс IClientUserStats""]GetStatName
GetStatType
GetNumAchievements
GetAchievementName
RequestCurrentStats
GetStat
GetStat
SetStat
SetStat
UpdateAvgRateStat
StoreStats
GetAchievement
SetAchievement
ClearAchievement
GetAchievementIcon
GetAchievementDisplayAttribute
IndicateAchievementProgress
RequestUserStats
GetUserStat
GetUserStat
GetUserAchievement
ResetAllStats
FindOrCreateLeaderboard
FindLeaderboard
GetLeaderboardName
GetLeaderboardEntryCount
GetLeaderboardSortMethod
GetLeaderboardDisplayType
DownloadLeaderboardEntries
GetDownloadedLeaderboardEntry
UploadLeaderboardScore
GetNumberOfCurrentPlayers[/spoiler]
GetBillingAddress
SetShippingAddress
GetShippingAddress
SetCardInfo
GetCardInfo
InitCreditCardPurchase
InitPayPalPurchase
GetFinalPrice
CancelPurchase
CompletePurchase
UpdateCardInfo
DeleteCard
GetCardList
Obsolete_GetLicenses
CancelLicense
GetPurchaseReceipts
AcknowledgePurchaseReceipt
GetLicensePackageID
GetLicenseTimeCreated
GetLicenseTimeNextProcess
GetLicenseMinuteLimit
GetLicenseMinutesUsed
GetLicensePaymentMethod
GetLicenseFlags
GetLicensePurchaseCountryCode
GetLicenseTerritoryCode
GetReceiptPackageID
GetReceiptStatus
GetReceiptResultDetail
GetReceiptTransTime
GetReceiptTransID
GetReceiptAcknowledged
GetReceiptPaymentMethod
GetReceiptBaseCost
GetReceiptTotalDiscount
GetReceiptTax
GetReceiptShipping
GetReceiptCurrencyCode
GetReceiptCountryCode
GetNumLicenses
GetNumReceipts
GetActivationCodeInfo
PurchaseWithActivationCode
PurchaseWithMachineID
InitClickAndBuyPurchase
GetPreviousClickAndBuyAccount
GetReceiptCardInfo
GetReceiptBillingAddress
GetClickAndBuyVIPStatus
SetGiftInfo
GetReceiptLineItemCount
GetReceiptLineItemInfo
EnableTestLicense
DisableTestLicense
ActivateOEMTicket[/spoiler]
[spoiler=""Класс IClientUtils""]GetSecondsSinceAppActive
GetSecondsSinceComputerActive
GetConnectedUniverse
GetServerRealTime
GetIPCountry
LoadFileFromCDN
WriteCDNFileToDisk
GetImageSize
GetImageRGBA
GetCSERIPPort
GetNumRunningApps
GetCurrentBatteryPower
SetOfflineMode
GetOfflineMode
SetAppIDForCurrentPipe
GetAppID
SetAPIDebuggingActive
IsAPICallCompleted
GetAPICallFailureReason
GetAPICallResult
SignalAppsToShutDown
GetCellID[/spoiler]
[spoiler=""Класс IClientContentServer""]SendClientContentAuthRequest
LogOn
LogOff
BLoggedOn
GetLogonState
GetSteamID
BConnected
RaiseConnectionPriority
ResetConnectionPriority
SetCellID
BCheckTicket[/spoiler]
[spoiler=""Класс IClientDepotBuilder""]InitializeDepotBuildForConfigFile
BGetDepotBuildStatus
CloseDepotBuildHandle
ReconstructDepotFromManifestAndChunks[/spoiler]
[spoiler=""Класс IP2PController""]Start
IsEnabled
SetAutoGeneratePerTorrentSteamIDs
LoadVST
GetActiveHandleCount
GetHandle
Activate
Deactivate
Remove
GetStatusSnapshot
IsCompleted
IsActive
IsChecking
GetValue
GetSharingSaveFolder
SetSharingSaveFolder
GetSharingTemporaryFolder
SetSharingTemporaryFolder
GetVSTFolder
SetVSTFolder
SetShareType
GetShareType
SetUploadBitsPerSecond
GetUploadBitsPerSecond
GetNumFiles
GetFile
GetP2PFileInfo
GetBlockStates
GetAvailBlocks
GetPeerInfo
GetPeerBlockInfo
GetP2PKeyValues
GetP2POptions
MarkP2POptionsDirty
SaveP2POptions
GetP2PFileID
GetP2PGlobalOptions
MarkP2PGlobalOptionsDirty
ResetGlobalOptionsToDefaults
DeleteLocalContent
ResetToMissing
Validate
OnCopyCompleted
GetCopyFileNames
IsUserActive
GetFileIDFromVST
SetHostType
SetRegistryHive[/spoiler]
[spoiler=""Класс IClientNetworking""]SendP2PPacket
IsP2PPacketAvailable
ReadP2PPacket
AcceptP2PSessionWithUser
CloseP2PSessionWithUser
GetP2PSessionState
CreateListenSocket
CreateP2PConnectionSocket
CreateConnectionSocket
DestroySocket
DestroyListenSocket
SendDataOnSocket
IsDataAvailableOnSocket
RetrieveDataFromSocket
IsDataAvailable
RetrieveData
GetSocketInfo
GetListenSocketInfo
GetSocketConnectionType
GetMaxPacketSize[/spoiler]
[spoiler=""Класс IClientRemoteStorage""]FileWrite
FileRead
GetFileSize
FileExists
GetFileCount
GetFileNameAndSize
GetQuota
SynchronizeApp
IsAppFullySynced[/spoiler]
[spoiler=""Класс IClientUserItems""]LoadItems
GetItemCount
BGetItemIterative
BGetItemByID
BGetItemAttribute
UpdateInventoryPos
DropItem
SetItemBlob
GetItemBlob[/spoiler]
[spoiler=""Класс IClientGameServerItems""]LoadItems
GetItemCount
BGetItemIterative
BGetItemByID
BGetItemAttribute
CreateNewItemRequest
BAddNewItemLevel
BAddNewItemQuality
BSetNewItemInitialInventoryPos
BSetNewItemInitialQuantity
BAddNewItemCriteria
SendNewItemRequest
GrantItemToUser
DeleteTemporaryItem
DeleteAllTemporaryItems
UpdateQuantity
SetItemBlob
GetItemBlob[/spoiler]
[spoiler=""Класс IClientGameCoordinator""]SendMessage
IsMessageAvailable
RetrieveMessage[/spoiler]
[spoiler=""Класс IClientUser""]LogOn
LogOff
BLoggedOn
GetLogonState
BConnected
GetSteamID
IsVACBanned
RequireShowVACBannedMessage
AcknowledgeVACBanning
SetSteam2Ticket
SetEmail
SetRegistryString
GetRegistryString
SetRegistryInt
GetRegistryInt
InitiateGameConnectionOld
TerminateGameConnection
SetSelfAsPrimaryChatDestination
IsPrimaryChatDestination
RequestLegacyCDKey
AcknowledgeMessageByGID
SetLanguage
SendGuestPassByEmail
SendGuestPassByAccountID
AckGuestPass
RedeemGuestPass
GetGuestPassToGiveCount
GetGuestPassToRedeemCount
GetGuestPassLastUpdateTime
GetGuestPassToGiveInfo
GetGuestPassToRedeemInfo
GetGuestPassToRedeemSenderAddress
GetGuestPassToRedeemSenderName
TrackAppUsageEvent
RaiseConnectionPriority
ResetConnectionPriority
SetAccountNameFromSteam2
SetPasswordFromSteam2
SetAccountNameForCachedCredentialLogin
SetLoginInformation
SetAccountCreationTime
GetOneTimeWGAuthPassword
GetLanguage
SetCyberCafe
TrackNatTraversalStat
RequestGuestPassTargetList
RefreshSteam2Login
RequestGiftTargetList
GetPackageIDForGuestPassToRedeemByGID
TrackSteamUsageEvent
SetComputerInUse
DoesTextContainUserPassword
CreateAccount
BIsGameRunning
CheckPassword
ResetPassword
GetCurrentSessionToken
InitiateGameConnection
BUpdateAppOwnershipTicket
IsWaitingForCustomBinaries
RequestCustomBinary
SetCellID
GetUserDataFolder
GetAccountName
GetLegacyCDKey
HasLegacyCDKey
RemoveLegacyCDKey
StartVoiceRecording
StopVoiceRecording
ResetVoiceRecording
GetCompressedVoice
DecompressVoice
BIsAnyGameRunning
ChangePassword
ChangeEmail
ChangeSecretQuestionAndAnswer
SetSteam2FullASTicket
GetEmail
RequestForgottenPasswordEmail
Test_FakeConnectionTimeout
RunInstallScript
IsInstallScriptRunning
GetInstallScriptState
GetInstallScriptString
SpawnProcess
GetAppOwnershipTicketLength
GetAppOwnershipTicketData
GetAppDecryptionKey
GetMarketingMessageCount
GetMarketingMessage
GetAuthSessionTicket
BeginAuthSession
EndAuthSession
CancelAuthTicket
SetAccountLimited
BIsAccountLimited
IsUserSubscribedAppInTicket
SendValidationEmail
GetAccountSecurityPolicyFlags
RequestChangeEmail
ChangePasswordWithCode
ChangeEmailWithCode
ChangeSecretQuestionAndAnswerWithCode
SetClientStat[/spoiler]
[spoiler=""Класс IClientGameServer""]LogOn
LogOff
BLoggedOn
BSecure
GetLogonState
BConnected
GetSteamID
RaiseConnectionPriority
ResetConnectionPriority
SetCellID
TrackSteamUsageEvent
SendUserConnectAndAuthenticate
CreateUnauthenticatedUserConnection
SendUserDisconnect
BSetServerType
UpdateStatus
BUpdateUserData
UpdateSpectatorPort
SetGameType
BGetUserAchievementStatus
SetCountOfSimultaneousGuestUsersPerSteamAccount
EnumerateConnectedUsers
GetGameplayStats
RequestUserGroupStatus
GetPublicIP
SetGameData
IsUserSubscribedAppInTicket
_GSSetSpawnCount
_GSSendSteam2UserConnect
_GSRemoveUserConnect
_GSSendSteam3UserConnect
_GSSendUserDisconnect
_GSGetSteam2GetEncryptionKeyToSendToNewClient
_GSUpdateStatus
_GSCreateUnauthenticatedUser
_GSSendUserConnect
GetAuthSessionTicket
BeginAuthSession
EndAuthSession
CancelAuthTicket[/spoiler]
[spoiler=""Класс IClientFriends""]GetPersonaName
SetPersonaName
GetPersonaState
SetPersonaState
AddFriend
AddFriendByName
RemoveFriend
HasFriend
GetFriendRelationship
GetFriendPersonaState
GetFriendPersonaName
GetFriendAvatar
SetIgnoreFriend
ReportChatDeclined
GetFriendCount
GetFriendByIndex
SetFriendRegValue
GetFriendRegValue
GetFriendPersonaNameHistory
GetChatMessage
SendMsgToFriend
GetChatIDOfChatHistoryStart
SetChatHistoryStart
ClearChatHistory
InviteFriendByEmail
GetFriendGamePlayed
GetKnownClanCount
GetKnownClanByIndex
GetClanCount
GetClanByIndex
GetClanName
InviteFriendToClan
AcknowledgeInviteToClan
GetFriendCountFromSource
GetFriendFromSourceByIndex
JoinChatRoom
LeaveChatRoom
InviteUserToChatRoom
SendChatMsg
GetChatRoomEntry
GetChatIDOfChatRoomHistoryStart
SetChatRoomHistoryStart
ClearChatRoomHistory
GetChatRoomCount
GetChatRoomByIndex
IsUserInSource
BGetChatRoomMemberDetails
IsPersonaNameSet
GetChatRoomName
CreateChatRoom
GetChatRoomMetadata
SetChatRoomMetadata
SetChatRoomPermissions
SetChatRoomModerated
BChatRoomModerated
VoiceCall
VoiceHangUp
SetVoiceSpeakerVolume
SetVoiceMicrophoneVolume
SetAutoAnswer
VoiceAnswer
VoicePutOnHold
BVoiceIsLocalOnHold
BVoiceIsRemoteOnHold
SetDoNotDisturb
EnableVoiceNotificationSounds
SetPushToTalkEnabled
IsPushToTalkEnabled
SetPushToTalkKey
GetPushToTalkKey
IsPushToTalkKeyDown
EnableVoiceCalibration
IsVoiceCalibrating
GetVoiceCalibrationSamplePeak
SetForceMicRecord
GetForceMicRecord
SetMicBoost
GetMicBoost
StartTalking
EndTalking
SetAutoReflectVoice
VoiceIsValid
GetCallState
GetVoiceMicrophoneVolume
GetVoiceSpeakerVolume
TimeSinceLastVoiceDataReceived
TimeSinceLastVoiceDataSend
BCanSend
BCanReceive
GetEstimatedBitsPerSecond
GetPeakSample
SendResumeRequest
OpenChatDialog
KickChatMember
BanChatMember
UnBanChatMember
SerializeChatRoomDlg
GetSizeOfSerializedChatRoomDlg
GetSerializedChatRoomDlg
StartChatRoomVoiceSpeaking
EndChatRoomVoiceSpeaking
GetChatRoomVoiceTotalSlotCount
GetChatRoomVoiceUsedSlotCount
GetChatRoomVoiceUsedSlot
GetChatRoomVoiceStatus
BChatRoomHasAvailableVoiceSlots
BIsChatRoomVoiceSpeaking
GetFriendLastLogonTime
GetFriendLastLogoffTime
GetClanActivityCounts
SetPortTypes
GetChatRoomPeakSample
SetChatRoomType
TerminateChatRoom
GetCoplayFriendCount
GetCoplayFriend
GetFriendCoplayTime
GetFriendCoplayGame
GetFriendGameServer
ReinitAudio
SetInGameVoiceSpeaking
ChatRoomVoiceRetryConnections
GetClanRelationship
TestVoiceDisconnect
TestChatRoomPeerDisconnect
IsClanPublic
GetChatRoomLockState
GetChatRoomPermissions
NotifyChatRoomDlgsOfUIChange
ClearSerializedChatRoomDlg
HasHardwareMicBoost
GetMicDeviceName
TestVoicePacketLoss
VoiceIsAvailable
GetFriendClanRank
ActivateGameOverlay
ActivateGameOverlayToUser
ActivateGameOverlayToWebPage
ActivateGameOverlayToStore
NotifyGameOverlayStateChanged
NotifyGameServerChangeRequested
NotifyLobbyJoinRequested
GetFriendGamePlayedExtraInfo
IsClanLarge
RequestUserInformation
FindFriendVoiceChatHandle
SetFriendAlias
DeleteFriendRegValue[/spoiler]
[spoiler=""Класс IClientMatchmaking""]GetFavoriteGameCount
GetFavoriteGame
AddFavoriteGame
RemoveFavoriteGame
RequestLobbyList
AddRequestLobbyListStringFilter
AddRequestLobbyListNumericalFilter
AddRequestLobbyListNearValueFilter
AddRequestLobbyListFilterSlotsAvailable
GetLobbyByIndex
CreateLobby
JoinLobby
LeaveLobby
InviteUserToLobby
GetNumLobbyMembers
GetLobbyMemberByIndex
GetLobbyData
SetLobbyData
GetLobbyMemberData
SetLobbyMemberData
GetLobbyDataCount
GetLobbyDataByIndex
DeleteLobbyData
SendLobbyChatMsg
GetLobbyChatEntry
RequestLobbyData
SetLobbyGameServer
GetLobbyGameServer
SetLobbyMemberLimit
GetLobbyMemberLimit
SetLobbyVoiceEnabled
RequestFriendsLobbies
SetLobbyType
SetLobbyJoinable
GetLobbyOwner
SetLobbyOwner[/spoiler]
[spoiler=""Класс IClientApps""]GetAppData
GetAppDataSection
RequestAppCallbacks
SendUserSpecificAppData
GetInternalAppIDFromGameID
RequestAppInfoUpdate
NotifyAppStateChanged
NotifyDlcInstalled[/spoiler]
[spoiler=""Класс IClientAppManager""]LaunchApp
ShutdownApp
GetAppState
InstallApp
GetAppDir
UninstallApp
StartDownloadingUpdate
StopDownloadingUpdate
ApplyUpdate
VerifyApp
GetFileInfo
SetAppConfig[/spoiler]
[spoiler=""Класс IClientMasterServerUpdater""]SetActive
SetHeartbeatInterval
HandleIncomingPacket
GetNextOutgoingPacket
SetBasicServerData
ClearAllKeyValues
SetKeyValue
NotifyShutdown
WasRestartRequested
ForceHeartbeat
AddMasterServer
RemoveMasterServer
GetNumMasterServers
GetMasterServerAddress[/spoiler]
[spoiler=""Класс IClientUserStats""]GetStatName
GetStatType
GetNumAchievements
GetAchievementName
RequestCurrentStats
GetStat
GetStat
SetStat
SetStat
UpdateAvgRateStat
StoreStats
GetAchievement
SetAchievement
ClearAchievement
GetAchievementIcon
GetAchievementDisplayAttribute
IndicateAchievementProgress
RequestUserStats
GetUserStat
GetUserStat
GetUserAchievement
ResetAllStats
FindOrCreateLeaderboard
FindLeaderboard
GetLeaderboardName
GetLeaderboardEntryCount
GetLeaderboardSortMethod
GetLeaderboardDisplayType
DownloadLeaderboardEntries
GetDownloadedLeaderboardEntry
UploadLeaderboardScore
GetNumberOfCurrentPlayers[/spoiler]
- nALLITeT
- Полковник
- Сообщения: 2560
- Зарегистрирован: 01.08.2008
- Откуда: 127.0.0.1
- Поблагодарили: 2 раза
- Контактная информация:
Еще лучше, лолfire64 писал(а): [spoiler=""Класс IClientContentServer""]SendClientContentAuthRequest
LogOn
LogOff
BLoggedOn
GetLogonState
GetSteamID
BConnected
RaiseConnectionPriority
ResetConnectionPriority
SetCellID
BCheckTicket[/spoiler]
[spoiler=""Класс IClientGameServerItems""]LoadItems
GetItemCount
BGetItemIterative
BGetItemByID
BGetItemAttribute
CreateNewItemRequest
BAddNewItemLevel
BAddNewItemQuality
BSetNewItemInitialInventoryPos
BSetNewItemInitialQuantity
BAddNewItemCriteria
SendNewItemRequest
GrantItemToUser
DeleteTemporaryItem
DeleteAllTemporaryItems
UpdateQuantity
SetItemBlob
GetItemBlob[/spoiler]
[spoiler=""Класс IClientUser""]LogOn
LogOff
BLoggedOn
GetLogonState
BConnected
GetSteamID
IsVACBanned
RequireShowVACBannedMessage
AcknowledgeVACBanning
SetSteam2Ticket
SetEmail
SetRegistryString
GetRegistryString
SetRegistryInt
GetRegistryInt
InitiateGameConnectionOld
TerminateGameConnection
SetSelfAsPrimaryChatDestination
IsPrimaryChatDestination
RequestLegacyCDKey
AcknowledgeMessageByGID
SetLanguage
SendGuestPassByEmail
SendGuestPassByAccountID
AckGuestPass
RedeemGuestPass
GetGuestPassToGiveCount
GetGuestPassToRedeemCount
GetGuestPassLastUpdateTime
GetGuestPassToGiveInfo
GetGuestPassToRedeemInfo
GetGuestPassToRedeemSenderAddress
GetGuestPassToRedeemSenderName
TrackAppUsageEvent
RaiseConnectionPriority
ResetConnectionPriority
SetAccountNameFromSteam2
SetPasswordFromSteam2
SetAccountNameForCachedCredentialLogin
SetLoginInformation
SetAccountCreationTime
GetOneTimeWGAuthPassword
GetLanguage
SetCyberCafe
TrackNatTraversalStat
RequestGuestPassTargetList
RefreshSteam2Login
RequestGiftTargetList
GetPackageIDForGuestPassToRedeemByGID
TrackSteamUsageEvent
SetComputerInUse
DoesTextContainUserPassword
CreateAccount
BIsGameRunning
CheckPassword
ResetPassword
GetCurrentSessionToken
InitiateGameConnection
BUpdateAppOwnershipTicket
IsWaitingForCustomBinaries
RequestCustomBinary
SetCellID
GetUserDataFolder
GetAccountName
GetLegacyCDKey
HasLegacyCDKey
RemoveLegacyCDKey
StartVoiceRecording
StopVoiceRecording
ResetVoiceRecording
GetCompressedVoice
DecompressVoice
BIsAnyGameRunning
ChangePassword
ChangeEmail
ChangeSecretQuestionAndAnswer
SetSteam2FullASTicket
GetEmail
RequestForgottenPasswordEmail
Test_FakeConnectionTimeout
RunInstallScript
IsInstallScriptRunning
GetInstallScriptState
GetInstallScriptString
SpawnProcess
GetAppOwnershipTicketLength
GetAppOwnershipTicketData
GetAppDecryptionKey
GetMarketingMessageCount
GetMarketingMessage
GetAuthSessionTicket
BeginAuthSession
EndAuthSession
CancelAuthTicket
SetAccountLimited
BIsAccountLimited
IsUserSubscribedAppInTicket
SendValidationEmail
GetAccountSecurityPolicyFlags
RequestChangeEmail
ChangePasswordWithCode
ChangeEmailWithCode
ChangeSecretQuestionAndAnswerWithCode
SetClientStat[/spoiler]
-
- Маппер
- Сообщения: 1748
- Зарегистрирован: 18.02.2008
- Откуда: <удалено>
fire64
Ещеб описание аргументов было бы весело :D
Ещеб описание аргументов было бы весело :D
Завязываю с играми
Мну в Xbox LIVE




-
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 44 раза
- Контактная информация:
аргументы у меня тоже есть, не ко всем функциям, но все же
мне наконец-то удалось подрубиться к IClientFriends
завершил обновление IClientEngine.h
актуальную версию берите в архиве
п.с.
те заголовочные файлы что валяются в паблике ужасно устарели
например в современном стим клиенте нет класса IVac
мне наконец-то удалось подрубиться к IClientFriends
завершил обновление IClientEngine.h
актуальную версию берите в архиве
п.с.
те заголовочные файлы что валяются в паблике ужасно устарели
например в современном стим клиенте нет класса IVac
- Вложения
-
- IClientEngine.rar
- (1.32 КБ) 234 скачивания
- IClientEngine.rar
- (1.32 КБ) 234 скачивания
- impulse666
- Полковник
- Сообщения: 7405
- Зарегистрирован: 08.12.2005
- Откуда: Atman
- Благодарил (а): 2340 раз
- Поблагодарили: 590 раз
fire64
попробуй создать IM мессенджер работающий через Steam Friends..
если некуда приложить знания..
попробуй создать IM мессенджер работающий через Steam Friends..
если некуда приложить знания..
-
- Эксперты no-Steam
- Сообщения: 2600
- Зарегистрирован: 15.02.2007
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 44 раза
- Контактная информация:
вот и я о том жеPitch666 писал(а):обьясните мне смысл?
firends это и так IM мессенджер
да и нормальный интерфейс на mfs не написать
для этого скорей дельфи подходит, а под C придется искать либу с нормальным интерфейсом
- Pr0Ger
- Модератор
- Сообщения: 1829
- Зарегистрирован: 16.01.2009
- Благодарил (а): 17 раз
- Поблагодарили: 214 раз
- Контактная информация:
если так говорить то и Steam это cftoolboxfire64 писал(а): firends это и так IM мессенджер
контент можно качать и тем и тем, но у тулбокса больше функционал, и его можно использовать там где steam клиент не запустится
так и с friend's: можно реализовать функционал, которого нет в самом стиме, например сохранении истории, смайлики, etc