lgrp_version man page on SmartOS

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

LGRP_VERSION(3LGRP)					   LGRP_VERSION(3LGRP)

NAME
       lgrp_version - coordinate library and application versions

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

       int lgrp_version(const int version);

DESCRIPTION
       The lgrp_version() function takes an interface version number, version,
       as an argument and returns an lgroup interface  version.	  The  version
       argument	 should be the value of LGRP_VER_CURRENT bound to the applica‐
       tion when it was compiled or LGRP_VER_NONE  to  find  out  the  current
       lgroup interface version on the running system.

RETURN VALUES
       If  version  is	still  supported by the implementation, then lgrp_ver‐
       sion() returns the requested version. If LGRP_VER_NONE is returned, the
       implementation  cannot  support	the requested version. The application
       should be recompiled and might require further changes.

       If version is LGRP_VER_NONE, lgrp_version() returns the current version
       of the library.

EXAMPLES
       Example	1 Test whether the version of the interface used by the caller
       is supported.

       The following example tests whether the version of the  interface  used
       by the caller is supported:

	 #include <sys/lgrp_user.h>

	 if (lgrp_version(LGRP_VER_CURRENT) != LGRP_VER_CURRENT) {
	     fprintf(stderr, "Built with unsupported lgroup interface %d\n",
		 LGRP_VER_CURRENT);
	     exit (1);
	 }

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

       ┌────────────────────┬─────────────────┐
       │  ATTRIBUTE TYPE    │ ATTRIBUTE VALUE │
       ├────────────────────┼─────────────────┤
       │Interface Stability │ Evolving	      │
       ├────────────────────┼─────────────────┤
       │MT-Level	    │ MT-Safe	      │
       └────────────────────┴─────────────────┘

SEE ALSO
       lgrp_init(3LGRP), liblgrp(3LIB), attributes(5)

				 Apr 16, 2003		   LGRP_VERSION(3LGRP)
[top]

List of man pages available for SmartOS

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