class AsnMibTree

Tree of OIDs. More...

Full nameTelEngine::AsnMibTree
Definition#include <libs/yasn/yateasn.h>
InheritsTelEngine::GenObject [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

Tree of OIDs.

inline  AsnMibTree ()

AsnMibTree

Constructor

 AsnMibTree (const String& fileName)

AsnMibTree

Constructor

Parameters:
fileNameFile from which the tree is to be built

 ~AsnMibTree ()

~AsnMibTree

[virtual]

Destructor

AsnMib*  find (const ASNObjId& id)

find

Find a MIB object given the object id

Parameters:
idThe object id

Returns: A pointer to the MIB with the searched object id, 0 if not found

AsnMib*  find (const String& name)

find

Find a MIB given the MIB name

Parameters:
nameThe name of the MIB object

Returns: A pointer to the MIB with the searched object id, 0 if not found

AsnMib*  findNext (const ASNObjId& id)

findNext

Find the next MIB object in the tree

Parameters:
idObject id of the current MIB object

Returns: A pointer to the next MIB object in the tree, 0 if there is no next

int  getAccess (const ASNObjId& oid)

getAccess

Get access level for the given object id

Parameters:
oidObject id for which the access level is required

Returns: Enum value describing the access level required for this object

void  buildTree ()

buildTree

Build the tree of MIB objects

String  findRevision (const String& name)

findRevision

Find the module revision of which this OID is part of

Parameters:
nameName of the OID

Returns: String value of the module revision


Generated by: paulc on bussard on Fri Apr 1 18:17:10 2011, using kdoc 2.0a54.