Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

SnmpFbg Class Reference
[C# Snmp Freiburg Interface]

collection of members to support testing More...

Inheritance diagram for SnmpFbg:

Snmp List of all members.

Public Member Functions

 SnmpFbg (params string[]argv)
 create a Snmp-Freiburg parent object
 SnmpFbg (Freiburg.Msgque parent, params string[]argv)
 create a Snmp-Freiburg child object
void Login (params object[]val)
 login into a SNMP server
void Logout ()
 logout from a SNMP server
Object[] Get (params object[]args)
 get data from a SNMP server
Object[] BulkGet (params object[]args)
 get bulkdata from a SNMP server
Object[] Walk (params object[]args)
 walk data-tree on a SNMP server
Object[] BulkWalk (params object[]args)
 bulk-walk data-tree on a SNMP server

Public Attributes

int timeout = 10

Static Protected Member Functions

void MakeTest (string name, object[]objA, params object[]resA)
 compare 2 object[]
void MakeTest (string name, object obj, object res)
 compare 2 object

Private Member Functions

 ~SnmpFbg ()
 delete a Snmp-Freiburg object

Private Attributes

const string appname = "SnmpFbg"
const string server = "snmpFbg20.srv"

Detailed Description

collection of members to support testing

Definition at line 23 of file csLibSnmpFbg.cs.


Constructor & Destructor Documentation

SnmpFbg::SnmpFbg params string[]  argv  )  [inline]
 

create a Snmp-Freiburg parent object

Definition at line 29 of file csLibSnmpFbg.cs.

References appname, and server.

Referenced by Snmp::Main().

SnmpFbg::SnmpFbg Freiburg.Msgque  parent,
params string[]  argv
[inline]
 

create a Snmp-Freiburg child object

Definition at line 33 of file csLibSnmpFbg.cs.

References appname, and server.

SnmpFbg::~SnmpFbg  )  [inline, private]
 

delete a Snmp-Freiburg object

Definition at line 37 of file csLibSnmpFbg.cs.


Member Function Documentation

Object [] SnmpFbg::BulkGet params object[]  args  )  [inline]
 

get bulkdata from a SNMP server

for definition of the interface please read Ot_BGET

Definition at line 78 of file csLibSnmpFbg.cs.

References timeout.

Referenced by Snmp::Main().

Object [] SnmpFbg::BulkWalk params object[]  args  )  [inline]
 

bulk-walk data-tree on a SNMP server

for definition of the interface please read Ot_BWLK

Definition at line 96 of file csLibSnmpFbg.cs.

References timeout.

Object [] SnmpFbg::Get params object[]  args  )  [inline]
 

get data from a SNMP server

for definition of the interface please read Ot_GETO

Definition at line 69 of file csLibSnmpFbg.cs.

References timeout.

Referenced by Snmp::Main().

void SnmpFbg::Login params object[]  val  )  [inline]
 

login into a SNMP server

for definition of the interface please read Ot_INIT

Definition at line 51 of file csLibSnmpFbg.cs.

References timeout.

Referenced by Snmp::Main().

void SnmpFbg::Logout  )  [inline]
 

logout from a SNMP server

for definition of the interface please read Ot_CLOS

Definition at line 60 of file csLibSnmpFbg.cs.

References timeout.

Referenced by Snmp::Main().

void SnmpFbg::MakeTest string  name,
object  obj,
object  res
[inline, static, protected]
 

compare 2 object

Definition at line 134 of file csLibSnmpFbg.cs.

void SnmpFbg::MakeTest string  name,
object[]  objA,
params object[]  resA
[inline, static, protected]
 

compare 2 object[]

Definition at line 107 of file csLibSnmpFbg.cs.

Referenced by Snmp::Main().

Object [] SnmpFbg::Walk params object[]  args  )  [inline]
 

walk data-tree on a SNMP server

for definition of the interface please read Ot_WALK

Definition at line 87 of file csLibSnmpFbg.cs.

References timeout.

Referenced by Snmp::Main().


Member Data Documentation

const string SnmpFbg::appname = "SnmpFbg" [private]
 

Definition at line 25 of file csLibSnmpFbg.cs.

Referenced by SnmpFbg().

const string SnmpFbg::server = "snmpFbg20.srv" [private]
 

Definition at line 26 of file csLibSnmpFbg.cs.

Referenced by SnmpFbg().

int SnmpFbg::timeout = 10
 

Definition at line 24 of file csLibSnmpFbg.cs.

Referenced by BulkGet(), BulkWalk(), Get(), Login(), Logout(), and Walk().


The documentation for this class was generated from the following file:
Generated on Thu Nov 25 10:41:52 2004 for snmpFreiburg by  doxygen 1.3.8-20040928