Table of Contents

Class Constants

Namespace
MarymoorStudios.Core.Steamworks
Assembly
MarymoorStudios.Core.Steamworks.dll
public static class Constants
Inheritance
Constants
Inherited Members

Fields

AppProofOfPurchaseKeyMaxCount

public const int AppProofOfPurchaseKeyMaxCount = 240

Field Value

int

ChatEntryMaxCount

public const int ChatEntryMaxCount = 4096

Field Value

int

ChatMetadataMaxCount

public const uint ChatMetadataMaxCount = 8192

Field Value

uint

DeveloperMetadataMax

public const uint DeveloperMetadataMax = 5000

Field Value

uint

EnumerateFollowersMax

public const int EnumerateFollowersMax = 50

Field Value

int

EnumeratePublishedFilesMaxResults

public const uint EnumeratePublishedFilesMaxResults = 50

Field Value

uint

FavoriteFlagFavorite

public const uint FavoriteFlagFavorite = 1

Field Value

uint

FavoriteFlagHistory

public const uint FavoriteFlagHistory = 2

Field Value

uint

FavoriteFlagNone

public const uint FavoriteFlagNone = 0

Field Value

uint

FilenameMax

public const uint FilenameMax = 260

Field Value

uint

FriendGameInfoQueryPort_Error

public const ushort FriendGameInfoQueryPort_Error = 65534

Field Value

ushort

FriendGameInfoQueryPort_NotInitialized

public const ushort FriendGameInfoQueryPort_NotInitialized = 65535

Field Value

ushort

FriendsGroupLimit

public const int FriendsGroupLimit = 100

Field Value

int

GameExtraInfoMax

public const int GameExtraInfoMax = 64

Field Value

int

HSERVERQUERY_INVALID

public const int HSERVERQUERY_INVALID = -1

Field Value

int

INVALID_HTMLBROWSER

public const uint INVALID_HTMLBROWSER = 0

Field Value

uint

KNumUGCResultsPerPage

public const uint KNumUGCResultsPerPage = 50

Field Value

uint

LeaderboardDetailsMax

public const int LeaderboardDetailsMax = 64

Field Value

int

LeaderboardNameMax

public const int LeaderboardNameMax = 128

Field Value

int

MASTERSERVERUPDATERPORT_USEGAMESOCKETSHARE

public const ushort MASTERSERVERUPDATERPORT_USEGAMESOCKETSHARE = 65535

Field Value

ushort

MaxCloudFileChunkSize

public const uint MaxCloudFileChunkSize = 104857600

Field Value

uint

MaxFriendsGroupName

public const int MaxFriendsGroupName = 64

Field Value

int

MaxGameServerGameDataCount

public const int MaxGameServerGameDataCount = 2048

Field Value

int

MaxGameServerGameDescriptionCount

public const int MaxGameServerGameDescriptionCount = 64

Field Value

int

MaxGameServerGameDirCount

public const int MaxGameServerGameDirCount = 32

Field Value

int

MaxGameServerMapNameCount

public const int MaxGameServerMapNameCount = 32

Field Value

int

MaxGameServerNameCount

public const int MaxGameServerNameCount = 64

Field Value

int

MaxGameServerTagsCount

public const int MaxGameServerTagsCount = 128

Field Value

int

MaxLobbyKeyLength

public const int MaxLobbyKeyLength = 255

Field Value

int

MaxPhaseIDLength

public const uint MaxPhaseIDLength = 64

Field Value

uint

MaxSteamDatagramGameCoordinatorServerLoginAppDataCount

public const uint MaxSteamDatagramGameCoordinatorServerLoginAppDataCount = 2048

Field Value

uint

MaxSteamDatagramGameCoordinatorServerLoginSerializedCount

public const uint MaxSteamDatagramGameCoordinatorServerLoginSerializedCount = 4096

Field Value

uint

MaxSteamErrMsg

public const int MaxSteamErrMsg = 1024

Field Value

int

MaxSteamNetworkingErrMsg

public const int MaxSteamNetworkingErrMsg = 1024

Field Value

int

MaxSteamNetworkingPingLocationString

public const int MaxSteamNetworkingPingLocationString = 1024

Field Value

int

MaxSteamNetworkingSocketsMessageSizeSendCount

public const int MaxSteamNetworkingSocketsMessageSizeSendCount = 524288

Field Value

int

MaxTimelineEventDuration

public const float MaxTimelineEventDuration = 600

Field Value

float

MaxTimelinePriority

public const uint MaxTimelinePriority = 1000

Field Value

uint

PublishedDocumentChangeDescriptionMax

public const uint PublishedDocumentChangeDescriptionMax = 8000

Field Value

uint

PublishedDocumentDescriptionMax

public const uint PublishedDocumentDescriptionMax = 8000

Field Value

uint

PublishedDocumentTitleMax

public const uint PublishedDocumentTitleMax = 129

Field Value

uint

PublishedFileURLMax

public const uint PublishedFileURLMax = 256

Field Value

uint

STEAMAPPTICKET_INTERFACE_VERSION

public const string STEAMAPPTICKET_INTERFACE_VERSION = "STEAMAPPTICKET_INTERFACE_VERSION001"

Field Value

string

STEAMCLIENT_INTERFACE_VERSION

public const string STEAMCLIENT_INTERFACE_VERSION = "SteamClient021"

Field Value

string

STEAMGAMECOORDINATOR_INTERFACE_VERSION

public const string STEAMGAMECOORDINATOR_INTERFACE_VERSION = "SteamGameCoordinator001"

Field Value

string

STEAMGAMESERVER_QUERY_PORT_SHARED

public const ushort STEAMGAMESERVER_QUERY_PORT_SHARED = 65535

Field Value

ushort

ScreenshotMaxTaggedPublishedFiles

public const uint ScreenshotMaxTaggedPublishedFiles = 32

Field Value

uint

ScreenshotMaxTaggedUsers

public const uint ScreenshotMaxTaggedUsers = 32

Field Value

uint

ScreenshotThumbWidth

public const int ScreenshotThumbWidth = 200

Field Value

int

StatNameMax

public const int StatNameMax = 128

Field Value

int

SteamAccountIDMask

public const uint SteamAccountIDMask = 4294967295

Field Value

uint

SteamAccountInstanceMask

public const uint SteamAccountInstanceMask = 1048575

Field Value

uint

SteamDatagramMaxSerializedTicketCount

public const uint SteamDatagramMaxSerializedTicketCount = 512

Field Value

uint

SteamNetworkConnectionInfoFlags_DualWifi

public const int SteamNetworkConnectionInfoFlags_DualWifi = 32

Field Value

int

SteamNetworkConnectionInfoFlags_Fast

public const int SteamNetworkConnectionInfoFlags_Fast = 8

Field Value

int

SteamNetworkConnectionInfoFlags_LoopbackBuffers

public const int SteamNetworkConnectionInfoFlags_LoopbackBuffers = 4

Field Value

int

SteamNetworkConnectionInfoFlags_Relayed

public const int SteamNetworkConnectionInfoFlags_Relayed = 16

Field Value

int

SteamNetworkConnectionInfoFlags_Unauthenticated

public const int SteamNetworkConnectionInfoFlags_Unauthenticated = 1

Field Value

int

SteamNetworkConnectionInfoFlags_Unencrypted

public const int SteamNetworkConnectionInfoFlags_Unencrypted = 2

Field Value

int

SteamNetworkingConfig_P2P_Transport_ICE_Enable_All

public const int SteamNetworkingConfig_P2P_Transport_ICE_Enable_All = 2147483647

Field Value

int

SteamNetworkingConfig_P2P_Transport_ICE_Enable_Default

public const int SteamNetworkingConfig_P2P_Transport_ICE_Enable_Default = -1

Field Value

int

SteamNetworkingConfig_P2P_Transport_ICE_Enable_Disable

public const int SteamNetworkingConfig_P2P_Transport_ICE_Enable_Disable = 0

Field Value

int

SteamNetworkingConfig_P2P_Transport_ICE_Enable_Private

public const int SteamNetworkingConfig_P2P_Transport_ICE_Enable_Private = 2

Field Value

int

SteamNetworkingConfig_P2P_Transport_ICE_Enable_Public

public const int SteamNetworkingConfig_P2P_Transport_ICE_Enable_Public = 4

Field Value

int

SteamNetworkingConfig_P2P_Transport_ICE_Enable_Relay

public const int SteamNetworkingConfig_P2P_Transport_ICE_Enable_Relay = 1

Field Value

int

SteamNetworkingMaxConnectionAppName

public const int SteamNetworkingMaxConnectionAppName = 32

Field Value

int

SteamNetworkingMaxConnectionCloseReason

public const int SteamNetworkingMaxConnectionCloseReason = 128

Field Value

int

SteamNetworkingMaxConnectionDescription

public const int SteamNetworkingMaxConnectionDescription = 128

Field Value

int

SteamNetworkingPing_Failed

public const int SteamNetworkingPing_Failed = -1

Field Value

int

SteamNetworkingPing_Unknown

public const int SteamNetworkingPing_Unknown = -2

Field Value

int

SteamNetworkingSend_AutoRestartBrokenSession

public const int SteamNetworkingSend_AutoRestartBrokenSession = 32

Field Value

int

SteamNetworkingSend_NoDelay

public const int SteamNetworkingSend_NoDelay = 4

Field Value

int

SteamNetworkingSend_NoNagle

public const int SteamNetworkingSend_NoNagle = 1

Field Value

int

SteamNetworkingSend_Reliable

public const int SteamNetworkingSend_Reliable = 8

Field Value

int

SteamNetworkingSend_ReliableNoNagle

public const int SteamNetworkingSend_ReliableNoNagle = 9

Field Value

int

SteamNetworkingSend_Unreliable

public const int SteamNetworkingSend_Unreliable = 0

Field Value

int

SteamNetworkingSend_UnreliableNoDelay

public const int SteamNetworkingSend_UnreliableNoDelay = 5

Field Value

int

SteamNetworkingSend_UnreliableNoNagle

public const int SteamNetworkingSend_UnreliableNoNagle = 1

Field Value

int

SteamNetworkingSend_UseCurrentThread

public const int SteamNetworkingSend_UseCurrentThread = 16

Field Value

int

SteamNetworkingSocketsFakeUDPPortMaxMessageSizeCount

public const int SteamNetworkingSocketsFakeUDPPortMaxMessageSizeCount = 4096

Field Value

int

SteamNetworkingSocketsFakeUDPPortRecommendedMTUCount

public const int SteamNetworkingSocketsFakeUDPPortRecommendedMTUCount = 1200

Field Value

int

SteamUserDefaultInstance

public const uint SteamUserDefaultInstance = 1

Field Value

uint

TagListMax

public const uint TagListMax = 1025

Field Value

uint

TimelinePriority_KeepCurrentValue

public const uint TimelinePriority_KeepCurrentValue = 1000000

Field Value

uint

UFSTagTypeMaxCount

public const int UFSTagTypeMaxCount = 255

Field Value

int

UFSTagValueMaxCount

public const int UFSTagValueMaxCount = 255

Field Value

int

Properties

APICallInvalid

public static SteamAPICall APICallInvalid { get; }

Property Value

SteamAPICall

AccountIdInvalid

public static AccountID AccountIdInvalid { get; }

Property Value

AccountID

AppIdInvalid

public static AppId AppIdInvalid { get; }

Property Value

AppId

DepotIdInvalid

public static DepotId DepotIdInvalid { get; }

Property Value

DepotId

FriendsGroupID_Invalid

public static FriendsGroupID FriendsGroupID_Invalid { get; }

Property Value

FriendsGroupID

HAuthTicketInvalid

public static HAuthTicket HAuthTicketInvalid { get; }

Property Value

HAuthTicket

HSteamListenSocket_Invalid

public static HSteamListenSocket HSteamListenSocket_Invalid { get; }

Property Value

HSteamListenSocket

HSteamNetConnection_Invalid

public static HSteamNetConnection HSteamNetConnection_Invalid { get; }

Property Value

HSteamNetConnection

HSteamNetPollGroup_Invalid

public static HSteamNetPollGroup HSteamNetPollGroup_Invalid { get; }

Property Value

HSteamNetPollGroup

PartyBeaconIdInvalid

public static PartyBeaconID PartyBeaconIdInvalid { get; }

Property Value

PartyBeaconID

PublishedFileIdInvalid

public static PublishedFileId PublishedFileIdInvalid { get; }

Property Value

PublishedFileId

PublishedFileUpdateHandleInvalid

public static PublishedFileUpdateHandle PublishedFileUpdateHandleInvalid { get; }

Property Value

PublishedFileUpdateHandle

SteamDatagramPOPID_dev

public static SteamNetworkingPOPID SteamDatagramPOPID_dev { get; }

Property Value

SteamNetworkingPOPID

SteamInventoryResultInvalid

public static SteamInventoryResult SteamInventoryResultInvalid { get; }

Property Value

SteamInventoryResult

SteamInventoryUpdateHandleInvalid

public static SteamInventoryUpdateHandle SteamInventoryUpdateHandleInvalid { get; }

Property Value

SteamInventoryUpdateHandle

SteamItemInstanceIDInvalid

public static SteamItemInstanceID SteamItemInstanceIDInvalid { get; }

Property Value

SteamItemInstanceID

UGCFileStreamHandleInvalid

public static UGCFileWriteStreamHandle UGCFileStreamHandleInvalid { get; }

Property Value

UGCFileWriteStreamHandle

UGCHandleInvalid

public static UGCHandle UGCHandleInvalid { get; }

Property Value

UGCHandle

UGCQueryHandleInvalid

public static UGCQueryHandle UGCQueryHandleInvalid { get; }

Property Value

UGCQueryHandle

UGCUpdateHandleInvalid

public static UGCUpdateHandle UGCUpdateHandleInvalid { get; }

Property Value

UGCUpdateHandle