m_getvalues_layout man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana logo
[printable version]

m_getvalues_layout(3LAYLayout Service Library Functm_getvalues_layout(3LAYOUT)

NAME
       m_getvalues_layout - query layout values of a LayoutObject

SYNOPSIS
       cc [ flag... ] file... -llayout [ library... ]
       #include <sys/layout.h>

       int m_getvalues_layout(const LayoutObject
	    layout_object, LayoutValues values, int *index_returned);

DESCRIPTION
       The m_getvalues_layout() function queries the current setting of layout
       values within a LayoutObject.

       The layout_object argument specifies a  LayoutObject  returned  by  the
       m_create_layout(3LAYOUT) function.

       The  values argument specifies the list of layout values that are to be
       queried. Each value element of a LayoutValueRec must point to  a	 loca‐
       tion  where the layout value is stored. That is, if the layout value is
       of type T, the argument must be of type T*. The values are queried from
       the LayoutObject and represent its current state.

       It  is the user's responsibility to manage the space allocation for the
       layout values queried. If the layout value name has QueryValueSize  OR-
       ed  to  it,  instead of the value of the layout value, only its size is
       returned. The caller can use this option to  determine  the  amount  of
       memory needed to be allocated for the layout values queried.

RETURN VALUES
       Upon  successful	 completion, the m_getvalues_layout() function returns
       0. If any value cannot be queried, the index of the value  causing  the
       error is returned in index_returned, −1 is returned and errno is set to
       indicate the error.

ERRORS
       The m_getvalues_layout() function may fail if:

       EINVAL	 The layout value specified by index_returned is unknown,  its
		 value	is  invalid, or the layout_object argument is invalid.
		 In the case of an invalid layout_object argument,  the	 value
		 returned in index_returned is −1.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │MT-Level		     │MT-Safe			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Standard		     │See standards(5).		   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       m_create_layout(3LAYOUT), attributes(5), standards(5)

SunOS 5.11			  7 Aug 2006	   m_getvalues_layout(3LAYOUT)
[top]

List of man pages available for OpenIndiana

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net