1 .TH llapi_layout_comp_id_get 3 "2017 Apr 7" "Lustre User API"
3 llapi_layout_comp_id_get \- get the ID of a layout component.
6 .B #include <lustre/lustreapi.h>
8 .BI "int llapi_layout_comp_id_get(const struct llapi_layout *" layout ",
9 .BI " uint32_t *" comp_id );
13 Return the unique numeric ID
15 of the currently active component of
17 The ID of a component is a unique numeric identifier for the component
18 within the layout of each file, and no age, ordering, relative position,
19 or other sematics are implied by the component ID. If a file's layout
20 is modified a large number of times, the component ID may be re-used
21 but will always be unique within a single file's layout.
24 Return 0 on success. Return -1 if an error occurred and set errno
29 An invalid argument was specified.
31 .BR llapi_layout_alloc (3),
32 .BR llapi_layout_file_open (3),
33 .BR llapi_layout_comp_use_id (3),