ページの先頭行へ戻る
Systemwalker Centric Manager API・スクリプトガイド

3.3 ネットワーク管理のAPI

ネットワーク管理のAPIについて説明します。ネットワーク管理APIを用いて、SNMPの操作や、SNMPトラップの送受信ができます。ネットワーク管理で提供するAPI一覧を以下に示します。


表3.6 ネットワーク管理のAPI一覧

NwsnmpStartup

ネットワーク管理APIの初期化

NwsnmpCleanup

ネットワーク管理APIのクローズ

NwsnmpOpen

SNMP操作のためのソケットIDを獲得

NwsnmpClose

SNMP操作のためのソケットIDを解放

NwsnmpSend

GET/GETNEXT/SET REQUESTの送信

NwsnmpTrapSend

SNMPトラップの送信

NwsnmpReceive

GET RESPONSEの受信

NwsnmpMibLoad

MIBファイルのロード

NwsnmpMibFree

MIBファイルのアンロード

NwsnmpPduEncode

PDUの符号化

NwsnmpPduDecode

PDUの復号化

NwsnmpPduFree

PDU復号化後の領域解放

NWsnmpMib2Dot

MIB名からドット形式への変換

NWsnmpDot2Mib

ドット形式からMIB名への変換

NwsnmpPerror

エラーメッセージの標準出力

NwsnmpSerror

エラーメッセージの作成

NwsnmpTrapdOpen

SNMPトラップ受信のためのソケットIDを獲得

NwsnmpTrapdClose

SNMPトラップ受信のためのソケットIDを解放

NwsnmpTrapdReceive

SNMPトラップの受信

NwsnmpFree

ネットワーク管理APIで取得した領域の解放

NWsnmpReadSelect

同期型入力の多重化

ネットワーク管理のAPI共通の動作環境、注意事項、および必要ファイルについての説明を以下に示します。

動作環境

本APIは、以下のインストール種別で動作します。

注意事項

必要ファイル

上記ネットワーク管理のAPIを使用するには、以下のファイルが必要となります。ネットワーク管理の各APIはLIBファイルに格納し、各APIで使用する定数、および構造体は、INCLUDEファイルに宣言します。

【Windowsの場合】

【UNIXの場合】

コンパイル環境

コンパイル環境は以下のとおりです。

【Windowsの場合】

【UNIXの場合】