PS4에서 PlayGo에 액세스하는 인터페이스입니다.
기타 관련 참조 항목
![]() |
chunk_id_list ( ) : integer[]?, integer?![]() 응용프로그램 패키지의 청크 ID를 반환합니다.
|
이 함수는 어떠한 매개변수도 수용하지 않습니다. |
integer[]? |
성공하는 경우 청크 ID 목록을, 그렇지 않으면 nil을 반환합니다. [] 표기는 이 유형이 어레이임을 나타냅니다. 어레이는 구성원의 키가 순차적인 정수이며, 각 요소의 값이 표시된 유형의 인스턴스인 테이블입니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
![]() |
close ( ) : integer?, integer?![]() 응용프로그램의 PlayGo 패키지를 닫고, 모든 API 리소스의 점유도 풀어줍니다.
|
이 함수는 어떠한 매개변수도 수용하지 않습니다. |
integer? |
패키지 닫기에 성공하면 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
integer? |
PlayGo API 종료에 성공하면 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
![]() |
eta ( ) : number?, integer?![]() 응용프로그램 패키지의 ETA를 반환합니다.
|
이 함수는 어떠한 매개변수도 수용하지 않습니다. |
number? |
성공하는 경우 패키지의 ETA(초)를, 그렇지 않으면 nil을 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
![]() |
install_speed ( ) : integer?, integer?![]() 응용프로그램 패키지의 설치 속도를 반환합니다.
|
이 함수는 어떠한 매개변수도 수용하지 않습니다. |
integer? |
성공하는 경우 설치 속도를, 그렇지 않으면 nil을 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
Stingray.PlayGo.InstallSpeed 열거의 값 중 하나가 됩니다.
![]() |
locus_list ( ) : integer[]?, integer?![]() 이 패키지의 청크에 대한 위치 목록을 반환합니다.
|
이 함수는 어떠한 매개변수도 수용하지 않습니다. |
integer[]? |
성공하는 경우 locii 테이블을, 그렇지 않으면 nil을 반환합니다. [] 표기는 이 유형이 어레이임을 나타냅니다. 어레이는 구성원의 키가 순차적인 정수이며, 각 요소의 값이 표시된 유형의 인스턴스인 테이블입니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
각 항목은 stingray.PlayGo.Locus 열거의 값 중 하나가 됩니다.
![]() |
open ( buffer_size ) : integer?![]() PlayGo 리소스를 초기화하고, 응용프로그램의 PlayGo 패키지를 엽니다.
|
buffer_size : | integer? | PlayGo 전용으로 할당할 크기(바이트)입니다. 시스템 기본값으로 충분하지 않은 경우에만 지정합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
![]() |
prefetch ( chunk_ids, min_locus ) : integer?![]() 이 함수는 지정된 청크를 PlayGo 할 일 목록에 추가하거나, 목록 맨 앞으로 이동합니다.
|
chunk_ids : | integer[] | 미리 가져올 chunk_ids를 포함하고 있는 테이블입니다. [] 표기는 이 유형이 어레이임을 나타냅니다. 어레이는 구성원의 키가 순차적인 정수이며, 각 요소의 값이 표시된 유형의 인스턴스인 테이블입니다. |
min_locus : | integer | 청크를 배치하려는 locus를 지정합니다. 청크가 현재 지정된 locus와 동일한 locus에 위치하고 있거나, 지정된 locus보다 더 나은 locus(액세스 시간이 더 짧음)에 위치하고 있는 경우에는 할 일 목록에 추가되거나 목록 맨 앞으로 이동하지 않습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
할 일 목록의 맨 앞에서부터 순서대로 설치 프로세스가 진행되기 때문에 다음 번 필수 청크가 사용자의 시나리오 선택 등의 이유로 바뀌는 경우에는 이 함수를 사용하여 해당 청크의 설치 우선순위를 조정할 수 있습니다.
![]() |
progress ( chunk_ids ) : table?, integer?![]() 각 청크에 대해 다운로드한 크기, 총 다운로드 크기(모두 바이트)를 반환합니다.
|
table? |
각 청크의 진행률(바이트) 및 총 크기(바이트)를 포함하고 있습니다. 작업에 실패하는 경우 nil을 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
![]() |
request_next_chunk ( ) : integer?![]() 이 함수는 PlayGo 할 일 목록의 맨 앞에 있는 청크에 대한 locus를 SCE_PLAYGO_LOCUS_LOCAL_FAST(청크가 고속 로컬 스토리지에 있는 상태)로 변경합니다.
|
이 함수는 어떠한 매개변수도 수용하지 않습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
PlayGo 에뮬레이션 파일 시스템을 사용 중이면서, 청크 상태를 제어하고 싶다면 개발 중에 이 함수를 사용합니다.
![]() |
set_install_speed ( speed ) : integer?![]() 응용프로그램 패키지에 대한 설치 속도 설정 결과를 반환합니다.
|
speed : | integer | Stingray.PlayGo.InstallSpeed 열거의 값 중 하나여야 합니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
![]() |
set_todo_list ( todo_list ) : integer?![]() 다운로드할 청크의 할 일 목록을 설정합니다.
|
todo_list : | table | chunk_ids와 해당 locus의 쌍(예: {0, stingray.PlayGo.Locus.LOCAL_FAST, 1, stingray.PlayGo.Locus.LOCAL_SLOW, 2, stingray.PlayGo.Locus.LOCAL_FAST})을 포함하고 있는 테이블입니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
![]() |
snapshot ( filename ) : integer?![]() 이 함수는 PlayGo 청크 상태를 호스트 파일 시스템의 파일로 내보냅니다.
|
filename : | string | 쓰려는 파일의 경로입니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
개발을 위해 PlayGo 에뮬레이션 파일 시스템을 사용하는 동안 청크 상태를 유지하려면 이 함수를 사용합니다.
![]() |
todo_list ( ) : table?, integer?![]() 패키지에 대한 할 일 목록을 반환합니다.
|
이 함수는 어떠한 매개변수도 수용하지 않습니다. |
table? |
할 일 목록(각 요소에 해당 청크의 ChunkID 및 Locus가 포함되어 있음)입니다. 작업에 실패하는 경우 nil을 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |
integer? |
성공하는 경우 nil을, 그렇지 않으면 PlayGo 오류 코드 중 하나를 반환합니다. ? 표기는 이 유형이 선택 사항임을 나타냅니다. 해당 인스턴스가 0개 또는 한 개일 수 있습니다. |