See Also

Dart.PowerSNMP Assembly

See Also PowerSNMP for .NET

Dart.PowerSNMP Namespace

Inheritance Hierarchy

Classes

ClassDescription
Agent A communications components that can be configured as a version 1, 2, or 3 SNMP agent.
AuthoritativeEngine Holds authoritative engine information that is used by SNMPv3 authentication processing.
CompileMib Summary description for CompileMib.
DatagramEventArgs Provides data for the Shared.Trace event.
DecodingException A DecodingException is thrown when there is an error decoding the encoded message.
Designer Summary description for Designer.
DiscoveredEngine Holds authoritative engine information that is used by SNMPv3 authentication processing.
DiscoveredEnginesHashtable Holds discovery information that is used by SNMPv3 authentication and encryption processing.
ExceptionEventArgs Provides data for the Shared.Exception event.
frmSelectDirectory  
GetBulkMessage The GetBulkMessage class can be used to request large amounts of information from SNMP version 2/3 agents.
GetMessage The GetMessage class is the class used to request information about IIDs from an SNMP agent.
GetNextMessage The GetNextMessage class is used to request information about IIDs from an SNMP agent while discovering what IIDs that agent manages.
InformMessage The InformMessage class is used to send information between SNMP version 2/ 3 managers.
IOidComparer  
IPHelperAPI Wrapper class for the Win32 IpHelper API. This is only a partial implementation of the IP Protocol Helper API.
Manager The Manager component provides SNMP version 1, 2, and 3 functionality.
Message The Message class is the base class for all SNMP messages.
MessageEventArgs Provides data for the Manager.InformMessageReceived, Manager.ResponseMessageReceived, Agent.DiscoverMessageReceived, Manager.DiscoerMessageReceived, Agent.GetMessageReceived, Agent.GetNextMessageReceived, Agent.GetBulkMessageReceived and Agent.SetMessageReceived events.
MessageHashtable  
MibNode This is the abstract base class for all objects defined in MIB files.
MibNodes The MibNodes class is used to maintain the MibNode objects known to the Manager.
MibParser Summary description for MibParser.
MibParser.GroupEventArgs  
MibParser.IdentifierEventArgs  
MibParser.ImportsEventArgs  
MibParser.NotificationEventArgs  
MibParser.ObjectEventArgs  
MibParser.TextualConventionEventArgs  
MibParser.TrapEventArgs  
Module Contains all names either imported or defined within a module.
NetworkConfiguration Utility class for methods that retrieve information about the system's current network configuration. All methods are static.
NetworkConfiguration.AdapterTCPIPSettings Represents the current TCPIP settings of an adapter
NotifyMessage The NotifyMessage 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.
NotifyMessageEventArgs Provides data for the Manager.NotifyMessageReceived event.
NotifyVariableCollection A Sequence that contains a collection of Variable objects.
Passwords Provides passwords used to authenticate and decrypt SNMP version 3 packets.
Pdu A tagged type representing a sequence of tagged types.
ReportMessage The ReportMessage class is used to send user-defined information.
RequestMessage The RequestMessage class is the base class for all request messages: SetMessage, GetMessage, GetNextMessage, GetBulkMessage and InformMessage.
ResponseMessage The ResponseMessage class is used to send information about IIDs from an SNMP agent to a manager.
Security This class controls Version 3 authentication and privacy procedures.
SecurityException A SecurityException is thrown by the Manager when it is notified that a request failed to be authenticated by the agent.
Sequence A tagged type representing a sequence of tagged types.
SequenceOf A tagged type representing a sequence of tagged types that are ordered and of the same type.
SetMessage The SetMessage class is used to send update information from an SNMP version 1/2/3 manager to an agent.
SetOf A tagged type representing a sequence of tagged types that are of the same type.
SimpleTaggedType The SimpleTaggedType class is the base class for all encoded value types in an SNMP message.
SortedVariables The SortedVariables class is used to maintain the Variable objects known to the Agent.
StandardMessage The StandardMessage Class is the base class for all SNMP messages except TrapMessage.
TableEventArgs Provides data for the TableReceived event.
TaggedType The TaggedType class is the base class for the SimpleTaggedType class.
TimeoutException A TimeoutException is thrown by the Manager when a RequestMessage does not receive a response within the timeout period.
TrapMessage The TrapMessage class is used to send SNMP version 1 traps from an agent to a manager.
TrapMessageEventArgs Provides data for the Manager.TrapMessageReceived event.
UserHashtable Holds username and password information that is used by SNMPv3 authentication and encryption processing.
Variable A Sequence that contains an instance of the Id class and an instance of the SimpleTaggedType class.
VariableCollection A Sequence that contains a collection of Variable objects.

Enumerations

EnumerationDescription
Access Defines the operation allowed to a MibNode object.
AuthenticationProtocol Defines the algorithm to be used for Version 3 message authentication.
Direction Indicates whether the datagram is outbound or inbound.
ErrorCode Defines the possible ErrorCode values returned in DecodingException.
ErrorStatus Defines the possible values returned in ResponseMessage.ErrorStatus.
IPHelperAPI.NodeType Type of the network node
Language Defines the programming language used to output generated classes that derive from MibNode.
MibNodeType Indicates the type of MibNode.
PrivacyProtocol Defines the algorithm to be used for Version 3 message encryption.
SecurityErrorCode Defines the possible ErrorCode values in the SecurityException.
SnmpVersion Defines the possible Version values in a Message object.
Status Defines the current implementation status of the MibNode object.
TagByte  

Structures

StructureDescription
IPHelperAPI._IP_ADAPTER_INFO  
IPHelperAPI._IP_ADDR_STRING  
IPHelperAPI.FIXED_INFO Data from GetNetworkParms()
IPHelperAPI.IP_ADAPTER_INFO Adapter information

Delegates

DelegateDescription
DatagramEventHandler The delegate used for the Trace event.
ExceptionEventHandler The delegate for the Exception event.
MessageEventHandler The delegate for most message received events.
NotifyMessageEventHandler The delegate for the NotifyMessage event.
TableEventHandler Provides data for the TableReceived event.
TrapMessageEventHandler The delegate for the TrapMessage event.

See Also

Dart.PowerSNMP Assembly


Send comments on this topic.

Documentation version 1.2.0.0.

© 2008 Dart Communications.  All rights reserved.