NETNEIGHBOR Class Reference

#include <mi32/netnghbr.h>

List of all members.

Public Types

enum  CHILDTYPE { CHILDTYPE_Invalid = 0, CHILDTYPE_Container, CHILDTYPE_Connectable }

Public Member Functions

 NETNEIGHBOR (const NETNEIGHBOR &rhs)
 NETNEIGHBOR ()
 ~NETNEIGHBOR ()
void Clear ()
int EnumChildren (const NETNEIGHBOR &parent, const MISTRING &name, MISTRINGLIST &ShareList)
int EnumChildren (MISTRINGLIST &HostList)
CHILDTYPE GetChildType (const MISTRING &name) const
void GetDesc (const MISTRING &name, MISTRING &desc) const
bool HasChildren () const
NETNEIGHBORoperator= (const NETNEIGHBOR &rhs)

Member Enumeration Documentation

Enumerator:
CHILDTYPE_Invalid 
CHILDTYPE_Container 
CHILDTYPE_Connectable 

Constructor & Destructor Documentation

NETNEIGHBOR::NETNEIGHBOR (  ) 

Default constructor, start at top of network.

NETNEIGHBOR::~NETNEIGHBOR (  ) 

Destructor.

NETNEIGHBOR::NETNEIGHBOR ( const NETNEIGHBOR rhs  ) 

Copy constructor.


Member Function Documentation

void NETNEIGHBOR::Clear (  ) 

Clear list of children for new enumeration.

int NETNEIGHBOR::EnumChildren ( const NETNEIGHBOR parent,
const MISTRING name,
MISTRINGLIST ShareList 
)

Enumerate a list of children from parent.

Returns:
Number of children or error code if < 0.
Parameters:
parent Parent to generate a list of children from
name Object name from parent to generate list of its children from
ShareList List of machine shares found
int NETNEIGHBOR::EnumChildren ( MISTRINGLIST HostList  ) 

Enumerate a list of children from root.

Returns:
Number of children or error code if < 0.
Parameters:
HostList List of machine hosts found
CHILDTYPE NETNEIGHBOR::GetChildType ( const MISTRING name  )  const

Return type of child, Container or Connectable.

Parameters:
name Name of child to check
void NETNEIGHBOR::GetDesc ( const MISTRING name,
MISTRING desc 
) const

Return description of child.

Parameters:
name Name of child to get description of
desc Description RETURNED
bool NETNEIGHBOR::HasChildren (  )  const

Does container have children?

NETNEIGHBOR& NETNEIGHBOR::operator= ( const NETNEIGHBOR rhs  ) 

Assignment operator.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:41 2012 for TNTsdk 2012 by  doxygen 1.6.1