ln.snmp/channel/SnmpPDUChannel.cs

21 lines
434 B
C#
Raw Normal View History

2019-03-04 12:06:45 +01:00
using System;
using ln.snmp.types;
using System.Net;
namespace ln.snmp.channel
{
public abstract class SnmpPDUChannel
{
2019-03-04 13:01:59 +01:00
public SNMPEngine SNMPClient { get; set; }
2019-03-04 12:06:45 +01:00
public abstract SnmpVersion SnmpVersion { get; }
2019-03-04 13:01:59 +01:00
public SnmpPDUChannel(SNMPEngine client)
2019-03-04 12:06:45 +01:00
{
SNMPClient = client;
}
public abstract PDU RequestResponse(PDU pdu, IPEndPoint remoteEndpoint);
}
}