This module defines the resolution interface to the network information collector (NIC). Use this interface for applications written in a programming language other than Java.
For applications written in Java, use the NIC proxy client library. This library provides a JAVA API to access the NIC, cache data, and support NIC replication.
Go to the source code of this file.
Namespaces | |
namespace | net |
namespace | net.juniper |
namespace | net.juniper.smgt |
namespace | net.juniper.smgt.gateway |
namespace | net.juniper.smgt.gateway.nic |
namespace | net.juniper.smgt.gateway.nic.protocol |
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 > | 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). | |
typedef sequence< Attr > | net::juniper::smgt::gateway::nic::protocol.AttrSeq |
List of attributes. | |
typedef sequence< NicLocatorValue > | net::juniper::smgt::gateway::nic::protocol.NicLocatorValueSeq |
List of NIC locator values. | |
typedef sequence< NicLocatorResult > | net::juniper::smgt::gateway::nic::protocol.NicLocatorResultSeq |
List of NIC locator results. | |
typedef sequence< NicLocatorKey > | net::juniper::smgt::gateway::nic::protocol.NicLocatorKeySeq |
List of NIC locator keys. | |
typedef sequence< NicLocatorValueSeq > | net::juniper::smgt::gateway::nic::protocol.NicLocatorValueSeqSeq |
List of sequences for NIC locator values. | |
Variables | |
const string | net::juniper::smgt::gateway::nic::protocol.LOCATOR_FEATURE_TYPE = "NicLocator" |
Constructor. | |
const string | net::juniper::smgt::gateway::nic::protocol.ALL_FEATURE_TYPES = "ALL" |
Constructor. |