プログラミングインタフェース

lgrp_version() の使用法

#include <sys/lgrp_user.h>
int lgrp_version(const int version);

lgrp_version() 関数は、lgroup インタフェースのバージョン番号を引数に使用し、システムがサポートしているバージョンを返します。現在の lgroup API の実装で version 引数で指定したバージョン番号がサポートされているときは、 lgrp_version() 関数はそのバージョン番号を返します。サポートされていない場合は、 lgrp_version() 関数は LGRP_VER_NONE を返します。


例 4–1 lgrp_version() の使用例

#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);
    }