:orphan: .. index:: pair: enum; rpc_prot_flags .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66: enum rpc_prot_flags =================== Overview ~~~~~~~~ TA-independent memory protection flags for mmap(). :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include enum rpc_prot_flags { :ref:`RPC_PROT_READ` = 0x1, :ref:`RPC_PROT_WRITE` = 0x2, :ref:`RPC_PROT_EXEC` = 0x4, :ref:`RPC_PROT_SEM` = 0x8, :ref:`RPC_PROT_NONE` = 0x10, :ref:`RPC_PROT_GROWSDOWN` = 0x20, :ref:`RPC_PROT_GROWSUP` = 0x40, :ref:`RPC_PROT_UNKNOWN` = 0x80, }; .. _details-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ TA-independent memory protection flags for mmap(). Enum Values ----------- .. index:: pair: enumvalue; RPC_PROT_READ .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66ae3572e646d4311f029e263e0b50d7cc2: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_PROT_READ Page can be read .. index:: pair: enumvalue; RPC_PROT_WRITE .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66a9f0b90af4509f298a687e841e1b24c7d: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_PROT_WRITE Page can be written .. index:: pair: enumvalue; RPC_PROT_EXEC .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66a3838ff53fab24c64d8c9ec4a3fe2c24b: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_PROT_EXEC Page can be executed .. index:: pair: enumvalue; RPC_PROT_SEM .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66a4682e24099f70bd0960c32d0fdcc206f: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_PROT_SEM Page may be used for atomic ops .. index:: pair: enumvalue; RPC_PROT_NONE .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66a920794b7ce224379363759c3322cea52: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_PROT_NONE Page cannot be accessed .. index:: pair: enumvalue; RPC_PROT_GROWSDOWN .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66aa634e848fb215335278d72df56e88c5f: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_PROT_GROWSDOWN "mprotect flag: extend change to start of growsdown vma" .. index:: pair: enumvalue; RPC_PROT_GROWSUP .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66a080f39c8dd16b1ee1e9b9a05f963bd02: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_PROT_GROWSUP "mprotect flag: extend change to end of growsup vma" .. index:: pair: enumvalue; RPC_PROT_UNKNOWN .. _doxid-te__rpc__sys__mman_8h_1a4eb90be62e539eee7790c751c0539f66a59efa4add263b51336da18c2ed5d22ea: .. ref-code-block:: cpp :class: doxyrest-title-code-block RPC_PROT_UNKNOWN Unknown flag