RVL DWC Library (DWC)

[ Function List]

Common Utilities

Initialization
DWC_Init
DWC_Shutdown
Errors
DWC_GetLastError
DWC_GetLastErrorEx
DWC_ClearError
Memory Allocation
DWCAllocEx
DWCFreeEx
DWC_Alloc
DWC_AllocEx
DWC_Free
DWC_Realloc
DWC_ReallocEx
Base 64 Conversion
DWC_Base64Encode
DWC_Base64Decode
Character String Operations
DWC_SetCommonKeyValueString
DWC_AddCommonKeyValueString
DWC_GetCommonValueString
Debug Output
DWC_SetReportLevel
DWC_Printf
Constants, Macros, Enumerators
Browse...

Accounts

User Data
DWC_CreateUserData
DWC_CheckUserData
DWC_CheckHasProfile
DWC_CheckDirtyFlag
DWC_ClearDirtyFlag
DWC_IsCompatibleUserData
DWC_GetFriendKey
DWC_CreateFriendKey
DWC_CreateFriendKeyLegacy
DWC_CreateExchangeToken
DWC_CreateFriendKeyToken
DWC_SetGsProfileId
DWC_CheckFriendKey
DWC_CheckFriendKeyLegacy
DWC_IsEqualFriendData
DWC_IsValidFriendData
DWC_IsBuddyFriendData
DWC_GetFriendDataType
DWC_ClearBuddyFlagFriendData
DWC_GetGsProfileId
DWC_ReportFriendData
DWC_ReportUserData

Authentication server

Login
DWC_GetIngamesnCheckResult
DWC_NasLoginAsync
DWC_NasLoginProcess
DWC_NasLoginAbort
Server Time
DWC_GetDateTime
Structures
DWCDate
DWCTime
Constants, Macros, Enumerators
Browse...

Friend Management and Matchmaking

General
DWCLoginCallback
DWCConnectionClosedCallback
DWC_InitFriendsMatch
DWC_ShutdownFriendsMatch
DWC_ProcessFriendsMatch
DWC_LoginAsync
DWC_UpdateServersAsync
DWC_ConnectToAnybodyAsync
DWC_ConnectToFriendsAsync
DWC_SetupGameServer
DWC_ConnectToGameServerAsync
DWC_ConnectToGameServerByGroupID
DWC_SetConnectionClosedCallback
DWC_CloseAllConnectionsHard
DWC_CloseConnectionHard
DWC_CloseConnectionHardBitmap
DWC_GetNumConnectionHost
DWC_GetMyAID
DWC_GetAIDList
DWC_GetAIDBitmap
DWC_IsValidAID
DWC_GetState
DWC_GetServerAID
DWC_IsServerMyself
DWC_GetDirectConnectedAIDBitmap
Friend Roster
DWCUpdateServersCallback
DWCFriendStatusCallback
DWCDeleteFriendListCallback
DWCBuddyFriendCallback
DWC_GetFriendStatus
DWC_GetFriendStatusSC
DWC_GetFriendStatusData
DWC_GetFriendStatusDataSC
DWC_GetNumFriend
DWC_SetOwnStatusString
DWC_GetOwnStatusString
DWC_SetOwnStatusData
DWC_GetOwnStatusData
DWC_CanChangeFriendList
DWC_DeleteBuddyFriendData
DWC_SetBuddyFriendCallback
DWC_SetFriendStatusCallback
Data Storage-Related Items
DWCStorageLoginCallback
DWCSaveToServerCallback
DWCLoadFromServerCallback
DWC_LoginToStorageServerAsync
DWC_LogoutFromStorageServer
DWC_SetStorageServerCallback
DWC_SavePublicDataAsync
DWC_SavePrivateDataAsync
DWC_LoadOwnPublicDataAsync
DWC_LoadOwnPrivateDataAsync
DWC_LoadOthersDataAsync
Matchmaking
DWCMatchedSCCallback
DWCNewClientCallback
DWCEvalPlayerCallback
DWCConnectAttemptCallback
DWCSuspendCallback
DWC_RegisterMatchStatus
DWC_CancelMatch
DWC_CancelMatchAsync
DWC_IsValidCancelMatch
DWC_AddMatchKeyInt
DWC_AddMatchKeyString
DWC_GetMatchIntValue
DWC_GetMatchStringValue
DWC_GetLastMatchType
DWC_GetMatchState
DWC_GetGroupID
DWC_RequestSuspendMatchAsync
DWC_GetSuspendMatch
DWC_GetConnectionUserData
DWC_SetDebugMeshNNRetryMax
DWC_GetDebugMeshNNRetryMax
Sending and Receiving
DWCUserSendCallback
DWCUserRecvCallback
DWCUserRecvTimeoutCallback
DWCUserPingCallback
DWC_SendReliable
DWC_SendReliableBitmap
DWC_SendUnreliable
DWC_SendUnreliableBitmap
DWC_Ping
DWC_SetRecvBuffer
DWC_SetUserSendCallback
DWC_SetUserRecvCallback
DWC_SetUserRecvTimeoutCallback
DWC_SetRecvTimeoutTime
DWC_SetUserPingCallback
DWC_SetSendSplitMax
DWC_IsSendableReliable
DWC_SetConnectionKeepAliveTime
DWC_GetConnectionKeepAliveTime
DWC_SetSendDelay
DWC_SetRecvDelay
DWC_SetSendDrop
DWC_SetRecvDrop
Constants, Macros, Enumerators
Browse...

LAN Matching

General
DWCLanMatchedCallback
DWCRecvLanMatchCallback
DWCSendLanMatchCallback
DWC_InitLanMatch
DWC_SetRecvLanMatchCallback
DWC_SetSendLanMatchCallback
DWC_ProcessLanMatch
DWC_SendLanMatch
DWC_StartLanMatch
DWC_ShutdownLanMatch
DWC_GetMyAIDLanMatch
DWC_GetConnectNumLanMatch
Constants, Macros, Enumerators
Browse...

General-Purpose Ranking

General
DWC_RnkInitialize
DWC_RnkShutdown
DWC_RnkPutScoreAsync
DWC_RnkGetScoreAsync
DWC_RnkCancelProcess
DWC_RnkProcess
DWC_RnkGetState
DWC_RnkResGetRow
DWC_RnkResGetRowCount
DWC_RnkResGetOrder
DWC_RnkResGetTotal
Structures
DWCRnkData
DWCRnkGetParam_order
DWCRnkGetParam_toplist
DWCRnkGetParam_nearby
DWCRnkGetParam_friends
DWCRnkGetParam
Constants, Macros, Enumerators
Browse...

Download

General
DWCNdCallback
DWC_NdInitAsync
DWC_NdProcess
DWC_NdCleanupAsync
DWC_NdSetAttr
DWC_NdGetFileListNumAsync
DWC_NdGetFileListAsync
DWC_NdGetFileAsync
DWC_NdCancelAsync
DWC_NdGetProgress
Structures
DWCNdFileInfo
Constants, Macros, Enumerators
Browse...

Console Friend Link Feature

General
DWC_CfSetAppFriendKeyToNWC24Msg
DWC_CfGetAppFriendKeyFromNWC24Msg
DWC_CfReset
DWC_CfGetConsoleInfo
Structures
DWCCfInfo
Constants, Macros, Enumerators
Browse...

Connection Test

General
DWC_TestInternetConnection
Constants, Macros, Enumerators
Browse...

Illegal String Check

General
DWC_CheckProfanityAsync
DWC_CheckProfanityExAsync
DWC_CheckProfanityProcess
Constants, Macros, Enumerators
Browse...
RVL DWC Library Constants

CONFIDENTIAL