PowerSNMP for .NET CF
Dart.Snmp Namespace
See Also  Inheritance Hierarchy Send comments on this topic.

Classes

 ClassDescription
ClassAgent A communications component that can be configured as a version 1, 2 or 3 SNMP agent.
ClassAuthoritativeEngine Holds authoritative engine information that is used by SNMPv3 authentication processing.
ClassDecodingException A DecodingException is thrown when there is an error decoding the encoded message.
ClassDiscoveredEngine Holds authoritative engine information that is used by SNMPv3 authentication processing.
ClassGetBulkMessage The GetBulkMessage class can be used to request large amounts of information from SNMP version 2/3 agents.
ClassGetMessage The GetMessage class is the class used to request information about IIDs from an SNMP agent.
ClassGetNextMessage The GetNextMessage class is used to request information about IIDs from an SNMP agent while discovering what IIDs that agent manages.
ClassInformMessage The InformMessage class is used to send information between SNMP version 2/ 3 managers.
ClassManager Specializes UDP communications for SNMP Manager functionality.
ClassManagerSlave The ManagerSlave class provides Manager communications that can be invoked in parallel, all running on unique worker threads.
ClassMessageBase The MessageBase class is the abstract base class for all SNMP messages.
ClassMessageEventArgs Provides data for the SnmpBase.Message event.
ClassMibDefinition Base class containing members that are common to MibNode and MibTrap.
ClassMibNode This class is used to represent nodes and objects defined in MIB files.
ClassMibNodes The MibNodes Class localizes all mib file management to a single class.
ClassMibTrap This class is used to represent traps defined in MIB files.
ClassMibTraps A collection of trap types.
ClassModule Contains all names either imported or defined within a module.
ClassNotificationMessage The NotificationMessage class is used by agents to notify managers of an event. It uses SNMP version 2/3 and is the functional equivalent of the TrapMessage used by SNMP version 1.
ClassPasswords Provides passwords used to authenticate and decrypt SNMP version 3 packets.
ClassReportMessage The ReportMessage class is used to send user-defined information.
ClassRequestMessage The RequestMessage class is the base class for all request messages: SetMessage, GetMessage, GetNextMessage, GetBulkMessage and InformMessage.
ClassResponseMessage The ResponseMessage class is used to send information about IIDs from an SNMP agent to a manager .
ClassSecurity This class controls Version 3 authentication and privacy procedures.
ClassSecurityException A SecurityException is thrown by the Manager when it is notified that a request failed to be authenticated by the agent.
ClassSequence A tagged type representing a sequence of tagged types.
ClassSequenceOf A tagged type representing a sequence of tagged types that are ordered and of the same type.
ClassSetMessage The SetMessage class is used to send update information from an SNMP version 1/2/3 manager to an agent.
ClassSetOf A tagged type representing a sequence of tagged types that are of the same type.
ClassSimpleTaggedType The SimpleTaggedType class is the base class for all encoded value types in an SNMP message.
ClassSnmpBase SnmpBase is the base class used by Agent and Manager for common functionality.
ClassStandardMessage The StandardMessage Class is the base class for all SNMP messages except TrapMessage.
ClassTableEventArgs Provides data for the Table event.
ClassTaggedType The TaggedType class is the base class for the SimpleTaggedType class.
ClassTrapMessage The TrapMessage class is used to send SNMP version 1 traps from an agent to a manager.
ClassVariable A Sequence that contains an instance of the Id class and an instance of the SimpleTaggedType class.
ClassVariableCollection A Sequence that contains a collection of Variable objects.
ClassVariableList Used to hold the MIB data managed by the Agent.

Delegates

 DelegateDescription
DelegateAgentMessageReceived Represents the method that will be called as each RequestMessage is received.
DelegateManagerMessageReceived Represents the method that will be called as asynchronous messages are received.
DelegateMessageEventHandler Represents the method that will handle an event raised by the user calling SnmpBase.Marshal.
DelegateSlaveThreadStart Represents the method that will be called on a new worker thread.
DelegateTableEventHandler Represents the method that will handle an event raised by the user calling Dart.Snmp.Manager.Marshal(System.String,Dart.Snmp.Variable[0:,0:],System.Object).

Enumerations

 EnumerationDescription
EnumerationAccess Defines the operation allowed to a MibNode object.
EnumerationAuthenticationProtocol Defines the algorithm to be used for Version 3 message authentication.
EnumerationErrorCode Defines the possible ErrorCode values returned in DecodingException.
EnumerationErrorStatus Defines the possible values returned in ResponseMessage.ErrorStatus
EnumerationLanguage Defines the programming language used to output generated classes that derive from MibNode.
EnumerationNodeName Defines the names of all the intrinsic MibNode names that can be used to lookup MibNode instances in the MibNodes dictionary.
EnumerationPrivacyProtocol Defines the algorithm to be used for Version 3 message encryption.
EnumerationSecurityErrorCode Defines the possible values of SecurityException.ErrorCode.
EnumerationSnmpVersion Defines the possible Version values in MessageBase.
EnumerationStatus Defines the current implementation status of the MibNode object.
EnumerationTrapName Defines the names of all the intrinsic trap names that can be used to lookup MibTrap instances in the MibNodes.MibTraps dictionary.
EnumerationUsage Indicates the Usage of each class derived from MibNode.

See Also

Documentation Version 4.2
© 2010 Dart Communications. All Rights Reserved.