Ctrl+K
Skip to main content
Ctrl+K
XBE Docs v2024.12.0 documentation - Home XBE Docs v2024.12.0 documentation - Home

Welcome

  • About XBE
  • Features
  • Quickstart
  • Demo
  • Release Notes
  • Create Your Account

Components

  • Overview
  • Accounts
  • Content
  • Economy
  • Gameplay
  • Multiplayer
  • Storefront
  • System

Learning Essentials

  • Framework Concepts
  • Install
  • Administration
  • Tutorials
  • Full Game Samples
  • Knowledgebase

SDK / API References

  • SDK Overview
  • API
  • C++ SDK
    • Namespace xbe
    • Namespace xbe::sdk
    • Namespace xbe::sdk::json
    • Namespace xbe::sdk::logging
    • Namespace xbe::sdk::models
    • Namespace xbe::sdk::net
    • Namespace xbe::sdk::netengine
    • Namespace xbe::sdk::services
    • Namespace xbe::sdk::utils
    • Namespace xbe::sdk::utils::net
    • Namespace xbe::sdk::utils::strings
    • Namespace xbe::sdk::utils::system
    • Class NetworkObject
    • Class NullSink
    • Class ApiClientFactory
    • Class AuthMethod
    • Class Configuration
    • Class EntityBase
    • Class Exception
    • Class IServiceBase
    • Class BaseLogger
    • Class SpdLogger
    • Class UnrealSink
    • Class ModelBase
    • Class AccessControlList
    • Class Achievement
    • Class AchievementDefinition
    • Class ACLAction
    • Class ACLRecord
    • Class Address
    • Class AppleReceipt
    • Class ArchetypeActivation
    • Class ArchetypeDefinition
    • Class Asset
    • Class AssetStorageLocation
    • Class AssignServerInstance
    • Class AuthToken
    • Class Backup
    • Class BackupStorageLocation
    • Class Contact
    • Class Count
    • Class Criteria
    • Class Currency
    • Class Event
    • Class GoogleReceipt
    • Class InventoryItem
    • Class Item
    • Class ItemStat
    • Class Leaderboard
    • Class LeaderboardRecord
    • Class Message
    • Class NewUser
    • Class Order
    • Class OrderItem
    • Class Payment
    • Class PaymentMethod
    • Class Persona
    • Class PersonaStat
    • Class PersonaStatDefinition
    • Class Product
    • Class ProductCategory
    • Class ProductFeature
    • Class Profile
    • Class PromoCode
    • Class ProviderType
    • Class Purchase
    • Class Quest
    • Class QuestDefinition
    • Class QuestProgress
    • Class QuestRequirement
    • Class QuestReward
    • Class Role
    • Class ServerInstance
    • Class Session
    • Class Shard
    • Class Skill
    • Class SkillDefinition
    • Class SkillRequirement
    • Class SkillRequirementProgress
    • Class Snapshot
    • Class Statistic
    • Class StorageProvider
    • Class Team
    • Class Ticket
    • Class Transaction
    • Class TransactionRequest
    • Class User
    • Class UserLink
    • Class UserSecret
    • Class Wallet
    • Class Zone
    • Class AbstractApiServer
    • Class CprApiClient
    • Class HttpContent
    • Class IHttpBody
    • Class IHttpRequest
    • Class IHttpResponse
    • Class IWebSocket
    • Class IWebSocketMessage
    • Class MultipartFormData
    • Class OutgoingWebSocketMessage
    • Class VariantBody
    • Class WsppApiServer
    • Class WsppWebSocket
    • Class WsppWebSocketMessage
    • Class IConnection
    • Class SocketMode
    • Class Object
    • Class PasswordConfig
    • Template Class ServiceBase
    • Class ServiceFactory
    • Class AchievementDefinitionService
    • Class AchievementService
    • Class ArchetypeDefinitionService
    • Class ArchetypeService
    • Class AuthBasicService
    • Class AuthEmailService
    • Class AuthOAuthService
    • Class AuthPhoneService
    • Class AuthTokenService
    • Class AuthTotpService
    • Class ContactService
    • Class EventService
    • Class InventoryItemService
    • Class ItemService
    • Class LeaderboardRecordService
    • Class LeaderboardService
    • Class MessageService
    • Class OrderService
    • Class PaymentService
    • Class PersonaService
    • Class PersonaStatDefinitionService
    • Class PersonaStatService
    • Class ProductCategoryService
    • Class ProductFeatureService
    • Class ProductService
    • Class ProfileService
    • Class PurchaseService
    • Class PurchaseValidationService
    • Class QuestDefinitionService
    • Class QuestService
    • Class RoleService
    • Class ServerInstanceService
    • Class SessionService
    • Class ShardService
    • Class SkillDefinitionService
    • Class SkillService
    • Class SnapshotService
    • Class SystemService
    • Class TicketService
    • Class TransactionService
    • Class UserLinkService
    • Class UserSecretService
    • Class UserService
    • Class WalletService
    • Class ZoneService
    • Template Class StringEnum
    • Class UsersRequiredProps
    • Template Class EntityWatchdog
    • Class EntityWatchdogFactory
    • Class IEntityWatchdog
    • Class Timer
    • Enum ConnectionStatus
    • Enum LogLevel
    • Enum LoginStatus
    • Enum WebSocketCloseStatus
    • Enum WebSocketMessageType
    • Enum WebSocketStatus
    • Function xbe::sdk::json::ToString(const Document&)
    • Function xbe::sdk::json::ToString(std::shared_ptr<Document>)
    • Function xbe::sdk::json::ToString(const Value&)
    • Function xbe::sdk::json::ToString(std::shared_ptr<Value>)
    • Function xbe::sdk::json::ToVariant
    • Function xbe::sdk::operator-
    • Function xbe::sdk::utils::net::GetPublicIPv4
    • Function xbe::sdk::utils::net::GetPublicIPv6
    • Function xbe::sdk::utils::strings::GetParameters
    • Function xbe::sdk::utils::strings::ReplaceAll
    • Function xbe::sdk::utils::strings::Split
    • Function xbe::sdk::utils::strings::ToBase64(const utility::string_t&)
    • Function xbe::sdk::utils::strings::ToBase64(const std::string&)
    • Function xbe::sdk::utils::system::GetDeviceHash
    • Function xbe::sdk::utils::system::GetDeviceId
    • Define DEFINE_ENTITYWATCHDOG_SPEC
    • Typedef xbe::sdk::json::Document
    • Typedef xbe::sdk::json::StringBuffer
    • Typedef xbe::sdk::json::StringStream
    • Typedef xbe::sdk::json::StringWriter
    • Typedef xbe::sdk::json::Value
    • Typedef xbe::sdk::net::context_ptr
    • Typedef xbe::sdk::net::HandlerReturnType
    • Typedef xbe::sdk::net::RequestHandler
    • Typedef xbe::sdk::net::wsclient
    • Typedef xbe::sdk::net::WsppServer
    • Typedef xbe::sdk::utils::EntityWatchdogArchetypeDefinition
  • C# SDK
  • NodeJS SDK
  • Unreal SDK Plugin
  • Unity SDK Plugin

Legal / Contact

  • EULA
  • Chat With Us!
  • API Docs
  • Discord
  • Repository
  • Open issue

Namespace xbe::sdk::utils::system

Contents

  • Functions

Namespace xbe::sdk::utils::system#

Contents

  • Functions

Functions#

  • Function xbe::sdk::utils::system::GetDeviceHash

  • Function xbe::sdk::utils::system::GetDeviceId

previous

Namespace xbe::sdk::utils::strings

next

Class NetworkObject

Contents
  • Functions

By Xsolla

© Copyright Xsolla (USA), Inc. All rights reserved.