vitasdk
Documentation of the vitasdk

Detailed Description

Exports for User.


Using this library in your project

Include the header file in your project:


Link the library to the executable:

SceCommonDialog_stub



Functions

 VITASDK_BUILD_ASSERT_EQ (0xC, SceNpCommunicationId)
 
 VITASDK_BUILD_ASSERT_EQ (0x70, SceNetCheckDialogPS3ConnectParam)
 
 VITASDK_BUILD_ASSERT_EQ (4, SceNetCheckDialogAgeRestriction)
 
 VITASDK_BUILD_ASSERT_EQ (0xE0, SceNetCheckDialogParam)
 
 VITASDK_BUILD_ASSERT_EQ (0x84, SceNetCheckDialogResult)
 
 VITASDK_BUILD_ASSERT_EQ (0x90, SceNetCheckDialogPS3ConnectInfo)
 
SceInt32 sceNetCheckDialogInit (SceNetCheckDialogParam *param)
 
SceCommonDialogStatus sceNetCheckDialogGetStatus (void)
 
SceInt32 sceNetCheckDialogAbort (void)
 
SceInt32 sceNetCheckDialogGetResult (SceNetCheckDialogResult *result)
 
SceInt32 sceNetCheckDialogGetPS3ConnectInfo (SceNetCheckDialogPS3ConnectInfo *info)
 
SceInt32 sceNetCheckDialogTerm (void)
 

Macros

#define SCE_NETCHECK_DIALOG_LEAST_HTTP_POOL_SIZE   (36 * 1024)
 
#define SCE_NETCHECK_DIALOG_LEAST_SSL_POOL_SIZE   (96 * 1024)
 
#define SCE_NETCHECK_DIALOG_INITIAL_AGE_RESTRICTION   (-1)
 
#define SCE_NETCHECK_DIALOG_COUNTRY_CODE_LEN   (2)
 
#define SCE_NETCHECK_DIALOG_AGE_RESTRICTION_COUNT_MAX   (200)
 

Data Structure Documentation

◆ SceNpCommunicationId

struct SceNpCommunicationId
Data Fields
char data[9]
char term
SceUChar8 num
char dummy

◆ SceNetCheckDialogPS3ConnectParam

struct SceNetCheckDialogPS3ConnectParam
Data Fields
SceInt32 action
char ssid[32+1]
char wpaKey[64+1]
char titleId[9+1]

◆ SceNetCheckDialogAgeRestriction

struct SceNetCheckDialogAgeRestriction
Data Fields
char countryCode[SCE_NETCHECK_DIALOG_COUNTRY_CODE_LEN]
SceInt8 age
SceInt8 padding

◆ SceNetCheckDialogParam

struct SceNetCheckDialogParam
Data Fields
SceUInt32 sdkVersion
SceCommonDialogParam commonParam
SceInt32 mode
SceNpCommunicationId npCommunicationId
SceNetCheckDialogPS3ConnectParam * ps3ConnectParam
SceNetAdhocctlGroupName * groupName
SceUInt32 timeoutUs
SceInt8 defaultAgeRestriction
SceInt8 padding[3]
SceInt32 ageRestrictionCount
const SceNetCheckDialogAgeRestriction * ageRestriction
SceUInt8 reserved[104]

◆ SceNetCheckDialogResult

struct SceNetCheckDialogResult
Data Fields
SceInt32 result
SceBool psnModeSucceeded
SceUInt8 reserved[124]

◆ SceNetCheckDialogPS3ConnectInfo

struct SceNetCheckDialogPS3ConnectInfo
Data Fields
SceNetInAddr inaddr
SceUInt8 nickname[128]
SceUInt8 macAddress[6]
SceUInt8 reserved[6]

Macro Definition Documentation

◆ SCE_NETCHECK_DIALOG_LEAST_HTTP_POOL_SIZE

#define SCE_NETCHECK_DIALOG_LEAST_HTTP_POOL_SIZE   (36 * 1024)

◆ SCE_NETCHECK_DIALOG_LEAST_SSL_POOL_SIZE

#define SCE_NETCHECK_DIALOG_LEAST_SSL_POOL_SIZE   (96 * 1024)

◆ SCE_NETCHECK_DIALOG_INITIAL_AGE_RESTRICTION

#define SCE_NETCHECK_DIALOG_INITIAL_AGE_RESTRICTION   (-1)

◆ SCE_NETCHECK_DIALOG_COUNTRY_CODE_LEN

#define SCE_NETCHECK_DIALOG_COUNTRY_CODE_LEN   (2)

◆ SCE_NETCHECK_DIALOG_AGE_RESTRICTION_COUNT_MAX

#define SCE_NETCHECK_DIALOG_AGE_RESTRICTION_COUNT_MAX   (200)

Enumeration Type Documentation

◆ SceNetCheckDialoErrorCode

Enumerator
SCE_NETCHECK_DIALOG_ERROR_PARAM 
SCE_NETCHECK_DIALOG_ERROR_INVALID_MODE 
SCE_NETCHECK_DIALOG_ERROR_LACK_OF_LIBHTTP_POOL_SIZE 
SCE_NETCHECK_DIALOG_ERROR_LACK_OF_LIBSSL_POOL_SIZE 
SCE_NETCHECK_DIALOG_ERROR_LATEST_PATCH_PKG_EXIST 
SCE_NETCHECK_DIALOG_ERROR_SIGN_OUT 
SCE_NETCHECK_DIALOG_ERROR_INVALID_PSPADHOC_PARAM 
SCE_NETCHECK_DIALOG_ERROR_INVALID_TIMEOUT_PARAM 
SCE_NETCHECK_DIALOG_ERROR_PSN_AGE_RESTRICTION 

◆ SceNetCheckDialogMode

Enumerator
SCE_NETCHECK_DIALOG_MODE_INVALID 
SCE_NETCHECK_DIALOG_MODE_ADHOC_CONN 
SCE_NETCHECK_DIALOG_MODE_PSN 
SCE_NETCHECK_DIALOG_MODE_PSN_ONLINE 
SCE_NETCHECK_DIALOG_MODE_PS3_CONNECT 
SCE_NETCHECK_DIALOG_MODE_PSP_ADHOC_CONN 
SCE_NETCHECK_DIALOG_MODE_PSP_ADHOC_CREATE 
SCE_NETCHECK_DIALOG_MODE_PSP_ADHOC_JOIN 

◆ SceNetCheckDialogPS3ConnectAction

Enumerator
SCE_NETCHECK_DIALOG_PS3_CONNECT_ACTION_ENTER 
SCE_NETCHECK_DIALOG_PS3_CONNECT_ACTION_LEAVE 

Function Documentation

◆ VITASDK_BUILD_ASSERT_EQ() [1/6]

VITASDK_BUILD_ASSERT_EQ ( 0xC  ,
SceNpCommunicationId   
)

◆ VITASDK_BUILD_ASSERT_EQ() [2/6]

VITASDK_BUILD_ASSERT_EQ ( 0x70  ,
SceNetCheckDialogPS3ConnectParam   
)

◆ VITASDK_BUILD_ASSERT_EQ() [3/6]

VITASDK_BUILD_ASSERT_EQ ( ,
SceNetCheckDialogAgeRestriction   
)

◆ VITASDK_BUILD_ASSERT_EQ() [4/6]

VITASDK_BUILD_ASSERT_EQ ( 0xE0  ,
SceNetCheckDialogParam   
)

◆ VITASDK_BUILD_ASSERT_EQ() [5/6]

VITASDK_BUILD_ASSERT_EQ ( 0x84  ,
SceNetCheckDialogResult   
)

◆ VITASDK_BUILD_ASSERT_EQ() [6/6]

VITASDK_BUILD_ASSERT_EQ ( 0x90  ,
SceNetCheckDialogPS3ConnectInfo   
)

◆ sceNetCheckDialogInit()

SceInt32 sceNetCheckDialogInit ( SceNetCheckDialogParam param)

◆ sceNetCheckDialogGetStatus()

SceCommonDialogStatus sceNetCheckDialogGetStatus ( void  )

◆ sceNetCheckDialogAbort()

SceInt32 sceNetCheckDialogAbort ( void  )

◆ sceNetCheckDialogGetResult()

SceInt32 sceNetCheckDialogGetResult ( SceNetCheckDialogResult result)

◆ sceNetCheckDialogGetPS3ConnectInfo()

SceInt32 sceNetCheckDialogGetPS3ConnectInfo ( SceNetCheckDialogPS3ConnectInfo info)

◆ sceNetCheckDialogTerm()

SceInt32 sceNetCheckDialogTerm ( void  )