:orphan: .. index:: pair: struct; rpc_dirent .. _doxid-structrpc__dirent: struct rpc_dirent ================= .. toctree:: :hidden: Overview ~~~~~~~~ 'struct dirent' equivalent :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct rpc_dirent { // fields char* :ref:`d_name`; size_t :ref:`d_namelen`; uint64_t :ref:`d_ino`; uint64_t :ref:`d_off`; :ref:`rpc_d_type` :ref:`d_type`; size_t :ref:`d_props`; }; .. _details-structrpc__dirent: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ 'struct dirent' equivalent Fields ------ .. index:: pair: variable; d_name .. _doxid-structrpc__dirent_1ad161a09d58537e96084760c666c860b9: .. ref-code-block:: cpp :class: doxyrest-title-code-block char* d_name Directory entry name .. index:: pair: variable; d_namelen .. _doxid-structrpc__dirent_1a23c3a982234e9f0e42b82b1d704c5d20: .. ref-code-block:: cpp :class: doxyrest-title-code-block size_t d_namelen The size of 'd_name' string (not including trailing zero) .. index:: pair: variable; d_ino .. _doxid-structrpc__dirent_1a9e9b19a77117e655730399f545ed5436: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint64_t d_ino Directory entry inode value .. index:: pair: variable; d_off .. _doxid-structrpc__dirent_1a7cd79a0533477ad033f209f3dab6636d: .. ref-code-block:: cpp :class: doxyrest-title-code-block uint64_t d_off Offset to the next dirent .. index:: pair: variable; d_type .. _doxid-structrpc__dirent_1a2ab7f93e2fbb0123161e3793bca19f02: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`rpc_d_type` d_type Directory entry type .. index:: pair: variable; d_props .. _doxid-structrpc__dirent_1af0ec7bc98a756ad4c584fef0a9d5a194: .. ref-code-block:: cpp :class: doxyrest-title-code-block size_t d_props Direntry properties (RPC_DIRENT_HAVE\_\* flags)