TWL-DWC[-DL] Library Function Reference Changelog (Changes Prior to Version 5.1 PR2)
TwlDWC[_dl]-5_1_pr1-20081226
The following items have been added.
The following items have been revised.
The following functions and definitions have been made private.
These items have also been deleted from the function reference.
DWC_InitGHTTP function
DWC_ProcessGHTTP function
DWC_ShutdownGHTTP function
DWC_GHTTPNewPost function
DWC_GHTTPPostAddString function
DWC_GHTTPPostAddFileFromMemory function
DWC_GetGHTTPData function
DWC_GetGHTTPDataEx function
DWC_GetGHTTPDataEx2 function
DWC_PostGHTTPData function
DWC_GetGHTTPState function
DWC_CancelGHTTPRequest function
DWCGHTTPProgressCallback function
DWCGHTTPCompletedCallback function
- Indications specific to GHTTP library constants
TwlDWC[_dl]-5_0_patch2-20081215
The following items have been revised.
Links for the following two functions have been added to the functional and alphabetical lists.
TwlDWC[_dl]-5_0_patch1-20081125
The following items have been revised.
TwlDWC[_dl]-5_0-20081104
The following items have been revised.
The following items have been added.
The following functions and definitions have been deprecated. These items have also been deleted from the function reference.
DWCNdCleanupCallback function
TwlDWC[_dl]-5_0_rc1-20081014
The following items have been revised beginning from NITRO-DWC[-DL] 3.0 plus 3.
The following items have been added.
The following functions and definitions have been deprecated. These items have also been deleted from the function reference.
DWC_CancelMatching function
DWC_CancelMatchingAsync function
DWC_ClearMOSCConnectBlock function
DWC_CloseConnectionHard function
DWC_CloseConnectionHardBitmap function
DWC_GetLastMatchingType function
DWC_GetMatchingOption function
DWC_GetMatchingState function
DWC_GetMOMinCompState function
DWC_GetMOSCConnectBlockState function
DWC_IsValidCancelMatching function
DWC_RegisterMatchingStatus function
DWC_SetMatchingOption function
DWC_SetupGameServerAsync function
DWC_StopSCMatchingAsync function
DWCMatchedCallback type
DWCMatchOptMinComplete structure
DWCStopSCCallback type
- DWCApInfo
- 2008/08/12 Changed "Nintendo Spot" to the official name "Nintendo Zone."
- 2008/06/04 Added a mention of Nintendo Spot.
- 2008/05/20 Added mention of the parameters used to get the wireless encryption method.
- 2007/03/02 Added description and note about Korea.
- 2006/02/23 Initial version.
- DWCBuddyFriendCallback
- 2005/12/16 Added mention of the callback settings function and the period during which callbacks cannot be called.
- 2005/11/01 Initial version.
- DWCConnectAttemptCallback
- 2008/07/15 Added details regarding error settings when this function returns FALSE.
- 2008/06/26 Initial version.
- DWCConnectionClosedCallback
- 2008/07/25 Revised description of
isServer.
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/01 Initial version.
- DWCDeleteFriendListCallback
- 2006/02/21 Made it clear that this is called when local friend data are deleted.
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/01 Initial version.
- DWCEvalPlayerCallback
- 2008/04/28 Noted that it takes some time for the index key to be reflected on the server.
- 2008/04/28 Corrected error in description of the addition of random number elements.
- 2005/12/16 Revised Description and Return Values.
- 2005/11/01 Initial version.
- DWCFriendData
- 2005/12/16 Added a mention that access to union members is prohibited.
- 2005/07/22 Initial version.
- DWCFriendStatusCallback
- 2008/10/10 Added a description of
DWC_STATUS_MATCH_SC_CL and DWC_STATUS_MATCH_SC_SV.
- 2005/12/16 Added a mention of the communications status and callback settings function.
- 2005/11/01 Initial version.
- DWCLoadFromServerCallback
- 2008/10/28 Changed behavior when attempting to read another player's private key, and when a key does not exist.
- 2007/05/18 Added a note regarding the calling of the
DWC_LogoutFromStorageServer function.
- 2005/12/16 Added a description of the value of the
success argument and text about the callback settings function.
- 2005/11/01 Initial version.
- DWCLoginCallback
- 2007/12/03 Revised Description.
- 2005/12/16 Revised Description.
- 2005/11/01 Initial version.
- DWCMatchedSCCallback
- 2008/06/26 Made revisions in line with changes to the specifications used by all matchmaking types.
- 2006/08/24 Corrected a mistake listed under possible argument combinations.
- 2005/12/16 Added a description about the callback configuration functions. Added a table of possible combinations of argument values.
- 2005/11/01 Initial version.
DWCNasLoginState
- 2006/12/29 Added a mention that
DWC_NASLOGIN_STATE_IDLE is no longer used.
- 2006/03/27 Changed the type and constant names.
- 2006/03/23 Initial version.
- DWCNdCallback
- 2008/10/23 Added a description in accordance with the addition of the
DWC_NdProcess function. Changed the include path.
- 2006/08/25 Added a note.
- 2006/04/26 Initial version.
- DWCNdCallbackReason
- 2008/10/23 Support for the addition of
DWC_ND_CBREASON_CLEANUP used to indicate that the function has been called when cleanup is complete. Changed the include path.
- 2006/04/26 Initial version.
- DWCNdError
- 2008/10/23 Corrected an error where
DWC_ND_ERROR_HTTP was written as DWC_ERROR_HTTP. Changed the include path.
- 2006/04/26 Initial version.
- DWCNdFileInfo
- 2008/10/23 Deprecated
DWCI_NDI_FILEATTR_LEN and made revisions due to use of DWC_ND_FILENAME_LEN. Changed the include path.
- 2006/04/26 Initial version.
- DWCNewClientCallback
- 2008/06/26 Made revisions in line with changes to the specifications used by all matchmaking types.
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/01 Initial version.
- DWCProxySetting
- 2008/07/23 Initial version.
- 2008/05/19 Initial version.
- DWCRnkData
- 2006/11/01 Corrected the omission of
lastupdate.
- 2006/07/21 Added supplemental information about ranking order.
- 2006/04/14 Initial version.
- DWCRnkError
- 2008/12/02 Added support for definition name changes for
DWC_RNK_ERROR_PUT_NOTINITIALIZED and DWC_RNK_ERROR_GET_NOTINITIALIZED. Support for the addition of the timeout error DWC_RNK_PROCESS_TIMEOUT.
- 2006/07/24 Standardized terminology.
- 2006/06/20 Corrected typographical errors.
- 2006/04/14 Initial version.
- DWCRnkGetMode
- 2007/07/21 2007/07/21 Added a description of
DWC_RNK_GET_MODE_NEAR_HI and DWC_RNK_GET_MODE_NEAR_LOW.
- 2006/07/21 Standardized terms.
- 2006/04/14 Initial version.
- DWCRnkGetParam
- 2007/07/21 Added a description of
DWC_RNK_GET_MODE_NEAR_HI and DWC_RNK_GET_MODE_NEAR_LOW.
- 2007/07/21 Changed
DWC_RNK_GET_MAX from 10 to 30.
- 2006/07/24 Added a description of the maximum
limit value.
- 2006/04/14 Initial version.
- DWCRnkRegion
- 2007/05/18 Added Korea.
- 2006/04/14 Initial version.
- DWCRnkState
- 2008/01/05 Added
DWC_RNK_STATE_TIMEOUT.
- 2006/04/14 Initial version.
- DWCSaveToServerCallback
- 2007/05/18 Added a note regarding the calling of the
DWC_LogoutFromStorageServer function.
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/01 Initial version.
- DWCStorageLoginCallback
- 2007/05/18 Added a note regarding the calling of the
DWC_LogoutFromStorageServer function.
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/02 Initial version.
- DWCSuspendCallback
- DWCSvlResult
- 2008/05/27 Added notes about the current operation of
status and svlhost. 2006/02/23 Initial version.
- DWCSvlState
- 2008/10/28 Changed places that read "service locator process" to now read "process for getting service locator information".
- 2006/02/23 Initial version.
- DWCUpdateServersCallback
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/01 Initial version.
- DWCUserData
- 2005/12/16 Added a mention that access to structure members is prohibited.
- 2005/07/22 Initial version.
- DWCUserPingCallback
- 2008/06/26 Change in specifications.
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/01 Initial version.
- DWCUserRecvCallback
- 2008/06/26 Change in specifications.
- 2006/02/21 Revised to include all function names.
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/01 Initial version.
- DWCUserRecvTimeoutCallback
- 2008/06/26 Change in specifications.
- 2005/12/16 Added a mention of the callback settings functions.
- 2005/11/01 Initial version.
- DWCUserSendCallback
- 2008/06/26 Change in specifications.
- 2006/02/21 Revised to include all function names.
- 2005/12/16 Revised Description.
- 2005/11/01 Initial version.
- DWC_AddCommonKeyValueString
- 2005/12/16 Initial version.
- DWC_Alloc
- 2007/09/13 Corrected an error in Syntax.
- 2005/12/16 Initial version.
- DWC_Base64Decode
- 2008/09/06 Revised the explanation about what happens when
NULL is specified for dst.
- 2007/10/05 Added explanation about this special type of Base64.
- 2006/07/24 Added precaution.
- 2006/02/27 Changed text in light of changes to function arguments.
- 2006/01/18 Initial version.
- DWC_Base64Encode
- 2008/09/06 Revised the explanation about what happens when
NULL is specified for dst.
- 2007/10/05 Added explanation about this special type of Base64.
- 2006/07/24 Added precaution.
- 2006/02/27 Changed text in light of changes to function arguments.
- 2006/01/18 Initial version.
- DWC_CancelMatch
- 2008/10/28 Added a note for recommending the use of the
DWC_CloseAllConnectionsHard function.
- 2008/06/26 Added a note directing to use this function only when the local host has not yet connected to anyone else.
- 2008/06/26 Removed the description of
DWCMatchedCallback.
- 2005/12/16 Made revisions.
- 2005/11/07 Initial version.
- DWC_CanChangeFriendList
- 2007/07/21 Added a description concerning timeouts.
- 2005/12/16 Made revisions.
- 2005/10/20 Initial version.
- DWC_CheckDirtyFlag
- 2005/12/16 Added a description of clearing the
Dirty flag before saving.
- 2005/10/20 Initial version.
- DWC_CheckHasProfile
- 2005/12/16 Made revisions.
- 2005/10/20 Initial version.
- DWC_CheckInet
- 2005/12/16 Revised the function and argument descriptions.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_CheckProfanityProcess
- 2007/04/20 Corrected errors.
- 2007/03/16 Initial version.
- DWC_CheckUserData
- 2008/04/25 Added a precaution about the
DWC_ClearDirtyFlag function.
- 2006/08/02 Added a note about checking.
- 2005/12/16 Revised the description of arguments.
- 2005/10/20 Initial version.
- DWC_CheckValidConsole
- 2006/02/24 Changed the reference target document name.
- 2005/12/16 Revised Arguments and Return Values.
- 2005/10/20 Initial version.
- DWC_CleanupInet
- 2005/12/16 Added that the
DWC_CleanupInetAsync function is available.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_CleanupInetAsync
- 2005/12/16 Added that the
DWC_CleanupInet function is available.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_ClearDirtyFlag
- 2008/04/25 Mentioned that the CRC value included in user data will be recalculated.
- 2005/12/16 Added a description of the
Dirty flag. Revised description of arguments
- 2005/10/20 Initial version.
- DWC_ClearError
- 2005/07/22 Initial version.
- DWC_CloseAllConnectionsHard
- 2008/11/27 Revised the matchmaking completion procedure.
- 2008/10/28 Changed specifications so this function can be called even between when matchmaking starts and a connection is made to another host. Described procedures to terminate matchmaking.
- 2005/15/16 Added a detailed function description.
- 2005/11/07 Initial version.
- DWC_CloseConnectionHardBitmapFromServer
- 2008/12/19 Initial version.
- DWC_CloseConnectionHardFromServer
- 2008/09/10 Initial version.
- DWC_CloseConnectionsAsync
- 2005/07/22 Initial version.
- DWC_CloseConnectionsBitmapFromServer
- 2008/12/19 Added the fact that a function having the same specification has been added under a different name.
- DWC_ConnectInetAsync
- 2006/02/24 Changed the reference target document name.
- 2005/12/16 Added a description of the automatic connection process.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_ConnectToAnybodyAsync
- 2008/10/30 Added that there is no effect on matchmaking even if DEBUG is specified with the
DWC_SetAuthServer function.
- 2008/07/25 Added description of server migration.
- 2008/06/26 Change in specifications.
- 2008/05/12 Added a Note about the development and production servers.
- 2005/15/16 Added a detailed function description.
- 2005/07/22 Initial version.
- DWC_ConnectToFriendsAsync
- 2008/10/31 Changed operations so that after a server migration, accepting connections will be resumed if only the local host remains.
- 2008/07/25 Added description of server migration.
- 2008/06/26 Change in specifications.
- 2006/01/18 Revised the description of the function arguments
friendIdxList and distantFriend.
- 2005/15/16 Added a detailed function description. Corrected errors in Return Values.
- 2005/07/22 Initial version.
- DWC_ConnectToGameServerAsync
- 2008/12/15 Indicated that
attemptCallback, connectionUserData, and attemptParam were left to maintain compatibility.
- 2008/07/25 Added description of server migration.
- 2008/06/26 Change in specifications.
- 2005/15/16 Added a detailed function description. Corrected errors in Return Values.
- 2005/11/07 Made revisions.
- 2005/07/22 Initial version.
- DWC_ConnectToGameServerByGroupID
- 2008/11/11 Indicated that if only the server host is left during peer matchmaking with friend specified, it begins reaccepting client hosts.
- 2008/11/06 Changed specifications such that when multiple groups having the same group ID are found, connection occurs for the group having the most persons connected.
- 2008/06/26 Initial version.
- DWC Library Constants
- 2008/12/09 Added definition of
DWC_FRIEND_STATUS_STRING_LEN.
- 2008/10/30
DWC_AUTHSERVER_* definitions were mistakenly listed, so they were deleted.
- 2008/06/26 Changed specifications regarding friend status.
- 2006/01/18 Revised the description of
DWC_STATE_UPDATE_SERVERS.
- 2005/12/16 Deleted the initialization result and error result constants.
- 2005/07/22 Initial version.
- DWC_CreateExchangeToken
- 2008/09/09 Reviewed the expressions "unit of communications" and "game code."
- 2007/01/25 Added Note about friend relationships not being established.
- 2005/12/16 Made revisions.
- 2005/10/26 Made revisions.
- 2005/10/20 Initial version.
- DWC_CreateFriendKeyToken
- 2008/03/02 Added a mention of compatibility with the old method.
- 2008/01/16 Added a Note about the compatibility of friend registration keys.
- 2007/06/22 Added a note about checking the validity of friend registration keys.
- 2005/12/16 Made revisions.
- 2005/10/26 Made revisions.
- 2005/10/20 Initial version.
- DWC_CreateUserData
- 2008/09/09 Reviewed the expression "unit of communications" and other terminology.
- 2008/01/16 Added a Note about the compatibility of friend registration keys.
- 2007/12/12 Added example of
gamecode specification.
- 2007/01/25 Supplemented the explanation of different values specified for
gamecode.
- 2006/08/10 Added Note about
gamecode.
- 2005/12/16 Made revisions.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_DebugConnectInetAsync
- 2006/04/27 Added an explanation about the WEP key. Added precautions.
- 2006/04/17 Explained the relationship with the
DWC_ConnectInetAsync function.
- 2006/03/10 Initial version.
- DWC_Debug_DWCInitError
- 2006/08/02 Added an explanation related to
DWC_INIT_RESULT_DESTROY_OTHER_SETTING.
- 2006/08/02 Added notes about the buffer used for initialization and PXI interrupts.
- 2005/12/16 Initial version.
- DWC_DeleteBuddyFriendData
- 2005/11/07 Made revisions.
- 2005/10/20 Initial version.
- DWC_Free
- 2005/12/16 Initial version.
- DWC_FriendKeyToString
- 2007/02/13 Initial version.
- DWC_GetAIDBitmap
- 2008/06/26 Added an explanation of the states in which this function can be used.
- 2006/02/22 Added text about the AIDs for server-client matchmaking.
- 2005/12/16 Initial version.
- DWC_GetAIDList
- 2008/06/26 Added an explanation of the states in which this function can be used.
- 2006/02/22 Added text about the AIDs for server-client matchmaking.
- 2006/01/31 Revised the use of the FriendsMatch library in Return Values.
- 2005/12/16 Added explanations about AIDs and return values.
- 2005/07/22 Initial version.
- DWC_GetApInfo
- 2006/02/23 Initial version.
- DWC_GetAuthenticatedUserId
- 2007/02/13 Initial version.
- DWC_GetCommonValueString
- 2005/12/16 Initial version.
- DWC_GetConnectionKeepAliveTime
- 2008/06/26 Initial version.
- DWC_GetConnectionUserData
- 2008/06/26 Initial version.
- DWC_GetDateTime
- 2006/07/03 Into the function description, inserted an explanation about the FriendsMatch library not being used.
- 2006/03/07 Initial version.
- DWC_GetDebugMeshNNRetryMax
- 2008/06/26 Initial version.
- DWC_GetDirectConnectedAIDBitmap
- 2008/06/26 Initial version.
- DWC_GetFriendDataType
- 2005/12/16 Corrected an error in argument notation. Added description of the return value.
- 2005/10/20 Initial version.
- DWC_GetFriendKey
- 2007/01/23 Added Notes.
- 2005/10/20 Initial version.
- DWC_GetFriendStatus
- 2008/12/09 Replaced "256 characters" with
DWC_FRIEND_STATUS_STRING_LEN.
- 2008/06/26 Changed the return value specification.
- 2008/06/26 Deleted Notes regarding execution speed.
- 2006/02/21 Corrected typographical errors.
- 2005/12/16 Added a description about the networking states and introduced other, similar functions.
- 2005/11/07 Made revisions.
- 2005/07/22 Initial version.
- DWC_GetFriendStatusData
- 2008/06/26 Changed the return value specification.
- 2008/06/26 Deleted Notes regarding execution speed.
- 2005/12/16 Added a description about the networking states and introduced other, similar functions.
- 2005/11/07 Initial version.
- DWC_GetFriendStatusDataSC
- 2008/06/26 Changed the return value specification.
- 2008/06/26 Deleted Notes regarding execution speed.
- 2006/02/21 Corrected typographical errors.
- 2005/12/16 Added a description about the networking states and introduced other, similar functions.
- 2005/11/07 Initial version.
- DWC_GetFriendStatusSC
- 2008/06/26 Changed the return value specification.
- 2008/06/26 Deleted Notes regarding execution speed.
- 2005/12/16 Added a description about the networking states and introduced other, similar functions.
- 2005/11/07 Initial version.
- DWC_GetGroupID
- 2008/06/26 Initial version.
- DWC_GetInetStatus
- 2006/02/24 Changed the reference target document name.
- 2005/12/16 Made revisions.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_GetIngamesnCheckResult
- 2006/03/27 Deleted the caution about appropriate methods.
- 2005/12/26 Initial version.
- DWC_GetLastMatchType
- 2006/01/31 Configured the link to the FriendsMatch library.
- 2005/12/16 Initial version.
- DWC_GetLinkLevel
- 2005/12/16 Initial version.
- DWC_GetMatchState
- 2008/06/26 Change in specifications.
- 2005/12/16 Initial version.
- DWC_GetMyAID
- 2008/06/26 Added an explanation of the states in which this function can be used.
- 2006/02/22 Added text about the AIDs for server-client matchmaking.
- 2006/01/31 Revised the use of the FriendsMatch library in Return Values.
- 2005/12/16 Added explanations about AIDs and return values.
- 2005/07/22 Initial version.
- DWC_GetNumConnectionHost
- 2008/06/26 Added an explanation of the states in which this function can be used.
- 2006/03/09 Corrected typographical errors.
- 2006/01/31 Revised the use of the FriendsMatch library in Return Values.
- 2005/12/16 Added a mention that the number of connections is returned even during matchmaking.
- 2005/07/22 Initial version.
- DWC_GetNumFriend
- 2005/07/22 Initial version.
- DWC_GetOwnStatusData
- 2005/12/16 Added a description about communication status and an introduction to other similar functions.
- 2005/11/07 Initial version.
- DWC_GetOwnStatusString
- 2008/12/09 Replaced "256 characters" with
DWC_FRIEND_STATUS_STRING_LEN.
- 2005/12/16 Added a description about communication status and an introduction to other similar functions.
- 2005/11/07 Initial version.
- DWC_GetProxySetting
- 2008/07/23 Added calling conditions.
- 2008/05/19 Initial version.
- DWC_GetServerAID
- 2008/06/26 Initial version.
- DWC_GetState
- 2006/01/31 Set up a link to the FriendsMatch library and deleted the explanation of terminology.
- 2005/12/16 Initial version.
- DWC_GetSuspendMatch
- 2008/06/26 Initial version.
- DWC_GetUdpPacketDropNum
- 2006/02/23 Mentioned that the count is not reset.
- 2005/12/16 Initial version.
- DWC_Init
- 2006/08/02 Added notes about the buffer used for initialization and PXI interrupts.
- 2006/03/07 Added a mention of functions that need to be called ahead of time.
- 2006/02/24 Changed the reference target document name.
- 2005/12/16 Made revisions.
- 2005/10/20 Made revisions.
- 2005/07/22 Initial version.
- DWC_InitFriendsMatch
- 2008/09/03 Revised the description about the range of matchmaking.
- 2006/06/05 Added explanations about the
sendBufSize and recvBufSize arguments.
- 2006/01/31 Set up a link to the FriendsMatch library and deleted the explanation of terminology.
- 2006/01/18 Added mention that the maximum value for the
friendListLen argument is 64.
- 2005/12/16 Made revisions.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_InitInet
- 2005/12/16 Added a description of the
DWC_InitInetEx function.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_IsBuddyFriendData
- 2007/12/27 Updated Description in line with the changed specifications.
- 2007/01/25 Added description of the friend-established flag.
- 2005/12/16 Added description of the friend-established flag.
- 2005/10/20 Initial version.
- DWC_IsEqualFriendData
- 2006/07/24 Added more detailed explanation of the determination.
- 2005/12/16 Added details to the function and argument descriptions.
- 2005/10/20 Initial version.
- DWC_IsSendableReliable
- 2006/01/18 Added a mention that FALSE is also returned when an error is being generated.
- 2005/12/16 Added a detailed explanation of when FALSE is returned as the return value.
- 2005/11/02 Initial version.
- DWC_IsServerMyself
- 2008/06/26 Initial version.
- DWC_IsValidAID
- 2005/12/16 Initial version.
- DWC_IsValidCancelMatch
- 2008/10/28 Added a note for recommending the use of the
DWC_CloseAllConnectionsHard function.
- 2005/12/16 Initial version.
- DWC_IsValidFriendData
- 2005/10/20 Initial version.
- DWC_LoadOthersDataAsync
- 2008/11/26 Added a description for simultaneous loads and saves.
- 2007/12/03 Added mention of timeout and cancel processes.
- 2006/07/24 Added Notes.
- 2006/02/21 Corrected typographical errors.
- 2005/12/16 Made revisions.
- 2005/07/22 Initial version.
- DWC_LoadOwnPrivateDataAsync
- 2007/12/03 Added mention of timeout and cancel processes.
- 2006/02/21 Corrected typographical errors.
- 2006/01/18 Initial version.
- DWC_LoadOwnPublicDataAsync
- 2007/12/03 Added mention of timeout and cancel processes.
- 2006/02/18 Corrected errors.
- 2006/01/18 Initial version.
- DWC_LoginAsync
- 2008/11/04 Added description of how an empty character string must be specified for
ingamesn if this function is not to make an illegal string check.
- 2008/06/25 Mentioned the
DWC_CheckProfanity[Ex]Async functions.
- 2006/07/24 Corrected errors.
- 2006/07/03 Into the function description, inserted an explanation about the FriendsMatch library not being used.
- 2006/05/30 Added a Note about the maker code in the data registered in ROM.
- 2006/04/26 Changed the length of the string that can be specified in
ingamesn and added an explanation.
- 2006/01/31 Added the term "FriendsMatch library" to Description.
- 2005/12/16 Added support for the addition of an in-game screen name argument. Corrected errors in Return Values.
- 2005/07/22 Initial version.
- DWC_LoginToStorageServerAsync
- 2005/12/16 Made revisions.
- 2005/11/04 Initial version.
- DWC_LogoutFromStorageServer
- 2007/05/18 Added a precaution about calling.
- 2005/11/02 Initial version.
- DWC_NASLoginAbort
- 2006/07/24 Revised Description.
- 2006/03/27 Corrected the function name.
- 2006/03/22 Initial version.
- DWC_NASLoginAsync
- 2008/10/9 Added information about the possibility of an error being set.
- 2006/07/24 Revised Description.
- 2006/03/27 Corrected the function name and added a note about usage.
- 2006/03/22 Initial version.
- DWC_NASLoginProcess
- 2008/10/9 Added information about the possibility of an error being set.
- 2006/12/05 Deleted
DWC_NASLOGIN_STATE_IDLE in line with the changed specifications.
- 2006/07/24 Revised Description and corrected typos.
- 2006/03/22 Changed the function name.
- 2006/03/22 Initial version.
- DWC_NdCancelAsync
- 2008/11/19 Added that the current thread may be blocked for 1 or 2 seconds.
- 2008/10/23 Added a description of behavior when cancellation fails and regarding functions that cannot be cancelled. Changed the include path.
- 2006/04/26 Initial version.
- DWC_NdCleanupAsync
- 2008/10/23 Arguments are now void from
DWCNdCleanupCallback. Although it used to be possible under NITRO-DWC specifications to call the callback specified by DWC_NdCleanupAsync at time of completion, under TwlDWC specifications, the DWC_NdCleanupAsync callback can also now use the callback function specified by DWC_NdInitAsync. This function can now also be called from inside callbacks called by the download library. Changed the include path.
- 2006/09/05 Changed return values from void to BOOL.
- 2006/08/24 Added a precaution about calling.
- 2006/08/02 Added an explanation about when the callback is generated.
- 2006/04/26 Initial version.
- DWC_NdGetFileAsync
- 2008/10/23 Changed the include path from that used with NITRO-DWC.
- 2006/08/30 Corrected errors.
- 2006/06/22 Set the minimum size for buffer to which downloaded data are written.
- 2006/04/26 Initial version.
- DWC_NdGetFileListAsync
- 2008/10/23 Changed the include path from that used with NITRO-DWC.
- 2006/04/26 Initial version.
- DWC_NdGetFileListNumAsync
- 2008/10/23 Changed the include path from that used with NITRO-DWC.
- 2006/04/26 Initial version.
- DWC_NdGetProgress
- 2008/10/23 Clarified the asynchronous process functions for which progress status can be obtained. Changed the include path.
- 2006/04/26 Initial version.
- DWC_NdInitAsync
- 2008/11/25 Indicated the need to set receiving window sizes in advance with the
DWC_SetRwinSize function.
- 2008/10/23 Added information about the fact that the
DWC_NdProcess function must be called and that multiple overlapping uses of NHTTP are impossible. Changed the include path.
- 2008/09/01 Revised the descriptions of the
gamecd and passwd arguments.
- 2006/08/25 Added a precaution regarding the generation of an error during asynchronous processing.
- 2006/07/24 Added text about switching the download server.
- 2006/04/26 Initial version.
- DWC_NdProcess
- 2008/10/23 Initial version.
- DWC_NdSetAttr
- 2008/10/23 Added the fact that the last error must be obtained using the
DWC_GetLastErrorEx function if FALSE is returned. Changed the include path.
- 2006/04/26 Initial version.
- DWC_Ping
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Made revisions.
- 2005/11/02 Initial version.
- DWC_ProcessFriendsMatch
- 2008/10/03 Added that this function sometimes temporarily pauses the current thread.
- 2006/07/24 Corrected errors.
- 2006/07/03 Inserted an explanation of the case where the FriendsMatch library is not used in Description.
- 2006/01/31 Added the term "FriendsMatch library" to Description.
- 2005/12/16 Added error check recommendation.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_ProcessInet
- 2008/10/03 Added Description.
- 2006/12/22 Deleted an incorrect link from See Also.
- 2006/02/24 Changed the reference target document name.
- 2005/12/16 Added Description.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_Realloc
- 2007/09/13 Corrected an error in Syntax.
- 2005/12/16 Initial version.
- DWC_RegisterMatchStatus
- 2005/15/16 Added a detailed function description.
- 2005/11/01 Initial version.
- DWC_ReportFriendData
- 2005/12/16 Corrected an error in argument notation.
- 2005/10/20 Initial version.
- DWC_ReportUserData
- 2005/12/16 Revised the description of arguments.
- 2005/07/22 Initial version.
- DWC_RequestSuspendMatchAsync
- 2008/07/24 Added mention of the fact that this function does nothing if NULL is specified for
callback.
- 2008/06/26 Added a statement that the acceptance state is only changed after all of the hosts call this function.
- 2008/06/26 Initial version.
- DWC_RnkCancelProcess
- 2006/04/14 Initial version.
- DWC_RnkGetScoreAsync
- 2008/12/05 Indicated that
DWC_RNK_GET_MODE_NEAR gets scores starting with the nearest.
- 2007/07/31 Revised the enumeration order of
DWC_RNK_GET_MODE_NEAR so that it, too, is based on the specified order.
- 2007/07/31 Corrected an error in the enumeration order of
DWC_RNK_GET_MODE_NEAR_HI and DWC_RNK_GET_MODE_NEAR_LOW.
- 2007/07/21 Added a description of
DWC_RNK_GET_MODE_NEAR_HI and DWC_RNK_GET_MODE_NEAR_LOW.
- 2006/07/21 Corrected a statement indicating that the maximum number of friends was 32. Added guidelines-related information.
- 2006/06/20 Corrected typographical errors.
- 2006/04/14 Initial version.
- DWC_RnkGetState
- 2006/06/20 Corrected typographical errors.
- 2006/04/14 Initial version.
- DWC_RnkInitialize
- 2008/11/28 Deleted indications related to GHTTP in conjunction with that library becoming private.
- 2008/11/25 Added mention of the receiving window size specification.
- 2008/09/05 Adopted the standard term "initialization data" for "communications-use private key string."
- 2007/09/26 Added indications specific to the
Dirty flag.
- 2006/07/24 Added descriptions of developer and production servers.
- 2006/07/21 Standardized terms.
- 2006/04/14 Initial version.
- DWC_RnkProcess
- 2007/12/27 Implemented a timeout process.
- DWC_RnkPutScoreAsync
- 2006/07/21 Added guidelines-related information.
- 2006/06/22 Added a mention of cases where user-defined data is not used.
- 2006/06/20 Corrected typographical errors.
- 2006/04/14 Initial version.
- DWC_RnkResGetOrder
- 2006/04/14 Initial version.
- DWC_RnkResGetRow
- 2006/04/17 Corrected typographical errors.
- 2006/04/14 Initial version.
- DWC_RnkResGetRowCount
- 2007/07/21 Added a description of
DWC_RNK_GET_MODE_NEAR_HI and DWC_RNK_GET_MODE_NEAR_LOW.
- 2006/07/21 Standardized terms.
- 2006/04/14 Initial version.
- DWC_RnkResGetTotal
- 2006/07/21 Revised the parameter notation.
- 2006/04/14 Initial version.
- DWC_RnkShutdown
- 2008/12/02 Added support for a specification change of the return value type from BOOL to
DWCRnkError.
- 2006/04/17 Corrected typographical errors.
- 2006/04/14 Initial version.
- General-Purpose Ranking Constants
- 2007/05/21 Changed
DWC_RNK_GET_MAX from 10 to 30 and DWC_RNK_CATEGORY_MAX from 100 to 1000.
- 2007/05/18 Changed from 768 bytes to 764 bytes the maximum size that can be used for user-defined data.
- 2006/04/14 Initial version.
- DWC_SavePrivateDataAsync
- 2007/12/03 Added mention of timeout and cancel processes.
- 2006/01/31 Added indication that
key was removed.
- 2005/12/16 Made revisions.
- 2005/07/22 Initial version.
- DWC_SavePublicDataAsync
- 2008/11/26 Added a description for simultaneous loads and saves.
- 2007/12/03 Added mention of timeout and cancel processes.
- 2006/01/31 Added indication that
key was removed.
- 2005/12/16 Made revisions.
- 2005/07/22 Initial version.
- DWC_SendReliable
- 2008/10/28 Replaced
DWC_TRANSPORT_SEND_MAX with DWC_TRANSPORT_SEND_RELIABLE_MAX.
- 2008/07/24 Added conditions under which reliable sends are possible with communication partners.
- 2008/04/24 Revised parts of Description that were hard to understand.
- 2007/12/29 Deleted a note concerning use together with Unreliable communications.
- 2007/12/03 Added mention of the return value when the Send buffer is not empty.
- 2007/07/21 Added a note concerning use together with Unreliable communications.
- 2006/05/22 Revised the description of errors.
- 2006/02/22 Added greater detail to the description of the return values.
- 2005/15/16 Added a detailed function description.
- 2005/11/14 Added more information about reliable sends.
- 2005/07/22 Initial version.
- DWC_SendReliableBitmap
- 2008/10/28 Replaced
DWC_TRANSPORT_SEND_MAX with DWC_TRANSPORT_SEND_RELIABLE_MAX.
- 2008/07/24 Added conditions under which reliable sends are possible with communication partners.
- 2008/04/24 Revised parts of Description that were hard to understand.
- 2007/12/29 Deleted a note concerning use together with Unreliable communications.
- 2007/07/21 Added a note concerning use together with Unreliable communications.
- 2006/05/22 Revised the description of errors.
- 2006/02/22 Revised Description.
- 2005/15/16 Added a detailed function description.
- 2005/11/14 Added more information about reliable sends.
- 2005/11/02 Initial version.
- DWC_SendUnreliable
- 2008/10/28 Changed specifications so that the size that can be specified is not affected by the parameters specified by the
DWC_SetSplitMax function.
- 2008/04/24 Revised parts of Description that were hard to understand.
- 2007/12/29 Deleted a note concerning use together with Reliable communications.
- 2007/07/21 Added a note concerning use together with Reliable communications.
- 2006/02/22 Added greater detail to the description of the return values.
- 2005/15/16 Added a detailed function description.
- 2005/07/22 Initial version.
- DWC_SendUnreliableBitmap
- 2008/10/28 Changed specifications so that the size that can be specified is not affected by the parameters specified by the
DWC_SetSplitMax function.
- 2008/04/24 Revised parts of Description that were hard to understand.
- 2007/12/29 Deleted a note concerning use together with Reliable communications.
- 2007/07/21 Added a note concerning use together with Reliable communications.
- 2006/02/22 Revised Description.
- 2005/15/16 Added a detailed function description.
- 2005/11/02 Initial version.
- DWC_SetAuthServer
- 2008/11/03 Added support for a specification change which states that the production authentication server is to be used for FINALROM versions.
- 2008/05/12 Added a Note about the development and production servers.
- 2008/01/16 Added an explanation of the server the library connects to, in line with the switch of authentication server.
- 2005/12/16 Added explanations of
DWC_CONNECTINET_AUTH_DEVELOP and the development authentication server to Arguments.
- 2005/07/22 Initial version.
- DWC_SetBuddyFriendCallback
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Added a description of the callback.
- 2005/11/02 Initial version.
- DWC_SetCommonKeyValueString
- 2005/12/16 Initial version.
- DWC_SetConnectApType
- 2008/08/12 Changed "Nintendo Spot" to the official name "Nintendo Zone."
- 2008/06/04 Added a mention of Nintendo Spot and the connection targets 3 to 6.
- 2006/03/10 Initial version.
- DWC_SetConnectionClosedCallback
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/11/02 Initial version.
- DWC_SetConnectionKeepAliveTime
- 2008/07/01 Added that the connection with unresponsive communication partners is automatically cut.
- 2008/06/26 Initial version.
- DWC_SetDebugMeshNNRetryMax
- 2008/06/26 Initial version.
- DWC_SetFriendStatusCallback
- 2006/01/18 Initial version.
- DWC_SetMemFunc
- 2007/10/09 Added an explanation of cases where memory cannot be allocated.
- 2005/12/16 Made revisions.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_SetOwnStatusData
- 2005/12/16 Added a description of communications status, introduction of other analogous functions, and explanation of the
status data size limit.
- 2005/11/07 Initial version.
- DWC_SetOwnStatusString
- 2008/12/09 Replaced "256 characters" with
DWC_FRIEND_STATUS_STRING_LEN.
- 2005/12/16 Added the description regarding the communication status.
- 2005/11/07 Initial version.
- DWC_SetRecvDelay
- 2008/11/12 Indicated that
FALSE is returned for a FINALROM build.
- 2006/02/21 Revised to include all function names.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Added the description of this function's internal workings.
- 2005/07/22 Initial version.
- DWC_SetRecvDrop
- 2008/11/12 Indicated that
FALSE is returned for a FINALROM build.
- 2006/02/21 Revised to include all function names.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Added description of packet loss rate.
- 2005/07/22 Initial version.
- DWC_SetRecvTimeoutTime
- 2008/07/01 Added a description of differences with
DWC_SetConnectionKeepAliveTime.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/11/02 Initial version.
- DWC_SetReportLevel
- 2006/07/03 Inserted an explanation of the case where the FriendsMatch library is not used in Description.
- 2005/15/16 Added a detailed function description.
- 2005/07/22 Initial version.
- DWC_SetRwinSize
- Added mention of the limits of the configurable range of receive window sizes. Revised the default value when not using this function to be a fixed value of 4288 bytes, not 2 x MSS.
- DWC_SetSendDelay
- 2008/11/12 Indicated that
FALSE is returned for a FINALROM build.
- 2006/02/21 Revised to include all function names.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Added recommendation that this function not be used.
- 2005/07/22 Initial version.
- DWC_SetSendDrop
- 2008/11/12 Indicated that
FALSE is returned for a FINALROM build.
- 2006/02/21 Revised to include all function names.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Added description of packet loss rate.
- 2005/07/22 Initial version.
- DWC_SetSendSplitMax
- 2008/10/28 Replaced
DWC_TRANSPORT_SEND_MAX with DWC_TRANSPORT_SEND_RELIABLE_MAX.
- 2008/10/28 Changed specifications so that unreliable transfers are unaffected by the value that is set.
- 2008/10/28 Explained how to calculate
sendSplitMax from the MTU.
- 2006/02/21 Added a description of the
DWC_TRANSPORT_SEND_MAX constant.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Added descriptions of the maximum size of the split and so on.
- 2005/11/02 Initial version.
- DWC_SetServerLockEnabled
- 2008/07/24 Initial version.
- DWC_SetStorageServerCallback
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/07/22 Initial version.
- DWC_SetupGameServer
- 2008/06/26 Change in specifications.
- 2008/01/09 Corrected terminology.
- 2006/06/20 Corrected a typo in an explanation in Return Values.
- 2005/12/16 Initial version.
- DWC_SetUserPingCallback
- 2008/06/26 Change in specifications.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Made revisions.
- 2005/11/02 Initial version.
- DWC_SetUserRecvCallback
- 2008/06/26 Change in specifications.
- 2006/02/21 Revised to include all function names.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Added a description of the reception completion callback.
- 2005/07/22 Initial version.
- DWC_SetUserRecvTimeoutCallback
- 2008/07/01 Added a description of differences with
DWC_SetConnectionKeepAliveTime.
- 2008/06/26 Change in specifications.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/11/02 Initial version.
- DWC_SetUserSendCallback
- 2008/06/26 Change in specifications.
- 2006/02/21 Revised to include all function names.
- 2006/01/18 Updated for the change in return value type to Boolean.
- 2005/12/16 Added a description of the send completion callback.
- 2005/07/22 Initial version.
- DWC_ShutdownFriendsMatch
- 2007/07/24 Added a precaution about calling.
- 2006/01/31 Set up a link to the FriendsMatch library and deleted the explanation of terminology.
- 2005/12/16 Added a description of the FriendsMatch library.
- 2005/10/26 Made revisions.
- 2005/07/22 Initial version.
- DWC_StringToFriendKey
- 2007/02/13 Initial version.
- DWC_SVLAbort
- 2008/10/28 Changed places that read "service locator process" to now read "process for getting service locator information". Added a link to a description of the service locator.
- 2006/02/23 Initial version.
- DWC_SVLGetTokenAsync
- 2008/10/28 Changed places that read "service locator process" to now read "process for getting service locator information". Added a link to a description of the service locator.
- 2008/10/9 Added information about the possibility of an error being set.
- 2007/10/19 Added the fact that an empty string is usually used to the description of the
svl argument.
- 2007/10/19 Changed the argument
svc to svl.
- 2006/03/16 Initial version.
- DWC_SVLProcess
- 2008/10/28 Changed places that read "service locator process" to now read "process for getting service locator information". Added a link to a description of the service locator.
- 2006/03/16 Initial version.
- DWC_TestInetAsync
- 2008/10/31 Added information that this function may block other threads when a connection is made to a connection target having Proxy settings.
- 2008/04/22 Added a description of the conditions under which this function returns FALSE.
- 2006/11/07 Initial version.
- DWC_TestInetProcess
- 2006/11/07 Initial version.
- DWC_UpdateConnection
- 2006/07/24 Added a description of the relationship to the FriendsMatch library.
- 2006/06/27 Initial version.
- DWC_UpdateServersAsync
- 2008/11/03 Added a description of the deletion of friend information of friends that have never connected to Nintendo Wi-Fi connection.
- 2008/10/13 Added a note about the calling frequency.
- 2008/01/11 Added a description of the timing of requests sent to build friend relationships.
- 2007/07/21 Added a detailed description of the deletion of redundant friend information.
- 2005/12/16 Added a detailed description of the friend roster synchronization process.
- 2005/11/01 Made revisions.
- 2005/07/22 Initial version.
- DWC_WasBuddyFriendData
- 2008/10/14 Corrected a mistake in the function name under Syntax.
- 2008/08/21 Added a function description.
- 2007/12/27 Initial version.
- FriendsMatch Library
- 2006/01/18 Initial version.
- Service Locator
- 2008/10/28 Changed notation for the name used in the reference from "ServiceLocator" to "service locator." Added information specifying that login via either the
DWC_LoginAsync or DWC_NASLoginAsync function is required.
- 2007/10/19 Added a note about the ROM header.
- 2006/04/17 Corrected typographical errors.
- 2006/03/20 Initial version.
CONFIDENTIAL