mirror of
https://git.savannah.nongnu.org/git/lwip.git
synced 2026-08-11 01:53:48 +08:00
Import lwIP contrib rep
... from http://git.savannah.gnu.org/cgit/lwip/lwip-contrib.git/ into contrib/ subdir, STABLE-2_1_0_RELEASE tag lwIP contrib is now officially frozen TODO: Fix build
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
using System;
|
||||
|
||||
namespace Lextm.SharpSnmpLib.Mib.Elements.Entities
|
||||
{
|
||||
public abstract class EntityBase: IEntity
|
||||
{
|
||||
private readonly IModule _module;
|
||||
private string _parent;
|
||||
private readonly uint _value;
|
||||
private readonly string _name;
|
||||
|
||||
public EntityBase(IModule module, SymbolList preAssignSymbols, ISymbolEnumerator symbols)
|
||||
{
|
||||
_module = module;
|
||||
_name = preAssignSymbols[0].ToString();
|
||||
|
||||
Lexer.ParseOidValue(symbols, out _parent, out _value);
|
||||
}
|
||||
|
||||
public IModule Module
|
||||
{
|
||||
get { return _module; }
|
||||
}
|
||||
|
||||
public string Parent
|
||||
{
|
||||
get { return _parent; }
|
||||
set { _parent = value; }
|
||||
}
|
||||
|
||||
public uint Value
|
||||
{
|
||||
get { return _value; }
|
||||
}
|
||||
|
||||
public string Name
|
||||
{
|
||||
get { return _name; }
|
||||
}
|
||||
|
||||
public virtual string Description
|
||||
{
|
||||
get { return string.Empty; }
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user