net-snmp には少数のタイプがあります。
i: INTEGER、u: unsigned INTEGER、t: TIMETICKS、a: IPADDRESS o: OBJID、s: STRING、x: HEX STRING、d: DECIMAL STRING U: unsigned int64、I: signed int64、F: float、D: double
興味深いことに、話はそれだけではありません。たとえば、署名なしの int64 がある場合、「snmpget」を送信した後、タイプとして Gauge32 を受け取ります。文字列が関連付けられている実際のタイプとともに Net-SNMP が返すすべての可能な「タイプ文字列」(「Gauge32」や「INTEGER」など) をリストした表を探しています。したがって、このテーブルには次のような明らかなエントリがあります。
(snmpget からの戻り値、型、snmpset シンボル) -> ("INTEGER", INTEGER, i)
包括的なリストの場所を知っている人は、投稿してください。