> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFCloudScriptExecuteCloudScriptResult

> PFCloudScriptExecuteCloudScriptResult 데이터 모델입니다.

PFCloudScriptExecuteCloudScriptResult 데이터 모델입니다.

## 구문

```cpp theme={null}
typedef struct PFCloudScriptExecuteCloudScriptResult {  
    int32_t aPIRequestsIssued;  
    PFCloudScriptScriptExecutionError const* error;  
    double executionTimeSeconds;  
    const char* functionName;  
    PFJsonObject functionResult;  
    bool const* functionResultTooLarge;  
    int32_t httpRequestsIssued;  
    PFCloudScriptLogStatement const* logs;  
    uint32_t logsCount;  
    bool const* logsTooLarge;  
    uint32_t memoryConsumedBytes;  
    double processorTimeSeconds;  
    int32_t revision;  
} PFCloudScriptExecuteCloudScriptResult;  
```

### 멤버

**`aPIRequestsIssued`**   int32\_t

CloudScript 함수에서 발급한 PlayFab API 요청 수입니다.

**`error`**   [PFCloudScriptScriptExecutionError](/services/playfab/api-references/c/pfcloudscripttypes/structs/pfcloudscriptscriptexecutionerror) const\*<br />*may be nullptr*

(선택 사항) 실행 중에 발생한 오류(있는 경우)에 대한 정보입니다.

**`executionTimeSeconds`**   double

ExecutionTimeSeconds 속성입니다.

**`functionName`**   const char\*<br />*is null-terminated*

(선택 사항) 실행된 함수의 이름입니다.

**`functionResult`**   [PFJsonObject](/services/playfab/api-references/c/pftypes/structs/pfjsonobject)

(선택 사항) CloudScript 함수에서 반환된 개체(있는 경우)입니다.

**`functionResultTooLarge`**   bool const\*<br />*may be nullptr*

(선택 사항) FunctionResult가 너무 커서 이 이벤트에서 이후에 삭제되었는지 여부를 나타내는 플래그입니다. 이는 전체 이벤트 크기가 350KB보다 큰 경우에만 발생합니다.

**`httpRequestsIssued`**   int32\_t

CloudScript 함수에서 발급한 외부 HTTP 요청 수입니다.

**`logs`**   [PFCloudScriptLogStatement](/services/playfab/api-references/c/pfcloudscripttypes/structs/pfcloudscriptlogstatement) const\*<br />*may be nullptr*

(선택 사항) 함수 실행 중에 기록된 항목입니다. 여기에는 함수 코드에서 log.info()와 log.error()를 사용하여 기록된 항목과 API 및 HTTP 요청 실패에 대한 오류 항목이 모두 포함됩니다.

**`logsCount`**   uint32\_t

logs의 개수

**`logsTooLarge`**   bool const\*<br />*may be nullptr*

(선택 사항) 로그가 너무 커서 이 이벤트에서 이후에 삭제되었는지 여부를 나타내는 플래그입니다. 이는 FunctionResult가 제거된 후 전체 이벤트 크기가 350KB보다 큰 경우에만 발생합니다.

**`memoryConsumedBytes`**   uint32\_t

MemoryConsumedBytes 속성입니다.

**`processorTimeSeconds`**   double

함수를 실행하는 동안 소비된 프로세서 시간입니다. 여기에는 API 호출이나 HTTP 요청을 기다리는 데 소요된 시간은 포함되지 않습니다.

**`revision`**   int32\_t

실행된 CloudScript의 개정입니다.

## 요구 사항

**헤더:** PFCloudScriptTypes.h

## 참고 항목

[PFCloudScriptTypes 멤버](/services/playfab/api-references/c/pfcloudscripttypes/pfcloudscripttypes_members)


## Related topics

- [PFCloudScriptServerExecuteCloudScriptGetResult](/ko/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptserverexecutecloudscriptgetresult.md)
- [PFCloudScriptClientExecuteCloudScriptGetResult](/ko/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptclientexecutecloudscriptgetresult.md)
- [PFCloudScriptExecuteEntityCloudScriptGetResult](/ko/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptexecuteentitycloudscriptgetresult.md)
- [Services C API 개요 - PFCloudScriptTypes.h](/ko/services/playfab/api-references/c/pfcloudscripttypes/pfcloudscripttypes_members.md)
- [PFCloudScriptClientExecuteCloudScriptAsync](/ko/services/playfab/api-references/c/pfcloudscript/functions/pfcloudscriptclientexecutecloudscriptasync.md)
