コード例 #1
0
ファイル: variables.go プロジェクト: runner-mei/snmpclient2
// Returns true if this OID is same the specified OID
func (v *Oid) Equal(o *Oid) bool {
	if o == nil {
		return false
	}
	return asn1.ObjectIdentifier(v.Value).Equal(asn1.ObjectIdentifier(o.Value))
}
コード例 #2
0
ファイル: variables.go プロジェクト: runner-mei/snmpclient2
func ToOidString(sub []int) string {
	return asn1.ObjectIdentifier(sub).String()
}
コード例 #3
0
ファイル: variables.go プロジェクト: runner-mei/snmpclient2
func (v *Oid) Marshal() ([]byte, error) {
	return asn1.Marshal(asn1.ObjectIdentifier(v.Value))
}