lib/Lextm.SharpSnmpLib/8.5.0.0/lib/Monoandroid/SharpSnmpLib.Portable.xml

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>SharpSnmpLib.Portable</name>
    </assembly>
    <members>
        <member name="T:Lextm.SharpSnmpLib.ByteTool">
            <summary>
            Helper utility that performs data conversions from/to bytes.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ByteTool.ConvertDecimal(System.String)">
            <summary>
            Converts decimal string to bytes.
            </summary>
            <param name="description">The decimal string.</param>
            <returns>The converted bytes.</returns>
            <remarks><c>" 16 18 "</c> is converted to <c>new byte[] { 0x10, 0x12 }</c>.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ByteTool.Convert(System.Collections.Generic.IEnumerable{System.Char})">
            <summary>
            Converts the byte string to bytes.
            </summary>
            <param name="description">The HEX string.</param>
            <returns>The converted bytes.</returns>
            <remarks><c>"80 00"</c> is converted to <c>new byte[] { 0x80, 0x00 }</c>.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ByteTool.Convert(System.Byte[])">
            <summary>
            Converts bytes to a byte string.
            </summary>
            <param name="buffer">The bytes.</param>
            <returns>The formatted string.</returns>
            <remarks><c>new byte[] { 0x80, 0x00 }</c> is converted to <c>"80 00"</c>.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ByteTool.PackMessage(System.Byte[],Lextm.SharpSnmpLib.VersionCode,Lextm.SharpSnmpLib.ISegment,Lextm.SharpSnmpLib.ISegment,Lextm.SharpSnmpLib.ISnmpData)">
            <summary>
            Packs parts into a single message body.
            </summary>
            <param name="length">Message length.</param>
            <param name="version">Message version.</param>
            <param name="header">Header.</param>
            <param name="parameters">Security parameters.</param>
            <param name="data">Scope data.</param>
            <returns>The <see cref="T:Lextm.SharpSnmpLib.Sequence"/> object that represents the message body.</returns>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Counter32">
            <summary>
            Counter32 type.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.ISnmpData">
            <summary>
            SNMP data entity.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ISnmpData.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ISnmpData.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this object.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ISnmpData.TypeCode">
            <summary>
            Type code
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.#ctor(System.Byte[])">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Counter32"/> instance from raw bytes.
            </summary>
            <param name="raw"></param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.#ctor(System.UInt32)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Counter32"/> with a specific <see cref="T:System.UInt32"/>.
            </summary>
            <param name="value">Value</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.#ctor(System.Int64)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Counter32"/> class.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Counter32"/> instance from stream.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.ToUInt32">
            <summary>
            Returns a <see cref="T:System.UInt32"/> that represents a <see cref="T:Lextm.SharpSnmpLib.Counter32"/>.
            </summary>
            <returns>A <c>uint</c> that represents the current object.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Counter32"/>.
            </summary>
            <returns>A string that represents the current object.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.GetRaw">
            <summary>
            Gets that raw bytes.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.Equals(Lextm.SharpSnmpLib.Counter32)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Counter32"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.Counter32"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Counter32"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.Counter32"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.op_Equality(Lextm.SharpSnmpLib.Counter32,Lextm.SharpSnmpLib.Counter32)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Counter32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Counter32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.op_Inequality(Lextm.SharpSnmpLib.Counter32,Lextm.SharpSnmpLib.Counter32)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Counter32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Counter32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter32.Equals(Lextm.SharpSnmpLib.Counter32,Lextm.SharpSnmpLib.Counter32)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Counter32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Counter32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Counter32.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Counter64">
            <summary>
            Counter64 type.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.#ctor(System.Byte[])">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Counter64"/> instance from raw bytes.
            </summary>
            <param name="raw"></param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.#ctor(System.UInt64)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Counter64"/> with a specific <see cref="T:System.UInt64"/>.
            </summary>
            <param name="value">Value</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Counter64"/> class.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.ToUInt64">
            <summary>
            Returns a <see cref="T:System.UInt64"/> that represents a <see cref="T:Lextm.SharpSnmpLib.Counter64"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Counter64"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.GetRaw">
            <summary>
            Gets that raw bytes.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.Equals(Lextm.SharpSnmpLib.Counter64)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Counter64"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.Counter64"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Counter64"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.Counter64"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.op_Equality(Lextm.SharpSnmpLib.Counter64,Lextm.SharpSnmpLib.Counter64)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Counter64"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Counter64"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.op_Inequality(Lextm.SharpSnmpLib.Counter64,Lextm.SharpSnmpLib.Counter64)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Counter64"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Counter64"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Counter64.Equals(Lextm.SharpSnmpLib.Counter64,Lextm.SharpSnmpLib.Counter64)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Counter64"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Counter64"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Counter64.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.DataFactory">
            <summary>
            Factory that creates <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> instances.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.DataFactory.CreateSnmpData(System.Byte[])">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> instance from buffer.
            </summary>
            <param name="buffer">Buffer</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.DataFactory.CreateSnmpData(System.Int32,System.IO.Stream)">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> instance from stream.
            </summary>
            <param name="stream">Stream.</param>
            <param name="type">Type code.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.DataFactory.CreateSnmpData(System.Byte[],System.Int32,System.Int32)">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> instance from buffer.
            </summary>
            <param name="buffer">Buffer</param>
            <param name="index">Index</param>
            <param name="count">Count</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.DataFactory.CreateSnmpData(System.IO.Stream)">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> instance from stream.
            </summary>
            <param name="stream">Stream</param>
            <returns></returns>
        </member>
        <member name="T:Lextm.SharpSnmpLib.DefinitionType">
            <summary>
            Definition type.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.DefinitionType.Unknown">
            <summary>
            Unknown type.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.DefinitionType.OidValueAssignment">
            <summary>
            OID value assignment.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.DefinitionType.Scalar">
            <summary>
            Scalar OID.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.DefinitionType.Table">
            <summary>
            Table OID.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.DefinitionType.Entry">
            <summary>
            Table entry OID.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.DefinitionType.Column">
            <summary>
            Table column OID.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.EndOfMibView">
            <summary>
            EndOfMibView exception.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/> class.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.Null"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.Equals(Lextm.SharpSnmpLib.EndOfMibView)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.op_Equality(Lextm.SharpSnmpLib.EndOfMibView,Lextm.SharpSnmpLib.EndOfMibView)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.op_Inequality(Lextm.SharpSnmpLib.EndOfMibView,Lextm.SharpSnmpLib.EndOfMibView)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Null"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.EndOfMibView.Equals(Lextm.SharpSnmpLib.EndOfMibView,Lextm.SharpSnmpLib.EndOfMibView)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.EndOfMibView"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.EndOfMibView.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.ErrorCode">
            <summary>
            Error code for SNMP operations. (0-5 are first defined in SNMP v1, and others are added in v2)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.NoError">
            <summary>
            There was no problem performing the request.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.TooBig">
            <summary>
            The response to your request was too big to fit into one response.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.NoSuchName">
            <summary>
            An agent was asked to get or set an OID that it can't find; i.e., the OID doesn't exist.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.BadValue">
            <summary>
            A read-write or write-only object was set to an inconsistent value.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.ReadOnly">
            <summary>
            This error is generally not used. The noSuchName error is equivalent to this one.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.GenError">
            <summary>
            This is a catch-all error. If an error occurs for which none of the previous messages is appropriate, a genError is issued.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.NoAccess">
            <summary>
            A set to an inaccessible variable was attempted. This typically occurs when the variable has an ACCESS type of not-accessible.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.WrongType">
            <summary>
            An object was set to a type that is different from its definition. This error will occur if you try to set an object that is of type INTEGER to a string, for example.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.WrongLength">
            <summary>
            An object's value was set to something other than what it calls for. For instance, a string can be defined to have a maximum character size. This error occurs if you try to set a string object to a value that exceeds its maximum length.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.WrongEncoding">
            <summary>
            A set operation was attempted using the wrong encoding for the object being set.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.WrongValue">
            <summary>
            A variable was set to a value it doesn't understand. This can occur when a read-write is defined as an enumeration, and you try to set it to a value that is not one of the enumerated types.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.NoCreation">
            <summary>
            You tried to set a nonexistent variable or create a variable that doesn't exist in the MIB.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.InconsistentValue">
            <summary>
            A MIB variable is in an inconsistent state, and is not accepting any set requests.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.ResourceUnavailable">
            <summary>
            No system resources are available to perform a set.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.CommitFailed">
            <summary>
            This is a catch-all error for set failures.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.UndoFailed">
            <summary>
            A set failed and the agent was unable to roll back all the previous sets up until the point of failure.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.AuthorizationError">
            <summary>
            An SNMP command could not be authenticated; in other words, someone has supplied an incorrect community string.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.NotWritable">
            <summary>
            A variable will not accept a set, even though it is supposed to.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.ErrorCode.InconsistentName">
            <summary>
            You attempted to set a variable, but that attempt failed because the variable was in some kind of inconsistent state.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Gauge32">
            <summary>
            Gauge32 type.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.#ctor(System.Byte[])">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> instance from raw bytes.
            </summary>
            <param name="raw"></param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.#ctor(System.UInt32)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> with a specific <see cref="T:System.UInt32"/>.
            </summary>
            <param name="value">Value</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.#ctor(System.Int64)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> class.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> class.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.ToUInt32">
            <summary>
            Returns a <see cref="T:System.UInt32"/> that represents a <see cref="T:Lextm.SharpSnmpLib.Gauge32"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Gauge32"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.Equals(Lextm.SharpSnmpLib.Gauge32)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Gauge32"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.Gauge32"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Gauge32"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.Gauge32"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.op_Equality(Lextm.SharpSnmpLib.Gauge32,Lextm.SharpSnmpLib.Gauge32)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.op_Inequality(Lextm.SharpSnmpLib.Gauge32,Lextm.SharpSnmpLib.Gauge32)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Gauge32.Equals(Lextm.SharpSnmpLib.Gauge32,Lextm.SharpSnmpLib.Gauge32)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Gauge32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Gauge32.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.GenericCode">
            <summary>
            Generic trap code.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.GenericCode.ColdStart">
            <summary>
            Indicates that the agent has rebooted. All management variables will be reset; specifically, Counters and Gauges will be reset to zero (0). One nice thing about the coldStart trap is that it can be used to determine when new hardware is added to the network. When a device is powered on, it sends this trap to its trap destination. If the trap destination is set correctly (i.e., to the IP address of your NMS) the NMS can receive the trap and determine whether it needs to manage the device.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.GenericCode.WarmStart">
            <summary>
            Indicates that the agent has reinitialized itself. None of the management variables will be reset.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.GenericCode.LinkDown">
            <summary>
            Sent when an interface on a device goes down. The first variable binding identifies which interface went down.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.GenericCode.LinkUp">
            <summary>
            Sent when an interface on a device comes back up. The first variable binding identifies which interface came back up.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.GenericCode.AuthenticationFailure">
            <summary>
            Indicates that someone has tried to query your agent with an incorrect community string; useful in determining if someone is trying to gain unauthorized access to one of your devices.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.GenericCode.EgpNeighborLoss">
            <summary>
            Indicates that an Exterior Gateway Protocol (EGP) neighbor has gone down.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.GenericCode.EnterpriseSpecific">
            <summary>
            Indicates that the trap is enterprise-specific. SNMP vendors and users define their own traps under the private-enterprise branch of the SMI object tree. To process this trap properly, the NMS has to decode the specific trap number that is part of the SNMP message.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.GetBulkRequestPdu">
            <summary>
            GETBULK request PDU.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.ISnmpPdu">
            <summary>
            SNMP PDU.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ISnmpPdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ISnmpPdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ISnmpPdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ISnmpPdu.Variables">
            <summary>
            Variable bindings.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetBulkRequestPdu.#ctor(System.Int32,System.Int32,System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.GetBulkRequestPdu"/> with all contents.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="nonRepeaters">Non-repeaters.</param>
            <param name="maxRepetitions">Max repetitions.</param>
            <param name="variables">Variables.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetBulkRequestPdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.GetBulkRequestPdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetBulkRequestPdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetBulkRequestPdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.GetBulkRequestPdu"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetBulkRequestPdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetBulkRequestPdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetBulkRequestPdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetBulkRequestPdu.Variables">
            <summary>
            Variables.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetBulkRequestPdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.GetNextRequestPdu">
            <summary>
            GETNEXT request PDU.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetNextRequestPdu.#ctor(System.Int32,Lextm.SharpSnmpLib.ErrorCode,System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.GetNextRequestPdu"/> with all contents.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="errorStatus">Error status</param>
            <param name="errorIndex">Error index</param>
            <param name="variables">Variables</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetNextRequestPdu.#ctor(System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.GetNextRequestPdu"/> with all contents.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="variables">Variables</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetNextRequestPdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.GetNextRequestPdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetNextRequestPdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetNextRequestPdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.GetNextRequestPdu"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetNextRequestPdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetNextRequestPdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetNextRequestPdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetNextRequestPdu.Variables">
            <summary>
            Variables.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetNextRequestPdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.GetRequestPdu">
            <summary>
            GET request PDU.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetRequestPdu.#ctor(System.Int32,Lextm.SharpSnmpLib.ErrorCode,System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.GetRequestPdu"/> with all contents.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="errorStatus">Error status</param>
            <param name="errorIndex">Error index</param>
            <param name="variables">Variables</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetRequestPdu.#ctor(System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.GetRequestPdu"/> with all contents.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="variables">Variables</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetRequestPdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.GetRequestPdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetRequestPdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.GetRequestPdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.GetRequestPdu"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetRequestPdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetRequestPdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetRequestPdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetRequestPdu.Variables">
            <summary>
            Variables.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.GetRequestPdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Header">
            <summary>
            Header segment.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.ISegment">
            <summary>
            Segment interface.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ISegment.GetData(Lextm.SharpSnmpLib.VersionCode)">
            <summary>
            Gets the data.
            </summary>
            <param name="version">The version.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ISegment.ToSequence">
            <summary>
            Converts to <see cref="T:Lextm.SharpSnmpLib.Sequence"/> object.
            </summary>
            <returns></returns>
        </member>
        <member name="F:Lextm.SharpSnmpLib.Header.MaxMessageSize">
            <summary>
            Max message size used in #SNMP.
            </summary>
            <remarks>
            You can use any value for your own application.
            Also this value may be changed in #SNMP in future releases.
            </remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Header.#ctor(System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Header"/> class.
            </summary>
            <param name="messageId">The message identifier.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Header.#ctor(Lextm.SharpSnmpLib.ISnmpData)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Header"/> class.
            </summary>
            <param name="data">The data.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Header.#ctor(Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.Levels)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Header"/> class.
            </summary>
            <param name="messageId">The message id.</param>
            <param name="maxMessageSize">Size of the max message.</param>
            <param name="securityLevel">The security level.</param>
            <remarks>If you want an empty header, please use <see cref="P:Lextm.SharpSnmpLib.Header.Empty"/>.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Header.ToSequence">
            <summary>
            Converts to <see cref="T:Lextm.SharpSnmpLib.Sequence"/> object.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Header.GetData(Lextm.SharpSnmpLib.VersionCode)">
            <summary>
            Gets the data.
            </summary>
            <param name="version">The version.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Header.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Header.Empty">
            <summary>
            Empty header.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Header.SecurityLevel">
            <summary>
            Security flags.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Header.MessageId">
            <summary>
            Gets the message ID.
            </summary>
            <value>The message ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Header.MaxSize">
            <summary>
            Gets or sets the size of the max.
            </summary>
            <value>The size of the max.</value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.IConstruct">
            <summary>
            Construct interface.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IConstruct.Name">
            <summary>
            Name.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IConstruct.Line">
            <summary>
            Gets the line number.
            </summary>
            <value>
            The line.
            </value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IConstruct.CharPositionInLine">
            <summary>
            Gets the char position in line.
            </summary>
            <value>
            The char position in line.
            </value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IConstruct.Module">
            <summary>
            Gets or sets the module.
            </summary>
            <value>
            The module.
            </value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.IDefinition">
            <summary>
            Definition interface.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IDefinition.GetChildAt(System.UInt32)">
            <summary>
            Indexer.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IDefinition.GetNumericalForm">
            <summary>
            Gets the numerical form.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IDefinition.Append(Lextm.SharpSnmpLib.IDefinition)">
            <summary>
            Appends the specified child.
            </summary>
            <param name="child">The child.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IDefinition.Clear">
            <summary>
            Clears this instance.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IDefinition.Children">
            <summary>
            Children definitions.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IDefinition.ParentDefinition">
            <summary>
            Parent definition.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IDefinition.Type">
            <summary>
            Type.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IDefinition.Entity">
            <summary>
            The base entity of this definition/
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IDefinition.Module">
            <summary>
            Gets the module.
            </summary>
            <value>
            The module.
            </value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IDefinition.Name">
            <summary>
            Gets the name.
            </summary>
            <value>
            The name.
            </value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IDefinition.Value">
            <summary>
            Gets the value.
            </summary>
            <value>
            The value.
            </value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.IEntity">
            <summary>
            Entity interface.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IEntity.Parent">
            <summary>
            Parent.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IEntity.ParentModule">
            <summary>
            Gets or sets the parent module.
            </summary>
            <value>
            The parent module.
            </value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IEntity.Value">
            <summary>
            Value.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.IModule">
            <summary>
            MIB Module interface.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IModule.Name">
            <summary>
            Module name.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IModule.Objects">
            <summary>
            Objects.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IModule.Entities">
            <summary>
            Entities.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IModule.FileName">
            <summary>
            Gets the name of the file.
            </summary>
            <value>
            The name of the file.
            </value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.InformRequestPdu">
            <summary>
            INFORM request PDU.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.InformRequestPdu.#ctor(System.Int32,Lextm.SharpSnmpLib.ObjectIdentifier,System.UInt32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.InformRequestPdu"/> instance with all content.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="enterprise">Enterprise</param>
            <param name="time">Time stamp</param>
            <param name="variables">Variables</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.InformRequestPdu.#ctor(System.Int32)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.InformRequestPdu"/> instance for discovery.
            </summary>
            <param name="requestId">The request id.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.InformRequestPdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.InformRequestPdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.InformRequestPdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.InformRequestPdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.InformRequestPdu"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.InformRequestPdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.InformRequestPdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.InformRequestPdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.InformRequestPdu.Variables">
            <summary>
            Variables.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.InformRequestPdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.InformRequestPdu.Enterprise">
            <summary>
            Gets the enterprise.
            </summary>
            <value>The enterprise.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.InformRequestPdu.TimeStamp">
            <summary>
            Gets the time stamp.
            </summary>
            <value>The time stamp.</value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Integer32">
            <summary>
            Integer32 type in SMIv2 (or INTEGER in SMIv1).
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.Integer32.Zero">
            <summary>
            Zero.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.#ctor(System.Byte[])">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.Integer32"/> instance.
            </summary>
            <param name="raw">Raw bytes</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.#ctor(System.Int32)">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.Integer32"/> instance with a specific <see cref="T:System.Int32"/>.
            </summary>
            <param name="value">Value</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Integer32"/> class.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.ToInt32">
            <summary>
            Returns an <see cref="T:System.Int32"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Integer32"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.ToErrorCode">
            <summary>
            Converts to <see cref="T:Lextm.SharpSnmpLib.ErrorCode"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Integer32"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.Integer32"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Integer32"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.Integer32"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Integer32"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.Equals(Lextm.SharpSnmpLib.Integer32)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.op_Equality(Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.Integer32)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Integer32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Integer32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.op_Inequality(Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.Integer32)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Integer32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Integer32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Integer32.Equals(Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.Integer32)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Integer32"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Integer32"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Integer32.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.IObjectRegistry">
            <summary>
            Object registry interface.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectRegistry.CreateVariable(System.String)">
            <summary>
            Creates a variable.
            </summary>
            <param name="textual">The textual ID.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectRegistry.CreateVariable(System.String,Lextm.SharpSnmpLib.ISnmpData)">
            <summary>
            Creates a variable.
            </summary>
            <param name="textual">The textual ID.</param>
            <param name="data">The data.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectRegistry.Translate(System.String)">
            <summary>
            Gets numercial form from textual form.
            </summary>
            <param name="textual">Textual</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectRegistry.Translate(System.String,System.String)">
            <summary>
            Gets numerical form from textual form.
            </summary>
            <param name="moduleName">Module name.</param>
            <param name="name">Object name.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectRegistry.Translate(System.UInt32[])">
            <summary>
            Gets textual form from numerical form.
            </summary>
            <param name="numerical">Numerical form</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectRegistry.ValidateTable(Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            Validates the table.
            </summary>
            <param name="identifier">The identifier.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectRegistry.Refresh">
            <summary>
            Refreshes this instance.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectRegistry.Import(System.Collections.Generic.IEnumerable{Lextm.SharpSnmpLib.IModule})">
            <summary>
            Imports the specified modules.
            </summary>
            <param name="modules">The modules.</param>
        </member>
        <member name="E:Lextm.SharpSnmpLib.IObjectRegistry.OnChanged">
            <summary>
            This event occurs when new documents are loaded.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IObjectRegistry.Tree">
            <summary>
            Object tree.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.IObjectTree">
            <summary>
            Object tree interface.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectTree.Find(System.String,System.String)">
            <summary>
            Finds an <see cref="T:Lextm.SharpSnmpLib.IDefinition"/>.
            </summary>
            <param name="moduleName"></param>
            <param name="name"></param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectTree.Remove(System.String)">
            <summary>
            Removes a module.
            </summary>
            <param name="moduleName"></param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectTree.Import(System.Collections.Generic.IEnumerable{Lextm.SharpSnmpLib.IModule})">
            <summary>
            Imports the specified enumerable.
            </summary>
            <param name="modules">The modules.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectTree.Refresh">
            <summary>
            Refreshes this instance.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectTree.Search(System.UInt32[])">
            <summary>
            Searches for the specified OID.
            </summary>
            <param name="id">The OID.</param>
            <returns></returns>
            <remarks>This method performs best matching.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IObjectTree.Unload(System.String)">
            <summary>
            Unloads the specified module.
            </summary>
            <param name="name">The name.</param>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IObjectTree.Root">
            <summary>
            Root definition.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IObjectTree.LoadedModules">
            <summary>
            Loaded MIB modules.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IObjectTree.PendingModules">
            <summary>
            Pending MIB modules.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.IP">
            <summary>
            IPAddress type.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.#ctor(System.Byte[])">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.IP"/> class.
            </summary>
            <param name="ip">The IP bytes.</param>
            <exception cref="T:System.ArgumentNullException"><paramref name="ip"/> is <c>null</c>.</exception>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.#ctor(System.String)">
            <summary>
            Creates a new instance of the <see cref="T:Lextm.SharpSnmpLib.IP"/> class from a specific <see cref="T:System.String"/>.
            </summary>
            <param name="ip">IP string</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.IP"/> class.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.GetRaw">
            <summary>
            Gets the raw bytes.
            </summary>
            <returns>System.Byte[].</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.IP"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.IP"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.IP"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.IP"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.Equals(Lextm.SharpSnmpLib.IP)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.IP"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.op_Equality(Lextm.SharpSnmpLib.IP,Lextm.SharpSnmpLib.IP)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.IP"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.IP"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.op_Inequality(Lextm.SharpSnmpLib.IP,Lextm.SharpSnmpLib.IP)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.IP"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.IP"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.IP.Equals(Lextm.SharpSnmpLib.IP,Lextm.SharpSnmpLib.IP)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.IP"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.IP"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.IP.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.ITypeAssignment">
            <summary>
            Type assignment interface.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Levels">
            <summary>
            Security level.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.Levels.Authentication">
            <summary>
            Authentication flag.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.Levels.Privacy">
            <summary>
            Privacy flag.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.Levels.Reportable">
            <summary>
            Reportable flag.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.MalformedPdu">
            <summary>
            Malformed PDU class. Many things are not implemented as they are not in use.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.MalformedPdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.MalformedPdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.MalformedPdu.TypeCode">
            <summary>
            Type code.
            </summary>
            <value>Returns <see cref="T:Lextm.SharpSnmpLib.SnmpType"/> unknown type.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.MalformedPdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.MalformedPdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.MalformedPdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.MalformedPdu.Variables">
            <summary>
            Variable bindings.
            </summary>
            <value>Returns an empty list.</value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.NoSuchInstance">
            <summary>
            NoSuchInstance exception.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/> class.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.Equals(Lextm.SharpSnmpLib.NoSuchInstance)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.op_Equality(Lextm.SharpSnmpLib.NoSuchInstance,Lextm.SharpSnmpLib.NoSuchInstance)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.op_Inequality(Lextm.SharpSnmpLib.NoSuchInstance,Lextm.SharpSnmpLib.NoSuchInstance)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchInstance.Equals(Lextm.SharpSnmpLib.NoSuchInstance,Lextm.SharpSnmpLib.NoSuchInstance)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.NoSuchInstance"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.NoSuchInstance.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.NoSuchObject">
            <summary>
            NoSuchObject exception.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/> class.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.Equals(Lextm.SharpSnmpLib.NoSuchObject)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.op_Equality(Lextm.SharpSnmpLib.NoSuchObject,Lextm.SharpSnmpLib.NoSuchObject)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.op_Inequality(Lextm.SharpSnmpLib.NoSuchObject,Lextm.SharpSnmpLib.NoSuchObject)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.NoSuchObject.Equals(Lextm.SharpSnmpLib.NoSuchObject,Lextm.SharpSnmpLib.NoSuchObject)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.NoSuchObject"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.NoSuchObject.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Null">
            <summary>
            Null type.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Null"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Null"/> class.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Null"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.Null"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Null"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.Null"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.Equals(Lextm.SharpSnmpLib.Null)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.op_Equality(Lextm.SharpSnmpLib.Null,Lextm.SharpSnmpLib.Null)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Null"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Null"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.op_Inequality(Lextm.SharpSnmpLib.Null,Lextm.SharpSnmpLib.Null)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Null"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Null"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Null"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Null.Equals(Lextm.SharpSnmpLib.Null,Lextm.SharpSnmpLib.Null)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Null"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Null"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Null.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.ObjectIdentifier">
            <summary>
            ObjectIdentifier type.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.#ctor(System.String)">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> instance from textual ID.
            </summary>
            <param name="text">String in this format, "*.*.*.*".</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.#ctor(System.UInt32[])">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> instance from numerical ID.
            </summary>
            <param name="id">OID <see cref="T:System.UInt32"/> array</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.#ctor(System.Byte[])">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> instance from raw bytes.
            </summary>
            <param name="raw">Raw bytes</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> class.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.ToNumerical">
            <summary>
            Convers to numerical ID.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.Compare(Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            Compares the current object with another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns>
            A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has the following meanings:
            Value
            Meaning
            Less than zero
            This object is less than the <paramref name="other"/> parameter.
            Zero
            This object is equal to <paramref name="other"/>.
            Greater than zero
            This object is greater than <paramref name="other"/>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.CompareTo(Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            Compares the current object with another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns>
            A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has the following meanings:
            Value
            Meaning
            Less than zero
            This object is less than the <paramref name="other"/> parameter.
            Zero
            This object is equal to <paramref name="other"/>.
            Greater than zero
            This object is greater than <paramref name="other"/>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.Convert(System.UInt32[])">
            <summary>
            Converts unsigned integer array to dotted <see cref="T:System.String"/>.
            </summary>
            <param name="numerical"></param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.Convert(System.String)">
            <summary>
            Converts dotted <see cref="T:System.String"/> to unsigned integer array.
            </summary>
            <param name="dotted">Dotted string.</param>
            <returns>Unsigned integer array.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.Equals(Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.CompareTo(System.Object)">
            <summary>
            Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
            </summary>
            <param name="obj">An object to compare with this instance.</param>
            <returns>
            A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings:
            Value
            Meaning
            Less than zero
            This instance is less than <paramref name="obj"/>.
            Zero
            This instance is equal to <paramref name="obj"/>.
            Greater than zero
            This instance is greater than <paramref name="obj"/>.
            </returns>
            <exception cref="T:System.ArgumentException">
                <paramref name="obj"/> is not the same type as this instance.
            </exception>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.op_Equality(Lextm.SharpSnmpLib.ObjectIdentifier,Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.op_Inequality(Lextm.SharpSnmpLib.ObjectIdentifier,Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.op_GreaterThan(Lextm.SharpSnmpLib.ObjectIdentifier,Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            Implements the operator &gt;.
            </summary>
            <param name="left">The left.</param>
            <param name="right">The right.</param>
            <returns>The result of the operator.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.op_LessThan(Lextm.SharpSnmpLib.ObjectIdentifier,Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            Implements the operator &lt;.
            </summary>
            <param name="left">The left.</param>
            <param name="right">The right.</param>
            <returns>The result of the operator.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.Equals(System.IComparable{Lextm.SharpSnmpLib.ObjectIdentifier},Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.ToString(Lextm.SharpSnmpLib.IObjectRegistry)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="objects">The objects.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.Create(System.UInt32[],System.UInt32)">
            <summary>
            Creates a new <see cref="T:Lextm.SharpSnmpLib.Variable"/> instance.
            </summary>
            <param name="numerical">The numerical.</param>
            <param name="extra">The extra.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ObjectIdentifier.AppendTo(System.UInt32[],System.UInt32)">
            <summary>
            Appends an extra number to the array.
            </summary>
            <param name="original">The original array.</param>
            <param name="extra">The extra.</param>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ObjectIdentifier.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.OctetString">
            <summary>
            OctetString type.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.OctetString"/> class.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.#ctor(System.Byte[])">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.OctetString"/> from raw bytes.
            </summary>
            <param name="raw">Raw bytes</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.#ctor(System.String,System.Text.Encoding)">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.OctetString"/> with a specific <see cref="T:System.String"/>. This string is treated in specific <see cref="P:Lextm.SharpSnmpLib.OctetString.Encoding"/>.
            </summary>
            <param name="content">String.</param>
            <param name="encoding">Encoding.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.#ctor(System.String)">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.OctetString"/> with a specific <see cref="T:System.String"/>. This string is treated as UTF-16.
            </summary>
            <param name="content">String.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.#ctor(Lextm.SharpSnmpLib.Levels)">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.OctetString"/> with a specific <see cref="T:Lextm.SharpSnmpLib.Levels"/>.
            </summary>
            <param name="level"></param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.GetRaw">
            <summary>
            Gets raw bytes.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.ToLevels">
            <summary>
            Returns a <see cref="T:Lextm.SharpSnmpLib.Levels"/> that represents this <see cref="T:Lextm.SharpSnmpLib.OctetString"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.ToHexString">
            <summary>
            Returns a <see cref="T:System.String"/> in a hex form that represents this <see cref="T:Lextm.SharpSnmpLib.OctetString"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.ToString(System.Text.Encoding)">
            <summary>
            Returns a <see cref="T:System.String"/> in a specific <see cref="P:Lextm.SharpSnmpLib.OctetString.Encoding"/> that represents this <see cref="T:Lextm.SharpSnmpLib.OctetString"/>.
            </summary>
            <param name="encoding"></param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> in UTF-16 that represents this <see cref="T:Lextm.SharpSnmpLib.OctetString"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.Equals(Lextm.SharpSnmpLib.OctetString)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.OctetString"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.OctetString"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.OctetString"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.OctetString"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.op_Equality(Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.OctetString)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.OctetString"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.OctetString"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.op_Inequality(Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.OctetString)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.OctetString"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.OctetString"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.Equals(Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.OctetString)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.OctetString"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.OctetString"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.OctetString.IsNullOrEmpty(Lextm.SharpSnmpLib.OctetString)">
            <summary>
            Indicates whether the specified <see cref="T:Lextm.SharpSnmpLib.OctetString"/> object is a null reference (<c>Nothing</c> in Visual Basic) or an <see cref="P:Lextm.SharpSnmpLib.OctetString.Empty"/> string.
            </summary>
            <param name="value">A <see cref="T:Lextm.SharpSnmpLib.OctetString"/> reference.</param>
            <returns><c>true</c> if the <paramref name="value"/> parameter is a null reference (<c>Nothing</c> in Visual Basic) or an empty string (""); otherwise, <c>false</c>.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.OctetString.Encoding">
            <summary>
            Encoding of this <see cref="T:Lextm.SharpSnmpLib.OctetString"/>
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.OctetString.Empty">
            <summary>
            Gets the empty string.
            </summary>
            <value>The empty.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.OctetString.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.OctetString.DefaultEncoding">
            <summary>
            Default encoding of <see cref="T:Lextm.SharpSnmpLib.OctetString"/> type.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Opaque">
            <summary>
            Opaque type.
            </summary>
            <remarks>This type is obsolete. Use OctetString type instead.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.#ctor(System.Byte[])">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.Opaque"/> from raw bytes.
            </summary>
            <param name="raw">Raw bytes</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Opaque"/> instance from stream.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Opaque"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.GetRaw">
            <summary>
            Gets the raw bytes.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.Equals(Lextm.SharpSnmpLib.Opaque)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Opaque"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.Opaque"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.Opaque"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.Opaque"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.op_Equality(Lextm.SharpSnmpLib.Opaque,Lextm.SharpSnmpLib.Opaque)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Opaque"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Opaque"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.op_Inequality(Lextm.SharpSnmpLib.Opaque,Lextm.SharpSnmpLib.Opaque)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Opaque"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Opaque"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Opaque.Equals(Lextm.SharpSnmpLib.Opaque,Lextm.SharpSnmpLib.Opaque)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.Opaque"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.Opaque"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Opaque.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.ReportPdu">
            <summary>
            Report PDU.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ReportPdu.#ctor(System.Int32,Lextm.SharpSnmpLib.ErrorCode,System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.ReportPdu"/> with all contents.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="errorStatus">Error status</param>
            <param name="errorIndex">Error index</param>
            <param name="variables">Variables</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ReportPdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.ReportPdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ReportPdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ReportPdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.ReportPdu"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ReportPdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ReportPdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ReportPdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ReportPdu.Variables">
            <summary>
            Variables.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ReportPdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.ResponsePdu">
            <summary>
            Response PDU.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ResponsePdu.#ctor(System.Int32,Lextm.SharpSnmpLib.ErrorCode,System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.ResponsePdu"/> with all contents.
            </summary>
            <param name="requestId">The request ID.</param>
            <param name="errorStatus">Error status.</param>
            <param name="errorIndex">Error index.</param>
            <param name="variables">Variables.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ResponsePdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.ResponsePdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ResponsePdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.ResponsePdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.ResponsePdu"/>/
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ResponsePdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ResponsePdu.ErrorStatus">
            <summary>
            Error status.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ResponsePdu.ErrorIndex">
            <summary>
            Error index.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ResponsePdu.Variables">
            <summary>
            Variables.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.ResponsePdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Scope">
            <summary>
            Scope segment.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Scope.#ctor(Lextm.SharpSnmpLib.Sequence)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Scope"/> class.
            </summary>
            <param name="data">The data.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Scope.#ctor(Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.ISnmpPdu)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Scope"/> class.
            </summary>
            <param name="contextEngineId">The context engine ID.</param>
            <param name="contextName">Name of the context.</param>
            <param name="pdu">The PDU.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Scope.#ctor(Lextm.SharpSnmpLib.ISnmpPdu)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Scope"/> class.
            </summary>
            <param name="pdu">The PDU.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Scope.GetData(Lextm.SharpSnmpLib.VersionCode)">
            <summary>
            Gets the data.
            </summary>
            <param name="version">The version.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Scope.ToSequence">
            <summary>
            Converts to <see cref="T:Lextm.SharpSnmpLib.Sequence"/> object.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Scope.Pdu">
            <summary>
            Gets the PDU.
            </summary>
            <value>The PDU.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Scope.ContextName">
            <summary>
            Gets or sets the name of the context.
            </summary>
            <value>The name of the context.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Scope.ContextEngineId">
            <summary>
            Gets or sets the context engine id.
            </summary>
            <value>The context engine id.</value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.SearchResult">
            <summary>
            Search result.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SearchResult.#ctor(Lextm.SharpSnmpLib.IDefinition)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.SearchResult"/> class.
            </summary>
            <param name="definition">The definition.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SearchResult.#ctor(Lextm.SharpSnmpLib.IDefinition,System.UInt32[])">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.SearchResult"/> class.
            </summary>
            <param name="definition">The definition.</param>
            <param name="remaining">The remaining.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SearchResult.GetRemaining">
            <summary>
            Gets the remaining.
            </summary>
            <value>The remaining.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SearchResult.Definition">
            <summary>
            Gets the definition.
            </summary>
            <value>The definition.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SearchResult.Text">
            <summary>
            Gets the textual form.
            </summary>
            <value></value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SearchResult.AlternativeText">
            <summary>
            Gets the alternative textual form.
            </summary>
            <value></value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.SecurityParameters">
            <summary>
            Description of SecurityParameters.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SecurityParameters.#ctor(Lextm.SharpSnmpLib.OctetString)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.SecurityParameters"/> class.
            </summary>
            <param name="parameters">The <see cref="T:Lextm.SharpSnmpLib.OctetString"/> that contains parameters.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SecurityParameters.#ctor(Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.OctetString)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.SecurityParameters"/> class.
            </summary>
            <param name="engineId">The engine ID.</param>
            <param name="engineBoots">The engine boots.</param>
            <param name="engineTime">The engine time.</param>
            <param name="userName">The user name.</param>
            <param name="authenticationParameters">The authentication parameters.</param>
            <param name="privacyParameters">The privacy parameters.</param>
            <remarks>Only <paramref name="userName"/> cannot be null.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SecurityParameters.Create(Lextm.SharpSnmpLib.OctetString)">
            <summary>
            Creates an instance of <see cref="T:Lextm.SharpSnmpLib.SecurityParameters"/>.
            </summary>
            <param name="userName">User name.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SecurityParameters.ToSequence">
            <summary>
            Converts to <see cref="T:Lextm.SharpSnmpLib.Sequence"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SecurityParameters.GetData(Lextm.SharpSnmpLib.VersionCode)">
            <summary>
            Gets the data.
            </summary>
            <param name="version">The version.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SecurityParameters.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SecurityParameters.EngineId">
            <summary>
            Gets the engine ID.
            </summary>
            <value>The engine ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SecurityParameters.EngineBoots">
            <summary>
            Gets the boot count.
            </summary>
            <value>The boot count.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SecurityParameters.EngineTime">
            <summary>
            Gets the engine time.
            </summary>
            <value>The engine time.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SecurityParameters.UserName">
            <summary>
            Gets the user name.
            </summary>
            <value>The user name.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SecurityParameters.AuthenticationParameters">
            <summary>
            Gets the authentication parameters.
            </summary>
            <value>The authentication parameters.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SecurityParameters.PrivacyParameters">
            <summary>
            Gets the privacy parameters.
            </summary>
            <value>The privacy parameters.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SecurityParameters.IsInvalid">
            <summary>
            Gets a value that indicates whether the hashes are invalid.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.AuthenticationProviderExtension">
            <summary>
            Authentication provider extension.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.AuthenticationProviderExtension.ComputeHash(Lextm.SharpSnmpLib.Security.IAuthenticationProvider,Lextm.SharpSnmpLib.VersionCode,Lextm.SharpSnmpLib.Header,Lextm.SharpSnmpLib.SecurityParameters,Lextm.SharpSnmpLib.ISegment,Lextm.SharpSnmpLib.Security.IPrivacyProvider)">
            <summary>
            Computes the hash.
            </summary>
            <param name="provider">The authentication provider.</param>
            <param name="version">The version.</param>
            <param name="header">The header.</param>
            <param name="parameters">The parameters.</param>
            <param name="scope">The scope.</param>
            <param name="privacy">The privacy provider.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.AuthenticationProviderExtension.VerifyHash(Lextm.SharpSnmpLib.Security.IAuthenticationProvider,Lextm.SharpSnmpLib.VersionCode,Lextm.SharpSnmpLib.Header,Lextm.SharpSnmpLib.SecurityParameters,Lextm.SharpSnmpLib.ISnmpData,Lextm.SharpSnmpLib.Security.IPrivacyProvider,System.Byte[])">
            <summary>
            Verifies the hash.
            </summary>
            <param name="provider">The authentication provider.</param>
            <param name="version">The version.</param>
            <param name="header">The header.</param>
            <param name="parameters">The parameters.</param>
            <param name="scopeBytes">The scope bytes.</param>
            <param name="privacy">The privacy provider.</param>
            <param name="length">The length bytes.</param>
            <returns>
            Returns <c>true</c> if hash matches. Otherwise, returns <c>false</c>.
            </returns>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.Cache`2">
            <summary>
            Collection for improving performance. Using hashing of key/value pairs.
            Oldest elements will be removed from the Cache when the capacity of the cache is reached.
            This class is not thread safe.
            </summary>
            <typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
            <typeparam name="TValue">The type of the values in the dictionary.</typeparam>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.Cache`2.#ctor(System.Int32)">
            <summary>
            Caching class for improving performance. Oldest elements are removed as the
            cache is filled up
            </summary>
            <param name="initialCapacity">Capacity of the cache before oldest elements start to get removed</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.Cache`2.TryGetValue(`0,`1@)">
            <summary>
            Gets the value associated with the specified key.
            </summary>
            <param name="key">The key of the value to get.</param>
            <param name="value">When this method returns, contains the value associated with the specified key,
            if the key is found; otherwise, the default value for the type of the value parameter.
            This parameter is passed uninitialized.
            </param>
            <returns>true if the Cache contains an element with the specified key; otherwise, false.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.Cache`2.ContainsKey(`0)">
            <summary>
            Determines whether the Cache contains the specified key.
            </summary>
            <param name="key">The key to locate in the Cache</param>
            <returns>true if the Cache contains an element with the specified key; otherwise, false.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.Cache`2.Add(`0,`1)">
            <summary>
            Adds the specified key and value to the dictionary. If the cache has reached
            its capacity oldest element will be removed automatically
            </summary>
            <exception cref="T:System.ArgumentNullException">key is null</exception>
            <exception cref="T:System.ArgumentException">An element with the same key already exists in the Cache</exception>
            <param name="key">The key of the element to add.</param>
            <param name="value">The value of the element to add.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.Cache`2.RemoveOldestElement">
            <summary>
            Removes oldest element from the cache
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.Cache`2.IsCacheFull">
            <summary>
            Checks whether cache size has reached the capacity
            </summary>
            <returns>True if reached capacity false otherwise</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.Cache`2.Count">
            <summary>
            Gets the number of key/value pairs contained in the Cache.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.Cache`2.Item(`0)">
            <summary>
            Gets the value associated with the specified key.
            </summary>
            <param name="key">The key of the value to get</param>
            <exception cref="T:System.ArgumentNullException"> key is null.</exception>
            <exception cref="T:System.Collections.Generic.KeyNotFoundException">The property is retrieved and key does not exist in the collection.</exception>
            <returns>The value associated with the specified key.
             If the specified key is not found, a get operation throws a System.Collections.Generic.KeyNotFoundException,
             and a set operation creates a new element with the specified key.</returns>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.CryptoKeyCache">
            <summary>
            Class for holding computed crypto values which are referenced by password/engineId combination
            This class is not thread safe, it does not contain any static parameters.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.Security.CryptoKeyCache.CacheCapacity">
            <summary>
            Number of elements that Cache will hold before deleting old elements
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.CryptoKeyCache.#ctor(System.Int32)">
            <summary>
            Ctor
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.CryptoKeyCache.TryGetCachedValue(System.Byte[],System.Byte[],System.Byte[]@)">
            <summary>
            Get the cached value if it exists in the cache
            </summary>
            <param name="password">password associated with cached value</param>
            <param name="engineId">engine id associated with cached value</param>
            <param name="cachedValue">cached value, if no cache exists for specified password/engine id
            combination default value is assigned to cachedValue </param>
            <returns>True if value exists in cache for specified password/engine id combination, false otherwise</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.CryptoKeyCache.AddValueToCache(System.Byte[],System.Byte[],System.Byte[])">
            <summary>
            Adds computed value to the cache
            </summary>
            <param name="password">password to associate cached value with </param>
            <param name="engineId">engine id to associate cached value with</param>
            <param name="valueToCache">value being cached</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.CryptoKeyCache.Stringanize(System.Byte[])">
            <summary>
            Converts an array of bytes into a string this way we can use
            string.GetHashCode and string.Equals to allow the array of bytes
            be the key in a hash table
            </summary>
            <param name="bytes"></param>
            <returns></returns>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.CryptoKeyCache.EngineIdCache">
            <summary>
            Class for holding cached crypto keys computed values, since every password/engine id
            combination will produce a different key this class is modeled using
            Dictionary of Dictionaries. This class is not thread safe.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.Security.CryptoKeyCache.EngineIdCache._engineIdCache">
            <summary>
            Cache to map engineId to keys
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.CryptoKeyCache.EngineIdCache.#ctor(System.Int32)">
            <summary>
            Default ctor initializes EngineIdCache
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.CryptoKeyCache.EngineIdCache.TryGetCachedValue(System.Byte[],System.Byte[]@)">
            <summary>
            Gets the cached value associated with the specified key.
            </summary>
            <param name="engineId"> The engineId of the cached value to get.</param>
            <param name="cachedValue">
             When this method returns, contains the cachedValue associated with the specified
             engineId, if the engineId is found; otherwise, the default value for the type of the
             cachedValue parameter. This parameter is passed uninitialized.
            </param>
            <returns> True if the cache contains an element with the specified engineId; otherwise, false.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.CryptoKeyCache.EngineIdCache.AddValueToCache(System.Byte[],System.Byte[])">
            <summary>
            Adds value to cache
            </summary>
            <param name="engineId">engine id associated with the value</param>
            <param name="valueToCache">value to cache</param>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.DecryptionException">
            <summary>
            Decryption exception.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.SnmpException">
            <summary>
            Base exception type of #SNMP.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SnmpException.#ctor">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.SnmpException"/>.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SnmpException.#ctor(System.String)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.SnmpException"/> instance with a specific <see cref="T:System.String"/>.
            </summary>
            <param name="message">Message</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SnmpException.#ctor(System.String,System.Exception)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.SnmpException"/> instance with a specific <see cref="T:System.String"/> and an <see cref="T:System.Exception"/>.
            </summary>
            <param name="message">Message</param>
            <param name="inner">Inner exception</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SnmpException.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.SnmpException"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SnmpException.Details">
            <summary>
            Details on operation.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DecryptionException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Security.DecryptionException"/> class.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DecryptionException.#ctor(System.String)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Security.DecryptionException"/> instance with a specific <see cref="T:System.String"/>.
            </summary>
            <param name="message">Message</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DecryptionException.#ctor(System.String,System.Exception)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Security.DecryptionException"/> instance with a specific <see cref="T:System.String"/> and an <see cref="T:System.Exception"/>.
            </summary>
            <param name="message">Message</param>
            <param name="inner">Inner exception</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DecryptionException.GetBytes">
            <summary>
            Gets the bytes.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DecryptionException.SetBytes(System.Byte[])">
            <summary>
            Sets the bytes.
            </summary>
            <param name="value">Bytes.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DecryptionException.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Security.DecryptionException"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.DefaultAuthenticationProvider">
            <summary>
            Default authentication provider.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.IAuthenticationProvider">
            <summary>
            Authentication provider interface.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.IAuthenticationProvider.PasswordToKey(System.Byte[],System.Byte[])">
            <summary>
            Converts password to key.
            </summary>
            <param name="password">The password.</param>
            <param name="engineId">The engine id.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.IAuthenticationProvider.ComputeHash(Lextm.SharpSnmpLib.VersionCode,Lextm.SharpSnmpLib.ISegment,Lextm.SharpSnmpLib.SecurityParameters,Lextm.SharpSnmpLib.ISnmpData,Lextm.SharpSnmpLib.Security.IPrivacyProvider,System.Byte[])">
            <summary>
            Computes the hash.
            </summary>
            <param name="version">The version.</param>
            <param name="header">The header.</param>
            <param name="parameters">The parameters.</param>
            <param name="data">The scope bytes.</param>
            <param name="privacy">The privacy provider.</param>
            <param name="length">The length bytes.</param>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.IAuthenticationProvider.CleanDigest">
            <summary>
            Gets the clean digest.
            </summary>
            <value>The clean digest.</value>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DefaultAuthenticationProvider.ComputeHash(Lextm.SharpSnmpLib.VersionCode,Lextm.SharpSnmpLib.ISegment,Lextm.SharpSnmpLib.SecurityParameters,Lextm.SharpSnmpLib.ISnmpData,Lextm.SharpSnmpLib.Security.IPrivacyProvider,System.Byte[])">
            <summary>
            Computes the hash.
            </summary>
            <param name="version">The version.</param>
            <param name="header">The header.</param>
            <param name="parameters">The parameters.</param>
            <param name="data">The scope data.</param>
            <param name="privacy">The privacy provider.</param>
            <param name="length">The length bytes.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DefaultAuthenticationProvider.ComputeHash(System.Byte[],Lextm.SharpSnmpLib.OctetString)">
            <summary>
            Computes the hash.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DefaultAuthenticationProvider.PasswordToKey(System.Byte[],System.Byte[])">
            <summary>
            Converts password to key.
            </summary>
            <param name="password"></param>
            <param name="engineId"></param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DefaultAuthenticationProvider.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.DefaultAuthenticationProvider.Instance">
            <summary>
            Gets the instance.
            </summary>
            <value>The instance.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.DefaultAuthenticationProvider.CleanDigest">
            <summary>
            Gets the clean digest.
            </summary>
            <value>The clean digest.</value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider">
            <summary>
            Default privacy provider.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.IPrivacyProvider">
            <summary>
            Privacy provider interface.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.IPrivacyProvider.Encrypt(Lextm.SharpSnmpLib.ISnmpData,Lextm.SharpSnmpLib.SecurityParameters)">
            <summary>
            Encrypts the specified scope.
            </summary>
            <param name="data">The scope data.</param>
            <param name="parameters">The parameters.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.IPrivacyProvider.Decrypt(Lextm.SharpSnmpLib.ISnmpData,Lextm.SharpSnmpLib.SecurityParameters)">
            <summary>
            Decrypts the specified data.
            </summary>
            <param name="data">The data.</param>
            <param name="parameters">The parameters.</param>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.IPrivacyProvider.Salt">
            <summary>
            Gets the salt.
            </summary>
            <value>The salt.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.IPrivacyProvider.AuthenticationProvider">
            <summary>
            Corresponding <see cref="T:Lextm.SharpSnmpLib.Security.IAuthenticationProvider"/>.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider.#ctor(Lextm.SharpSnmpLib.Security.IAuthenticationProvider)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider"/> class.
            </summary>
            <param name="authentication">Authentication provider.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider.Decrypt(Lextm.SharpSnmpLib.ISnmpData,Lextm.SharpSnmpLib.SecurityParameters)">
            <summary>
            Decrypts the specified data.
            </summary>
            <param name="data">The data.</param>
            <param name="parameters">The parameters.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider.Encrypt(Lextm.SharpSnmpLib.ISnmpData,Lextm.SharpSnmpLib.SecurityParameters)">
            <summary>
            Encrypts the specified scope.
            </summary>
            <param name="data">The scope data.</param>
            <param name="parameters">The parameters.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider.DefaultPair">
            <summary>
            Default privacy provider with default authentication provider.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider.AuthenticationProvider">
            <summary>
            Corresponding <see cref="T:Lextm.SharpSnmpLib.Security.IAuthenticationProvider"/>.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.DefaultPrivacyProvider.Salt">
            <summary>
            Gets the salt.
            </summary>
            <value>The salt.</value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.PrivacyProviderExtension">
            <summary>
            Extension class for <see cref="T:Lextm.SharpSnmpLib.Security.IPrivacyProvider"/>.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.PrivacyProviderExtension.ToSecurityLevel(Lextm.SharpSnmpLib.Security.IPrivacyProvider)">
            <summary>
            Converts to <see cref="T:Lextm.SharpSnmpLib.Levels"/>.
            </summary>
            <returns>Levels.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.PrivacyProviderExtension.GetScopeData(Lextm.SharpSnmpLib.Security.IPrivacyProvider,Lextm.SharpSnmpLib.Header,Lextm.SharpSnmpLib.SecurityParameters,Lextm.SharpSnmpLib.ISnmpData)">
            <summary>
            Gets the scope data.
            </summary>
            <param name="privacy">The privacy provider.</param>
            <param name="header">The header.</param>
            <param name="parameters">The parameters.</param>
            <param name="rawScopeData">The raw scope data.</param>
            <returns>ISnmpData.</returns>
            <exception cref="T:System.ArgumentNullException">
            privacy
            or
            header
            </exception>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.SaltGenerator">
            <summary>
            Salt generator.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.SaltGenerator.NextSalt">
            <summary>
            Get next salt <see cref="T:System.Int64"/> value. Used internally to encrypt data.
            </summary>
            <returns>Random <see cref="T:System.Int64"/> value</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.SaltGenerator.GetSaltBytes">
            <summary>
            Gets salt bytes.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.SaltGenerator.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.User">
            <summary>
            User class.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.User.#ctor(Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.Security.IPrivacyProvider)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Security.User"/> class.
            </summary>
            <param name="name">The name.</param>
            <param name="privacy">The privacy provider.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.User.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.User.Name">
            <summary>
            Gets the name.
            </summary>
            <value>The name.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.User.Privacy">
            <summary>
            Gets the privacy provider.
            </summary>
            <value>The provider.</value>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Security.UserRegistry">
            <summary>
            A repository to store user information for providers.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.UserRegistry.#ctor(Lextm.SharpSnmpLib.Security.User[])">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Security.UserRegistry"/> class.
            </summary>
            <param name="users">The users.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.UserRegistry.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Security.UserRegistry"/> class.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.UserRegistry.Add(Lextm.SharpSnmpLib.OctetString,Lextm.SharpSnmpLib.Security.IPrivacyProvider)">
            <summary>
            Adds the specified user name.
            </summary>
            <param name="userName">Name of the user.</param>
            <param name="privacy">The privacy provider.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.UserRegistry.Add(Lextm.SharpSnmpLib.Security.User)">
            <summary>
            Adds the specified user.
            </summary>
            <param name="user">The user.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.UserRegistry.Find(Lextm.SharpSnmpLib.OctetString)">
            <summary>
            Finds the specified user name.
            </summary>
            <param name="userName">Name of the user.</param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Security.UserRegistry.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Security.UserRegistry.Count">
            <summary>
            Returns the user count.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Sequence">
            <summary>
            Array type.
            </summary>
            <remarks>Represents SMIv1 SEQUENCE.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Sequence.GetEnumerator">
            <summary>
            Gets the enumerator.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Sequence.#ctor(System.Byte[],Lextm.SharpSnmpLib.ISnmpData[])">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.Sequence"/> instance with varied <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> instances.
            </summary>
            <param name="length">The length bytes.</param>
            <param name="items">The items.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Sequence.#ctor(System.Collections.Generic.IEnumerable{Lextm.SharpSnmpLib.ISnmpData})">
            <summary>
            Creates an <see cref="T:Lextm.SharpSnmpLib.Sequence"/> instance with varied <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> instances.
            </summary>
            <param name="items"></param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Sequence.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.Sequence"/> class.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Sequence.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Sequence.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Sequence"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Sequence.GetLengthBytes">
            <summary>
            Gets the length bytes.
            </summary>
            <returns>System.Byte[].</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Sequence.Length">
            <summary>
            Item count in this <see cref="T:Lextm.SharpSnmpLib.Sequence"/>.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Sequence.Item(System.Int32)">
            <summary>
            Gets the <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> at the specified index.
            </summary>
            <value></value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Sequence.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.SetRequestPdu">
            <summary>
            SET request PDU.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SetRequestPdu.#ctor(System.Int32,Lextm.SharpSnmpLib.ErrorCode,System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.SetRequestPdu"/> instance with all contents.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="errorStatus">Error status</param>
            <param name="errorIndex">Error index</param>
            <param name="variables">Variables</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SetRequestPdu.#ctor(System.Int32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.SetRequestPdu"/> instance with all contents.
            </summary>
            <param name="requestId">The request id.</param>
            <param name="variables">Variables</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SetRequestPdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.SetRequestPdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SetRequestPdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.SetRequestPdu"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SetRequestPdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SetRequestPdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SetRequestPdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SetRequestPdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SetRequestPdu.Variables">
            <summary>
            Variables.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.SetRequestPdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.SnmpDataExtension">
            <summary>
            <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/> extension class.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.SnmpDataExtension.ToBytes(Lextm.SharpSnmpLib.ISnmpData)">
            <summary>
            Converts to byte format.
            </summary>
            <returns></returns>
        </member>
        <member name="T:Lextm.SharpSnmpLib.SnmpType">
            <summary>
            SNMP type code. The values are tag values for SNMP types.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.Integer32">
            <summary>
            INTEGER type. (SMIv1, SMIv2)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.OctetString">
            <summary>
            OCTET STRING type.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.Null">
            <summary>
            NULL type. (SMIv1)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.ObjectIdentifier">
            <summary>
            OBJECT IDENTIFIER type. (SMIv1)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.Sequence">
            <summary>
            RFC1213 sequence for whole SNMP packet beginning
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.IPAddress">
            <summary>
            IpAddress type. (SMIv1)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.Counter32">
            <summary>
            Counter32 type. (SMIv1, SMIv2)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.Gauge32">
            <summary>
            Gauge32 type. (SMIv1, SMIv2)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.TimeTicks">
            <summary>
            TimeTicks type. (SMIv1)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.Opaque">
            <summary>
            Opaque type. (SMIv1)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.NetAddress">
            <summary>
            Network Address. (SMIv1)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.Counter64">
            <summary>
            Counter64 type. (SMIv2)
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.NoSuchObject">
            <summary>
            No such object exception.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.NoSuchInstance">
            <summary>
            No such instance exception.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.EndOfMibView">
            <summary>
            End of MIB view exception.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.GetRequestPdu">
            <summary>
            Get request PDU.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.GetNextRequestPdu">
            <summary>
            Get Next request PDU.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.ResponsePdu">
            <summary>
            Response PDU.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.SetRequestPdu">
            <summary>
            Set request PDU.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.TrapV1Pdu">
            <summary>
            Trap v1 PDU.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.GetBulkRequestPdu">
            <summary>
            Get Bulk PDU.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.InformRequestPdu">
            <summary>
            Inform PDU.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.TrapV2Pdu">
            <summary>
            Trap v2 PDU.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.ReportPdu">
            <summary>
            Report PDU. SNMP v3.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.SnmpType.Unknown">
            <summary>
            Defined by #SNMP for unknown type.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.StreamExtension">
            <summary>
            Stream extension class.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.TimeTicks">
            <summary>
            TimeTicks type.
            </summary>
            <remarks>Represents SNMP TimeTicks type.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.#ctor(System.UInt32)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> instance with a specific count.
            </summary>
            <param name="count">Count</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.#ctor(System.TimeSpan)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> instance with <see cref="T:System.TimeSpan"/>.
            </summary>
            <param name="span">The time span.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.#ctor(System.Byte[])">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> instance with raw bytes.
            </summary>
            <param name="raw">Raw bytes</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> class.
            </summary>
            <param name="length">The length.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.ToUInt32">
            <summary>
            Returns an <see cref="T:System.Int32"/> that represents the current <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/>
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.ToTimeSpan">
            <summary>
            Returns <see cref="T:System.TimeSpan"/> representation.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.Equals(System.Object)">
            <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/>.
            </summary>
            <param name="obj">The <see cref="T:System.Object"/> to compare with the current <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/>. </param>
            <returns><value>true</value> if the specified <see cref="T:System.Object"/> is equal to the current <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/>; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.GetHashCode">
            <summary>
            Serves as a hash function for a particular type.
            </summary>
            <returns>A hash code for the current <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/>.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.Equals(Lextm.SharpSnmpLib.TimeTicks)">
            <summary>
            Indicates whether the current object is equal to another object of the same type.
            </summary>
            <param name="other">An object to compare with this object.</param>
            <returns><value>true</value> if the current object is equal to the <paramref name="other"/> parameter; otherwise, <value>false</value>.
            </returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.op_Equality(Lextm.SharpSnmpLib.TimeTicks,Lextm.SharpSnmpLib.TimeTicks)">
            <summary>
            The equality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.op_Inequality(Lextm.SharpSnmpLib.TimeTicks,Lextm.SharpSnmpLib.TimeTicks)">
            <summary>
            The inequality operator.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TimeTicks.Equals(Lextm.SharpSnmpLib.TimeTicks,Lextm.SharpSnmpLib.TimeTicks)">
            <summary>
            The comparison.
            </summary>
            <param name="left">Left <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> object</param>
            <param name="right">Right <see cref="T:Lextm.SharpSnmpLib.TimeTicks"/> object</param>
            <returns>
            Returns <c>true</c> if the values of its operands are not equal, <c>false</c> otherwise.</returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TimeTicks.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.TrapV1Pdu">
            <summary>
            Trap v1 PDU.
            </summary>
            <remarks>represents the PDU of trap v1 message.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV1Pdu.#ctor(System.UInt32[],Lextm.SharpSnmpLib.IP,Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.TimeTicks,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.TrapV1Pdu"/> instance with PDU elements.
            </summary>
            <param name="enterprise">Enterprise</param>
            <param name="agent">Agent address</param>
            <param name="generic">Generic trap type</param>
            <param name="specific">Specific trap type</param>
            <param name="timestamp">Time stamp</param>
            <param name="variables">Variable binds</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV1Pdu.#ctor(Lextm.SharpSnmpLib.ObjectIdentifier,Lextm.SharpSnmpLib.IP,Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.Integer32,Lextm.SharpSnmpLib.TimeTicks,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.TrapV1Pdu"/> instance with PDU elements.
            </summary>
            <param name="enterprise">Enterprise</param>
            <param name="agent">Agent address</param>
            <param name="generic">Generic trap type</param>
            <param name="specific">Specific trap type</param>
            <param name="timestamp">Time stamp</param>
            <param name="variables">Variable binds</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV1Pdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.TrapV1Pdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV1Pdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV1Pdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.TrapV1Pdu"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV1Pdu.ToString(Lextm.SharpSnmpLib.IObjectRegistry)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="objects">The objects.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.Enterprise">
            <summary>
            Enterprise.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.AgentAddress">
            <summary>
            Agent address.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.Generic">
            <summary>
            Generic trap type.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.Specific">
            <summary>
            Specific trap type.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.TimeStamp">
            <summary>
            Time stamp.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV1Pdu.Variables">
            <summary>
            Variable binds.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.TrapV2Pdu">
            <summary>
            TRAP v2 PDU.
            </summary>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV2Pdu.#ctor(System.Int32,Lextm.SharpSnmpLib.ObjectIdentifier,System.UInt32,System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.TrapV2Pdu"/> instance with all content.
            </summary>
            <param name="requestId">Request ID.</param>
            <param name="enterprise">Enterprise.</param>
            <param name="time">Time stamp.</param>
            <param name="variables">Variables.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV2Pdu.#ctor(System.Tuple{System.Int32,System.Byte[]},System.IO.Stream)">
            <summary>
            Initializes a new instance of the <see cref="T:Lextm.SharpSnmpLib.TrapV2Pdu"/> class.
            </summary>
            <param name="length">The length data.</param>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV2Pdu.AppendBytesTo(System.IO.Stream)">
            <summary>
            Appends the bytes to <see cref="T:System.IO.Stream"/>.
            </summary>
            <param name="stream">The stream.</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.TrapV2Pdu.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.TrapV2Pdu"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV2Pdu.Variables">
            <summary>
            Variables.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV2Pdu.RequestId">
            <summary>
            Gets the request ID.
            </summary>
            <value>The request ID.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV2Pdu.ErrorStatus">
            <summary>
            Gets the error status.
            </summary>
            <value>The error status.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV2Pdu.ErrorIndex">
            <summary>
            Gets the index of the error.
            </summary>
            <value>The index of the error.</value>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV2Pdu.TypeCode">
            <summary>
            Type code.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV2Pdu.Enterprise">
            <summary>
            Enterprise.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.TrapV2Pdu.TimeStamp">
            <summary>
            Time stamp.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.Variable">
            <summary>
            Variable bind.
            </summary>
            <remarks>
            <para>Represents SNMP variable bind.</para>
            </remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Variable.#ctor(Lextm.SharpSnmpLib.ObjectIdentifier)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Variable"/> instance with a specific <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/>.
            </summary>
            <param name="id">Object identifier</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Variable.#ctor(System.UInt32[])">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Variable"/> instance with a specific object identifier.
            </summary>
            <param name="id">Object identifier</param>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Variable.#ctor(System.UInt32[],Lextm.SharpSnmpLib.ISnmpData)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Variable"/> instance with a specific <see cref="T:Lextm.SharpSnmpLib.ObjectIdentifier"/> and <see cref="T:Lextm.SharpSnmpLib.ISnmpData"/>.
            </summary>
            <param name="id">Object identifier</param>
            <param name="data">Data</param>
            <remarks>If you set <c>null</c> to <paramref name="data"/>, you get a <see cref="T:Lextm.SharpSnmpLib.Variable"/> instance whose <see cref="P:Lextm.SharpSnmpLib.Variable.Data"/> is a <see cref="T:Lextm.SharpSnmpLib.Null"/> instance.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Variable.#ctor(Lextm.SharpSnmpLib.ObjectIdentifier,Lextm.SharpSnmpLib.ISnmpData)">
            <summary>
            Creates a <see cref="T:Lextm.SharpSnmpLib.Variable"/> instance with a specific object identifier and data.
            </summary>
            <param name="id">Object identifier</param>
            <param name="data">Data</param>
            <remarks>If you set <c>null</c> to <paramref name="data"/>, you get a <see cref="T:Lextm.SharpSnmpLib.Variable"/> instance whose <see cref="P:Lextm.SharpSnmpLib.Variable.Data"/> is a <see cref="T:Lextm.SharpSnmpLib.Null"/> instance.</remarks>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Variable.Transform(Lextm.SharpSnmpLib.Sequence)">
            <summary>
            Converts variable binds section to variable binds list.
            </summary>
            <param name="varbindSection"></param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Variable.Transform(System.Collections.Generic.IList{Lextm.SharpSnmpLib.Variable})">
            <summary>
            Converts variable binds to variable binds section.
            </summary>
            <param name="variables"></param>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Variable.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:Lextm.SharpSnmpLib.Variable"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Lextm.SharpSnmpLib.Variable.ToString(Lextm.SharpSnmpLib.IObjectRegistry)">
            <summary>
            Returns a <see cref="T:System.String"/> that represents this instance.
            </summary>
            <param name="objects">The objects.</param>
            <returns>
            A <see cref="T:System.String"/> that represents this instance.
            </returns>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Variable.Id">
            <summary>
            Variable object identifier.
            </summary>
        </member>
        <member name="P:Lextm.SharpSnmpLib.Variable.Data">
            <summary>
            Variable data.
            </summary>
        </member>
        <member name="T:Lextm.SharpSnmpLib.VersionCode">
            <summary>
            Protocol version code.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.VersionCode.V1">
            <summary>
            SNMP v1.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.VersionCode.V2">
            <summary>
            SNMP v2 classic.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.VersionCode.V2U">
            <summary>
            SNMP v2u is obsolete.
            </summary>
        </member>
        <member name="F:Lextm.SharpSnmpLib.VersionCode.V3">
            <summary>
            SNMP v3.
            </summary>
        </member>
    </members>
</doc>