private void ctlSet_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; SnmpObject objSnmpObject = new SnmpObject(); objSnmpObject.Clear(); objSnmpObject.Value = ctlNewValue.Text; objSnmpObject.OID = ctlOID.Text; objSnmpObject.Type = GetTypeAsLong(ctlType.Text); object obj = objSnmpObject; objSnmpManager.Set(ref obj); GetResult(); Cursor.Current = Cursors.Default; }
public void escribe_mensaje() { snmpMgr = new SnmpManager(); snmpMgr.SetIpAddrAndCommunity("192.168.26.34", "public");// se logea con el panel int num = snmpMgr.GetAsInt("1.3.6.1.4.1.17377.11.2.1.0"); snmpMgr.Set("1.3.6.1.4.1.1206.4.2.3.5.8.1.9.3.1", (int)6); // BORRA MENSAJE EN MEMORIA snmpMgr.Set("1.3.6.1.4.1.1206.4.2.3.5.8.1.3.3.1", "[g140,1,1][fo9][sc1]PRUEBA 1[/sc][nl5][sc1]PRUEBA 2[/sc][nl5][sc1]PRUEBA 3[/sc][nl5][sc1]PRUEBA 4[/sc]"); //CARGAR EL MENSAJE label1.Text += snmpMgr.GetAsStr("1.3.6.1.4.1.1206.4.2.3.5.8.1.3.3.1"); // OBTENER EL MENSAJE snmpMgr.Set("1.3.6.1.4.1.1206.4.2.3.5.8.1.4.3.1", "PMV"); //EL USUARIO snmpMgr.Set("1.3.6.1.4.1.1206.4.2.3.5.8.1.8.3.1", (int)255); //LA PRIORIDAD snmpMgr.Set("1.3.6.1.4.1.1206.4.2.3.5.8.1.9.3.1", (int)7); // CONFIRMAR PUBLICACION //ORDEN DE SEÑALIZACION snmpMgr.Set("1.3.6.1.4.1.1206.4.2.3.6.3.0", NTCIPUtils.EncodeActivationCode((NtcipMessageTypes)Enum.Parse(typeof(NtcipMessageTypes), "Changeable"), (ushort)1, (ushort)snmpMgr.GetAsInt("1.3.6.1.4.1.1206.4.2.3.5.8.1.5.3.1"), (byte)this.snmpMgr.GetAsInt("1.3.6.1.4.1.1206.4.2.3.5.8.1.8.3.1"))); label1.Text += num.ToString(); }