Systemwalker Centric Manager API・スクリプトガイド - UNIX/Windows(R)共通 - |
目次
索引
![]() ![]() |
第2部 API | > 第3章 APIの機能概要 |
ネットワーク管理のAPIについて説明します。ネットワーク管理APIを用いて、SNMPの操作や、SNMPトラップの送受信ができます。ネットワーク管理で提供する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は、以下のインストール種別で動作します。
【Windowsの場合】
APIは64bitのため、利用する場合は、64bitアプリケーションを作成してください。
APIは32bitのため、利用する場合は、32bitアプリケーションを作成してください。
【Linuxの場合】
APIは64bitのため、利用する場合は、64bitアプリケーションを作成してください。
APIは32bitのため、利用する場合は、32bitアプリケーションを作成してください。
上記ネットワーク管理のAPIを使用するには、以下のファイルが必要となります。ネットワーク管理の各APIはLIBファイルに格納し、各APIで使用する定数、および構造体は、INCLUDEファイルに宣言します。
コンパイル環境は以下のとおりです。
目次
索引
![]() ![]() |