vitasdk
Documentation of the vitasdk

Exports for User. More...

Data Structures

struct  SceNpCommunicationId
 
struct  SceNetCheckDialogPS3ConnectParam
 
struct  SceNetCheckDialogAgeRestriction
 
struct  SceNetCheckDialogParam
 
struct  SceNetCheckDialogResult
 
struct  SceNetCheckDialogPS3ConnectInfo
 

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)
 

Enumerations

enum  SceNetCheckDialoErrorCode {
  SCE_NETCHECK_DIALOG_ERROR_PARAM = 0x80100C01 , SCE_NETCHECK_DIALOG_ERROR_INVALID_MODE = 0x80100C02 , SCE_NETCHECK_DIALOG_ERROR_LACK_OF_LIBHTTP_POOL_SIZE = 0x80100C03 , SCE_NETCHECK_DIALOG_ERROR_LACK_OF_LIBSSL_POOL_SIZE = 0x80100C04 ,
  SCE_NETCHECK_DIALOG_ERROR_LATEST_PATCH_PKG_EXIST = 0x80100C05 , SCE_NETCHECK_DIALOG_ERROR_SIGN_OUT = 0x80100C06 , SCE_NETCHECK_DIALOG_ERROR_INVALID_PSPADHOC_PARAM = 0x80100C07 , SCE_NETCHECK_DIALOG_ERROR_INVALID_TIMEOUT_PARAM = 0x80100C08 ,
  SCE_NETCHECK_DIALOG_ERROR_PSN_AGE_RESTRICTION = 0x80100C09
}
 
enum  SceNetCheckDialogMode {
  SCE_NETCHECK_DIALOG_MODE_INVALID = 0 , SCE_NETCHECK_DIALOG_MODE_ADHOC_CONN = 1 , SCE_NETCHECK_DIALOG_MODE_PSN = 2 , SCE_NETCHECK_DIALOG_MODE_PSN_ONLINE = 3 ,
  SCE_NETCHECK_DIALOG_MODE_PS3_CONNECT = 4 , SCE_NETCHECK_DIALOG_MODE_PSP_ADHOC_CONN = 5 , SCE_NETCHECK_DIALOG_MODE_PSP_ADHOC_CREATE = 6 , SCE_NETCHECK_DIALOG_MODE_PSP_ADHOC_JOIN = 7
}
 
enum  SceNetCheckDialogPS3ConnectAction { SCE_NETCHECK_DIALOG_PS3_CONNECT_ACTION_ENTER = 0 , SCE_NETCHECK_DIALOG_PS3_CONNECT_ACTION_LEAVE = 1 }
 

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)
 

Variables

char SceNpCommunicationId::data [9]
 
char SceNpCommunicationId::term
 
SceUChar8 SceNpCommunicationId::num
 
char SceNpCommunicationId::dummy
 
SceInt32 SceNetCheckDialogPS3ConnectParam::action
 
char SceNetCheckDialogPS3ConnectParam::ssid [32+1]
 
char SceNetCheckDialogPS3ConnectParam::wpaKey [64+1]
 
char SceNetCheckDialogPS3ConnectParam::titleId [9+1]
 
char SceNetCheckDialogAgeRestriction::countryCode [SCE_NETCHECK_DIALOG_COUNTRY_CODE_LEN]
 
SceInt8 SceNetCheckDialogAgeRestriction::age
 
SceInt8 SceNetCheckDialogAgeRestriction::padding
 
SceUInt32 SceNetCheckDialogParam::sdkVersion
 
SceCommonDialogParam SceNetCheckDialogParam::commonParam
 
SceInt32 SceNetCheckDialogParam::mode
 
SceNpCommunicationId SceNetCheckDialogParam::npCommunicationId
 
SceNetCheckDialogPS3ConnectParamSceNetCheckDialogParam::ps3ConnectParam
 
SceNetAdhocctlGroupNameSceNetCheckDialogParam::groupName
 
SceUInt32 SceNetCheckDialogParam::timeoutUs
 
SceInt8 SceNetCheckDialogParam::defaultAgeRestriction
 
SceInt8 SceNetCheckDialogParam::padding [3]
 
SceInt32 SceNetCheckDialogParam::ageRestrictionCount
 
const SceNetCheckDialogAgeRestrictionSceNetCheckDialogParam::ageRestriction
 
SceUInt8 SceNetCheckDialogParam::reserved [104]
 
SceInt32 SceNetCheckDialogResult::result
 
SceBool SceNetCheckDialogResult::psnModeSucceeded
 
SceUInt8 SceNetCheckDialogResult::reserved [124]
 
SceNetInAddr SceNetCheckDialogPS3ConnectInfo::inaddr
 
SceUInt8 SceNetCheckDialogPS3ConnectInfo::nickname [128]
 
SceUInt8 SceNetCheckDialogPS3ConnectInfo::macAddress [6]
 
SceUInt8 SceNetCheckDialogPS3ConnectInfo::reserved [6]
 

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




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  )

Variable Documentation

◆ data

char SceNpCommunicationId::data[9]

◆ term

char SceNpCommunicationId::term

◆ num

SceUChar8 SceNpCommunicationId::num

◆ dummy

char SceNpCommunicationId::dummy

◆ action

SceInt32 SceNetCheckDialogPS3ConnectParam::action

◆ ssid

char SceNetCheckDialogPS3ConnectParam::ssid[32+1]

◆ wpaKey

char SceNetCheckDialogPS3ConnectParam::wpaKey[64+1]

◆ titleId

char SceNetCheckDialogPS3ConnectParam::titleId[9+1]

◆ countryCode

char SceNetCheckDialogAgeRestriction::countryCode[SCE_NETCHECK_DIALOG_COUNTRY_CODE_LEN]

◆ age

SceInt8 SceNetCheckDialogAgeRestriction::age

◆ padding [1/2]

SceInt8 SceNetCheckDialogAgeRestriction::padding

◆ sdkVersion

SceUInt32 SceNetCheckDialogParam::sdkVersion

◆ commonParam

SceCommonDialogParam SceNetCheckDialogParam::commonParam

◆ mode

SceInt32 SceNetCheckDialogParam::mode

◆ npCommunicationId

SceNpCommunicationId SceNetCheckDialogParam::npCommunicationId

◆ ps3ConnectParam

SceNetCheckDialogPS3ConnectParam* SceNetCheckDialogParam::ps3ConnectParam

◆ groupName

SceNetAdhocctlGroupName* SceNetCheckDialogParam::groupName

◆ timeoutUs

SceUInt32 SceNetCheckDialogParam::timeoutUs

◆ defaultAgeRestriction

SceInt8 SceNetCheckDialogParam::defaultAgeRestriction

◆ padding [2/2]

SceInt8 SceNetCheckDialogParam::padding[3]

◆ ageRestrictionCount

SceInt32 SceNetCheckDialogParam::ageRestrictionCount

◆ ageRestriction

const SceNetCheckDialogAgeRestriction* SceNetCheckDialogParam::ageRestriction

◆ reserved [1/3]

SceUInt8 SceNetCheckDialogParam::reserved[104]

◆ result

SceInt32 SceNetCheckDialogResult::result

◆ psnModeSucceeded

SceBool SceNetCheckDialogResult::psnModeSucceeded

◆ reserved [2/3]

SceUInt8 SceNetCheckDialogResult::reserved[124]

◆ inaddr

SceNetInAddr SceNetCheckDialogPS3ConnectInfo::inaddr

◆ nickname

SceUInt8 SceNetCheckDialogPS3ConnectInfo::nickname[128]

◆ macAddress

SceUInt8 SceNetCheckDialogPS3ConnectInfo::macAddress[6]

◆ reserved [3/3]

SceUInt8 SceNetCheckDialogPS3ConnectInfo::reserved[6]