[DWC] DS Wi-Fi Connection Library

[ Function List]

Account Processes

Initialization
DWC_Init
DWC_SetMemFunc
DWC_SetReportLevel
DWC_Debug_DWCInitError
User Data
DWC_CreateUserData
DWC_ReportUserData
DWC_CheckUserData
DWC_CheckValidConsole
DWC_CheckHasProfile
DWC_CheckDirtyFlag
DWC_ClearDirtyFlag
Friend Data
DWC_CreateFriendKey
DWC_CreateExchangeToken
DWC_CreateFriendKeyToken
DWC_GetFriendKey
DWC_CheckFriendKey
DWC_FriendKeyToString
DWC_StringToFriendKey
DWC_IsEqualFriendData
DWC_IsValidFriendData
DWC_IsBuddyFriendData
DWC_GetFriendDataType
DWC_GetGsProfileId
DWC_ClearBuddyFlagFriendData
DWC_ReportFriendData
DWC_SetGsProfileId
System Information
DWC_GetAuthenticatedUserId

Internet Connection Processes

Internet Connections
DWC_InitInet
DWC_InitInetEx
DWC_CleanupInet
DWC_CleanupInetAsync
DWC_SetAuthServer
DWC_SetConnectApType
DWC_ConnectInetAsync
DWC_DebugConnectInetAsync
DWC_ProcessInet
DWC_CheckInet
DWC_GetInetStatus
DWC_GetLinkLevel
DWC_GetApInfo
DWC_UpdateConnection
DWC_TestInetAsync
DWC_TestInetProcess
Nintendo Wi-Fi Connection Setup
DWC_StartUtility
DWC_StartUtilityEx
Structures and Constants
DWCApInfo

Nintendo Wi-Fi Connection Connect Process

General
DWC_NASLoginAsync
DWC_NASLoginProcess
DWC_NASLoginAbort
Structures and Constants
DWCNasLoginState

Friend Management and Matchmaking Processes

General
DWC_InitFriendsMatch
DWC_ShutdownFriendsMatch
DWC_ProcessFriendsMatch
DWC_LoginAsync
DWC_GetIngamesnCheckResult
DWC_GetDateTime
DWC_GetState
Friend Roster
DWC_UpdateServersAsync
DWC_DeleteBuddyFriendData
DWC_GetNumFriend
DWC_CanChangeFriendList
DWC_SetFriendStatusCallback
DWC_SetBuddyFriendCallback
DWC_GetFriendStatus
DWC_GetFriendStatusSC
DWC_GetFriendStatusData
DWC_GetFriendStatusDataSC
DWC_SetOwnStatusString
DWC_GetOwnStatusString
DWC_SetOwnStatusData
DWC_GetOwnStatusData
Matchmaking
DWC_ConnectToAnybodyAsync
DWC_ConnectToFriendsAsync
DWC_SetupGameServer
DWC_SetupGameServerAsync
DWC_ConnectToGameServerAsync
DWC_GetNumConnectionHost
DWC_GetMyAID
DWC_GetAIDList
DWC_GetAIDBitmap
DWC_IsValidAID
DWC_CloseAllConnectionsHard
DWC_CloseConnectionHard
DWC_CloseConnectionHardBitmap
DWC_CloseConnectionsAsync
DWC_SetConnectionClosedCallback
DWC_RegisterMatchingStatus
DWC_CancelMatching
DWC_CancelMatchingAsync
DWC_IsValidCancelMatching
DWC_StopSCMatchingAsync
DWC_AddMatchKeyInt
DWC_AddMatchKeyString
DWC_GetMatchIntValue
DWC_GetMatchStringValue
DWC_GetLastMatchingType
DWC_GetMatchingState
Matchmaking Options
DWC_SetMatchingOption
DWC_GetMatchingOption
DWC_GetMOMinCompState
DWC_GetMOSCConnectBlockState
DWC_ClearMOSCConnectBlock
Errors
DWC_GetLastError
DWC_GetLastErrorEx
DWC_ClearError
Data Storage Server-Related
DWC_LoginToStorageServerAsync
DWC_LogoutFromStorageServer
DWC_SavePublicDataAsync
DWC_SavePrivateDataAsync
DWC_LoadOwnDataAsync
DWC_LoadOwnPrivateDataAsync
DWC_LoadOwnPublicDataAsync
DWC_LoadOthersDataAsync
DWC_SetStorageServerCallback
Sending & Receiving
DWC_SetRecvBuffer
DWC_SendReliable
DWC_SendReliableBitmap
DWC_SendUnreliable
DWC_SendUnreliableBitmap
DWC_SetUserSendCallback
DWC_SetUserRecvCallback
DWC_SetSendDrop
DWC_SetRecvDrop
DWC_SetSendDelay
DWC_SetRecvDelay
DWC_Ping
DWC_SetUserPingCallback
DWC_IsSendableReliable
DWC_SetSendSplitMax
DWC_SetUserRecvTimeoutCallback
DWC_SetRecvTimeoutTime
DWC_GetUdpPacketDropNum
Callback Functions
DWCBuddyFriendCallback
DWCConnectionClosedCallback
DWCDeleteFriendListCallback
DWCEvalPlayerCallback
DWCFriendStatusCallback
DWCLoadFromServerCallback
DWCLoginCallback
DWCMatchedCallback
DWCMatchedSCCallback
DWCNewClientCallback
DWCSaveToServerCallback
DWCStorageLoginCallback
DWCStopSCCallback
DWCUpdateServersCallback
DWCUserPingCallback
DWCUserRecvCallback
DWCUserRecvTimeoutCallback
DWCUserSendCallback
Structures and Constants
DWCUserData
DWCFriendData
DWCMatchOptMinComplete
DWC Library Constants

HTTP Network Communications

General
DWC_InitGHTTP
DWC_ProcessGHTTP
DWC_ShutdownGHTTP
DWC_GHTTPNewPost
DWC_GHTTPPostAddString
DWC_GHTTPPostAddFileFromMemory
DWC_GetGHTTPData
DWC_GetGHTTPDataEx
DWC_GetGHTTPDataEx2
DWC_PostGHTTPData
DWC_GetGHTTPState
DWC_CancelGHTTPRequest
Callback Functions
DWCGHTTPProgressCallback
DWCGHTTPCompletedCallback
Structures and Constants
HTTP Network Communication Constants

General-Purpose Ranking

General
DWC_RnkInitialize
DWC_RnkShutdown
DWC_RnkPutScoreAsync
DWC_RnkGetScoreAsync
DWC_RnkCancelProcess
DWC_RnkProcess
DWC_RnkGetState
DWC_RnkResGetRowCount
DWC_RnkResGetRow
DWC_RnkResGetOrder
DWC_RnkResGetTotal
Structures and Constants
General-Purpose Ranking Constants
DWCRnkError
DWCRnkState
DWCRnkRegion
DWCRnkGetMode
DWCRnkData
DWCRnkGetParam

Download

General
DWC_NdInitAsync
DWC_NdCleanupAsync
DWC_NdSetAttr
DWC_NdGetFileListNumAsync
DWC_NdGetFileListAsync
DWC_NdGetFileAsync
DWC_NdCancelAsync
DWC_NdGetProgress
Callback Functions
DWCNdCallback
DWCNdCleanupCallback
Structures and Constants
DWCNdError
DWCNdCallbackReason
DWCNdFileInfo

Illegal Character String Check

General
DWC_CheckProfanityAsync
DWC_CheckProfanityProcess

Utilities

Memory Allocation
DWC_Alloc
DWC_AllocEx
DWC_Realloc
DWC_ReallocEx
DWC_Free
Character String Operations
DWC_SetCommonKeyValueString
DWC_AddCommonKeyValueString
DWC_GetCommonValueString
Base 64 Conversion
DWC_Base64Encode
DWC_Base64Decode

Terms

FriendsMatch Library

CONFIDENTIAL