The udCloudProject object provide an interface for accessing data of projects hosted in udCloud
Get a list of available Files owned by a specific Project in udCloud
| Parameter | Description |
|---|---|
pContext | The pointer to the udContext of the session to use |
pCloudProject | The pointer of the udCloudProject. |
ppCloudFiles | A list of Files returned. |
pCount | The number of Files in ppCloudFiles. |
Returns: A udError value based on the result of the query on udCloud.
Destroys the list of Files that was created by udCloudProject_GetFileList
| Parameter | Description |
|---|---|
ppCloudFiles | The list of Files to be destroyed. |
count | The number of Files in ppCloudFiles. |
Returns: A udError value based on the memory been freed.
Get a list of available scenes owned by a specific Project in udCloud
| Parameter | Description |
|---|---|
pContext | The pointer to the udContext of the session to use |
pCloudProject | The pointer of the udCloudProject. |
ppCloudScenes | A list of Scenes returned. |
pCount | The number of scenes in ppCloudScenes. |
Returns: A udError value based on the result of the query on udCloud.
Destroys the list of Scenes that was created by udCloudProject_GetSceneList
| Parameter | Description |
|---|---|
ppCloudScenes | The list of Scenes to be destroyed. |
count | The number of Scenes in ppCloudScenes. |
Returns: A udError value based on the memory been freed.
This represents a udCloud Project
| Field | Type | Description |
|---|---|---|
ID[64] | char | The project id from udCloud. |
orgID[64] | char | The workspace it belongs to from udCloud. |
pName | char \* | The name of the project. |
created | double | The time this project was created. |
optionalPermissions | uint64_t | The permissions of this project. |