public ISNMPHostSettings Addv12Settings(SNMPConstants.SNMPVersion version, string ipOrHostname, string dispName, string readCommunity, string writeCommunity) { SNMPHostSettings hs = new SNMPHostSettings(); hs.IpOrHostname = ipOrHostname; hs.SnmpVersion = version; hs.DisplayName = dispName; hs.ReadCommunity = readCommunity; hs.WriteCommunity = writeCommunity; string id = Guid.NewGuid().ToString(); hostSettings.Add(hs); return hs; }
public ISNMPHostSettings Addv3Settings(string ipOrHostname, string dispName, SNMPConstants.v3EncryptionMode USMmode, SNMPConstants.v3AuthMode authMode, string authKey, SNMPConstants.v3PrivMode privMode, string privKey) { SNMPHostSettings hs = new SNMPHostSettings(); hs.IpOrHostname = ipOrHostname; hs.SnmpVersion = SNMPConstants.SNMPVersion.v3; hs.DisplayName = dispName; hs.SnmpV3EncryptionMode = USMmode; hs.SnmpV3AuthMode = authMode; hs.SnmpV3PrivMode = privMode; hostSettings.Add(hs); return hs; }