[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_IsEqualFriendData
DWC_IsValidFriendData
DWC_IsBuddyFriendData
DWC_GetFriendDataType
DWC_ClearBuddyFlagFriendData
DWC_ReportFriendData
DWC_SetGsProfileId
DWC_GetGsProfileId

Internet Connection Processes

Internet Connections
DWC_InitInet
DWC_InitInetEx
DWC_SetAuthServer
DWC_SetConnectApType
DWC_ConnectInetAsync
DWC_DebugConnectInetAsync
DWC_CheckInet
DWC_UpdateConnection
DWC_ProcessInet
DWC_GetInetStatus
DWC_CleanupInet
DWC_CleanupInetAsync
DWC_GetLinkLevel
DWC_GetApInfo
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 Processing and Matching

General
DWC_InitFriendsMatch
DWC_ShutdownFriendsMatch
DWC_ProcessFriendsMatch
DWC_LoginAsync
DWC_GetState
DWC_GetIngamesnCheckResult
DWC_GetDateTime
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_AddMatchKey*
DWC_GetMatch*Value
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_GetGHTTPData
DWC_GetGHTTPDataEx
DWC_GetGHTTPState
DWC_CancelGHTTPRequest
DWC_PostGHTTPData
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_RnkResGetRow
DWC_RnkResGetRowCount
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

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

NTR-06-0404-001-C2
CONFIDENTIAL