Description

Buffer access permissions

Fields

  • none - No access permission
  • read - Read access permission
  • write - Write access permission
  • cow - Forces copy-on-write if already mapped as read-only. Requires write.

Signature

enum Ector.Buffer.Access_Flag {
    none: 0,
    read: 1,
    write: 2,
    cow: 4
}

C signature

typedef enum {
    ECTOR_BUFFER_ACCESS_FLAG_NONE = 0,
    ECTOR_BUFFER_ACCESS_FLAG_READ = 1,
    ECTOR_BUFFER_ACCESS_FLAG_WRITE = 2,
    ECTOR_BUFFER_ACCESS_FLAG_COW = 4
} Ector_Buffer_Access_Flag;