Skip to content
Start free evaluation

pdcomm::GemProgramDurability

Enum

Durability reached by a process program store mutation.

enum class GemProgramDurability : uint32_t

Declared in: #include <pdcomm_gem.hpp>

Members

Confirmed

Enumerator

The application accepted an unconfirmed installation with GemEndpoint::confirmProgramReply(). This is not a synchronization.

Confirmed = PDCOMM_GEM_PROGRAM_CONFIRMED

Declared in: #include <pdcomm_gem.hpp>

None

Enumerator

Nothing was installed.

None = PDCOMM_GEM_PROGRAM_DURABILITY_NONE

Declared in: #include <pdcomm_gem.hpp>

Synced

Enumerator

Written to the file and the parent directory was synchronized.

Synced = PDCOMM_GEM_PROGRAM_SYNCED

Declared in: #include <pdcomm_gem.hpp>

Unconfirmed

Enumerator

Installed, but synchronizing the parent directory failed; the call reported PDCOMM_PROGRAM_UNCONFIRMED.

Unconfirmed = PDCOMM_GEM_PROGRAM_UNCONFIRMED

Declared in: #include <pdcomm_gem.hpp>

Volatile

Enumerator

Installed in memory only (no file was configured).

Volatile = PDCOMM_GEM_PROGRAM_VOLATILE

Declared in: #include <pdcomm_gem.hpp>