Uses of Interface
org.snmp4j.smi.Variable
-
Packages that use Variable Package Description org.snmp4j Provides classes and interfaces for creating, sending, and receiving SNMP messages.org.snmp4j.event Provides classes and interfaces for SNMP4J event processing.org.snmp4j.fluent org.snmp4j.security Provides classes and interfaces for authentication and privacy of SNMP(v3) messages.org.snmp4j.smi Provides classes for the representation of SMIv1/v2 data types (which also includes some basic ASN.1 primitive data types).org.snmp4j.uri org.snmp4j.util Contains table retrieval utilities and multi-threading support classes as well as miscellaneous utility classes. -
-
Uses of Variable in org.snmp4j
Methods in org.snmp4j that return Variable Modifier and Type Method Description Variable
PDU. getVariable(OID prefix)
Gets the first variable whose OID starts with the specified OID.Methods in org.snmp4j with parameters of type Variable Modifier and Type Method Description protected void
PDUv1. checkNull(Variable parameter)
Checks for null parameters.protected boolean
PDUv1. isVariableV1(Variable v)
Check if the given variable can be encoded into a SNMPv1 PDU. -
Uses of Variable in org.snmp4j.event
Fields in org.snmp4j.event declared as Variable Modifier and Type Field Description private Variable
CounterEvent. currentValue
Methods in org.snmp4j.event that return Variable Modifier and Type Method Description Variable
CounterEvent. getCurrentValue()
Gets the current value of the counter, as set by the maintainer of the counter (one of the event listeners).Methods in org.snmp4j.event with parameters of type Variable Modifier and Type Method Description void
CounterEvent. setCurrentValue(Variable currentValue)
Sets the current value of the counter. -
Uses of Variable in org.snmp4j.fluent
Methods in org.snmp4j.fluent with parameters of type Variable Modifier and Type Method Description PduBuilder
PduBuilder. vb(OID oid, Variable value)
-
Uses of Variable in org.snmp4j.security
Classes in org.snmp4j.security that implement Variable Modifier and Type Class Description class
SecretOctetString
TheSecretOctetString
is anOctetString
for secret data like keys and passwords.class
TsmSecurityParameters
SecurityParameters
implementation for theTSM
security model.Fields in org.snmp4j.security with type parameters of type Variable Modifier and Type Field Description private java.util.Hashtable<Variable,UsmTimeEntry>
UsmTimeTable. table
-
Uses of Variable in org.snmp4j.smi
Classes in org.snmp4j.smi that implement Variable Modifier and Type Class Description class
AbstractVariable
TheVariable
abstract class is the base class for all SNMP variables.class
BitString
TheBitString
class represents the obsolete SMI type BIT STRING which has been defined in RFC 1442 (an SNMPv2 draft) but which has been obsoleteted by RFC 1902 and RFC 2578.class
Counter32
TheCounter32
class allows all the functionality of unsigned integers but is recognized as a distinct SMI type, which is used for monotonically increasing values that wrap around at 2^32-1 (4294967295).class
Counter64
TheCounter64
class represents a 64bit unsigned integer type.class
DtlsAddress
TheTlsAddress
represents a TLS transport addresses as defined by RFC 5953 SnmpTSLAddress textual convention.class
Gauge32
TheGauge32
class is indistinguishable fromUnsignedInteger32
.class
GenericAddress
TheGenericAddress
implements the decorator and factory design pattern to provide a generic address type.class
Integer32
TheInteger32
represents 32bit signed integer values for SNMP.class
IpAddress
TheIpAddress
class represents an IPv4 address SNMP variable.class
Null
TheNull
class represents SMI Null and the derived SMIv2 exception syntaxes.class
OctetString
TheOctetString
class represents the SMI type OCTET STRING.class
OID
The Object Identifier Class.class
Opaque
TheOpaque
class represents the SMI type Opaque which is used to transparently exchange BER encoded values.class
SMIAddress
ASMIAddress
is an address that is defined by the Structure of Management Information (SMI) and can be thereby serialized through the Basic Encoding Rules (BER) used by the SNMP protocol.class
TcpAddress
TheTcpAddress
represents TCP/IP transport addresses.class
TimeTicks
TheTimeTicks
class represents the time in 1/100 seconds since some epoch (which should be have been defined in the corresponding MIB specification).class
TlsAddress
TheTlsAddress
represents a TLS transport addresses as defined by RFC 5953 SnmpTSLAddress textual convention.class
TransportIpAddress
TheTransportIpAddress
is the abstract base class for all transport addresses on top of IP network addresses.class
UdpAddress
TheUdpAddress
represents UDP/IP transport addresses.class
UnsignedInteger32
UnsignedInteger32 type is an SNMP type that represents unsigned 32bit integer values (0 to 4294967295).class
VariantVariable
TheVariantVariable
provides a decorator for any type of Variable instance, to be able to intercept or monitor variable value modification by using aVariantVariableCallback
.Fields in org.snmp4j.smi declared as Variable Modifier and Type Field Description private Variable
VariableBinding. variable
private Variable
VariantVariable. variable
Fields in org.snmp4j.smi with type parameters of type Variable Modifier and Type Field Description private static java.util.Hashtable<java.lang.Integer,java.lang.Class<? extends Variable>>
AbstractVariable. registeredSyntaxes
Methods in org.snmp4j.smi that return Variable Modifier and Type Method Description static Variable
AbstractVariable. createFromBER(BERInputStream inputStream)
Creates aVariable
from a BER encodedBERInputStream
.static Variable
AbstractVariable. createFromSyntax(int smiSyntax)
Creates aVariable
from the supplied SMI syntax identifier.private static Variable
AbstractVariable. createVariable(int smiSyntax)
Variable
VariableBinding. getVariable()
Gets the value of the variable binding.Variable
VariantVariable. getVariable()
Returns the typed variable that holds the wrapped value.Methods in org.snmp4j.smi with parameters of type Variable Modifier and Type Method Description abstract int
AbstractVariable. compareTo(Variable o)
int
Counter64. compareTo(Variable o)
int
GenericAddress. compareTo(Variable o)
int
Integer32. compareTo(Variable o)
int
IpAddress. compareTo(Variable o)
int
Null. compareTo(Variable o)
int
OctetString. compareTo(Variable o)
int
OID. compareTo(Variable o)
int
TransportIpAddress. compareTo(Variable o)
int
UnsignedInteger32. compareTo(Variable o)
int
Variable. compareTo(Variable o)
int
VariantVariable. compareTo(Variable o)
void
VariableBinding. setVariable(Variable variable)
Sets the value of the variable binding.Constructors in org.snmp4j.smi with parameters of type Variable Constructor Description VariableBinding(OID oid, Variable variable)
Creates a variable binding with the supplied OID and value.VariantVariable(Variable initialVariable)
Creates a variant variable wrapping the specified value.VariantVariable(Variable initialVariable, VariantVariableCallback callback)
Creates a variant variable wrapping the specified value and a callback that monitors value modifications. -
Uses of Variable in org.snmp4j.uri
Method parameters in org.snmp4j.uri with type arguments of type Variable Modifier and Type Method Description SnmpUriResponse
SnmpURI. updateByValue(java.net.URI url, java.util.List<Variable> values)
-
Uses of Variable in org.snmp4j.util
Methods in org.snmp4j.util that return Variable Modifier and Type Method Description Variable
SimpleVariableTextFormat. parse(int smiSyntax, java.lang.String text)
This operation is not supported bySimpleVariableTextFormat
.Variable
SimpleVariableTextFormat. parse(OID classOrInstanceOID, java.lang.String text)
This operation is not supported bySimpleVariableTextFormat
.Variable
VariableTextFormat. parse(int smiSyntax, java.lang.String text)
Parses a textual representation of a variable against a SMI type.Variable
VariableTextFormat. parse(OID classOrInstanceOID, java.lang.String text)
Parses a textual representation of a variable against its associated OBJECT-TYPE OID.Methods in org.snmp4j.util with parameters of type Variable Modifier and Type Method Description java.lang.String
SimpleVariableTextFormat. format(OID instanceOID, Variable variable, boolean withOID)
Returns a textual representation of the supplied variable against the optionally supplied instance OID.java.lang.String
VariableTextFormat. format(OID instanceOID, Variable variable, boolean withOID)
Returns a textual representation of the supplied variable against the optionally supplied instance OID.
-