This information is stored in a store directory on the volume. It can be queried with ss_m::get_store_info.
Definition at line 3444 of file sm.h.
Public Member Functions | |
| NORET | sm_store_info_t (int len) |
| NORET | ~sm_store_info_t () |
Public Attributes | |
| snum_t | store |
| store number | |
| u_char | stype |
| t_index, t_file, ... See ss_m::store_t. | |
| u_char | ntype |
| t_btree, t_rtree,... See ss_m::ndx_t | |
| u_char | cc |
| t_cc_kvl, t_cc_record,... See ss_m::concurrency_t | |
| u_char | eff |
| Unused:. | |
| snum_t | large_store |
| Store number for associated large-page store, if there is one. | |
| shpid_t | root |
| Root page if this is an index. | |
| w_base_t::uint4_t | nkc |
| Number of key components if this is an index. | |
| int | keydescrlen |
| Size of key description (if this is an index). | |
| char * | keydescr |
| Variable length string. | |
Variable length string.
He who creates a sm_store_info_t for use with get_store_info() is responsible for allocating enough space for key descriptors if he expects to find them. See Key Types.
Definition at line 3482 of file sm.h.
Referenced by sm_store_info_t(), and ~sm_store_info_t().
1.4.7