See Also

Agent Members  | Dart.PowerSNMP Namespace

Requirements

Namespace: Dart.PowerSNMP

Platforms: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP, Windows Server 2003, Windows Vista

Assembly: Dart.PowerSNMP (in Dart.PowerSNMP.dll)

Language

Visual Basic

C#

C++

C++/CLI

Show All

See Also Requirements Languages PowerSNMP for .NET

Agent Class

Dart.PowerSNMP Namespace : Agent Class

A communications components that can be configured as a version 1, 2, or 3 SNMP agent.

For a list of all members of this type, see Agent members.

Object Model




Inheritance Hierarchy

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         Dart.PowerSNMP.Agent

Syntax

[Visual Basic]
<DesignerAttribute(DesignerBaseTypeName="System.ComponentModel.Design.IDesigner", DesignerTypeName="Dart.PowerSNMP.Designer, Dart.PowerSNMP, Version=1.2.6.200, Culture=neutral, PublicKeyToken=5966291b8955e4bb")> <DescriptionAttribute("The Agent Component specializes UDP communications to the transport of SNMP messages between the agent and a remote manager.")> <LicenseProviderAttribute(AgentLicenseProvider)> Public Class Agent    Inherits Component
[C#]
[DesignerAttribute(DesignerBaseTypeName="System.ComponentModel.Design.IDesigner", DesignerTypeName="Dart.PowerSNMP.Designer, Dart.PowerSNMP, Version=1.2.6.200, Culture=neutral, PublicKeyToken=5966291b8955e4bb")] [DescriptionAttribute("The Agent Component specializes UDP communications to the transport of SNMP messages between the agent and a remote manager.")] [LicenseProviderAttribute(AgentLicenseProvider)] public class Agent : Component
[C++]
[DesignerAttribute(DesignerBaseTypeName="System.ComponentModel.Design.IDesigner", DesignerTypeName="Dart.PowerSNMP.Designer, Dart.PowerSNMP, Version=1.2.6.200, Culture=neutral, PublicKeyToken=5966291b8955e4bb")] [DescriptionAttribute("The Agent Component specializes UDP communications to the transport of SNMP messages between the agent and a remote manager.")] [LicenseProviderAttribute(AgentLicenseProvider)] public __gc class Agent : public Component
[C++/CLI]
[DesignerAttribute(DesignerBaseTypeName="System.ComponentModel.Design.IDesigner", DesignerTypeName="Dart.PowerSNMP.Designer, Dart.PowerSNMP, Version=1.2.6.200, Culture=neutral, PublicKeyToken=5966291b8955e4bb")] [DescriptionAttribute("The Agent Component specializes UDP communications to the transport of SNMP messages between the agent and a remote manager.")] [LicenseProviderAttribute(AgentLicenseProvider)] public ref class Agent : public Component

Remarks

The PowerSNMP Agent component provides an unprecedented level of default behavior that makes it very easy to configure for simple tasks such as responding to "get" and "set" requests, as follows:

Now, version 3 responses to "joe" will be encoded, encrypted, and sent.

Of course, this is a trivial example. Please read on to see how you can override the default behavior to provide any level of customization.

Requirements

Namespace: Dart.PowerSNMP

Platforms: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP, Windows Server 2003, Windows Vista

Assembly: Dart.PowerSNMP (in Dart.PowerSNMP.dll)

See Also

Agent Members  | Dart.PowerSNMP Namespace

 

Send comments on this topic.

Documentation version 1.2.0.0.

© 2008 Dart Communications.  All rights reserved.