OmniClientListEntry¶
Defined in OmniClient.h
-
struct
OmniClientListEntry
¶ List Entry.
Public Members
-
const char *
relativePath
¶ The relative path for this item.
The exact meaning depends on the function being called for omniClientList, it’s the name of the item for omniClientListCheckpoints, it’s the “query” part of the URL
-
uint32_t
access
¶ YOUR access level Some combination of OmniClientAccessFlags.
-
uint32_t
flags
¶ Information about this item.
Some combination of OmniClientItemFlags
-
uint64_t
size
¶ For files, the size in bytes. Undefined for other types.
-
uint64_t
modifiedTimeNs
¶ Nanoseconds since the Unix epoch (1 January 1970) of the last time the file was modified.
-
uint64_t
createdTimeNs
¶ Nanoseconds since the Unix epoch (1 January 1970) of when the file was created.
-
const char *
modifiedBy
¶ User name of the last person to modify it.
Note
Not all providers support this, so it may be null
-
const char *
createdBy
¶ User name of the person that created it.
Note
Not all providers support this, so it may be null
-
const char *
version
¶ Provider-specific version.
Might not be an always incrementing number (could be a hash, for example)
Note
Not all providers support this, so it may be null
-
const char *
hash
¶ Provider specific file hash.
Note
Not all providers support this, so it may be null
-
const char *
comment
¶ Provider specific comment.
This will only be set for omniClientListCheckpoints
Note
Not all providers support this, so it may be null
-
const char *