Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members

Package net.juniper.smgt.gateway.nic.protocol


Detailed Description

Protocol module.


Classes

exception  net.juniper.smgt.gateway.nic.protocol.FeatureNotFound
 Exception raised if a requested interface module is not found. More...

exception  net.juniper.smgt.gateway.nic.protocol.NICException
 Exception raised if there is an unspecified error condition within NIC. More...

struct  net.juniper.smgt.gateway.nic.protocol.Attr
 Structure used for the name and values of an object attribute. More...

struct  net.juniper.smgt.gateway.nic.protocol.NICExceptionInfo
 Information about an exception raised if an error occurs will performaning lookup for a specific key in the lookupBulk method. More...

interface  net.juniper.smgt.gateway.nic.protocol.NicFeature
 Common interface for NIC interface modules. More...

struct  net.juniper.smgt.gateway.nic.protocol.NicLocatorKey
 Structure that encapsulates a NIC key, the value for the key, and contraints for the associated resolution. More...

struct  net.juniper.smgt.gateway.nic.protocol.NicLocatorValue
 Structure that encapsulates a NIC value for a specified key. More...

struct  net.juniper.smgt.gateway.nic.protocol.NicLocatorResult
 Structure that is returned from bulk lookup methods. More...

interface  net.juniper.smgt.gateway.nic.protocol.NicLocatorFeature
 NIC Locator Interface. More...

interface  net.juniper.smgt.gateway.nic.protocol.NicAccess
 NIC Access Interface. More...


Typedefs

typedef sequence< string > StringSeq
 Sequence of strings.

typedef sequence< wstring > WStringSeq
 Sequence of wide strings (unicode).

typedef sequence< AttrAttrSeq
 List of attributes.

typedef sequence< NicLocatorValueNicLocatorValueSeq
 List of NIC locator values.

typedef sequence< NicLocatorResultNicLocatorResultSeq
 List of NIC locator results.

typedef sequence< NicLocatorKeyNicLocatorKeySeq
 List of NIC locator keys.

typedef sequence< NicLocatorValueSeqNicLocatorValueSeqSeq
 List of sequences for NIC locator values.


Variables

const string LOCATOR_FEATURE_TYPE = "NicLocator"
 Constructor.

const string ALL_FEATURE_TYPES = "ALL"
 Constructor.


Typedef Documentation

typedef sequence<Attr> net::juniper::smgt::gateway::nic::protocol::AttrSeq
 

List of attributes.

typedef sequence<NicLocatorKey> net::juniper::smgt::gateway::nic::protocol::NicLocatorKeySeq
 

List of NIC locator keys.

typedef sequence<NicLocatorResult> net::juniper::smgt::gateway::nic::protocol::NicLocatorResultSeq
 

List of NIC locator results.

typedef sequence<NicLocatorValue> net::juniper::smgt::gateway::nic::protocol::NicLocatorValueSeq
 

List of NIC locator values.

typedef sequence<NicLocatorValueSeq> net::juniper::smgt::gateway::nic::protocol::NicLocatorValueSeqSeq
 

List of sequences for NIC locator values.

typedef sequence<string> net::juniper::smgt::gateway::nic::protocol::StringSeq
 

Sequence of strings.

typedef sequence<wstring> net::juniper::smgt::gateway::nic::protocol::WStringSeq
 

Sequence of wide strings (unicode).


Variable Documentation

const string net::juniper::smgt::gateway::nic::protocol::ALL_FEATURE_TYPES = "ALL"
 

Constructor.

The string to use as featureType when calling the getFeatureNames() method. Use this constructor if the application uses all NIC features.

const string net::juniper::smgt::gateway::nic::protocol::LOCATOR_FEATURE_TYPE = "NicLocator"
 

Constructor.

The string to use as featureType when calling the getFeatureNames() method. Use this constructor if the application uses a NIC locator feature, but the application does not use other NIC features.


Generated on Tue Jun 15 10:28:50 2010 for NIC Access API by doxygen 1.3.7