Index

A B C D E F G H I J K L M N O P R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSnmpUtility - Class in org.snmp4j.util
The AbstractSnmpUtility is an abstract base class for convenience utility classes to retrieve SNMP data.
AbstractSnmpUtility(Session, PDUFactory) - Constructor for class org.snmp4j.util.AbstractSnmpUtility
Creates a AbstractSnmpUtility instance.
AbstractTarget - Class in org.snmp4j
A AbstractTarget class is an abstract representation of a remote SNMP entity.
AbstractTarget() - Constructor for class org.snmp4j.AbstractTarget
Default constructor
AbstractTarget(Address) - Constructor for class org.snmp4j.AbstractTarget
Creates a SNMPv3 target with no retries and a timeout of one second.
AbstractTarget(Address, OctetString) - Constructor for class org.snmp4j.AbstractTarget
 
AbstractTransportMapping<A extends Address> - Class in org.snmp4j.transport
The AbstractTransportMapping provides an abstract implementation for the message dispatcher list and the maximum inbound message size.
AbstractTransportMapping() - Constructor for class org.snmp4j.transport.AbstractTransportMapping
 
AbstractVariable - Class in org.snmp4j.smi
The Variable abstract class is the base class for all SNMP variables.
AbstractVariable() - Constructor for class org.snmp4j.smi.AbstractVariable
The abstract Variable class serves as the base class for all specific SNMP syntax types.
accessibleForNotify - Enum constant in enum org.snmp4j.smi.MaxAccess
 
add(OID, Counter32) - Method in class org.snmp4j.mp.DefaultCounterListener
Adds a counter to this counter listener.
add(VariableBinding) - Method in class org.snmp4j.PDU
Adds a variable binding to this PDU.
addAcceptedIssuerDN(String) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
addAcceptedSubjectDN(String) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
addAll(List<? extends VariableBinding>) - Method in class org.snmp4j.PDU
Adds a list of variable bindings to this PDU (see PDU.add(VariableBinding vb)).
addAll(VariableBinding[]) - Method in class org.snmp4j.PDU
Adds an array of variable bindings to this PDU (see PDU.add(VariableBinding vb)).
addAllOIDs(VariableBinding[]) - Method in class org.snmp4j.PDU
Adds new VariableBindings each with the OID of the corresponding variable binding of the supplied array to this PDU (see PDU.addOID(VariableBinding vb)).
addAuthenticationFailureListener(AuthenticationFailureListener) - Method in class org.snmp4j.MessageDispatcherImpl
Adds a listener for authentication failure events caused by unauthenticated incoming messages.
addAuthenticationProtocol(AuthenticationProtocol) - Method in class org.snmp4j.security.SecurityProtocols
Add the given AuthenticationProtocol.
addBufferToReadBuffer(DefaultTcpTransportMapping.SocketEntry, ByteBuffer) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
 
addCommandResponder(CommandResponder) - Method in interface org.snmp4j.MessageDispatcher
Adds a CommandResponder instance to the message dispatcher.
addCommandResponder(CommandResponder) - Method in class org.snmp4j.MessageDispatcherImpl
 
addCommandResponder(CommandResponder) - Method in class org.snmp4j.Snmp
Adds a CommandResponder to this SNMP session.
addCommandResponder(CommandResponder) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
addCounterListener(CounterListener) - Method in class org.snmp4j.MessageDispatcherImpl
Adds a CounterListener.
addCounterListener(CounterListener) - Method in class org.snmp4j.mp.CounterSupport
Adds a CounterListener.
addDefaultProtocols() - Method in class org.snmp4j.security.SecurityProtocols
Add the default SecurityProtocols.
ADDED_ENGINE_ID - Static variable in class org.snmp4j.event.SnmpEngineEvent
 
addEngineID(Address, OctetString) - Method in class org.snmp4j.mp.MPv3
Adds an engine ID (other than the local engine ID) to the internal storage.
addEngineIdToCache(Address, OctetString) - Method in class org.snmp4j.mp.MPv3
Put the engine ID for the given address into the internal cache.
addEntry(StateReference<?>) - Method in class org.snmp4j.mp.MPv3.Cache
Adds a StateReference to the cache.
addEntry(UsmTimeEntry) - Method in class org.snmp4j.security.UsmTimeTable
 
addLocalCertMapping(Address, String) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
Map a target address to a local certificate alias.
addLocalizedUser(byte[], OctetString, OID, byte[], OID, byte[]) - Method in class org.snmp4j.security.USM
Adds a localized user to the USM.
addMessageIDs(List<MessageID>) - Method in class org.snmp4j.mp.StateReference
 
addMessageProcessingModel(MessageProcessingModel) - Method in interface org.snmp4j.MessageDispatcher
Adds a MessageProcessingModel to the dispatcher.
addMessageProcessingModel(MessageProcessingModel) - Method in class org.snmp4j.MessageDispatcherImpl
Adds a message processing model to this message dispatcher.
addMessageProcessingModel(MessageProcessingModel) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
addNotificationListener(Address, CommandResponder) - Method in class org.snmp4j.Snmp
Adds a notification listener to this Snmp instance.
addNotificationListener(TransportMapping, Address, CommandResponder) - Method in class org.snmp4j.Snmp
Adds a notification listener to this Snmp instance.
addOID(VariableBinding) - Method in class org.snmp4j.PDU
Adds a new variable binding to this PDU by using the OID of the supplied VariableBinding.
addPrivacyProtocol(PrivacyProtocol) - Method in class org.snmp4j.security.SecurityProtocols
Add the given PrivacyProtocol.
Address - Interface in org.snmp4j.smi
The Address interface serves as a base class for all SNMP transport addresses.
ADDRESS_TYPES_PROPERTIES - Static variable in class org.snmp4j.smi.GenericAddress
 
addSecurityModel(SecurityModel) - Method in class org.snmp4j.security.SecurityModels
Adds a security model to the central repository of security models.
addSecurityNameMapping(OctetString, SecurityNameMapping.CertMappingType, OctetString, OctetString) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
Adds a mapping to derive a security name from a certificate.
addSnmpEngineListener(SnmpEngineListener) - Method in class org.snmp4j.mp.MPv3
Adds a SNMP engine listener that needs to be informed about changes to the engine ID cache.
addTask(SchedulerTask) - Method in class org.snmp4j.util.TaskScheduler
Adds a task to the scheduler.
addTransportListener(TransportListener) - Method in class org.snmp4j.transport.AbstractTransportMapping
 
addTransportListener(TransportListener) - Method in interface org.snmp4j.transport.ssh.SshSession
 
addTransportListener(TransportListener) - Method in interface org.snmp4j.TransportMapping
Adds a transport listener to the transport.
addTransportMapping(TransportMapping) - Method in class org.snmp4j.MessageDispatcherImpl
Adds a transport mapping.
addTransportMapping(TransportMapping<? extends Address>) - Method in interface org.snmp4j.MessageDispatcher
Adds a TransportMapping to the dispatcher.
addTransportMapping(TransportMapping<? extends Address>) - Method in class org.snmp4j.Snmp
Adds a TransportMapping to this SNMP session.
addTransportMapping(TransportMapping<? extends Address>) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
addTransportStateListener(TransportStateListener) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Adds a transport state listener that is to be informed about connection state changes.
addTransportStateListener(TransportStateListener) - Method in class org.snmp4j.transport.TcpTransportMapping
 
addUser(UsmUser) - Method in class org.snmp4j.security.USM
Adds an USM user to the internal user name table.
addUser(UsmUserEntry) - Method in class org.snmp4j.security.UsmUserTable
 
addUser(OctetString, UsmUser) - Method in class org.snmp4j.security.USM
Adds an USM user to the internal username table.
addUser(OctetString, OctetString, UsmUser) - Method in class org.snmp4j.security.USM
Adds an USM user to the internal user name table and associates it with an authoritative engine ID.
addUsmUserEntry(UsmUserEntry) - Method in class org.snmp4j.security.USM
Adds an USM user to the internal user name table.
addUsmUserListener(UsmUserListener) - Method in class org.snmp4j.security.USM
Adds a UsmUserListener that should be informed whenever the internal USM user table is changed.
addValues2Option(String, List, Map<String, List<?>>) - Method in class org.snmp4j.util.ArgumentParser
 
AGENTPP_ENTERPRISE_ID - Static variable in class org.snmp4j.SNMP4JSettings
The enterprise ID of AGENT++ which is the root OID also for SNMP4J.
ALL - Static variable in class org.snmp4j.log.LogLevel
 
ANY_IPADDRESS - Static variable in class org.snmp4j.smi.IpAddress
 
append(byte) - Method in class org.snmp4j.smi.OctetString
Appends a single byte to this octet string.
append(byte[]) - Method in class org.snmp4j.smi.OctetString
Appends an array of bytes to this octet string.
append(int) - Method in class org.snmp4j.smi.OID
Appends a sub-identifier to this OID.
append(String) - Method in class org.snmp4j.smi.OctetString
Appends the supplied string to this OctetString.
append(String) - Method in class org.snmp4j.smi.OID
Appends a dotted String OID to this OID.
append(OctetString) - Method in class org.snmp4j.smi.OctetString
Appends an octet string.
append(OID) - Method in class org.snmp4j.smi.OID
Appends an OID to this OID.
appendUnsigned(long) - Method in class org.snmp4j.smi.OID
Appends an unsigned long sub-identifier value to this OID.
applyContextInfoToScopedPDU(PDU) - Method in class org.snmp4j.util.DefaultPDUFactory
Sets context engine ID and context name members on the given PDU if that PDU is a ScopedPDU.
ArgumentFormat() - Constructor for class org.snmp4j.util.ArgumentParser.ArgumentFormat
 
ArgumentParameter() - Constructor for class org.snmp4j.util.ArgumentParser.ArgumentParameter
 
ArgumentParseException(int, String, ArgumentParser.ArgumentFormat, ArgumentParser.ArgumentParameter) - Constructor for exception class org.snmp4j.util.ArgumentParser.ArgumentParseException
 
ArgumentParseException(String, int, String, ArgumentParser.ArgumentFormat, ArgumentParser.ArgumentParameter) - Constructor for exception class org.snmp4j.util.ArgumentParser.ArgumentParseException
 
ArgumentParser - Class in org.snmp4j.util
The ArgumentParser parsers a command line array into Java objects and associates each object with the corresponding command line option according to predefined schemes for options and parameters.
ArgumentParser(String, String) - Constructor for class org.snmp4j.util.ArgumentParser
Creates an argument parser with the specified option and parameter formats.
ArgumentParser.ArgumentFormat - Class in org.snmp4j.util
 
ArgumentParser.ArgumentParameter - Class in org.snmp4j.util
 
ArgumentParser.ArgumentParseException - Exception Class in org.snmp4j.util
 
array - Variable in class org.snmp4j.security.DecryptParams
 
asHex(byte[]) - Static method in class org.snmp4j.security.PrivAES
Turns array of bytes into string
ASN_APPLICATION - Static variable in class org.snmp4j.asn1.BER
 
ASN_BIT_STR - Static variable in class org.snmp4j.asn1.BER
 
ASN_BIT8 - Static variable in class org.snmp4j.asn1.BER
 
ASN_BOOLEAN - Static variable in class org.snmp4j.asn1.BER
 
ASN_CONSTRUCTOR - Static variable in class org.snmp4j.asn1.BER
 
ASN_CONTEXT - Static variable in class org.snmp4j.asn1.BER
 
ASN_EXTENSION_ID - Static variable in class org.snmp4j.asn1.BER
 
ASN_INTEGER - Static variable in class org.snmp4j.asn1.BER
 
ASN_LONG_LEN - Static variable in class org.snmp4j.asn1.BER
 
ASN_NULL - Static variable in class org.snmp4j.asn1.BER
 
ASN_OBJECT_ID - Static variable in class org.snmp4j.asn1.BER
 
ASN_OCTET_STR - Static variable in class org.snmp4j.asn1.BER
 
ASN_PRIMITIVE - Static variable in class org.snmp4j.asn1.BER
 
ASN_PRIVATE - Static variable in class org.snmp4j.asn1.BER
 
ASN_SEQUENCE - Static variable in class org.snmp4j.asn1.BER
 
ASN_SET - Static variable in class org.snmp4j.asn1.BER
 
ASN_UNIVERSAL - Static variable in class org.snmp4j.asn1.BER
 
AssignableFromByteArray - Interface in org.snmp4j.smi
The AssignableFromByteArray interface describes objects whose value can be set from a byte array and converted back to a byte array.
AssignableFromIntArray - Interface in org.snmp4j.smi
The AssignableFromIntArray interface describes objects whose value can be set from an int array and converted back to an int array.
AssignableFromInteger - Interface in org.snmp4j.smi
 
AssignableFromLong - Interface in org.snmp4j.smi
 
AssignableFromString - Interface in org.snmp4j.smi
 
asyncMsgProcessingSupported - Variable in class org.snmp4j.transport.AbstractTransportMapping
 
AUTH_NOPRIV - Static variable in enum org.snmp4j.security.SecurityLevel
Authentication and no encryption.
AUTH_PRIV - Static variable in enum org.snmp4j.security.SecurityLevel
Authentication and encryption.
authenticate(byte[], byte[], int, int, ByteArrayWindow) - Method in interface org.snmp4j.security.AuthenticationProtocol
Authenticates an outgoing message.
authenticate(byte[], byte[], int, int, ByteArrayWindow) - Method in class org.snmp4j.security.AuthGeneric
 
authentication - Enum constant in enum org.snmp4j.security.SecurityProtocols.SecurityProtocolType
 
authenticationFailure - Static variable in class org.snmp4j.mp.SnmpConstants
 
authenticationFailure(AuthenticationFailureEvent) - Method in interface org.snmp4j.event.AuthenticationFailureListener
Informs about an authentication failure occurred while processing the message contained in the supplied event object.
AUTHENTICATIONFAILURE - Static variable in class org.snmp4j.PDUv1
An authenticationFailure(4) trap signifies that the SNMP entity has received a protocol message that is not properly authenticated.
AuthenticationFailureEvent - Class in org.snmp4j.event
The AuthenticationFailureEvent class describes the source and type of an authentication failure as well as the message that caused the error.
AuthenticationFailureEvent(TransportListener, Address, TransportMapping, int, BERInputStream) - Constructor for class org.snmp4j.event.AuthenticationFailureEvent
Creates an authentication failure event.
AuthenticationFailureListener - Interface in org.snmp4j.event
The AuthenticationFailureListener listens for authentication failure events.
AuthenticationProtocol - Interface in org.snmp4j.security
The AuthenticationProtocol interface defines a common interface for all SNMP authentication protocols.
AuthGeneric - Class in org.snmp4j.security
The abstract class AuthGeneric implements common operations for SNMP authentication protocols, such as MD5 and SHA.
AuthGeneric(String, int) - Constructor for class org.snmp4j.security.AuthGeneric
Creates an authentication protocol with the specified name (ID) and digest length and using the AuthGeneric.DEFAULT_AUTHENTICATION_CODE_LENGTH default code length.
AuthGeneric(String, int, int) - Constructor for class org.snmp4j.security.AuthGeneric
Creates an authentication protocol with the specified name (ID) and digest length and using the AuthGeneric.DEFAULT_AUTHENTICATION_CODE_LENGTH default code length.
AuthGeneric(String, int, int, int) - Constructor for class org.snmp4j.security.AuthGeneric
Creates an authentication protocol with the specified name (ID) and digest length and using the AuthGeneric.DEFAULT_AUTHENTICATION_CODE_LENGTH default code length.
AuthHMAC128SHA224 - Class in org.snmp4j.security
The class AuthHMAC128SHA224 implements the usmHMAC128SHA224AuthProtocol defined by RFC 7630.
AuthHMAC128SHA224() - Constructor for class org.snmp4j.security.AuthHMAC128SHA224
Creates an usmHMAC128SHA224AuthProtocol implementation.
AuthHMAC192SHA256 - Class in org.snmp4j.security
The class AuthHMAC192SHA256 implements the usmHMAC192SHA2256AuthProtocol defined by RFC 7630.
AuthHMAC192SHA256() - Constructor for class org.snmp4j.security.AuthHMAC192SHA256
Creates an usmHMAC192SHA256AuthProtocol implementation.
AuthHMAC256SHA384 - Class in org.snmp4j.security
The class AuthHMAC256SHA384 implements the usmHMAC256SHA3846AuthProtocol defined by RFC 7630.
AuthHMAC256SHA384() - Constructor for class org.snmp4j.security.AuthHMAC256SHA384
Creates an usmHMAC192SHA256AuthProtocol implementation.
AuthHMAC384SHA512 - Class in org.snmp4j.security
The class AuthHMAC384SHA512 implements the usmHMAC384SHA5126AuthProtocol defined by RFC 7630.
AuthHMAC384SHA512() - Constructor for class org.snmp4j.security.AuthHMAC384SHA512
Creates an usmHMAC192SHA256AuthProtocol implementation.
authKeyChange - Enum constant in enum org.snmp4j.security.dh.DHOperations.KeyType
 
AuthMD5 - Class in org.snmp4j.security
The AuthMD5 class implements the MD5 authentication protocol.
AuthMD5() - Constructor for class org.snmp4j.security.AuthMD5
 
authNoPriv - Enum constant in enum org.snmp4j.security.SecurityLevel
 
authorizationError - Static variable in class org.snmp4j.PDU
Unauthorized access, see error index.
authPriv - Enum constant in enum org.snmp4j.security.SecurityLevel
 
AuthSHA - Class in org.snmp4j.security
The SHA class implements the Secure Hash Authentication.
AuthSHA() - Constructor for class org.snmp4j.security.AuthSHA
 
AuthSHA2 - Class in org.snmp4j.security
The SHA-2 class implements the Secure Hash Authentication 2.
AuthSHA2(String, OID, int, int) - Constructor for class org.snmp4j.security.AuthSHA2
Deprecated.
Use AuthSHA2(String, OID, int, int, int) instead to specify the correct HMAC block size
AuthSHA2(String, OID, int, int, int) - Constructor for class org.snmp4j.security.AuthSHA2
Creates a SHA authentication protocol with the specified digest length.
available() - Method in class org.snmp4j.asn1.BERInputStream
Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.

B

badValue - Static variable in class org.snmp4j.PDU
Bad value in variable binding, see error index.
basic - Enum constant in enum org.snmp4j.SNMP4JSettings.Snmp4jStatistics
Collect only basic statistics as defined by the snmp4jStatsBasicGroup.
BER - Class in org.snmp4j.asn1
The BER class provides utility methods for the BER encoding and decoding.
BER() - Constructor for class org.snmp4j.asn1.BER
 
BER.MutableByte - Class in org.snmp4j.asn1
The MutableByte class serves for exchanging type information from the various decode* methods.
BERInputStream - Class in org.snmp4j.asn1
The BERInputStream class wraps a ByteBuffer and implements the InputStream abstract class.
BERInputStream(ByteBuffer) - Constructor for class org.snmp4j.asn1.BERInputStream
 
BEROutputStream - Class in org.snmp4j.asn1
The BEROutputStream class wraps a ByteBuffer to support BER encoding.
BEROutputStream() - Constructor for class org.snmp4j.asn1.BEROutputStream
Creates a BER output stream without a backing buffer set.
BEROutputStream(ByteBuffer) - Constructor for class org.snmp4j.asn1.BEROutputStream
Create a BEROutputStream that uses the supplied buffer as backing buffer.
BERSerializable - Interface in org.snmp4j.asn1
The interface BERSerializable has to be implemented by any data type class that needs to be serialized using the Basic Encoding Rules (BER) that provides enconding rules for ASN.1 data types.
BitString - Class in org.snmp4j.smi
The BitString 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.
BitString() - Constructor for class org.snmp4j.smi.BitString
Deprecated.
The BIT STRING type has been temporarily defined in RFC 1442 and obsoleted by RFC 2578. Use OctetString (i.e. BITS syntax) instead.
BITSTRING - Static variable in class org.snmp4j.asn1.BER
 
browse(URI) - Method in class org.snmp4j.uri.SnmpURI
 
browse(URI, SnmpUriCallback, Object) - Method in class org.snmp4j.uri.SnmpURI
 
buf - Variable in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
buildMessageBuffer(BERInputStream) - Static method in class org.snmp4j.security.SNMPv3SecurityModel
 
buildWholeMessage(Integer32, byte[], byte[], SecurityParameters) - Static method in class org.snmp4j.security.SNMPv3SecurityModel
 
ByteArrayWindow - Class in org.snmp4j.security
The ByteArrayWindow provides windowed access to a subarray of a byte array.
ByteArrayWindow(byte[], int, int) - Constructor for class org.snmp4j.security.ByteArrayWindow
Creates a byte array window that provides access to the bytes in the supplied array between the position starting at the supplied offset.
bytesToBigInteger(byte[]) - Static method in class org.snmp4j.security.dh.DHOperations
Convert a byte array to a BigInteger.

C

Cache() - Constructor for class org.snmp4j.mp.MPv3.Cache
 
CacheEntry(int, long, byte[], SecurityModel, byte[], int, byte[], byte[], SecurityStateReference, int) - Constructor for class org.snmp4j.mp.MPv3.CacheEntry
 
cancel() - Method in interface org.snmp4j.util.CommonTimer
Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class org.snmp4j.util.ThreadPool
Cancels all threads non-blocking by interrupting them.
cancel() - Method in interface org.snmp4j.util.WorkerPool
Cancels all threads non-blocking by interrupting them.
cancel(PDU, ResponseListener) - Method in interface org.snmp4j.Session
Cancels an asynchronous request.
cancel(PDU, ResponseListener) - Method in class org.snmp4j.Snmp
 
cancelNonServerSelectionKey(SelectionKey) - Method in class org.snmp4j.transport.TcpTransportMapping
 
CertifiedIdentity - Interface in org.snmp4j
The CertifiedIdentity interface describes an identity that is associated with a client certificate fingerprint and a server certificate fingerprint.
CertifiedTarget - Class in org.snmp4j
The CertifiedTarget class implements a SecureTarget for usage with SecurityModels that support secured connections using client and server certificates.
CertifiedTarget(Address, OctetString, OctetString, OctetString) - Constructor for class org.snmp4j.CertifiedTarget
 
CertifiedTarget(OctetString) - Constructor for class org.snmp4j.CertifiedTarget
 
changeDelta(byte[], byte[], byte[]) - Method in interface org.snmp4j.security.AuthenticationProtocol
Computes the delta digest needed to remotely change an user's authenitcation key.
changeDelta(byte[], byte[], byte[]) - Method in class org.snmp4j.security.AuthGeneric
 
checkClientTrusted(X509Certificate[], String) - Method in class org.snmp4j.transport.tls.TLSTMExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class org.snmp4j.transport.tls.TlsTrustManager
 
checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.snmp4j.transport.tls.TLSTMExtendedTrustManager
 
checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.snmp4j.transport.tls.TLSTMExtendedTrustManager
 
checkEngineID(OctetString, boolean, int, int) - Method in class org.snmp4j.security.UsmTimeTable
 
checkNull(Variable) - Method in class org.snmp4j.PDUv1
Checks for null parameters.
checkOutgoingMsg(Address, int, PDU) - Method in class org.snmp4j.MessageDispatcherImpl
Checks outgoing messages for consistency between PDU and target used.
checkResponse(ResponseEvent) - Method in class org.snmp4j.util.TableUtils.TableRequest
 
checkSequenceLength(int, int, BERSerializable) - Static method in class org.snmp4j.asn1.BER
Checks the length of a sequence, by computing the expected payload length and comparing it with the actual length as given.
checkSequenceLength(int, BERSerializable) - Static method in class org.snmp4j.asn1.BER
Deprecated.
Use BER.checkSequenceLength(int, int, BERSerializable) because it is immune against longer than minimum numeric value encodings.
checkServerTrusted(X509Certificate[], String) - Method in class org.snmp4j.transport.tls.TLSTMExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class org.snmp4j.transport.tls.TlsTrustManager
 
checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.snmp4j.transport.tls.TLSTMExtendedTrustManager
 
checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.snmp4j.transport.tls.TLSTMExtendedTrustManager
 
checkTime(UsmTimeEntry) - Method in class org.snmp4j.security.UsmTimeTable
 
cipherPool - Variable in class org.snmp4j.security.PrivacyGeneric
 
CipherPool - Class in org.snmp4j.security
The CipherPool class provides service to share and reuse Cipher instances, across different threads.
CipherPool() - Constructor for class org.snmp4j.security.CipherPool
Creates a new cipher pool with a pool size of Runtime.availableProcessors().
CipherPool(int) - Constructor for class org.snmp4j.security.CipherPool
Creates a new cipher pool with a given pool size.
clear() - Method in class org.snmp4j.PDU
Removes all variable bindings from the PDU and sets the request ID to zero.
clear() - Method in class org.snmp4j.security.UsmUserTable
 
clear() - Method in class org.snmp4j.smi.OctetString
Sets the value of the octet string to a zero length string.
clear() - Method in class org.snmp4j.util.TaskScheduler
Removes all tasks.
clone() - Method in class org.snmp4j.AbstractTarget
 
clone() - Method in class org.snmp4j.PDU
 
clone() - Method in class org.snmp4j.PDUv1
 
clone() - Method in class org.snmp4j.ScopedPDU
 
clone() - Method in class org.snmp4j.security.UsmUser
 
clone() - Method in class org.snmp4j.smi.AbstractVariable
 
clone() - Method in class org.snmp4j.smi.BitString
 
clone() - Method in class org.snmp4j.smi.Counter32
 
clone() - Method in class org.snmp4j.smi.Counter64
 
clone() - Method in class org.snmp4j.smi.Gauge32
 
clone() - Method in class org.snmp4j.smi.GenericAddress
 
clone() - Method in class org.snmp4j.smi.Integer32
 
clone() - Method in class org.snmp4j.smi.IpAddress
 
clone() - Method in class org.snmp4j.smi.Null
 
clone() - Method in class org.snmp4j.smi.OctetString
 
clone() - Method in class org.snmp4j.smi.OID
 
clone() - Method in class org.snmp4j.smi.Opaque
 
clone() - Method in class org.snmp4j.smi.TimeTicks
 
clone() - Method in class org.snmp4j.smi.UnsignedInteger32
 
clone() - Method in interface org.snmp4j.smi.Variable
Clones this variable.
clone() - Method in class org.snmp4j.smi.VariableBinding
 
clone() - Method in class org.snmp4j.smi.VariantVariable
 
clone() - Method in interface org.snmp4j.Target
 
close() - Method in class org.snmp4j.asn1.BERInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class org.snmp4j.asn1.BEROutputStream
 
close() - Method in interface org.snmp4j.Session
Closes the session and frees any allocated resources, i.e.
close() - Method in class org.snmp4j.Snmp
Closes the session and frees any allocated resources, i.e.
close() - Method in class org.snmp4j.transport.AbstractTransportMapping
 
close() - Method in class org.snmp4j.transport.DefaultSshTransportMapping
 
close() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Closes all open sockets and stops the internal server thread that processes messages and removes all queued requests and socket entries.
close() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
close() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Closes the socket and stops the listener thread.
close() - Method in class org.snmp4j.transport.DummyTransport
 
close() - Method in class org.snmp4j.transport.DummyTransport.DummyTransportResponder
 
close() - Method in class org.snmp4j.transport.TcpTransportMapping
 
close() - Method in class org.snmp4j.transport.TLSTM
Closes all open sockets and stops the internal server thread that processes messages.
close() - Method in class org.snmp4j.transport.UdpTransportMapping
 
close() - Method in interface org.snmp4j.TransportMapping
Closes the transport an releases all bound resources synchronously.
close(A) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Closes the connection to the given remote address (socket).
close(TcpAddress) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Closes a connection to the supplied remote address, if it is open.
close(TcpAddress) - Method in class org.snmp4j.transport.TLSTM
Closes a connection to the supplied remote address, if it is open.
closeSession(Long) - Method in interface org.snmp4j.transport.ssh.SshTransportAdapter
 
closeTransportMapping(TransportMapping) - Method in class org.snmp4j.Snmp
 
coldStart - Static variable in class org.snmp4j.mp.SnmpConstants
 
COLDSTART - Static variable in class org.snmp4j.PDUv1
A coldStart(0) trap signifies that the SNMP entity, supporting a notification originator application, is reinitializing itself and that its configuration may have been altered.
ColumnsOfRequest(List<Integer>, int, TableUtils.LastReceived) - Constructor for class org.snmp4j.util.TableUtils.ColumnsOfRequest
 
CommandResponder - Interface in org.snmp4j
CommandResponder process incoming request, report and notification PDUs.
CommandResponderEvent - Class in org.snmp4j
The CommandResponderEvent is fired by the MessageDispatcher to listeners that potentially can process the included request, report, or trap/notification.
CommandResponderEvent(Object, CommandResponderEvent) - Constructor for class org.snmp4j.CommandResponderEvent
Creates shallow copy of the supplied CommandResponderEvent but the source of the event is set to the supplied source.
CommandResponderEvent(MessageDispatcher, TransportMapping, Address, int, int, byte[], int, PduHandle, PDU, int, StateReference) - Constructor for class org.snmp4j.CommandResponderEvent
Constructs an event for processing an incoming request or notification PDU.
commitFailed - Static variable in class org.snmp4j.PDU
Unable to commit a value, see error index.
CommonName - Enum constant in enum org.snmp4j.transport.tls.SecurityNameMapping.CertMappingType
 
CommonTimer - Interface in org.snmp4j.util
This CommonTimer defines the subset interface used from Timer by SNMP4J.
CommunityTarget - Class in org.snmp4j
A CommunityTarget represents SNMP target properties for community based message processing models (SNMPv1 and SNMPv2c).
CommunityTarget() - Constructor for class org.snmp4j.CommunityTarget
Default constructor.
CommunityTarget(Address, OctetString) - Constructor for class org.snmp4j.CommunityTarget
Creates a fully specified community target.
compareTo(Object) - Method in class org.snmp4j.security.UsmUser
Compares two USM users by their security names.
compareTo(Object) - Method in class org.snmp4j.security.UsmUserEntry
Compares this user entry with another one by engine ID then by their user names.
compareTo(Object) - Method in class org.snmp4j.security.UsmUserTable.UsmUserKey
 
compareTo(Variable) - Method in class org.snmp4j.smi.AbstractVariable
 
compareTo(Variable) - Method in class org.snmp4j.smi.Counter64
 
compareTo(Variable) - Method in class org.snmp4j.smi.GenericAddress
 
compareTo(Variable) - Method in class org.snmp4j.smi.Integer32
 
compareTo(Variable) - Method in class org.snmp4j.smi.IpAddress
 
compareTo(Variable) - Method in class org.snmp4j.smi.Null
 
compareTo(Variable) - Method in class org.snmp4j.smi.OctetString
 
compareTo(Variable) - Method in class org.snmp4j.smi.OID
 
compareTo(Variable) - Method in class org.snmp4j.smi.TransportIpAddress
 
compareTo(Variable) - Method in class org.snmp4j.smi.UnsignedInteger32
 
compareTo(Variable) - Method in interface org.snmp4j.smi.Variable
 
compareTo(Variable) - Method in class org.snmp4j.smi.VariantVariable
 
computeSharedKey(KeyAgreement, byte[], DHParameters) - Static method in class org.snmp4j.security.dh.DHOperations
 
configure(SSLEngine) - Method in class org.snmp4j.transport.TLSTM.DefaultSSLEngineConfiguration
 
configure(Snmp, Map<String, List<Object>>) - Method in class org.snmp4j.util.SnmpConfigurator
 
configure(Snmp, USM, MessageDispatcher, Map<String, List<Object>>) - Method in class org.snmp4j.util.SnmpConfigurator
 
configureAuthoritativeEngineID(Target, MessageProcessingModel) - Method in class org.snmp4j.MessageDispatcherImpl
 
ConnectionOrientedTransportMapping<A extends Address> - Interface in org.snmp4j.transport
Transport mappings for connection oriented transport protocols have to implement this interface.
connectionStateChanged(TransportStateEvent) - Method in interface org.snmp4j.transport.TransportStateListener
The connection state of a transport protocol connection has been changed.
connectSocketToSendMessage(Address, byte[], SocketChannel, DefaultTcpTransportMapping.SocketEntry, Map<Address, DefaultTcpTransportMapping.SocketEntry>) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
ConsoleLogAdapter - Class in org.snmp4j.log
The ConsoleLogAdapter provides simple logging to the console.
ConsoleLogAdapter() - Constructor for class org.snmp4j.log.ConsoleLogAdapter
 
ConsoleLogFactory - Class in org.snmp4j.log
The ConsoleLogFactory implements a SNMP4J LogFactory for standard out.
ConsoleLogFactory() - Constructor for class org.snmp4j.log.ConsoleLogFactory
 
copyFrom(PduHandle) - Method in class org.snmp4j.mp.PduHandle
Copy all members from the supplied PduHandle.
COUNTER - Static variable in class org.snmp4j.asn1.BER
 
Counter32 - Class in org.snmp4j.smi
The Counter32 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).
Counter32() - Constructor for class org.snmp4j.smi.Counter32
 
Counter32(long) - Constructor for class org.snmp4j.smi.Counter32
 
COUNTER32 - Static variable in class org.snmp4j.asn1.BER
 
Counter64 - Class in org.snmp4j.smi
The Counter64 class represents a 64bit unsigned integer type.
Counter64() - Constructor for class org.snmp4j.smi.Counter64
 
Counter64(long) - Constructor for class org.snmp4j.smi.Counter64
 
COUNTER64 - Static variable in class org.snmp4j.asn1.BER
 
CounterEvent - Class in org.snmp4j.event
CounterEvent is an event object that indicates that a specific counter needs to be incremented.
CounterEvent(Object, OID) - Constructor for class org.snmp4j.event.CounterEvent
Creates a CounterEvent for the specified counter.
CounterEvent(Object, OID, long) - Constructor for class org.snmp4j.event.CounterEvent
Creates a CounterEvent for the specified counter.
CounterEvent(Object, OID, Object, long) - Constructor for class org.snmp4j.event.CounterEvent
Creates a CounterEvent for the specified counter.
CounterListener - Interface in org.snmp4j.event
The CounterListener interface has to be implemented by listener for CounterEvent events.
CounterSupport - Class in org.snmp4j.mp
The CounterSupport class provides support to fire CounterEvent to registered listeners.
CounterSupport() - Constructor for class org.snmp4j.mp.CounterSupport
 
create(String, int) - Static method in class org.snmp4j.util.ThreadPool
Creates a thread pool with the supplied name and size.
create(X509TrustManager, boolean, TransportStateReference) - Method in class org.snmp4j.transport.tls.TLSTMExtendedTrustManagerFactory
 
create(X509TrustManager, boolean, TransportStateReference) - Method in interface org.snmp4j.transport.TLSTM.TLSTMTrustManagerFactory
 
createEngineIdMap(EngineIdCacheSize) - Method in interface org.snmp4j.mp.MPv3.EngineIdCacheFactory
Create a engine ID map with the given maximum capacity.
createFromBER(BERInputStream) - Static method in class org.snmp4j.smi.AbstractVariable
Creates a Variable from a BER encoded BERInputStream.
createFromOIDs(OID[]) - Static method in class org.snmp4j.smi.VariableBinding
Create an array of VariableBindings based on the provided OIDs.
createFromSyntax(int) - Static method in class org.snmp4j.smi.AbstractVariable
Creates a Variable from the supplied SMI syntax identifier.
createKeyPair(OctetString, OctetString, DHParameters) - Static method in class org.snmp4j.security.dh.DHOperations
 
createLocalEngineID() - Static method in class org.snmp4j.mp.MPv3
Creates a local engine ID based on the local IP address and additional four random bytes.
createLocalEngineID(OctetString) - Static method in class org.snmp4j.mp.MPv3
Creates a local engine ID based on the ID string supplied
createLogger(Class) - Method in class org.snmp4j.log.ConsoleLogFactory
 
createLogger(Class) - Method in class org.snmp4j.log.JavaLogFactory
 
createLogger(Class) - Method in class org.snmp4j.log.LogFactory
Creates a Logger for the specified class.
createLogger(String) - Method in class org.snmp4j.log.ConsoleLogFactory
 
createLogger(String) - Method in class org.snmp4j.log.JavaLogFactory
 
createLogger(String) - Method in class org.snmp4j.log.LogFactory
Creates a Logger for the specified class.
createMessageID(int) - Static method in class org.snmp4j.mp.StateReference
 
createOctetString(String, String) - Static method in class org.snmp4j.util.SnmpConfigurator
Create an OctetString from a String value.
createPDU(int) - Static method in class org.snmp4j.util.DefaultPDUFactory
Creates a PDU instance for the specified SNMP version.
createPDU(MessageProcessingModel) - Method in class org.snmp4j.tools.console.SnmpRequest
 
createPDU(MessageProcessingModel) - Method in class org.snmp4j.util.DefaultPDUFactory
Creates a PDU instance for the specified MessageProcessingModel.
createPDU(MessageProcessingModel) - Method in interface org.snmp4j.util.PDUFactory
Creates a PDU instance that is compatible with the given SNMP version (message processing model).
createPDU(MessageProcessingModel) - Method in class org.snmp4j.util.SnmpConfigurator.InnerPDUFactory
 
createPDU(MessageProcessingModel, int) - Static method in class org.snmp4j.util.DefaultPDUFactory
Creates a PDU instance for the specified MessageProcessingModel and PDU type.
createPDU(Target) - Method in class org.snmp4j.mp.MPv3
createPDU(Target) - Method in class org.snmp4j.tools.console.SnmpRequest
 
createPDU(Target) - Method in class org.snmp4j.util.DefaultPDUFactory
Create a PDU instance for the supplied target.
createPDU(Target) - Method in interface org.snmp4j.util.PDUFactory
Creates a PDU instance for the supplied target.
createPDU(Target) - Method in class org.snmp4j.util.SnmpConfigurator.InnerPDUFactory
 
createPDU(Target, int) - Static method in class org.snmp4j.util.DefaultPDUFactory
Create a PDU instance for the supplied target.
createPDU(Target, int, int, int) - Static method in class org.snmp4j.util.DefaultPDUFactory
Create a PDU instance for the supplied target.
createPduHandle() - Method in class org.snmp4j.MessageDispatcherImpl
 
createRow(Target, OID, OID, VariableBinding[]) - Method in class org.snmp4j.util.TableUtils
Creates a SNMP table row for a table that supports the RowStatus mechanism for row creation.
createSSLContext(String, String, String, String, String, TransportStateReference, TLSTM.TLSTMTrustManagerFactory, boolean, TlsTmSecurityCallback<X509Certificate>, String) - Static method in class org.snmp4j.transport.tls.TLSTMUtil
 
createTableRequest(Target, OID[], TableListener, Object, OID, OID) - Method in class org.snmp4j.util.TableUtils
 
createTimer() - Method in class org.snmp4j.util.DefaultTimerFactory
 
createTimer() - Method in interface org.snmp4j.util.TimerFactory
Creates a new timer instance.
createTransportMapping(Address) - Method in class org.snmp4j.transport.TransportMappings
Returns a TransportMapping instance that is initialized with the supplied transport address.
createWorkerThread(String, WorkerTask, boolean) - Method in class org.snmp4j.util.DefaultThreadFactory
Creates a new thread of execution for the supplied task.
createWorkerThread(String, WorkerTask, boolean) - Method in interface org.snmp4j.util.ThreadFactory
Creates a new thread of execution for the supplied task.
CVS_TABLE - Static variable in class org.snmp4j.tools.console.SnmpRequest
 

D

debug(Serializable) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs a debug message.
debug(Serializable) - Method in class org.snmp4j.log.JavaLogAdapter
 
debug(Serializable) - Method in interface org.snmp4j.log.LogAdapter
Logs a debug message.
debug(Serializable) - Method in class org.snmp4j.log.LogProxy
 
debug(Serializable) - Method in class org.snmp4j.log.NoLogger
 
DEBUG - Static variable in class org.snmp4j.log.LogLevel
 
decodeBER(BERInputStream) - Method in interface org.snmp4j.asn1.BERSerializable
Decodes a Variable from an InputStream.
decodeBER(BERInputStream) - Method in class org.snmp4j.mp.MPv3.HeaderData
 
decodeBER(BERInputStream) - Method in class org.snmp4j.PDU
 
decodeBER(BERInputStream) - Method in class org.snmp4j.PDUv1
Decodes a Variable from an BERInputStream.
decodeBER(BERInputStream) - Method in class org.snmp4j.ScopedPDU
Decodes a ScopedPDU from an InputStream.
decodeBER(BERInputStream) - Method in class org.snmp4j.security.TsmSecurityParameters
 
decodeBER(BERInputStream) - Method in class org.snmp4j.security.UsmSecurityParameters
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.AbstractVariable
Decodes a Variable from an BERInputStream.
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.BitString
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Counter32
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Counter64
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.GenericAddress
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Integer32
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.IpAddress
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Null
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.OctetString
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.OID
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.Opaque
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.TimeTicks
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.TransportIpAddress
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.UnsignedInteger32
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.VariableBinding
 
decodeBER(BERInputStream) - Method in class org.snmp4j.smi.VariantVariable
 
decodeBigInteger(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeHeader(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
Decodes an ASN.1 header for an object with the ID and length specified.
decodeHeader(BERInputStream, BER.MutableByte, boolean) - Static method in class org.snmp4j.asn1.BER
Decodes an ASN.1 header for an object with the ID and length specified.
decodeInteger(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeLength(BERInputStream) - Static method in class org.snmp4j.asn1.BER
Decodes a ASN.1 length.
decodeLength(BERInputStream, boolean) - Static method in class org.snmp4j.asn1.BER
Decodes a ASN.1 length.
decodeNull(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeOID(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeString(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeUnsignedInt64(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decodeUnsignedInteger(BERInputStream, BER.MutableByte) - Static method in class org.snmp4j.asn1.BER
 
decrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.Priv3DES
 
decrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in interface org.snmp4j.security.PrivacyProtocol
Decrypts a message using a given decryption key, engine boots count, and engine ID.
decrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.PrivAES
 
decrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.PrivDES
Decrypts a message using a given decryption key, engine boots count, and engine ID.
DecryptParams - Class in org.snmp4j.security
Parameter class for encrypt and decrypt methods of SecurityProtocol.
DecryptParams() - Constructor for class org.snmp4j.security.DecryptParams
Inizialize with null values.
DecryptParams(byte[], int, int) - Constructor for class org.snmp4j.security.DecryptParams
Initialize with the given value.
DEFAULT - Static variable in class org.snmp4j.security.dh.DHParameters
Default DHParameters as suggested by RFC 2786, usmDHParameters (p = DHGroups.P1, g = DHGroups.G, and private value length = 16.
DEFAULT - Static variable in class org.snmp4j.tools.console.SnmpRequest
 
DEFAULT_COMMAND_RESPONDER_PORT - Static variable in class org.snmp4j.mp.SnmpConstants
 
DEFAULT_MAX_BUSY_LOOPS - Static variable in class org.snmp4j.transport.DefaultTcpTransportMapping
The maximum number of loops trying to read data from an incoming port but no data has been received.
DEFAULT_NOTIFICATION_RECEIVER_PORT - Static variable in class org.snmp4j.mp.SnmpConstants
 
DEFAULT_TLSTM_PROTOCOLS - Static variable in class org.snmp4j.transport.TLSTM
 
DefaultCounterListener - Class in org.snmp4j.mp
The DefaultCounterListener is the default implementation of the CounterListener interface.
DefaultCounterListener() - Constructor for class org.snmp4j.mp.DefaultCounterListener
Default constructor.
DefaultPDUFactory - Class in org.snmp4j.util
The DefaultPDUFactory is a default implementation of the PDUFactory interface.
DefaultPDUFactory() - Constructor for class org.snmp4j.util.DefaultPDUFactory
Creates a PDU factory for the PDU.GET PDU type.
DefaultPDUFactory(int) - Constructor for class org.snmp4j.util.DefaultPDUFactory
Creates a PDU factory for the specified PDU type.
DefaultPDUFactory(int, OctetString, OctetString) - Constructor for class org.snmp4j.util.DefaultPDUFactory
Creates a PDUFactory with type and context information.
DefaultSshTransportMapping - Class in org.snmp4j.transport
The DefaultSshTransportMapping implements a TCP transport mapping with TLS according to RFC 5592 (named SSHTM therein).
DefaultSshTransportMapping(SshTransportAdapter) - Constructor for class org.snmp4j.transport.DefaultSshTransportMapping
 
DefaultSshTransportMapping.SessionID - Class in org.snmp4j.transport
 
DefaultSSLEngineConfiguration() - Constructor for class org.snmp4j.transport.TLSTM.DefaultSSLEngineConfiguration
 
DefaultTcpTransportMapping - Class in org.snmp4j.transport
The DefaultTcpTransportMapping implements a TCP transport mapping with the Java 1.4 new IO API.
DefaultTcpTransportMapping() - Constructor for class org.snmp4j.transport.DefaultTcpTransportMapping
Creates a default TCP transport mapping with the server for incoming messages disabled.
DefaultTcpTransportMapping(TcpAddress) - Constructor for class org.snmp4j.transport.DefaultTcpTransportMapping
Creates a default TCP transport mapping that binds to the given address (interface) on the local host.
DefaultTcpTransportMapping.ServerThread - Class in org.snmp4j.transport
 
DefaultTcpTransportMapping.SnmpMesssageLengthDecoder - Class in org.snmp4j.transport
 
DefaultThreadFactory - Class in org.snmp4j.util
The DefaultThreadFactory creates WorkerTask instances that allow concurrent execution of tasks.
DefaultThreadFactory() - Constructor for class org.snmp4j.util.DefaultThreadFactory
 
DefaultThreadFactory.WorkerThread - Class in org.snmp4j.util
 
DefaultTimeoutModel - Class in org.snmp4j
The DefaultTimeoutModel implements a timeout model that uses constant timeouts between retries.
DefaultTimeoutModel() - Constructor for class org.snmp4j.DefaultTimeoutModel
 
DefaultTimerFactory - Class in org.snmp4j.util
This DefaultTimerFactory creates a new Timer which is configured to run as daemon.
DefaultTimerFactory() - Constructor for class org.snmp4j.util.DefaultTimerFactory
 
DefaultTlsTmSecurityCallback - Class in org.snmp4j.transport.tls
The DefaultTlsTmSecurityCallback resolves the tmSecurityName for incoming requests through a mapping table based on the peer certificates, resolves the local certificate alias through a mapping table based on the target address and accepts peer certificates based on a list of trusted peer and issuer certificates.
DefaultTlsTmSecurityCallback() - Constructor for class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
DefaultUdpTransportMapping - Class in org.snmp4j.transport
The DefaultUdpTransportMapping implements a UDP transport mapping based on Java standard IO and using an internal thread for listening on the inbound socket.
DefaultUdpTransportMapping() - Constructor for class org.snmp4j.transport.DefaultUdpTransportMapping
Creates a UDP transport with an arbitrary local port on all local interfaces.
DefaultUdpTransportMapping(UdpAddress) - Constructor for class org.snmp4j.transport.DefaultUdpTransportMapping
Creates a UDP transport on the specified address.
DefaultUdpTransportMapping(UdpAddress, boolean) - Constructor for class org.snmp4j.transport.DefaultUdpTransportMapping
Creates a UDP transport with optional reusing the address if is currently in timeout state (TIME_WAIT) after the connection is closed.
deleteEntry(PduHandle) - Method in class org.snmp4j.mp.MPv3.Cache
Delete the cache entry with the supplied PduHandle.
deriveKey(byte[], int) - Static method in class org.snmp4j.security.dh.DHOperations
Derive the USM key from the Diffie Hellman key exchange.
deriveKeyPBKDF2(byte[], int, SecurityProtocols.SecurityProtocolType) - Static method in class org.snmp4j.security.dh.DHOperations
 
derivePrivateKey(KeyPair) - Static method in class org.snmp4j.security.dh.DHOperations
 
derivePublicKey(KeyPair) - Static method in class org.snmp4j.security.dh.DHOperations
 
destroyRow(Target, OID, OID) - Method in class org.snmp4j.util.TableUtils
Destroys a SNMP table row from a table that support the RowStatus mechanism for row creation/deletion.
DH_AUTH_PROTOCOL_PROPERTY - Static variable in class org.snmp4j.security.dh.DHOperations
Property name for authentication protocol OID of the kickstart user entry.
DH_KICKSTART_SEC_NAME - Static variable in class org.snmp4j.security.dh.DHOperations
 
DH_KICKSTART_VIEW_NAME - Static variable in class org.snmp4j.security.dh.DHOperations
 
DH_PARAMS_PROPERTY - Static variable in class org.snmp4j.security.dh.DHOperations
Property name with the DHParameters used for the kickstart.
DH_PRIV_PROTOCOL_PROPERTY - Static variable in class org.snmp4j.security.dh.DHOperations
Property name for privacy protocol OID of the kickstart user entry.
DH_PRIVATE_KEY_PROPERTY - Static variable in class org.snmp4j.security.dh.DHOperations
Property name for private keys of Diffie Hellman key exchange property files.
DH_PUBLIC_KEY_PROPERTY - Static variable in class org.snmp4j.security.dh.DHOperations
Property name for public keys of Diffie Hellman key exchange property files.
DH_RESET_PROPERTY - Static variable in class org.snmp4j.security.dh.DHOperations
Property name to reset an USM user with a kickstart user entry.
DH_VACM_ROLE_PROPERTY - Static variable in class org.snmp4j.security.dh.DHOperations
Property name for VACM role of the kickstart user entry.
DHGroups - Class in org.snmp4j.security.dh
The DHOakleyGroups class defines the prime values for use with the Diffie Hellman key exchange as defined in RFC 2409 section 6.1 and 6.2.
DHGroups() - Constructor for class org.snmp4j.security.dh.DHGroups
 
DHKeyInfo(OctetString, byte[], OID, OID) - Constructor for class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
DHOperations - Class in org.snmp4j.security.dh
Implementation of Diffie Hellman operations for SNMP as defined by RFC 2786.
DHOperations() - Constructor for class org.snmp4j.security.dh.DHOperations
 
DHOperations.DHKeyInfo - Class in org.snmp4j.security.dh
The DHSharedKeyInfo provides DH key exchange information that associates a user name with a key (private or shared) and authentication and privacy protocol OIDs necessary to create an USM user during a DH kick-start operation.
DHOperations.KeyType - Enum in org.snmp4j.security.dh
 
DHParameters - Class in org.snmp4j.security.dh
The Diffie Hellman Parameter interface provides public the parameters needed for doing a Diffie-Hellman key agreement.
DHParameters(BigInteger, BigInteger, int) - Constructor for class org.snmp4j.security.dh.DHParameters
 
DIFFIE_HELLMAN - Static variable in class org.snmp4j.security.dh.DHOperations
 
discoverAuthoritativeEngineID(Address, long) - Method in class org.snmp4j.Snmp
Discovers the engine ID of the SNMPv3 entity denoted by the supplied address.
dispatchMessage(TransportMapping, MessageProcessingModel, Address, BERInputStream, TransportStateReference) - Method in class org.snmp4j.MessageDispatcherImpl
Actually decodes and dispatches an incoming SNMP message using the supplied message processing model.
doDecrypt(byte[], int, int, byte[], byte[]) - Method in class org.snmp4j.security.PrivacyGeneric
 
doFinal(byte[], int, int, Cipher) - Method in class org.snmp4j.security.PrivacyGeneric
 
doFinalWithPadding(byte[], int, int, Cipher) - Method in class org.snmp4j.security.PrivacyGeneric
 
doInit(byte[], byte[]) - Method in class org.snmp4j.security.PrivacyGeneric
 
DummyTransport<A extends IpAddress> - Class in org.snmp4j.transport
The DummyTransport is a test TransportMapping for Command Generators which actually does not sent messages over the network.
DummyTransport() - Constructor for class org.snmp4j.transport.DummyTransport
 
DummyTransport(A) - Constructor for class org.snmp4j.transport.DummyTransport
 
DummyTransport(A, A) - Constructor for class org.snmp4j.transport.DummyTransport
 
DummyTransport.DummyTransportResponder - Class in org.snmp4j.transport
 
DummyTransportResponder() - Constructor for class org.snmp4j.transport.DummyTransport.DummyTransportResponder
 
duplicate() - Method in class org.snmp4j.CertifiedTarget
 
duplicate() - Method in class org.snmp4j.CommunityTarget
 
duplicate() - Method in interface org.snmp4j.Target
Creates a new copy of this target with the same address type.
duplicate() - Method in class org.snmp4j.transport.tls.TlsX509CertifiedTarget
 
duplicate() - Method in class org.snmp4j.UserTarget
 

E

encodeBER(OutputStream) - Method in interface org.snmp4j.asn1.BERSerializable
Encodes a Variable to an OutputStream.
encodeBER(OutputStream) - Method in class org.snmp4j.mp.MPv3.HeaderData
 
encodeBER(OutputStream) - Method in class org.snmp4j.PDU
 
encodeBER(OutputStream) - Method in class org.snmp4j.PDUv1
Encodes a Variable to an OutputStream.
encodeBER(OutputStream) - Method in class org.snmp4j.ScopedPDU
 
encodeBER(OutputStream) - Method in class org.snmp4j.security.UsmSecurityParameters
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.AbstractVariable
Encodes a Variable to an OutputStream.
encodeBER(OutputStream) - Method in class org.snmp4j.smi.BitString
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Counter32
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Counter64
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.GenericAddress
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Integer32
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.IpAddress
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Null
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.OctetString
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.OID
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.Opaque
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.TimeTicks
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.TransportIpAddress
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.UnsignedInteger32
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.VariableBinding
 
encodeBER(OutputStream) - Method in class org.snmp4j.smi.VariantVariable
 
encodeBER(BigInteger, BigInteger, int) - Static method in class org.snmp4j.security.dh.DHParameters
 
encodeBigInteger(OutputStream, byte, BigInteger) - Static method in class org.snmp4j.asn1.BER
Encode a signed integer.
encodeHeader(OutputStream, int, int) - Static method in class org.snmp4j.asn1.BER
Encodes an ASN.1 header for an object with the ID and length specified.
encodeHeader(OutputStream, int, int, int) - Static method in class org.snmp4j.asn1.BER
Encodes an ASN.1 header for an object with the ID and length specified with a fixed length of the encoded length as supplied.
encodeInteger(OutputStream, byte, int) - Static method in class org.snmp4j.asn1.BER
Encode a signed integer.
encodeLength(OutputStream, int) - Static method in class org.snmp4j.asn1.BER
Encodes the length of an ASN.1 object.
encodeLength(OutputStream, int, int) - Static method in class org.snmp4j.asn1.BER
Encodes the length of an ASN.1 object.
encodeOID(OutputStream, byte, int[]) - Static method in class org.snmp4j.asn1.BER
Encode an ASN.1 oid filled with the supplied oid value.
encodeSequence(OutputStream, byte, int) - Static method in class org.snmp4j.asn1.BER
Encode an ASN.1 header for a sequence with the ID and length specified.
encodeString(OutputStream, byte, byte[]) - Static method in class org.snmp4j.asn1.BER
Encode an ASN.1 octet string filled with the supplied input string.
encodeUnsignedInt64(OutputStream, byte, long) - Static method in class org.snmp4j.asn1.BER
 
encodeUnsignedInteger(OutputStream, byte, long) - Static method in class org.snmp4j.asn1.BER
Encode an unsigned integer.
encrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.Priv3DES
 
encrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in interface org.snmp4j.security.PrivacyProtocol
Encrypts a message using a given encryption key, engine boots count, and engine ID.
encrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.PrivAES
 
encrypt(byte[], int, int, byte[], long, long, DecryptParams) - Method in class org.snmp4j.security.PrivDES
 
endOfMibView - Static variable in class org.snmp4j.smi.Null
 
ENDOFMIBVIEW - Static variable in class org.snmp4j.asn1.BER
 
engineChanged(SnmpEngineEvent) - Method in interface org.snmp4j.event.SnmpEngineListener
An SNMP engine has been added to or removed from the engine cache.
engineIdCacheFactory - Variable in class org.snmp4j.mp.MPv3
 
EngineIdCacheSize - Interface in org.snmp4j.mp
The interface EngineIdCacheSize defines the maximum engine ID cache size when the cache size is about to increase.
ENTERPRISE_SPECIFIC - Static variable in class org.snmp4j.PDUv1
If the generic trap identifier is ENTERPRISE_SPECIFIC(6), then the enterprise specific trap ID is given by the specificTrap member field.
EnumerationIterator<E> - Class in org.snmp4j.util
The EnumerationIterator provides an iterator from an Enumeration.
EnumerationIterator(Enumeration<E>) - Constructor for class org.snmp4j.util.EnumerationIterator
 
equal(AbstractVariable, AbstractVariable) - Static method in class org.snmp4j.smi.AbstractVariable
Tests if two variables have the same value.
equals(Object) - Method in class org.snmp4j.AbstractTarget
 
equals(Object) - Method in class org.snmp4j.mp.PduHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.snmp4j.mp.SimpleMessageID
 
equals(Object) - Method in class org.snmp4j.mp.StateReference
 
equals(Object) - Method in class org.snmp4j.PDU
 
equals(Object) - Method in class org.snmp4j.PDUv1
 
equals(Object) - Method in class org.snmp4j.ScopedPDU
 
equals(Object) - Method in class org.snmp4j.security.ByteArrayWindow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.snmp4j.security.dh.DHParameters
 
equals(Object) - Method in class org.snmp4j.security.UsmUser
 
equals(Object) - Method in class org.snmp4j.security.UsmUserTable.UsmUserKey
 
equals(Object) - Method in class org.snmp4j.smi.AbstractVariable
 
equals(Object) - Method in class org.snmp4j.smi.Counter32
 
equals(Object) - Method in class org.snmp4j.smi.Counter64
 
equals(Object) - Method in class org.snmp4j.smi.GenericAddress
 
equals(Object) - Method in class org.snmp4j.smi.Integer32
 
equals(Object) - Method in class org.snmp4j.smi.IpAddress
 
equals(Object) - Method in class org.snmp4j.smi.Null
 
equals(Object) - Method in class org.snmp4j.smi.OctetString
 
equals(Object) - Method in class org.snmp4j.smi.OID
 
equals(Object) - Method in class org.snmp4j.smi.SshAddress
 
equals(Object) - Method in class org.snmp4j.smi.TcpAddress
 
equals(Object) - Method in class org.snmp4j.smi.TlsAddress
 
equals(Object) - Method in class org.snmp4j.smi.TransportIpAddress
 
equals(Object) - Method in class org.snmp4j.smi.UdpAddress
 
equals(Object) - Method in class org.snmp4j.smi.UnsignedInteger32
 
equals(Object) - Method in interface org.snmp4j.smi.Variable
 
equals(Object) - Method in class org.snmp4j.smi.VariableBinding
 
equals(Object) - Method in class org.snmp4j.smi.VariantVariable
 
equals(Object) - Method in class org.snmp4j.transport.DefaultSshTransportMapping.SessionID
 
equals(Object) - Method in class org.snmp4j.transport.tls.SecurityNameMapping
 
equals(Object) - Method in class org.snmp4j.UserTarget
 
equals(ByteArrayWindow, int) - Method in class org.snmp4j.security.ByteArrayWindow
 
equalsExceptMsgID(StateReference<?>) - Method in class org.snmp4j.mp.StateReference
 
equalsValue(byte[]) - Method in class org.snmp4j.smi.OctetString
Checks if the value of this OctetString equals the argument.
error(Serializable) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs an error message.
error(Serializable) - Method in class org.snmp4j.log.JavaLogAdapter
 
error(Serializable) - Method in interface org.snmp4j.log.LogAdapter
Logs an error message.
error(Serializable) - Method in class org.snmp4j.log.LogProxy
 
error(Serializable) - Method in class org.snmp4j.log.NoLogger
 
error(CharSequence, Throwable) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs an error message.
error(CharSequence, Throwable) - Method in class org.snmp4j.log.JavaLogAdapter
 
error(CharSequence, Throwable) - Method in interface org.snmp4j.log.LogAdapter
Logs an error message.
error(CharSequence, Throwable) - Method in class org.snmp4j.log.LogProxy
 
error(CharSequence, Throwable) - Method in class org.snmp4j.log.NoLogger
 
ERROR - Static variable in class org.snmp4j.log.LogLevel
 
errorIndex - Variable in class org.snmp4j.PDU
 
errorStatus - Variable in class org.snmp4j.PDU
 
exception - Variable in class org.snmp4j.util.RetrievalEvent
 
EXCEPTION_END_OF_MIB_VIEW - Static variable in class org.snmp4j.smi.SMIConstants
 
EXCEPTION_NO_SUCH_INSTANCE - Static variable in class org.snmp4j.smi.SMIConstants
 
EXCEPTION_NO_SUCH_OBJECT - Static variable in class org.snmp4j.smi.SMIConstants
 
execute(WorkerTask) - Method in class org.snmp4j.util.ThreadPool
Executes a task on behalf of this thread pool.
execute(WorkerTask) - Method in interface org.snmp4j.util.WorkerPool
Executes a task on behalf of this worker pool.
extended - Enum constant in enum org.snmp4j.SNMP4JSettings.Snmp4jStatistics
Collect extended statistics that include per target stats.
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in class org.snmp4j.security.nonstandard.PrivAESWith3DESKeyExtension
 
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in class org.snmp4j.security.Priv3DES
 
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in interface org.snmp4j.security.PrivacyProtocol
Extend a localized key that is too short.
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in class org.snmp4j.security.PrivAES
 
extendShortKey(byte[], OctetString, byte[], AuthenticationProtocol) - Method in class org.snmp4j.security.PrivDES
 

F

F_ADDRESS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_AUTH_PASSPHRASE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_AUTH_PROTOCOL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_AUTHORITATIVE_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_BIND_ADDRESS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_BOOT_COUNTER - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_COMMUNITY - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_CONTEXT_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_CONTEXT_NAME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_DTLS_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_LOCAL_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_MAX_REPETITIONS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_NON_REPEATERS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_OPERATION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_PRIV_PASSPHRASE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_PRIV_PROTOCOL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_RETRIES - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_SEC_LEVEL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_SEC_MODEL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_SECURITY_NAME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TIMEOUT - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TLS_CERT_FINGERPRINT - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TLS_LOCAL_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TLS_PEER_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TLS_TRUST_CA - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TLS_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TRAP_OID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TRAP_UPTIME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TRAPV1_AGENT_ADDR - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TRAPV1_ENTERPRISE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TRAPV1_GENERIC_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_TRAPV1_SPECIFIC_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
F_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
fatal(CharSequence, Throwable) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs a fatal message.
fatal(CharSequence, Throwable) - Method in class org.snmp4j.log.JavaLogAdapter
 
fatal(CharSequence, Throwable) - Method in interface org.snmp4j.log.LogAdapter
Logs a fatal message.
fatal(CharSequence, Throwable) - Method in class org.snmp4j.log.LogProxy
 
fatal(CharSequence, Throwable) - Method in class org.snmp4j.log.NoLogger
 
fatal(Object) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs a fatal message.
fatal(Object) - Method in class org.snmp4j.log.JavaLogAdapter
 
fatal(Object) - Method in interface org.snmp4j.log.LogAdapter
Logs a fatal message.
fatal(Object) - Method in class org.snmp4j.log.LogProxy
 
fatal(Object) - Method in class org.snmp4j.log.NoLogger
 
FATAL - Static variable in class org.snmp4j.log.LogLevel
 
FINAL - Enum constant in enum org.snmp4j.uri.SnmpUriResponse.Type
 
finished(TableEvent) - Method in interface org.snmp4j.util.TableListener
Indicates in a series of table events that no more events will follow.
finished(TreeEvent) - Method in interface org.snmp4j.util.TreeListener
Indicates in a series of tree events that no more events will follow.
fireAuthenticationFailure(AuthenticationFailureEvent) - Method in class org.snmp4j.MessageDispatcherImpl
Fires an AuthenticationFailureEvent to all registered listeners.
fireConnectionStateChanged(TransportStateEvent) - Method in class org.snmp4j.transport.TcpTransportMapping
 
fireEngineChanged(SnmpEngineEvent) - Method in class org.snmp4j.mp.MPv3
Fires a SNMP engine event the registered listeners.
fireIncrementCounter(CounterEvent) - Method in class org.snmp4j.MessageDispatcherImpl
Fires a counter incrementation event.
fireIncrementCounter(CounterEvent) - Method in class org.snmp4j.mp.CounterSupport
Inform all registered listeners that the supplied counter needs to be incremented.
fireIncrementCounter(CounterEvent) - Method in class org.snmp4j.mp.MPv3
Fire a counter incrementation event.
fireIncrementCounter(CounterEvent) - Method in class org.snmp4j.security.TSM
 
fireIncrementCounter(CounterEvent) - Method in class org.snmp4j.security.USM
 
fireIncrementCounter(CounterEvent) - Method in class org.snmp4j.transport.DefaultSshTransportMapping
 
fireProcessMessage(Address, ByteBuffer, TransportStateReference) - Method in class org.snmp4j.transport.AbstractTransportMapping
 
fireProcessPdu(CommandResponderEvent) - Method in class org.snmp4j.MessageDispatcherImpl
Fires a CommandResponderEvent.
fireProcessPdu(CommandResponderEvent) - Method in class org.snmp4j.Snmp
Fires a CommandResponderEvent event to inform listeners about a received PDU.
fireUsmUserChange(UsmUserEvent) - Method in class org.snmp4j.security.USM
Fires a UsmUserEvent.
FLAG_AUTH - Static variable in class org.snmp4j.mp.MPv3.HeaderData
 
FLAG_PRIV - Static variable in class org.snmp4j.mp.MPv3.HeaderData
 
flush() - Method in class org.snmp4j.asn1.BEROutputStream
 
format() - Method in class org.snmp4j.smi.OID
Format the OID as text.
format(int[]) - Method in interface org.snmp4j.util.OIDTextFormat
Returns a textual representation of a raw object ID, for example as dotted string ("1.3.6.1.4") or object name ("ifDescr") depending on the formats representation rules.
format(int[]) - Method in class org.snmp4j.util.SimpleOIDTextFormat
Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4").
format(OID, Variable, boolean) - Method in class org.snmp4j.util.SimpleVariableTextFormat
Returns a textual representation of the supplied variable against the optionally supplied instance OID.
format(OID, Variable, boolean) - Method in interface org.snmp4j.util.VariableTextFormat
Returns a textual representation of the supplied variable against the optionally supplied instance OID.
formatForRoundTrip(int[]) - Method in interface org.snmp4j.util.OIDTextFormat
Returns a textual representation of a raw object ID, for example as dotted string ("1.3.6.1.4"), object name plus numerical index ("ifDescr.0"), or other formats that can be parsed again with OIDTextFormat.parse(String) to a the same OID value.
formatForRoundTrip(int[]) - Method in class org.snmp4j.util.SimpleOIDTextFormat
Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4").
formatOID(int[]) - Static method in class org.snmp4j.util.SimpleOIDTextFormat
Returns a textual representation of a raw object ID as dotted string ("1.3.6.1.4").
fromByteArray(byte[]) - Static method in class org.snmp4j.smi.OctetString
Creates an OctetString from an byte array.
fromHexString(String) - Static method in class org.snmp4j.smi.OctetString
 
fromHexString(String, char) - Static method in class org.snmp4j.smi.OctetString
 
fromHexStringPairs(String) - Static method in class org.snmp4j.smi.OctetString
Create an OctetString from a hexadecimal string of 2-byte pairs without delimiter.
fromMilliseconds(long) - Method in class org.snmp4j.smi.TimeTicks
Sets the timeticks value by milliseconds.
fromSmiValue(String) - Static method in enum org.snmp4j.smi.MaxAccess
Gets the MaxAccess from a MAX-ACCESS (or ACCESS in SMIv1) clause string.
fromString(String, char, int) - Static method in class org.snmp4j.smi.OctetString
 
fromString(String, int) - Static method in class org.snmp4j.smi.OctetString
Creates an OctetString from a string representation in the specified radix.
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.AbstractVariable
Sets the value of this Variable from the supplied (sub-)index.
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.Counter32
 
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.Counter64
 
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.GenericAddress
 
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.Integer32
 
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.IpAddress
 
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.Null
 
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.OctetString
 
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.OID
 
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.UnsignedInteger32
 
fromSubIndex(OID, boolean) - Method in interface org.snmp4j.smi.Variable
Sets the value of this Variable from the supplied (sub-)index.
fromSubIndex(OID, boolean) - Method in class org.snmp4j.smi.VariantVariable
 

G

G - Static variable in class org.snmp4j.security.dh.DHGroups
 
GAUGE - Static variable in class org.snmp4j.asn1.BER
 
Gauge32 - Class in org.snmp4j.smi
The Gauge32 class is indistinguishable from UnsingedInteger32.
Gauge32() - Constructor for class org.snmp4j.smi.Gauge32
 
Gauge32(long) - Constructor for class org.snmp4j.smi.Gauge32
 
GAUGE32 - Static variable in class org.snmp4j.asn1.BER
 
generatePublicKey(DHParameters) - Static method in class org.snmp4j.security.dh.DHOperations
 
generateRequestMessage(int, byte[], int, int, byte[], byte[], int, BERInputStream, SecurityParameters, BEROutputStream, TransportStateReference) - Method in interface org.snmp4j.security.SecurityModel
Generate a request message.
generateRequestMessage(int, byte[], int, int, byte[], byte[], int, BERInputStream, SecurityParameters, BEROutputStream, TransportStateReference) - Method in class org.snmp4j.security.TSM
 
generateRequestMessage(int, byte[], int, int, byte[], byte[], int, BERInputStream, SecurityParameters, BEROutputStream, TransportStateReference) - Method in class org.snmp4j.security.USM
 
generateResponseMessage(int, byte[], int, int, byte[], byte[], int, BERInputStream, SecurityStateReference, SecurityParameters, BEROutputStream) - Method in interface org.snmp4j.security.SecurityModel
Generates a response message.
generateResponseMessage(int, byte[], int, int, byte[], byte[], int, BERInputStream, SecurityStateReference, SecurityParameters, BEROutputStream) - Method in class org.snmp4j.security.TSM
 
generateResponseMessage(int, byte[], int, int, byte[], byte[], int, BERInputStream, SecurityStateReference, SecurityParameters, BEROutputStream) - Method in class org.snmp4j.security.USM
 
GenericAddress - Class in org.snmp4j.smi
The GenericAddress implements the decorator and factory design pattern to provide a generic address type.
GenericAddress() - Constructor for class org.snmp4j.smi.GenericAddress
 
GenericAddress(SMIAddress) - Constructor for class org.snmp4j.smi.GenericAddress
 
genErr - Static variable in class org.snmp4j.PDU
An unspecific error caused by a variable binding, see error index.
get(int) - Method in class org.snmp4j.PDU
Gets the variable binding at the specified position.
get(int) - Method in class org.snmp4j.security.ByteArrayWindow
 
get(int) - Static method in enum org.snmp4j.security.SecurityLevel
 
get(int) - Method in class org.snmp4j.smi.OctetString
Gets the byte at the specified index.
get(int) - Method in class org.snmp4j.smi.OID
Gets the sub-identifier value at the specified position.
get(PDU, Target) - Method in class org.snmp4j.Snmp
Sends a GET request to a target.
get(PDU, Target, Object, ResponseListener) - Method in class org.snmp4j.Snmp
Asynchronously sends a GET request PDU to the given target.
GET - Enum constant in enum org.snmp4j.uri.SnmpURI.SnmpUriType
 
GET - Static variable in class org.snmp4j.PDU
Denotes a get PDU.
getAcceptedIssuers() - Method in class org.snmp4j.transport.tls.TLSTMExtendedTrustManager
 
getAcceptedIssuers() - Method in class org.snmp4j.transport.tls.TlsTrustManager
 
getAcceptedIssuers(X509TrustManager, TlsTmSecurityCallback<X509Certificate>) - Static method in class org.snmp4j.transport.tls.TlsTrustManager
Gets the accepted X509Certificates from the given X509TrustManager and security callback.
getAddress() - Method in class org.snmp4j.AbstractTarget
Gets the address of this target.
getAddress() - Method in class org.snmp4j.event.AuthenticationFailureEvent
Returns the source address from which the message has been received.
getAddress() - Method in class org.snmp4j.mp.StateReference
 
getAddress() - Method in class org.snmp4j.smi.GenericAddress
 
getAddress() - Method in interface org.snmp4j.Target
Gets the address of this target.
getAddress() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getAddress() - Method in class org.snmp4j.transport.TcpTransportMapping
Returns the transport address that is used by this transport mapping for sending and receiving messages.
getAddress() - Method in class org.snmp4j.transport.UdpTransportMapping
Returns the transport address that is configured for this transport mapping for sending and receiving messages.
getAddress() - Method in class org.snmp4j.TransportStateReference
 
getAddressClass() - Method in exception class org.snmp4j.transport.UnsupportedAddressClassException
Returns the class of the address class that is not supported.
getAddressURI() - Method in class org.snmp4j.smi.SshAddress
 
getAgentAddress() - Method in class org.snmp4j.PDUv1
Gets the IP address of the originator system of this SNMPv1 trap.
getAuthenticationCodeLength() - Method in interface org.snmp4j.security.AuthenticationProtocol
The length of the authentication code (the hashing output length) in octets.
getAuthenticationCodeLength() - Method in class org.snmp4j.security.AuthGeneric
The length of the authentication code (the hashing output length) in octets.
getAuthenticationKey() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getAuthenticationKey() - Method in class org.snmp4j.security.UsmSecurityStateReference
 
getAuthenticationKey() - Method in class org.snmp4j.security.UsmUserEntry
 
getAuthenticationParameters() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getAuthenticationPassphrase() - Method in class org.snmp4j.security.UsmUser
Gets the authentication passphrase.
getAuthenticationProtocol() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getAuthenticationProtocol() - Method in class org.snmp4j.security.UsmSecurityStateReference
 
getAuthenticationProtocol() - Method in class org.snmp4j.security.UsmUser
Gets the authentication protocol ID.
getAuthenticationProtocol(OID) - Method in class org.snmp4j.security.SecurityProtocols
Get the AuthenticationProtocol with the given ID.
getAuthKey() - Method in class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
getAuthoritativeEngineBoots() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getAuthoritativeEngineID() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getAuthoritativeEngineID() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getAuthoritativeEngineID() - Method in class org.snmp4j.UserTarget
Gets the authoritative engine ID of this target.
getAuthoritativeEngineTime() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getAuthParametersPosition() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getAuthPassphrase() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getAuthProtocol() - Method in class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
getAuthProtocol() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getAuthProtocol(OID) - Method in class org.snmp4j.mp.MPv3
Gets an authentication protocol for the supplied ID.
getAuthProtocolOid(String) - Static method in class org.snmp4j.util.SnmpConfigurator
 
getAvailableBytes() - Method in class org.snmp4j.asn1.BERInputStream
Gets the total number of bytes that can be read from this input stream.
getBERLength() - Method in interface org.snmp4j.asn1.BERSerializable
Returns the length of this BERSerializable object in bytes when encoded according to the Basic Encoding Rules (BER).
getBERLength() - Method in class org.snmp4j.mp.MPv3.HeaderData
 
getBERLength() - Method in class org.snmp4j.PDU
 
getBERLength() - Method in class org.snmp4j.ScopedPDU
 
getBERLength() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getBERLength() - Method in class org.snmp4j.smi.AbstractVariable
Returns the length of this Variable in bytes when encoded according to the Basic Encoding Rules (BER).
getBERLength() - Method in class org.snmp4j.smi.Counter64
 
getBERLength() - Method in class org.snmp4j.smi.GenericAddress
 
getBERLength() - Method in class org.snmp4j.smi.Integer32
 
getBERLength() - Method in class org.snmp4j.smi.IpAddress
 
getBERLength() - Method in class org.snmp4j.smi.Null
 
getBERLength() - Method in class org.snmp4j.smi.OctetString
 
getBERLength() - Method in class org.snmp4j.smi.OID
 
getBERLength() - Method in class org.snmp4j.smi.TransportIpAddress
 
getBERLength() - Method in class org.snmp4j.smi.UnsignedInteger32
 
getBERLength() - Method in class org.snmp4j.smi.VariableBinding
 
getBERLength() - Method in class org.snmp4j.smi.VariantVariable
 
getBERLength(List<? extends VariableBinding>) - Static method in class org.snmp4j.PDU
Computes the length in bytes of the BER encoded variable bindings without including the length of BER sequence length.
getBERLengthFromValue(long) - Static method in class org.snmp4j.smi.UnsignedInteger32
 
getBERLengthOfLength(int) - Static method in class org.snmp4j.asn1.BER
Compute the space needed to encode the length.
getBERMaxLength(int) - Method in interface org.snmp4j.security.SecurityParameters
Gets the maximum length of the BER encoded representation of this SecurityParameters instance.
getBERMaxLength(int) - Method in class org.snmp4j.security.TsmSecurityParameters
 
getBERMaxLength(int) - Method in class org.snmp4j.security.UsmSecurityParameters
 
getBERPayloadLength() - Method in interface org.snmp4j.asn1.BERSerializable
Returns the length of the payload of this BERSerializable object in bytes when encoded according to the Basic Encoding Rules (BER).
getBERPayloadLength() - Method in class org.snmp4j.mp.MPv3.HeaderData
 
getBERPayloadLength() - Method in class org.snmp4j.PDU
 
getBERPayloadLength() - Method in class org.snmp4j.ScopedPDU
 
getBERPayloadLength() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getBERPayloadLength() - Method in class org.snmp4j.smi.AbstractVariable
 
getBERPayloadLength() - Method in class org.snmp4j.smi.OctetString
Returns the length of the payload of this BERSerializable object in bytes when encoded according to the Basic Encoding Rules (BER).
getBERPayloadLength() - Method in class org.snmp4j.smi.TransportIpAddress
 
getBERPayloadLength() - Method in class org.snmp4j.smi.VariableBinding
 
getBERPayloadLengthPDU() - Method in class org.snmp4j.PDU
 
getBERPayloadLengthPDU() - Method in class org.snmp4j.PDUv1
 
getBERUsmPayloadLength() - Method in class org.snmp4j.security.UsmSecurityParameters
getBERUsmPayloadLength
getBigIntegerBERLength(BigInteger) - Static method in class org.snmp4j.asn1.BER
Get the BER encoded length of a BigInteger value.
getBindAddress(Map<String, List<Object>>) - Method in class org.snmp4j.util.SnmpConfigurator
 
getBindingList(OID) - Method in class org.snmp4j.PDU
Gets a list of VariableBindings whose OID prefix matches the supplied prefix.
getBuffer() - Method in class org.snmp4j.asn1.BERInputStream
 
getBuffer() - Method in class org.snmp4j.asn1.BEROutputStream
Gets the backing buffer.
getBulk(PDU, Target) - Method in class org.snmp4j.Snmp
Sends a GETBULK request to a target.
getBulk(PDU, Target, Object, ResponseListener) - Method in class org.snmp4j.Snmp
Asynchronously sends a GETBULK request PDU to the given target.
GETBULK - Static variable in class org.snmp4j.PDU
Denotes a SNMPv2c/v3 getbulk PDU.
GETBULK_DEFAULT_MAX_REPETITIONS - Static variable in class org.snmp4j.util.DefaultPDUFactory
 
GETBULK_DEFAULT_NON_REPEATERS - Static variable in class org.snmp4j.util.DefaultPDUFactory
 
getCachedContextEngineId(Address) - Method in class org.snmp4j.Snmp
Get a cached RFC 5343 context engine ID for the specified address.
getCausingException() - Method in class org.snmp4j.transport.TransportStateEvent
 
getCertifiedIdentity() - Method in class org.snmp4j.TransportStateReference
 
getClientFingerprint() - Method in interface org.snmp4j.CertifiedIdentity
 
getClientFingerprint() - Method in class org.snmp4j.CertifiedTarget
 
getCollection(SecurityModel[]) - Static method in class org.snmp4j.security.SecurityModels
Gets the SecurityModels collection instance that contains the supplied SecurityModels.
getColumnIDs() - Method in class org.snmp4j.util.TableUtils.ColumnsOfRequest
 
getColumns() - Method in class org.snmp4j.util.TableEvent
Gets the columnar objects of the row.
getCommunity() - Method in class org.snmp4j.CommunityTarget
Gets the community octet string (which is the same as the security name).
getCommunity() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getConnectionTimeout() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Gets the connection timeout.
getConnectionTimeout() - Method in class org.snmp4j.transport.TLSTM
Gets the connection timeout.
getContextEngineID() - Method in class org.snmp4j.mp.StateReference
 
getContextEngineID() - Method in class org.snmp4j.mp.StatusInformation
 
getContextEngineID() - Method in class org.snmp4j.ScopedPDU
Gets the context engine ID of this scoped PDU.
getContextEngineID() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getContextEngineID() - Method in class org.snmp4j.util.DefaultPDUFactory
Gets the context engine ID for ScopedPDU instances created by this factory.
getContextName() - Method in class org.snmp4j.mp.StateReference
 
getContextName() - Method in class org.snmp4j.mp.StatusInformation
 
getContextName() - Method in class org.snmp4j.ScopedPDU
Gets the context name of this scoped PDU.
getContextName() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getContextName() - Method in class org.snmp4j.util.DefaultPDUFactory
Gets the context name for ScopedPDU instances created by this factory.
getCounterSupport() - Method in class org.snmp4j.mp.MPv3
Gets the counter support instance that can be used to register for counter incrementation events.
getCounterSupport() - Method in class org.snmp4j.security.TSM
 
getCounterSupport() - Method in class org.snmp4j.security.USM
Gets the counter support instance that can be used to register for counter incrementation events.
getCounterSupport() - Method in class org.snmp4j.Snmp
Gets the counter support for Snmp related counters.
getCounterSupport() - Method in class org.snmp4j.transport.TLSTM
 
getCreationNanoTime() - Method in class org.snmp4j.mp.TimedMessageID
Gets the System.nanoTime() when this message ID object has been created.
getCurrentValue() - Method in class org.snmp4j.event.CounterEvent
Gets the current value of the counter, as set by the maintainer of the counter (one of the event listeners).
getData() - Method in class org.snmp4j.transport.tls.SecurityNameMapping
 
getData() - Method in class org.snmp4j.uri.SnmpUriResponse
 
getDecryptParamsLength() - Method in class org.snmp4j.security.Priv3DES
 
getDecryptParamsLength() - Method in interface org.snmp4j.security.PrivacyProtocol
Gets the length of the decryption parameters used by this security protocol.
getDecryptParamsLength() - Method in class org.snmp4j.security.PrivAES
 
getDecryptParamsLength() - Method in class org.snmp4j.security.PrivDES
 
getDefaultID() - Method in interface org.snmp4j.security.nonstandard.NonStandardSecurityProtocol
Gets the default ID for this non-standard privacy protocol.
getDefaultID() - Method in class org.snmp4j.security.nonstandard.PrivAES192With3DESKeyExtension
 
getDefaultID() - Method in class org.snmp4j.security.nonstandard.PrivAES256With3DESKeyExtension
 
getDefaultID() - Method in class org.snmp4j.security.PrivAES192
 
getDefaultID() - Method in class org.snmp4j.security.PrivAES256
 
getDefaultUserInfo() - Method in class org.snmp4j.uri.SnmpURI
 
getDefaultValue() - Method in class org.snmp4j.util.ArgumentParser.ArgumentParameter
 
getDenseTable(Target, OID[], TableListener, Object, OID, OID) - Method in class org.snmp4j.util.TableUtils
Gets SNMP tabular data from one or more tables.
getDHKickstartPublicKeys(Session, PDUFactory, Target, Set<OctetString>) - Static method in class org.snmp4j.security.dh.DHOperations
Get the public keys of the agent's kickstart table that match the local public keys provided from a remote agent.
getDHParametersFromBER(OctetString) - Static method in class org.snmp4j.security.dh.DHParameters
 
getDigestLength() - Method in interface org.snmp4j.security.AuthenticationProtocol
Gets the length of the digest generated by this authentication protocol.
getDigestLength() - Method in class org.snmp4j.security.AuthGeneric
Gets the length of the message digest used by this authentication protocol.
getDigestObject() - Method in class org.snmp4j.security.AuthGeneric
Get a fresh MessageDigest object of the Algorithm specified in the constructor.
getDiscardedMessages() - Method in class org.snmp4j.transport.TransportStateEvent
Gets the messages that were discarded due to a state change of the transport connection.
getEffectiveLogLevel() - Method in class org.snmp4j.log.ConsoleLogAdapter
 
getEffectiveLogLevel() - Method in class org.snmp4j.log.JavaLogAdapter
 
getEffectiveLogLevel() - Method in interface org.snmp4j.log.LogAdapter
Returns the log level that is effective for this log adapter.
getEffectiveLogLevel() - Method in class org.snmp4j.log.LogProxy
 
getEffectiveLogLevel() - Method in class org.snmp4j.log.NoLogger
 
getEncryptedLength(int) - Method in class org.snmp4j.security.Priv3DES
 
getEncryptedLength(int) - Method in interface org.snmp4j.security.PrivacyProtocol
Gets the length of a scoped PDU when encrypted with this security protocol.
getEncryptedLength(int) - Method in class org.snmp4j.security.PrivAES
 
getEncryptedLength(int) - Method in class org.snmp4j.security.PrivDES
 
getEngineAddress() - Method in class org.snmp4j.event.SnmpEngineEvent
Returns the transport address of the engine.
getEngineBoots() - Method in class org.snmp4j.security.USM
Returns the number of engine boots counted for the local engine ID.
getEngineBoots() - Method in class org.snmp4j.security.UsmTimeEntry
 
getEngineBoots() - Method in class org.snmp4j.security.UsmTimeTable
The number of times that the SNMP engine has (re-)initialized itself since snmpEngineID was last configured.
getEngineID() - Method in class org.snmp4j.event.SnmpEngineEvent
Returns the engine ID associated with this event.
getEngineID() - Method in class org.snmp4j.security.UsmTimeEntry
 
getEngineID() - Method in class org.snmp4j.security.UsmUserEntry
 
getEngineID(Address) - Method in class org.snmp4j.mp.MPv3
Gets the engine ID associated with the supplied address from the local storage and fires the corresponding SnmpEngineEvent.
getEngineIdCacheFactory() - Method in class org.snmp4j.mp.MPv3
Returns the enging ID factory that was used to create the current engine ID cache.
getEngineIdCacheSize() - Method in class org.snmp4j.mp.MPv3
Get the number of cached engine IDs.
getEngineTime() - Method in class org.snmp4j.security.USM
Returns the number of seconds since the value of the engineBoots object last changed.
getEngineTime() - Method in class org.snmp4j.security.UsmTimeTable
Returns the number of seconds since the value of the engineBoots object last changed.
getEnterprise() - Method in class org.snmp4j.PDUv1
Gets the "enterprise" OID of the SNMPv1 trap.
getEnterpriseID() - Static method in class org.snmp4j.SNMP4JSettings
Gets the enterprise OID used for creating SNMP engine IDs and other enterprise specific identifiers.
getEntry(OctetString) - Method in class org.snmp4j.security.UsmTimeTable
 
getError() - Method in class org.snmp4j.event.AuthenticationFailureEvent
Returns the SNMP4J internal error status caused by the message.
getError() - Method in class org.snmp4j.event.ResponseEvent
Gets the exception object from the exception that has been generated when the request processing has failed due to an error.
getErrorCode() - Method in class org.snmp4j.mp.StateReference
 
getErrorIndex() - Method in class org.snmp4j.PDU
Gets the error index.
getErrorIndication() - Method in class org.snmp4j.mp.StatusInformation
 
getErrorMessage() - Method in class org.snmp4j.uri.SnmpUriResponse
 
getErrorMessage() - Method in class org.snmp4j.util.RetrievalEvent
Returns a textual error message for the error.
getErrorStatus() - Method in class org.snmp4j.PDU
Gets the error status of the PDU.
getErrorStatus() - Method in class org.snmp4j.uri.SnmpUriResponse
 
getErrorStatusText() - Method in class org.snmp4j.PDU
Gets a textual description of the error status.
getException() - Method in class org.snmp4j.util.RetrievalEvent
Gets the exception associated with this event.
getFingerprint() - Method in class org.snmp4j.transport.tls.SecurityNameMapping
 
getFingerprint(X509Certificate) - Static method in class org.snmp4j.transport.tls.TLSTMUtil
 
getFingerprint(X509Certificate) - Static method in class org.snmp4j.transport.TLSTM
 
getFirstValue(List<? extends Object>) - Static method in class org.snmp4j.util.ArgumentParser
Gets the first option value of a list of values - if available.
getGenerator() - Method in class org.snmp4j.security.dh.DHParameters
 
getGenericTrap() - Method in class org.snmp4j.PDUv1
Gets the generic trap ID.
getGenericTrapID(OID) - Static method in class org.snmp4j.mp.SnmpConstants
Gets the generic trap ID from a notification OID.
getHeaderLength() - Method in class org.snmp4j.transport.MessageLength
Returns the length of the header.
getID() - Method in interface org.snmp4j.mp.MessageID
Gets the integer representation of the message ID.
getID() - Method in interface org.snmp4j.mp.MessageProcessingModel
Gets the numerical ID of the message processing model as defined by the constants in this interface or by an appropriate constant in the class implementing this interface.
getID() - Method in class org.snmp4j.mp.MPv1
 
getID() - Method in class org.snmp4j.mp.MPv2c
 
getID() - Method in class org.snmp4j.mp.MPv3
 
getID() - Method in class org.snmp4j.mp.SimpleMessageID
 
getID() - Method in interface org.snmp4j.security.AuthenticationProtocol
Gets the OID uniquely identifying the authentication protocol.
getID() - Method in class org.snmp4j.security.AuthMD5
 
getID() - Method in class org.snmp4j.security.AuthSHA
 
getID() - Method in class org.snmp4j.security.AuthSHA2
 
getID() - Method in class org.snmp4j.security.nonstandard.PrivAESWith3DESKeyExtension
 
getID() - Method in class org.snmp4j.security.Priv3DES
Gets the OID uniquely identifying the privacy protocol.
getID() - Method in interface org.snmp4j.security.PrivacyProtocol
Gets the OID uniquely identifying the privacy protocol.
getID() - Method in class org.snmp4j.security.PrivAES128
Gets the OID uniquely identifying the privacy protocol.
getID() - Method in class org.snmp4j.security.PrivAES192
Gets the OID uniquely identifying the privacy protocol.
getID() - Method in class org.snmp4j.security.PrivAES256
Gets the OID uniquely identifying the privacy protocol.
getID() - Method in class org.snmp4j.security.PrivDES
Gets the OID uniquely identifying the privacy protocol.
getID() - Method in interface org.snmp4j.security.SecurityModel
Gets the ID of the security model.
getID() - Method in interface org.snmp4j.security.SecurityProtocol
Gets the OID uniquely identifying the privacy protocol.
getID() - Method in class org.snmp4j.security.TSM
 
getID() - Method in class org.snmp4j.security.USM
 
getID() - Method in interface org.snmp4j.transport.ssh.SshSession
 
getIdentity() - Method in interface org.snmp4j.CertifiedIdentity
 
getIdentity() - Method in class org.snmp4j.CertifiedTarget
 
getIgnoreMaxLexicographicRowOrderingErrors() - Method in class org.snmp4j.util.TableUtils
Gets the maximum number of rows with wrong lexicographic ordering whicb will be return on a table retrieval with TableUtils.isCheckLexicographicOrdering() set to true.
getImplementation() - Method in interface org.snmp4j.transport.ssh.SshSession
 
getIncrement() - Method in class org.snmp4j.event.CounterEvent
The increment to be added to the counter value on behalf of this event.
getIndex() - Method in class org.snmp4j.event.CounterEvent
The index identifier of the counter value (if the counter belongs to a table of counters).
getIndex() - Method in class org.snmp4j.util.TableEvent
Gets the row index OID.
getIndexOfMessageResponded() - Method in interface org.snmp4j.mp.RequestStatistics
Gets the index of the message that has been responded.
getInetAddress() - Method in class org.snmp4j.smi.IpAddress
 
getInitializedKeyAgreement(KeyPair) - Static method in class org.snmp4j.security.dh.DHOperations
 
getInstance() - Static method in class org.snmp4j.mp.CounterSupport
Gets the counter support singleton.
getInstance() - Static method in class org.snmp4j.security.SecurityModels
Gets the security singleton instance.
getInstance() - Static method in class org.snmp4j.security.SecurityProtocols
Get an instance of class SecurityProtocols.
getInstance() - Static method in class org.snmp4j.transport.TransportMappings
Returns the TransportMappings singleton.
getIpAddressFromSubjAltName(Collection<List<?>>) - Static method in class org.snmp4j.transport.tls.TLSTMUtil
 
getKeyStore() - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
 
getKeyStore() - Method in class org.snmp4j.transport.TLSTM
 
getKeyStorePassword() - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
 
getKeyStorePassword() - Method in class org.snmp4j.transport.TLSTM
 
getLastError() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
getLastReceived() - Method in class org.snmp4j.util.TableUtils.ColumnsOfRequest
 
getLatestReceivedTime() - Method in class org.snmp4j.security.UsmTimeEntry
Gets the time when a message has been received last from the associated SNMP engine.
getLength() - Method in class org.snmp4j.security.ByteArrayWindow
 
getLevel() - Method in class org.snmp4j.log.LogLevel
 
getListenAddress() - Method in class org.snmp4j.transport.DefaultSshTransportMapping
 
getListenAddress() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
 
getListenAddress() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
 
getListenAddress() - Method in class org.snmp4j.transport.DummyTransport.DummyTransportResponder
 
getListenAddress() - Method in class org.snmp4j.transport.DummyTransport
 
getListenAddress() - Method in class org.snmp4j.transport.TcpTransportMapping
 
getListenAddress() - Method in class org.snmp4j.transport.TLSTM
 
getListenAddress() - Method in class org.snmp4j.transport.UdpTransportMapping
 
getListenAddress() - Method in interface org.snmp4j.TransportMapping
Returns the address that represents the actual incoming address this transport mapping uses to listen for incoming packets.
getLocalCertificateAlias() - Method in class org.snmp4j.transport.TLSTM
 
getLocalCertificateAlias(Address) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
getLocalCertificateAlias(Address) - Method in class org.snmp4j.transport.tls.PropertiesTlsTmSecurityCallback
 
getLocalCertificateAlias(Address) - Method in interface org.snmp4j.transport.tls.TlsTmSecurityCallback
Gets the local certificate alias to be used for the supplied target address.
getLocalCertificateAlias(Address) - Method in class org.snmp4j.transport.tls.TlsTmSecurityCallbackProxy
 
getLocalEngineID() - Method in class org.snmp4j.mp.MPv3
Gets a copy of the local engine ID.
getLocalEngineID() - Method in class org.snmp4j.security.SNMPv3SecurityModel
Returns the local engine ID.
getLocalEngineID() - Method in class org.snmp4j.Snmp
Gets the local engine ID if the MPv3 is available, otherwise a runtime exception is thrown.
getLocalizationEngineID() - Method in class org.snmp4j.security.UsmUser
Returns the localization engine ID for which this USM user has been already localized.
getLocalTime() - Method in class org.snmp4j.security.UsmTimeTable
 
getLogFactory() - Static method in class org.snmp4j.log.LogFactory
Gets the log factory to be used by SNMP4J.
getLogger() - Method in class org.snmp4j.log.LogProxy
Gets the proxied logger.
getLogger(Class) - Static method in class org.snmp4j.log.LogFactory
Gets the logger for the supplied class.
getLogger(String) - Static method in class org.snmp4j.log.LogFactory
Gets the logger for the supplied class name.
getLogHandler() - Method in class org.snmp4j.log.ConsoleLogAdapter
 
getLogHandler() - Method in class org.snmp4j.log.JavaLogAdapter
 
getLogHandler() - Method in interface org.snmp4j.log.LogAdapter
Returns the log handlers associated with this logger.
getLogHandler() - Method in class org.snmp4j.log.LogProxy
 
getLogHandler() - Method in class org.snmp4j.log.NoLogger
 
getLogLevel() - Method in class org.snmp4j.log.ConsoleLogAdapter
 
getLogLevel() - Method in class org.snmp4j.log.JavaLogAdapter
 
getLogLevel() - Method in interface org.snmp4j.log.LogAdapter
Returns the log level defined for this log adapter.
getLogLevel() - Method in class org.snmp4j.log.LogProxy
 
getLogLevel() - Method in class org.snmp4j.log.NoLogger
 
getLowerBoundIndex() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getMaxAuthDigestLength() - Method in class org.snmp4j.security.SecurityProtocols
Gets the maximum authentication key length of the all known authentication protocols.
getMaxBusyLoops() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
 
getMaxEngineIdCacheSize() - Method in interface org.snmp4j.mp.EngineIdCacheSize
Gets the maximum number of transport address to engineID mappings to be hold in the cache.
getMaxEngineIdCacheSize() - Method in class org.snmp4j.mp.MPv3
 
getMaxEngineIdCacheSize() - Static method in class org.snmp4j.SNMP4JSettings
Gets the maximum number of engine IDs to be hold in the cache of the MPv3.
getMaxInboundMessageSize() - Method in class org.snmp4j.transport.AbstractTransportMapping
 
getMaxInboundMessageSize() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Gets the inbound buffer size for incoming requests.
getMaxInboundMessageSize() - Method in class org.snmp4j.transport.TLSTM
Gets the inbound buffer size for incoming requests.
getMaxInboundMessageSize() - Method in interface org.snmp4j.TransportMapping
Gets the maximum length of an incoming message that can be successfully processed by this transport mapping implementation.
getMaxKeyLength() - Method in class org.snmp4j.security.AuthGeneric
 
getMaxKeyLength() - Method in class org.snmp4j.security.Priv3DES
 
getMaxKeyLength() - Method in interface org.snmp4j.security.PrivacyProtocol
Gets the maximum key size for this privacy protocol.
getMaxKeyLength() - Method in class org.snmp4j.security.PrivAES
 
getMaxKeyLength() - Method in class org.snmp4j.security.PrivDES
 
getMaxKeyLength() - Method in interface org.snmp4j.security.SecurityProtocol
Get the maximum length of the key in bytes for this security protocol.
getMaxLength() - Method in interface org.snmp4j.smi.SubIndexInfo
Gets the maximum length in bytes of the sub-index.
getMaxLength() - Method in class org.snmp4j.smi.SubIndexInfoImpl
 
getMaxNumColumnsPerPDU() - Method in class org.snmp4j.util.TableUtils
Gets the maximum number of columns that will be retrieved per SNMP GETNEXT or GETBULK request.
getMaxNumRowsPerPDU() - Method in class org.snmp4j.util.TableUtils
Gets the maximum number of rows that will be retrieved per SNMP GETBULK request.
getMaxOutboundMessageSize() - Method in class org.snmp4j.transport.AbstractTransportMapping
 
getMaxOutboundMessageSize() - Method in interface org.snmp4j.TransportMapping
Gets the maximum length of an outgoing message that can be successfully processed by this transport mapping implementation.
getMaxPoolSize() - Method in class org.snmp4j.security.CipherPool
 
getMaxPrivDecryptParamsLength() - Method in class org.snmp4j.security.SecurityProtocols
Gets the maximum privacy key length of the currently known privacy protocols.
getMaxRepetitions() - Method in class org.snmp4j.PDU
Gets the maximum repetitions of repeatable variable bindings in GETBULK requests.
getMaxRepetitions() - Method in class org.snmp4j.PDUv1
This method is not supported for SNMPv1 PDUs and will throw a UnsupportedOperationException
getMaxRepetitions() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getMaxRepetitions() - Method in class org.snmp4j.util.DefaultPDUFactory
Gets the maximum number of repetitions for the repetitions variable bindings for PDU.GETBULK PDUs.
getMaxRepetitions() - Method in class org.snmp4j.util.SnmpConfigurator.InnerPDUFactory
 
getMaxRepetitions() - Method in class org.snmp4j.util.TreeUtils
Gets the maximum number of the variable bindings per TreeEvent returned by this instance.
getMaxSizeRequestPDU() - Method in class org.snmp4j.AbstractTarget
Gets the maximum size of request PDUs that this target is able to respond to.
getMaxSizeRequestPDU() - Method in interface org.snmp4j.Target
Gets the maximum size of request PDUs that this target is able to respond to.
getMaxSizeResponsePDU() - Method in class org.snmp4j.CommandResponderEvent
 
getMaxSizeResponseScopedPDU() - Method in class org.snmp4j.mp.StateReference
 
getMessage() - Method in class org.snmp4j.event.AuthenticationFailureEvent
Returns the message received.
getMessageDispatcher() - Method in class org.snmp4j.CommandResponderEvent
Gets the message dispatcher instance that received the command (request PDU) or unconfirmed PDU like a report, trap, or notification..
getMessageDispatcher() - Method in class org.snmp4j.Snmp
Returns the message dispatcher associated with this SNMP session.
getMessageIDs() - Method in class org.snmp4j.mp.StateReference
 
getMessageLength() - Method in class org.snmp4j.transport.MessageLength
Returns the total message length (header+payload).
getMessageLength(ByteBuffer) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.SnmpMesssageLengthDecoder
 
getMessageLength(ByteBuffer) - Method in interface org.snmp4j.transport.MessageLengthDecoder
Returns the total message length to read (including header) and the actual header length.
getMessageLengthDecoder() - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Returns the MessageLengthDecoder used by this transport mapping.
getMessageLengthDecoder() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
 
getMessageLengthDecoder() - Method in class org.snmp4j.transport.TcpTransportMapping
Returns the MessageLengthDecoder used by this transport mapping.
getMessageLengthDecoder() - Method in class org.snmp4j.transport.TLSTM
 
getMessageProcessingModel() - Method in class org.snmp4j.CommandResponderEvent
 
getMessageProcessingModel(int) - Method in interface org.snmp4j.MessageDispatcher
Gets the MessageProcessingModel for the supplied message processing model ID.
getMessageProcessingModel(int) - Method in class org.snmp4j.MessageDispatcherImpl
Gets the MessageProcessingModel for the supplied message processing model ID.
getMessageProcessingModel(int) - Method in class org.snmp4j.Snmp
Gets the message processing model for the supplied ID.
getMessageProcessingModel(int) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
getMinHeaderLength() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.SnmpMesssageLengthDecoder
 
getMinHeaderLength() - Method in interface org.snmp4j.transport.MessageLengthDecoder
Returns the minimum length of the header to be decoded.
getMinKeyLength() - Method in class org.snmp4j.security.Priv3DES
 
getMinKeyLength() - Method in interface org.snmp4j.security.PrivacyProtocol
Gets the minimum key size for this privacy protocol.
getMinKeyLength() - Method in class org.snmp4j.security.PrivAES
 
getMinKeyLength() - Method in class org.snmp4j.security.PrivDES
 
getMinLength() - Method in interface org.snmp4j.smi.SubIndexInfo
Gets the minimum length in bytes of the sub-index.
getMinLength() - Method in class org.snmp4j.smi.SubIndexInfoImpl
 
getMsgFlags() - Method in class org.snmp4j.mp.MPv3.HeaderData
 
getMsgFlags() - Method in class org.snmp4j.mp.StateReference
 
getMsgID() - Method in class org.snmp4j.mp.MPv3.HeaderData
 
getMsgID() - Method in class org.snmp4j.mp.StateReference
 
getMsgMaxSize() - Method in class org.snmp4j.mp.MPv3.HeaderData
 
getName() - Method in class org.snmp4j.log.ConsoleLogAdapter
 
getName() - Method in class org.snmp4j.log.JavaLogAdapter
 
getName() - Method in interface org.snmp4j.log.LogAdapter
Returns the name of the logger.
getName() - Method in class org.snmp4j.log.LogProxy
 
getName() - Method in class org.snmp4j.log.NoLogger
 
getName() - Method in class org.snmp4j.util.ArgumentParser.ArgumentParameter
 
getName() - Method in class org.snmp4j.util.ThreadPool
Returns the name of the thread pool.
getNewState() - Method in class org.snmp4j.transport.TransportStateEvent
 
getNext(PDU, Target) - Method in class org.snmp4j.Snmp
Sends a GETNEXT request to a target.
getNext(PDU, Target, Object, ResponseListener) - Method in class org.snmp4j.Snmp
Asynchronously sends a GETNEXT request PDU to the given target.
GETNEXT - Static variable in class org.snmp4j.PDU
Denotes a getnext (search) PDU.
getNextMessageID() - Method in class org.snmp4j.mp.MPv3
Gets unique message ID.
getNextMsgID() - Method in class org.snmp4j.mp.MPv3
Gets the message ID that will be used for the next request to be sent by this message processing model.
getNextRequestID() - Method in interface org.snmp4j.MessageDispatcher
Gets the next unique request ID.
getNextRequestID() - Method in class org.snmp4j.MessageDispatcherImpl
 
getNextRequestID() - Method in class org.snmp4j.Snmp
Gets the next unique request ID.
getNextRequestID() - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
getNonRepeaters() - Method in class org.snmp4j.PDU
Gets the number of non repeater variable bindings in a GETBULK PDU.
getNonRepeaters() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getNonRepeaters() - Method in class org.snmp4j.util.DefaultPDUFactory
Gets the number of non repeater variable bindings for PDU.GETBULK PDUs.
getNonRepeaters() - Method in class org.snmp4j.util.SnmpConfigurator.InnerPDUFactory
 
getNotificationListenerTM(Address) - Method in class org.snmp4j.Snmp
Gets the transport mapping registered for the specified listen address.
getNumDispatcherThreads() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getNumLexicographicErrors() - Method in class org.snmp4j.util.TableUtils.TableRequest
Gets the number of lexicographic errors that occurred during request processing.
getOffset() - Method in class org.snmp4j.security.ByteArrayWindow
 
getOid() - Method in class org.snmp4j.event.CounterEvent
Gets the instance object identifier of the counter.
getOid() - Method in class org.snmp4j.smi.VariableBinding
Gets the object instance identifier of the variable binding.
getOIDLength(int[]) - Static method in class org.snmp4j.asn1.BER
Gets the payload length in bytes of the BER encoded OID value.
getOIDTextFormat() - Static method in class org.snmp4j.SNMP4JSettings
Gets the OID text format for textual representation of OIDs.
getOperation() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getOption() - Method in class org.snmp4j.util.ArgumentParser.ArgumentFormat
 
getOptionFormat() - Method in class org.snmp4j.util.ArgumentParser
 
getParameterFormat() - Method in exception class org.snmp4j.util.ArgumentParser.ArgumentParseException
 
getParameterFormat() - Method in class org.snmp4j.util.ArgumentParser
 
getParameterFormatDetail() - Method in exception class org.snmp4j.util.ArgumentParser.ArgumentParseException
 
getParameters() - Method in class org.snmp4j.util.ArgumentParser.ArgumentFormat
 
getPayloadLength() - Method in class org.snmp4j.transport.MessageLength
Returns the length of the payload.
getPdu() - Method in class org.snmp4j.MutablePDU
 
getPDU() - Method in class org.snmp4j.CommandResponderEvent
 
getPduFactory() - Method in class org.snmp4j.uri.SnmpURI
 
getPDUFactory(Map<String, List<Object>>) - Method in class org.snmp4j.util.SnmpConfigurator
 
getPduHandle() - Method in class org.snmp4j.CommandResponderEvent
 
getPduHandle() - Method in class org.snmp4j.mp.StateReference
 
getPduType() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getPduType() - Method in class org.snmp4j.util.DefaultPDUFactory
 
getPeerAddress() - Method in class org.snmp4j.CommandResponderEvent
Gets the transport address of the sending entity.
getPeerAddress() - Method in class org.snmp4j.event.ResponseEvent
Gets the transport address of the response sender.
getPeerAddress() - Method in class org.snmp4j.transport.TransportStateEvent
 
getPendingAsyncRequestCount() - Method in class org.snmp4j.Snmp
Gets the number of currently pending asynchronous requests.
getPendingSyncRequestCount() - Method in class org.snmp4j.Snmp
Gets the number of currently pending synchronous requests.
getPort() - Method in class org.snmp4j.smi.TransportIpAddress
 
getPosition() - Method in class org.snmp4j.asn1.BERInputStream
Gets the current position in the underlying buffer.
getPreferredTransports() - Method in class org.snmp4j.AbstractTarget
 
getPreferredTransports() - Method in interface org.snmp4j.Target
Gets the prioritised list of transport mappings to be used for this target.
getPrime() - Method in class org.snmp4j.security.dh.DHParameters
 
getPriority() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Returns the priority of the internal listen thread.
getPriority() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Returns the priority of the internal listen thread.
getPrivacyKey() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getPrivacyKey() - Method in class org.snmp4j.security.UsmSecurityStateReference
 
getPrivacyKey() - Method in class org.snmp4j.security.UsmUserEntry
 
getPrivacyParameters() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getPrivacyPassphrase() - Method in class org.snmp4j.security.UsmUser
Gets the privacy passphrase.
getPrivacyProtocol() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getPrivacyProtocol() - Method in class org.snmp4j.security.UsmSecurityStateReference
 
getPrivacyProtocol() - Method in class org.snmp4j.security.UsmUser
Gets the privacy protocol ID.
getPrivacyProtocol(OID) - Method in class org.snmp4j.security.SecurityProtocols
Get the PrivacyProtocol with the given ID.
getPrivateKey() - Method in class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
getPrivateValueLength() - Method in class org.snmp4j.security.dh.DHParameters
 
getPrivKey() - Method in class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
getPrivPassphrase() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getPrivProtocol() - Method in class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
getPrivProtocol() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getPrivProtocol(OID) - Method in class org.snmp4j.mp.MPv3
Gets an privacy protocol for the supplied ID.
getPrivProtocolOid(String) - Static method in class org.snmp4j.util.SnmpConfigurator
 
getProtocolVersionPropertyName() - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
Returns the property name that is used by this transport mapping to determine the protocol versions from system properties.
getProtocolVersions() - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
Return the (D)TLS protocol versions used by this transport mapping.
getReceiveBufferSize() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Gets the requested receive buffer size for the underlying UDP socket.
getReportHandler() - Method in class org.snmp4j.Snmp
Returns the report handler which is used internally to process reports received from command responders.
getReportPDU() - Method in class org.snmp4j.util.RetrievalEvent
Gets the report PDU associated with this event.
getReportSecurityLevelStrategy() - Static method in class org.snmp4j.SNMP4JSettings
 
getRequest() - Method in class org.snmp4j.event.ResponseEvent
Gets the request PDU.
getRequestedSecurityLevel() - Method in class org.snmp4j.TransportStateReference
 
getRequestID() - Method in class org.snmp4j.PDU
Gets the request ID associated with this PDU.
getRequestSerial() - Method in class org.snmp4j.util.TableUtils.ColumnsOfRequest
 
getRequestTimeout(int, long) - Method in class org.snmp4j.DefaultTimeoutModel
 
getRequestTimeout(int, long) - Method in interface org.snmp4j.TimeoutModel
Gets the timeout for all retries, which is defined as the sum of TimeoutModel.getRetryTimeout(int retryCount, int totalNumberOfRetries, long targetTimeout) for all retryCount in 0 &lz;= retryCount &lt; totalNumberOfRetries.
getResponder(A) - Method in class org.snmp4j.transport.DummyTransport
 
getResponse() - Method in class org.snmp4j.event.ResponseEvent
Gets the response PDU.
getResponseRuntimeNanos() - Method in interface org.snmp4j.mp.RequestStatistics
Gets the time elapsed between the sending of the message and receiving its response.
getResponseType() - Method in class org.snmp4j.uri.SnmpUriResponse
 
getRetries() - Method in class org.snmp4j.AbstractTarget
Gets the number of retries.
getRetries() - Method in interface org.snmp4j.Target
Gets the number of retries.
getRetries() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getRetries() - Method in class org.snmp4j.uri.SnmpURI
 
getRetryTimeout(int, int, long) - Method in class org.snmp4j.DefaultTimeoutModel
 
getRetryTimeout(int, int, long) - Method in interface org.snmp4j.TimeoutModel
Gets the timeout for the specified retry (a zero value for retryCount specifies the first request).
getRootLogger() - Method in class org.snmp4j.log.ConsoleLogFactory
 
getRootLogger() - Method in class org.snmp4j.log.JavaLogFactory
 
getRootLogger() - Method in class org.snmp4j.log.LogFactory
Returns the top level logger.
getRow(OID) - Method in class org.snmp4j.util.TableUtils.TableRequest
 
getScopedPduPosition() - Method in class org.snmp4j.security.TsmSecurityParameters
Gets the position of the ScopedPDU.
getScopedPduPosition() - Method in class org.snmp4j.security.UsmSecurityParameters
getScopedPduPosition
getSecurityCallback() - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
Gets the TlsTmSecurityCallback associated with this TransportMapping hook which is called by the transport mapping to lookup TLS security parameters from external configuration.
getSecurityCallback() - Method in class org.snmp4j.transport.tls.TlsTrustManager
 
getSecurityCallback() - Method in class org.snmp4j.transport.TLSTM
 
getSecurityEngineID() - Method in class org.snmp4j.mp.StateReference
 
getSecurityEngineID() - Method in class org.snmp4j.security.UsmSecurityStateReference
 
getSecurityLevel() - Method in class org.snmp4j.AbstractTarget
 
getSecurityLevel() - Method in class org.snmp4j.CommandResponderEvent
 
getSecurityLevel() - Method in class org.snmp4j.mp.StateReference
 
getSecurityLevel() - Method in class org.snmp4j.mp.StatusInformation
 
getSecurityLevel() - Method in class org.snmp4j.security.UsmSecurityStateReference
 
getSecurityLevel() - Method in interface org.snmp4j.Target
Gets the security level associated with this target.
getSecurityModel() - Method in class org.snmp4j.AbstractTarget
 
getSecurityModel() - Method in class org.snmp4j.CommandResponderEvent
Gets the security model used by the command.
getSecurityModel() - Method in class org.snmp4j.CommunityTarget
 
getSecurityModel() - Method in class org.snmp4j.mp.MPv3.HeaderData
 
getSecurityModel() - Method in class org.snmp4j.mp.StateReference
 
getSecurityModel() - Method in class org.snmp4j.security.UsmUser
Gets the security model ID of the USM.
getSecurityModel() - Method in interface org.snmp4j.Target
Gets the security model associated with this target.
getSecurityModel() - Method in class org.snmp4j.uri.SnmpURI
 
getSecurityModel(int) - Method in class org.snmp4j.mp.MPv3
Gets the security model for the supplied ID.
getSecurityModel(Integer32) - Method in class org.snmp4j.security.SecurityModels
Returns a security model from the central repository of security models.
getSecurityModels() - Method in class org.snmp4j.mp.MPv3
Gets the security models supported by this MPv3.
getSecurityName() - Method in class org.snmp4j.AbstractTarget
 
getSecurityName() - Method in class org.snmp4j.CommandResponderEvent
 
getSecurityName() - Method in class org.snmp4j.mp.StateReference
 
getSecurityName() - Method in class org.snmp4j.security.UsmSecurityStateReference
 
getSecurityName() - Method in class org.snmp4j.security.UsmUser
Gets the user's security name.
getSecurityName() - Method in interface org.snmp4j.Target
Gets the security name associated with this target.
getSecurityName() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getSecurityName() - Method in class org.snmp4j.transport.tls.SecurityNameMapping
 
getSecurityName() - Method in class org.snmp4j.TransportStateReference
 
getSecurityName(C[]) - Method in interface org.snmp4j.transport.tls.TlsTmSecurityCallback
Gets the tmSecurityName (see RFC 5953) from the certificate chain of the communication peer that needs to be authenticated.
getSecurityName(C[]) - Method in class org.snmp4j.transport.tls.TlsTmSecurityCallbackProxy
 
getSecurityName(X509Certificate[]) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
getSecurityName(X509Certificate[]) - Method in class org.snmp4j.transport.tls.PropertiesTlsTmSecurityCallback
 
getSecurityNamePrefix(byte[]) - Method in class org.snmp4j.security.TSM
 
getSecurityParametersPosition() - Method in interface org.snmp4j.security.SecurityParameters
Gets the byte position of the first byte (counted from zero) of the security parameters in the whole message.
getSecurityParametersPosition() - Method in class org.snmp4j.security.TsmSecurityParameters
 
getSecurityParametersPosition() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getSecurityProtocol(OID) - Method in class org.snmp4j.security.SecurityProtocols
Get the security protocol (AuthenticationProtocol or PrivacyProtocol) for the specified protocol OID.
getSecurityProtocols() - Method in class org.snmp4j.mp.MPv3
Gets the security protocols supported by this MPv3.
getSecurityProtocols() - Method in class org.snmp4j.security.USM
Returns the security protocol collection used by this USM.
getSecurityStateReference() - Method in class org.snmp4j.mp.StateReference
 
getSequencePosition() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getServerFingerprint() - Method in interface org.snmp4j.CertifiedIdentity
 
getServerFingerprint() - Method in class org.snmp4j.CertifiedTarget
 
getSessionID() - Method in class org.snmp4j.TransportStateReference
 
getSmiValue() - Method in enum org.snmp4j.mp.SnmpConstants.StorageTypeEnum
Gets the SMI value of the enumeration for setting a StorageType OBJECT-TYPE.
getSmiValue() - Method in enum org.snmp4j.smi.MaxAccess
Gets the MAX-ACCESS (or ACCESS in SMIv1) clause string.
getSnmp4jErrorStatus() - Method in exception class org.snmp4j.MessageException
Gets the SNMP4J specific error status associated with this exception.
getSnmp4jStatistics() - Static method in class org.snmp4j.SNMP4JSettings
Get the SNMP4J statistics level.
getSnmpSyntax() - Method in interface org.snmp4j.smi.SubIndexInfo
Gets the SNMP syntax value of the sub-index' base syntax.
getSnmpSyntax() - Method in class org.snmp4j.smi.SubIndexInfoImpl
 
getSnmpValue() - Method in enum org.snmp4j.security.SecurityLevel
Gets the SNMP value of this security level.
getSocketTimeout() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Returns the socket timeout.
getSpecificTrap() - Method in class org.snmp4j.PDUv1
Gets the specific trap ID.
getSSLContext(boolean, TransportStateReference) - Method in class org.snmp4j.transport.TLSTM.DefaultSSLEngineConfiguration
 
getStateReference() - Method in class org.snmp4j.CommandResponderEvent
 
getStateReference() - Method in class org.snmp4j.mp.MutableStateReference
 
getStatus() - Method in class org.snmp4j.util.RetrievalEvent
Gets the status of the table operation.
getStatusInformation() - Method in exception class org.snmp4j.MessageException
 
getStorageType() - Method in class org.snmp4j.security.UsmUserEntry
 
getSubjAltName(Collection<List<?>>, int) - Static method in class org.snmp4j.transport.tls.TLSTMUtil
 
getSubjAltName(Collection<List<?>>, int) - Static method in class org.snmp4j.transport.TLSTM
 
getSubtree(Target, OID) - Method in class org.snmp4j.util.TreeUtils
Gets a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target synchronously.
getSubtree(Target, OID, Object, TreeListener) - Method in class org.snmp4j.util.TreeUtils
Gets a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target asynchronously.
getSupportedAddressClass() - Method in class org.snmp4j.transport.AbstractTransportMapping
 
getSupportedAddressClass() - Method in class org.snmp4j.transport.DefaultSshTransportMapping
 
getSupportedAddressClass() - Method in class org.snmp4j.transport.DummyTransport.DummyTransportResponder
 
getSupportedAddressClass() - Method in class org.snmp4j.transport.DummyTransport
 
getSupportedAddressClass() - Method in class org.snmp4j.transport.TcpTransportMapping
 
getSupportedAddressClass() - Method in class org.snmp4j.transport.TLSTM
 
getSupportedAddressClass() - Method in class org.snmp4j.transport.UdpTransportMapping
 
getSupportedAddressClass() - Method in interface org.snmp4j.TransportMapping
Gets the Address class that is supported by this transport mapping.
getSyntax() - Method in class org.snmp4j.smi.AbstractVariable
Gets the ASN.1 syntax identifier value of this SNMP variable.
getSyntax() - Method in class org.snmp4j.smi.BitString
 
getSyntax() - Method in class org.snmp4j.smi.Counter32
 
getSyntax() - Method in class org.snmp4j.smi.Counter64
 
getSyntax() - Method in class org.snmp4j.smi.Gauge32
 
getSyntax() - Method in class org.snmp4j.smi.GenericAddress
 
getSyntax() - Method in class org.snmp4j.smi.Integer32
 
getSyntax() - Method in class org.snmp4j.smi.IpAddress
 
getSyntax() - Method in class org.snmp4j.smi.Null
 
getSyntax() - Method in class org.snmp4j.smi.OctetString
 
getSyntax() - Method in class org.snmp4j.smi.OID
 
getSyntax() - Method in class org.snmp4j.smi.Opaque
 
getSyntax() - Method in class org.snmp4j.smi.TimeTicks
 
getSyntax() - Method in class org.snmp4j.smi.TransportIpAddress
 
getSyntax() - Method in class org.snmp4j.smi.UnsignedInteger32
 
getSyntax() - Method in interface org.snmp4j.smi.Variable
Gets the ASN.1 syntax identifier value of this SNMP variable.
getSyntax() - Method in class org.snmp4j.smi.VariableBinding
Gets the syntax of the variable bindings value.
getSyntax() - Method in class org.snmp4j.smi.VariantVariable
 
getSyntaxFromString(String) - Static method in class org.snmp4j.smi.AbstractVariable
Returns the BER syntax ID for the supplied syntax string (as returned by AbstractVariable.getSyntaxString(int)).
getSyntaxString() - Method in class org.snmp4j.smi.AbstractVariable
Gets a textual description of this Variable.
getSyntaxString() - Method in interface org.snmp4j.smi.Variable
Gets a textual description of this Variable.
getSyntaxString(int) - Static method in class org.snmp4j.smi.AbstractVariable
Gets a textual description of the supplied syntax type.
getSysUpTime() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getTable(Target, OID[], OID, OID) - Method in class org.snmp4j.util.TableUtils
Gets synchronously SNMP tabular data from one or more tables.
getTable(Target, OID[], TableListener, Object, OID, OID) - Method in class org.snmp4j.util.TableUtils
Gets SNMP tabular data from one or more tables.
getTableStatus() - Method in class org.snmp4j.util.TableUtils.TableRequest
 
getTarget() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getTarget(Map<String, List<Object>>) - Method in class org.snmp4j.util.SnmpConfigurator
 
getTaskManagerName(String, int) - Method in class org.snmp4j.util.ThreadPool
 
getTaskManagersBusyTimeoutMillis() - Method in class org.snmp4j.util.ThreadPool
 
getTDomainPrefix(Class<? extends Address>) - Static method in class org.snmp4j.smi.GenericAddress
Gets the transport domain prefix string (lowercase) for a supplied Address class.
getThreadFactory() - Static method in class org.snmp4j.SNMP4JSettings
Gets the thread factory.
getThreadJoinTimeout() - Static method in class org.snmp4j.SNMP4JSettings
Gets the Thread join timeout used to join threads if no explicit timeout is set.
getThreadName() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Returns the name of the listen thread.
getThreadName() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Returns the name of the listen thread.
getThreadName() - Method in class org.snmp4j.transport.TLSTM
Returns the name of the listen thread.
getTime(OctetString) - Method in class org.snmp4j.security.UsmTimeTable
 
getTimeDiff() - Method in class org.snmp4j.security.UsmTimeEntry
 
getTimeout() - Method in class org.snmp4j.AbstractTarget
Gets the timeout for a target.
getTimeout() - Method in interface org.snmp4j.Target
Gets the timeout for a target.
getTimeout() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getTimeout() - Method in class org.snmp4j.uri.SnmpURI
 
getTimeoutModel() - Method in class org.snmp4j.Snmp
Gets the timeout model associated with this SNMP session.
getTimerFactory() - Static method in class org.snmp4j.SNMP4JSettings
Gets the timer factory.
getTimestamp() - Method in class org.snmp4j.PDUv1
Gets the TimeTicks value of the trap sender's notion of its sysUpTime value when this trap has been generated.
getTimeTable() - Method in class org.snmp4j.security.USM
Returns the UsmTimeTable instance used by this USM for holding timing information about the local and remote SNMP entities.
getTlsProtocols() - Method in class org.snmp4j.transport.TLSTM
 
getTlsTmSecurityCallback() - Method in class org.snmp4j.transport.tls.TlsTmSecurityCallbackProxy
 
getTlsTmSecurityCallback() - Method in class org.snmp4j.transport.tls.TlsX509CertifiedTarget
Gets the TlsTmSecurityCallback information needed to validate a client-server connection.
getTmStateReference() - Method in class org.snmp4j.CommandResponderEvent
Gets the transport model state reference as defined by RFC 5590.
getTmStateReference() - Method in class org.snmp4j.security.TsmSecurityStateReference
 
getTotalMessagesSent() - Method in interface org.snmp4j.mp.RequestStatistics
Gets the total number of messages that have been sent on behalf of this request.
getTransactionID() - Method in class org.snmp4j.mp.PduHandle
Gets the transaction ID of this handle.
getTransport() - Method in class org.snmp4j.event.AuthenticationFailureEvent
Returns the transport mapping over which the message has bee received.
getTransport() - Method in class org.snmp4j.TransportStateReference
 
getTransport(Address) - Method in interface org.snmp4j.MessageDispatcher
Returns a transport mapping that can handle the supplied address.
getTransport(Address) - Method in class org.snmp4j.MessageDispatcherImpl
Returns a transport mapping that can handle the supplied address.
getTransport(Address) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
getTransportDomainPrefix(Address) - Method in class org.snmp4j.security.TSM
 
getTransportMapping() - Method in class org.snmp4j.CommandResponderEvent
Returns the transport mapping that received the PDU that triggered this event.
getTransportMapping() - Method in class org.snmp4j.mp.StateReference
 
getTransportMappings() - Method in interface org.snmp4j.MessageDispatcher
Gets the Collection of transport mappings in this message dispatcher.
getTransportMappings() - Method in class org.snmp4j.MessageDispatcherImpl
Gets a collection of all registered transport mappings.
getTransportMappings() - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
getTransportSecurityLevel() - Method in class org.snmp4j.TransportStateReference
 
getTransportStateReference() - Method in interface org.snmp4j.transport.ssh.SshSession
 
getTrapOID() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getTrapOID(OID, int, int) - Static method in class org.snmp4j.mp.SnmpConstants
 
getTrustManagerFactory() - Method in class org.snmp4j.transport.TLSTM
 
getTrustStore() - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
 
getTrustStore() - Method in class org.snmp4j.transport.TLSTM
 
getTrustStorePassword() - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
 
getTrustStorePassword() - Method in class org.snmp4j.transport.TLSTM
 
getType() - Method in class org.snmp4j.event.SnmpEngineEvent
Returns the type of the engine event.
getType() - Method in class org.snmp4j.event.UsmUserEvent
Return the type of operation that triggered this event.
getType() - Method in class org.snmp4j.PDU
Gets the PDU type.
getType() - Method in class org.snmp4j.transport.tls.SecurityNameMapping
 
getType() - Method in class org.snmp4j.util.ArgumentParser.ArgumentParameter
 
getTypeFromString(String) - Static method in class org.snmp4j.PDU
Gets the PDU type identifier for a string representation of the type.
getTypeString(int) - Static method in class org.snmp4j.PDU
Gets a string representation of the supplied PDU type.
getUnsigned(int) - Method in class org.snmp4j.smi.OID
Gets the unsigned sub-identifier value at the specified position.
getUpperBoundIndex() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getUser() - Method in class org.snmp4j.event.UsmUserEvent
Get the modified entry of the UsmUserTable.
getUser(OctetString) - Method in class org.snmp4j.security.UsmUserTable
 
getUser(OctetString, OctetString) - Method in class org.snmp4j.security.USM
Looks up a UsmUserEntry by an engine ID and security name.
getUser(OctetString, OctetString) - Method in class org.snmp4j.security.UsmUserTable
 
getUserEntries() - Method in class org.snmp4j.security.UsmUserTable
 
getUserEntries(OctetString) - Method in class org.snmp4j.security.UsmUserTable
Gets all user entries with the supplied user name.
getUserName() - Method in class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
getUserName() - Method in class org.snmp4j.security.UsmSecurityParameters
 
getUserName() - Method in class org.snmp4j.security.UsmSecurityStateReference
 
getUserName() - Method in class org.snmp4j.security.UsmUserEntry
 
getUserName() - Method in class org.snmp4j.smi.SshAddress
 
getUserObject() - Method in class org.snmp4j.event.ResponseEvent
Gets the user object that has been supplied to the asynchronous request Session.send(PDU pdu, org.snmp4j.Target target, Object userHandle, ResponseListener listener).
getUserObject() - Method in class org.snmp4j.util.RetrievalEvent
Gets the user object that has been specified by the user when the retrieval operation that fired this event has been requested.
getUserTable() - Method in class org.snmp4j.security.USM
Returns the UsmUserTable instance used by the USM for local storage of USM user information.
getUsm() - Method in class org.snmp4j.uri.SnmpURI
 
getUSM() - Method in class org.snmp4j.Snmp
Gets the User Based Security Model (USM).
getUsmUser() - Method in class org.snmp4j.security.UsmUserEntry
 
getValue() - Method in class org.snmp4j.asn1.BER.MutableByte
 
getValue() - Method in class org.snmp4j.security.ByteArrayWindow
 
getValue() - Method in class org.snmp4j.smi.Counter64
 
getValue() - Method in class org.snmp4j.smi.Integer32
Gets the value.
getValue() - Method in class org.snmp4j.smi.OctetString
 
getValue() - Method in class org.snmp4j.smi.OID
Gets all sub-identifiers as an int array.
getValue() - Method in class org.snmp4j.smi.TransportIpAddress
Returns the address value as a byte array.
getValue() - Method in class org.snmp4j.smi.UnsignedInteger32
 
getValue() - Method in exception class org.snmp4j.util.ArgumentParser.ArgumentParseException
 
getValue(Map, String, int) - Static method in class org.snmp4j.util.ArgumentParser
Gets the n-th option value of a list of values - if available.
getVariable() - Method in class org.snmp4j.smi.VariableBinding
Gets the value of the variable binding.
getVariable() - Method in class org.snmp4j.smi.VariantVariable
Returns the typed variable that holds the wrapped value.
getVariable(OID) - Method in class org.snmp4j.PDU
Gets the first variable whose OID starts with the specified OID.
getVariableBindings() - Method in class org.snmp4j.PDU
Gets the variable binding vector.
getVariableBindings() - Method in class org.snmp4j.util.TreeEvent
Gets the variable bindings retrieved in depth first order from the (sub-)tree.
getVariableTextFormat() - Static method in class org.snmp4j.SNMP4JSettings
Gets the variable text format for textual representation of variable bindings.
getVbs() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getVersion() - Method in class org.snmp4j.AbstractTarget
Gets the SNMP version (NMP messagen processing model) of the target.
getVersion() - Method in interface org.snmp4j.Target
Gets the SNMP version (NMP messagen processing model) of the target.
getVersion() - Method in class org.snmp4j.tools.console.SnmpRequest
 
getVersion() - Method in class org.snmp4j.uri.SnmpURI
 
getVersion() - Static method in class org.snmp4j.version.VersionInfo
Gets the version string for this release.

H

handleDroppedMessageToSend(TcpAddress, byte[], TransportStateReference) - Method in class org.snmp4j.transport.TcpTransportMapping
Handle a message that could not be send to the specified address, because there is no server socket for receiving responses.
handleInternalResponse(PDU, PDU, Address) - Method in class org.snmp4j.Snmp
 
handleInterruptedExceptionOnExecute(InterruptedException, WorkerTask) - Method in class org.snmp4j.util.ThreadPool
Handle a interrupted exception on the execution attempt of WorkerTask.
hasAuthoritativeEngineID() - Method in interface org.snmp4j.security.SecurityModel
Checks whether this SecurityModel has an authoritative engine ID.
hasAuthoritativeEngineID() - Method in class org.snmp4j.security.TSM
 
hasAuthoritativeEngineID() - Method in class org.snmp4j.security.USM
 
hash(byte[]) - Method in interface org.snmp4j.security.AuthenticationProtocol
Generates a hash value for the given data.
hash(byte[]) - Method in class org.snmp4j.security.AuthGeneric
 
hash(byte[], int, int) - Method in interface org.snmp4j.security.AuthenticationProtocol
Generates a hash value for the given data.
hash(byte[], int, int) - Method in class org.snmp4j.security.AuthGeneric
 
hashCode() - Method in class org.snmp4j.AbstractTarget
 
hashCode() - Method in class org.snmp4j.mp.PduHandle
Returns a hash code value for the object.
hashCode() - Method in class org.snmp4j.mp.SimpleMessageID
 
hashCode() - Method in class org.snmp4j.mp.StateReference
 
hashCode() - Method in class org.snmp4j.PDU
 
hashCode() - Method in class org.snmp4j.security.dh.DHParameters
 
hashCode() - Method in class org.snmp4j.security.UsmUser
 
hashCode() - Method in class org.snmp4j.security.UsmUserTable.UsmUserKey
 
hashCode() - Method in class org.snmp4j.smi.AbstractVariable
 
hashCode() - Method in class org.snmp4j.smi.Counter64
 
hashCode() - Method in class org.snmp4j.smi.GenericAddress
 
hashCode() - Method in class org.snmp4j.smi.Integer32
 
hashCode() - Method in class org.snmp4j.smi.IpAddress
 
hashCode() - Method in class org.snmp4j.smi.Null
 
hashCode() - Method in class org.snmp4j.smi.OctetString
 
hashCode() - Method in class org.snmp4j.smi.OID
 
hashCode() - Method in class org.snmp4j.smi.SshAddress
 
hashCode() - Method in class org.snmp4j.smi.TransportIpAddress
 
hashCode() - Method in class org.snmp4j.smi.UnsignedInteger32
 
hashCode() - Method in interface org.snmp4j.smi.Variable
 
hashCode() - Method in class org.snmp4j.smi.VariableBinding
 
hashCode() - Method in class org.snmp4j.smi.VariantVariable
 
hashCode() - Method in class org.snmp4j.transport.DefaultSshTransportMapping.SessionID
 
hashCode() - Method in class org.snmp4j.transport.tls.SecurityNameMapping
 
hashCode() - Method in class org.snmp4j.UserTarget
 
hasImpliedLength() - Method in interface org.snmp4j.smi.SubIndexInfo
Checks if the sub-index represented by this index info has an implied length or not.
hasImpliedLength() - Method in class org.snmp4j.smi.SubIndexInfoImpl
 
hasNext() - Method in class org.snmp4j.log.JavaLogFactory.JavaLogAdapterIterator
 
hasNext() - Method in class org.snmp4j.util.EnumerationIterator
Returns true if the iteration has more elements.
hasUser(OctetString, OctetString) - Method in class org.snmp4j.security.USM
Checks if the specified user is known by this USM.
HeaderData() - Constructor for class org.snmp4j.mp.MPv3.HeaderData
 
HMAC_BLOCK_SIZE - Static variable in class org.snmp4j.security.AuthGeneric
 
hmacBlockSize - Variable in class org.snmp4j.security.AuthGeneric
 
HUNDREDTHS_TO_NANOSECOND - Static variable in class org.snmp4j.mp.SnmpConstants
 

I

ID - Static variable in class org.snmp4j.mp.MPv1
 
ID - Static variable in class org.snmp4j.mp.MPv2c
 
ID - Static variable in class org.snmp4j.mp.MPv3
 
ID - Static variable in class org.snmp4j.security.AuthHMAC128SHA224
 
ID - Static variable in class org.snmp4j.security.AuthHMAC192SHA256
 
ID - Static variable in class org.snmp4j.security.AuthHMAC256SHA384
 
ID - Static variable in class org.snmp4j.security.AuthHMAC384SHA512
 
ID - Static variable in class org.snmp4j.security.AuthMD5
 
ID - Static variable in class org.snmp4j.security.AuthSHA
 
ID - Static variable in class org.snmp4j.security.nonstandard.PrivAES192With3DESKeyExtension
Unique ID of this privacy protocol.
ID - Static variable in class org.snmp4j.security.nonstandard.PrivAES256With3DESKeyExtension
Unique ID of this privacy protocol.
ID - Static variable in class org.snmp4j.security.Priv3DES
Unique ID of this privacy protocol.
ID - Static variable in class org.snmp4j.security.PrivAES128
Unique ID of this privacy protocol.
ID - Static variable in class org.snmp4j.security.PrivAES192
Unique ID of this privacy protocol.
ID - Static variable in class org.snmp4j.security.PrivAES256
Unique ID of this privacy protocol.
ID - Static variable in class org.snmp4j.security.PrivDES
Unique ID of this privacy protocol.
IGNORED_ENGINE_ID - Static variable in class org.snmp4j.event.SnmpEngineEvent
 
incomingPDUFactory - Variable in class org.snmp4j.mp.MPv1
 
incomingPDUFactory - Variable in class org.snmp4j.mp.MPv2c
 
incomingPDUFactory - Variable in class org.snmp4j.mp.MPv3
 
inconsistentName - Static variable in class org.snmp4j.PDU
The specified object does not exists and presently it cannot be created, see error index.
inconsistentValue - Static variable in class org.snmp4j.PDU
The variable binding's value is presently inconsistent with the current state of the target object, see error index.
increment() - Method in class org.snmp4j.smi.Counter32
Increment the value of the counter by one.
increment() - Method in class org.snmp4j.smi.Counter64
Increment the value of the counter by one.
increment(long) - Method in class org.snmp4j.smi.Counter32
Increment the value by more than one in one step.
increment(long) - Method in class org.snmp4j.smi.Counter64
Increment the value by more than one in one step.
incrementCounter(CounterEvent) - Method in interface org.snmp4j.event.CounterListener
Increment the supplied counter instance and return the current value (after incrementation) in the event object if the event receiver is the maintainer of the counter value.
incrementCounter(CounterEvent) - Method in class org.snmp4j.mp.DefaultCounterListener
 
info(CharSequence) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs an informational message.
info(CharSequence) - Method in class org.snmp4j.log.JavaLogAdapter
 
info(CharSequence) - Method in interface org.snmp4j.log.LogAdapter
Logs an informational message.
info(CharSequence) - Method in class org.snmp4j.log.LogProxy
 
info(CharSequence) - Method in class org.snmp4j.log.NoLogger
 
INFO - Static variable in class org.snmp4j.log.LogLevel
 
inform(PDU, Target) - Method in class org.snmp4j.Snmp
Sends an INFORM request to a target.
inform(PDU, Target, Object, ResponseListener) - Method in class org.snmp4j.Snmp
Asynchronously sends an INFORM request PDU to the given target.
INFORM - Static variable in class org.snmp4j.PDU
Denotes a SNMPv2c/v3 inform PDU (unprecisely also known as a confirmed notification).
initDefaults() - Method in class org.snmp4j.mp.MPv3
Creates and initializes the default security protocols.
initMessageDispatcher() - Method in class org.snmp4j.Snmp
 
initVectorLength - Variable in class org.snmp4j.security.PrivacyGeneric
 
InnerPDUFactory(Map<String, List<Object>>) - Constructor for class org.snmp4j.util.SnmpConfigurator.InnerPDUFactory
 
instance - Static variable in class org.snmp4j.mp.CounterSupport
 
instance - Static variable in class org.snmp4j.smi.Null
 
INTEGER - Static variable in class org.snmp4j.asn1.BER
 
Integer32 - Class in org.snmp4j.smi
The Integer32 represents 32bit signed integer values for SNMP.
Integer32() - Constructor for class org.snmp4j.smi.Integer32
Creates an Integer32 with a zero value.
Integer32(int) - Constructor for class org.snmp4j.smi.Integer32
Creates an Integer32 variable with the supplied value.
INTEGER32 - Static variable in class org.snmp4j.asn1.BER
 
interrupt() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
interrupt() - Method in class org.snmp4j.util.DefaultThreadFactory.WorkerThread
 
interrupt() - Method in class org.snmp4j.util.ThreadPool
Interrupts all threads in the pool.
interrupt() - Method in interface org.snmp4j.util.WorkerTask
Interrupts this task.
IO_ERROR - Enum constant in enum org.snmp4j.uri.SnmpUriResponse.Type
 
IpAddress - Class in org.snmp4j.smi
The IpAddress class represents an IPv4 address SNMP variable.
IpAddress() - Constructor for class org.snmp4j.smi.IpAddress
Creates a 0.0.0.0 IP address.
IpAddress(byte[]) - Constructor for class org.snmp4j.smi.IpAddress
Create an IP address from a raw IP address.
IpAddress(String) - Constructor for class org.snmp4j.smi.IpAddress
Create an IP address from an address string.
IpAddress(InetAddress) - Constructor for class org.snmp4j.smi.IpAddress
Creates an IP address from an InetAddress
IPADDRESS - Static variable in class org.snmp4j.asn1.BER
 
isAcceptedIssuer(C) - Method in interface org.snmp4j.transport.tls.TlsTmSecurityCallback
Check if the supplied issuer certificate is accepted as server.
isAcceptedIssuer(C) - Method in class org.snmp4j.transport.tls.TlsTmSecurityCallbackProxy
 
isAcceptedIssuer(X509Certificate) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
isAcceptedIssuer(X509Certificate) - Method in class org.snmp4j.transport.tls.PropertiesTlsTmSecurityCallback
 
isAllowSNMPv2InV1() - Static method in class org.snmp4j.SNMP4JSettings
 
isAsyncMsgProcessingSupported() - Method in class org.snmp4j.transport.AbstractTransportMapping
Returns true if asynchronous (multithreaded) message processing may be implemented.
isAuthentic(byte[], byte[], int, int, ByteArrayWindow) - Method in interface org.snmp4j.security.AuthenticationProtocol
Authenticates an incoming message.
isAuthentic(byte[], byte[], int, int, ByteArrayWindow) - Method in class org.snmp4j.security.AuthGeneric
 
isCancelled() - Method in class org.snmp4j.transport.TransportStateEvent
Indicates whether this event has been canceled.
isCheckFirstSubID012() - Static method in class org.snmp4j.asn1.BER
 
isCheckLexicographicOrdering() - Method in class org.snmp4j.util.TableUtils
 
isCheckOutgoingMsg() - Method in class org.snmp4j.MessageDispatcherImpl
Returns whether consistency checks for outgoing messages are activated.
isCheckSequenceLength() - Static method in class org.snmp4j.asn1.BER
Gets the SEQUENCE length checking mode.
isCheckUsmUserPassphraseLength() - Static method in class org.snmp4j.SNMP4JSettings
 
isCheckValueLength() - Method in class org.snmp4j.asn1.BER
 
isClientCertificateAccepted(C) - Method in interface org.snmp4j.transport.tls.TlsTmSecurityCallback
Check if the supplied peer end certificate is accepted as client.
isClientCertificateAccepted(C) - Method in class org.snmp4j.transport.tls.TlsTmSecurityCallbackProxy
 
isClientCertificateAccepted(X509Certificate) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
isClientCertificateAccepted(X509Certificate) - Method in class org.snmp4j.transport.tls.PropertiesTlsTmSecurityCallback
 
isCommandResponder() - Method in class org.snmp4j.util.SnmpConfigurator
 
isConfirmedPdu() - Method in class org.snmp4j.PDU
Checks whether this PDU is a confirmed class PDU.
isContextEngineIdDiscoveryDisabled() - Method in class org.snmp4j.Snmp
Checks whether RFC5343 based context engine ID discovery is disabled or not.
isCountRegisteredOnly() - Method in class org.snmp4j.mp.DefaultCounterListener
 
isCreatable() - Method in enum org.snmp4j.smi.MaxAccess
Checks if the maximum access is creatable.
isDebugEnabled() - Method in class org.snmp4j.log.ConsoleLogAdapter
Checks whether DEBUG level logging is activated for this log adapter.
isDebugEnabled() - Method in class org.snmp4j.log.JavaLogAdapter
 
isDebugEnabled() - Method in interface org.snmp4j.log.LogAdapter
Checks whether DEBUG level logging is activated for this log adapter.
isDebugEnabled() - Method in class org.snmp4j.log.LogProxy
 
isDebugEnabled() - Method in class org.snmp4j.log.NoLogger
 
isDone() - Method in interface org.snmp4j.util.SchedulerTask
Returns true if this task is finished and should never be executed again.
isDynamic() - Method in class org.snmp4j.smi.AbstractVariable
Indicates whether this variable is dynamic, which means that it might change its value while it is being (BER) serialized.
isDynamic() - Method in interface org.snmp4j.smi.Variable
Indicates whether this variable is dynamic.
isDynamic() - Method in class org.snmp4j.smi.VariantVariable
 
isEngineClosed(SSLEngine) - Static method in class org.snmp4j.transport.TLSTM
Check if a SSLEngine is fully closed.
isEngineDiscoveryEnabled() - Method in class org.snmp4j.security.USM
Checks whether engine ID discovery is enabled or not.
isError() - Method in class org.snmp4j.util.RetrievalEvent
Indicates whether the event reports an error or not.
isException() - Method in class org.snmp4j.smi.AbstractVariable
Checks whether this variable represents an exception like noSuchObject, noSuchInstance, and endOfMibView.
isException() - Method in interface org.snmp4j.smi.Variable
Checks whether this variable represents an exception like noSuchObject, noSuchInstance, and endOfMibView.
isException() - Method in class org.snmp4j.smi.VariableBinding
Returns whether the variable bindings value has an exception syntax.
isExceptionSyntax(int) - Static method in class org.snmp4j.smi.Null
 
isExtensibilityEnabled() - Static method in class org.snmp4j.SNMP4JSettings
Tests if the extensibility feature is enabled.
isFinished() - Method in interface org.snmp4j.util.TableListener
Indicates whether the tree walk is complete or not.
isFinished() - Method in interface org.snmp4j.util.TreeListener
Indicates whether the tree walk is complete or not.
isForwardRuntimeExceptions() - Static method in class org.snmp4j.SNMP4JSettings
Indicates whether runtime exceptions should be thrown on thread boundaries controlled by SNMP4J and related APIs.
isIdle() - Method in class org.snmp4j.util.ThreadPool
Checks if all threads of the pool are idle.
isIdle() - Method in interface org.snmp4j.util.WorkerPool
Checks if all workers of the pool are idle.
isIgnoreLexicographicOrder() - Method in class org.snmp4j.util.TreeUtils
Return the ignore lexicographic order errors flage value.
isInfoEnabled() - Method in class org.snmp4j.log.ConsoleLogAdapter
Checks whether INFO level logging is activated for this log adapter.
isInfoEnabled() - Method in class org.snmp4j.log.JavaLogAdapter
 
isInfoEnabled() - Method in interface org.snmp4j.log.LogAdapter
Checks whether INFO level logging is activated for this log adapter.
isInfoEnabled() - Method in class org.snmp4j.log.LogProxy
 
isInfoEnabled() - Method in class org.snmp4j.log.NoLogger
 
isListening() - Method in class org.snmp4j.transport.DefaultSshTransportMapping
 
isListening() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
 
isListening() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
 
isListening() - Method in class org.snmp4j.transport.DummyTransport.DummyTransportResponder
 
isListening() - Method in class org.snmp4j.transport.DummyTransport
 
isListening() - Method in class org.snmp4j.transport.TLSTM
 
isListening() - Method in interface org.snmp4j.TransportMapping
Returns true if the transport mapping is listening for incoming messages.
isLocalized() - Method in class org.snmp4j.security.UsmUser
Indicates whether the passphrases of this USM user need to be localized or not (true is returned in that case).
isMandatory() - Method in class org.snmp4j.util.ArgumentParser.ArgumentFormat
 
isMarked() - Method in class org.snmp4j.asn1.BERInputStream
Checks whether a mark has been set on the input stream.
isMatchingFingerprint(X509Certificate[], OctetString, boolean, CounterSupport, LogAdapter, Object) - Static method in class org.snmp4j.transport.tls.TLSTMUtil
 
isMatchingMessageID(int) - Method in class org.snmp4j.mp.StateReference
 
isMatchingMessageID(MessageID) - Method in class org.snmp4j.mp.StateReference
 
isNoGetBulk() - Static method in class org.snmp4j.SNMP4JSettings
 
isOpenSocketOnSending() - Method in class org.snmp4j.transport.TcpTransportMapping
If true and method TcpTransportMapping.listen() has not been called yet or the connection has been closed or reset, then TcpTransportMapping.listen() will be called to open the communication socket when a message is being sent using TcpTransportMapping.sendMessage(TcpAddress, byte[], TransportStateReference).
isParameter() - Method in class org.snmp4j.util.ArgumentParser.ArgumentFormat
 
isPrintable() - Method in class org.snmp4j.smi.OctetString
Determines whether this octet string contains non ISO control characters only.
isProcessed() - Method in class org.snmp4j.CommandResponderEvent
Checks whether this event is already processed or not.
isProtocolVersionSupported(int) - Method in interface org.snmp4j.mp.MessageProcessingModel
Checks whether the supplied SNMP protocol version is supported by this message processing model.
isProtocolVersionSupported(int) - Method in class org.snmp4j.mp.MPv1
 
isProtocolVersionSupported(int) - Method in class org.snmp4j.mp.MPv2c
 
isProtocolVersionSupported(int) - Method in class org.snmp4j.mp.MPv3
 
isReadOnly() - Method in enum org.snmp4j.smi.MaxAccess
Checks if the maximum access is MaxAccess.readOnly.
isReadyToRun() - Method in interface org.snmp4j.util.SchedulerTask
Checks whether this task is ready to be executed.
isReportable() - Method in class org.snmp4j.mp.StateReference
 
isRespawnThreads() - Method in class org.snmp4j.util.ThreadPool
Tests if the threads are respawn (recreates) when they have been stopped or canceled.
isResponsePdu() - Method in class org.snmp4j.PDU
Checks whether this PDU is a PDU.RESPONSE or [@link PDU#REPORT}.
isSameSecurity() - Method in class org.snmp4j.TransportStateReference
 
isSendColumnPDUsMultiThreaded() - Method in class org.snmp4j.util.TableUtils
 
isServerCertificateAccepted(C[]) - Method in interface org.snmp4j.transport.tls.TlsTmSecurityCallback
Check if the supplied peer certificate chain is accepted as server.
isServerCertificateAccepted(C[]) - Method in class org.snmp4j.transport.tls.TlsTmSecurityCallbackProxy
 
isServerCertificateAccepted(X509Certificate[]) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
isServerCertificateAccepted(X509Certificate[]) - Method in class org.snmp4j.transport.tls.PropertiesTlsTmSecurityCallback
 
isServerEnabled() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Checks whether a server for incoming requests is enabled.
isServerEnabled() - Method in class org.snmp4j.transport.TLSTM
Checks whether a server for incoming requests is enabled.
isStop() - Method in class org.snmp4j.util.TaskScheduler
Checks if the scheduler is (to be) stopped.
isSupported() - Method in class org.snmp4j.security.AuthGeneric
 
isSupported() - Method in class org.snmp4j.security.PrivacyGeneric
 
isSupported() - Method in class org.snmp4j.security.PrivDES
 
isSupported() - Method in interface org.snmp4j.security.SecurityProtocol
Checks whether this security protocol is actually supported by this Java runtime environment.
isTransportSecurityValid() - Method in class org.snmp4j.TransportStateReference
Checks if transport, address, securityName and transportSecurityLevel are valid (not null).
isUseDenseTableOperation() - Method in class org.snmp4j.tools.console.SnmpRequest
 
isUsePrefix() - Method in class org.snmp4j.security.TSM
Returns whether the transport domain prefix is prepended to the securityName.
isValid() - Method in interface org.snmp4j.smi.Address
Checks whether this Address is a valid transport address.
isValid() - Method in class org.snmp4j.smi.GenericAddress
 
isValid() - Method in class org.snmp4j.smi.IpAddress
 
isValid() - Method in class org.snmp4j.smi.OID
Checks whether this OID can be BER encoded.
isValid() - Method in class org.snmp4j.smi.TransportIpAddress
 
isVariableLength() - Method in class org.snmp4j.util.ArgumentParser.ArgumentFormat
 
isVariableV1(Variable) - Method in class org.snmp4j.PDUv1
Check if the given variable can be encoded into a SNMPv1 PDU.
isWarnEnabled() - Method in class org.snmp4j.log.ConsoleLogAdapter
Checks whether WARN level logging is activated for this log adapter.
isWarnEnabled() - Method in class org.snmp4j.log.JavaLogAdapter
 
isWarnEnabled() - Method in interface org.snmp4j.log.LogAdapter
Checks whether WARN level logging is activated for this log adapter.
isWarnEnabled() - Method in class org.snmp4j.log.LogProxy
 
isWarnEnabled() - Method in class org.snmp4j.log.NoLogger
 
isWritable() - Method in enum org.snmp4j.smi.MaxAccess
Checks if the maximum access is writable.

J

JavaLogAdapter - Class in org.snmp4j.log
The JavaLogAdapter log adapter provides logging for SNMP4J through the Java logging (java.util.logging).
JavaLogAdapter(Logger) - Constructor for class org.snmp4j.log.JavaLogAdapter
 
JavaLogAdapterIterator(Enumeration<String>) - Constructor for class org.snmp4j.log.JavaLogFactory.JavaLogAdapterIterator
 
JavaLogFactory - Class in org.snmp4j.log
The JavaLogFactory implements a SNMP4J LogFactory for Java logging.
JavaLogFactory() - Constructor for class org.snmp4j.log.JavaLogFactory
 
JavaLogFactory.JavaLogAdapterIterator - Class in org.snmp4j.log
 
join() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
join() - Method in class org.snmp4j.util.DefaultThreadFactory.WorkerThread
 
join() - Method in interface org.snmp4j.util.WorkerTask
Waits until this task has been finished.

K

KEY_LENGTH - Static variable in class org.snmp4j.security.AuthMD5
 
keyBytes - Variable in class org.snmp4j.security.PrivacyGeneric
 
keyToBytes(Key) - Static method in class org.snmp4j.security.dh.DHOperations
Convert a Key to a byte array.

L

last() - Method in class org.snmp4j.smi.OID
Returns the last sub-identifier as an integer value.
lastReceived - Variable in class org.snmp4j.util.TableUtils.TableRequest
 
lastUnsigned() - Method in class org.snmp4j.smi.OID
Returns the last sub-identifier as an unsigned long value.
leftMostCompare(int, OID) - Method in class org.snmp4j.smi.OID
Compares the n leftmost sub-identifiers with the given OID in left-to-right direction.
length - Variable in class org.snmp4j.security.DecryptParams
 
length() - Method in class org.snmp4j.smi.OctetString
Gets the length of the byte string.
LEVEL_ALL - Static variable in class org.snmp4j.log.LogLevel
 
LEVEL_DEBUG - Static variable in class org.snmp4j.log.LogLevel
 
LEVEL_ERROR - Static variable in class org.snmp4j.log.LogLevel
 
LEVEL_FATAL - Static variable in class org.snmp4j.log.LogLevel
 
LEVEL_INFO - Static variable in class org.snmp4j.log.LogLevel
 
LEVEL_NONE - Static variable in class org.snmp4j.log.LogLevel
 
LEVEL_OFF - Static variable in class org.snmp4j.log.LogLevel
 
LEVEL_TRACE - Static variable in class org.snmp4j.log.LogLevel
 
LEVEL_WARN - Static variable in class org.snmp4j.log.LogLevel
 
levelFromString(String) - Static method in class org.snmp4j.log.LogLevel
Convert a level string "OFF", "ALL", "DEBUG", etc.
LEXICOGRAPHIC_ORDER_ERROR - Enum constant in enum org.snmp4j.uri.SnmpUriResponse.Type
 
linkDown - Static variable in class org.snmp4j.mp.SnmpConstants
 
LINKDOWN - Static variable in class org.snmp4j.PDUv1
A linkDown(2) trap signifies that the SNMP entity, acting in an agent role, has detected that the ifOperStatus object for one of its communication links is about to enter the down state from some other state (but not from the notPresent state).
linkUp - Static variable in class org.snmp4j.mp.SnmpConstants
 
LINKUP - Static variable in class org.snmp4j.PDUv1
A linkUp(3) trap signifies that the SNMP entity, acting in an agent role, has detected that the ifOperStatus object for one of its communication links left the down state and transitioned into some other state (but not into the notPresent state).
listen() - Method in class org.snmp4j.Snmp
Puts all associated transport mappings into listen mode.
listen() - Method in class org.snmp4j.tools.console.SnmpRequest
 
listen() - Method in class org.snmp4j.transport.AbstractTransportMapping
 
listen() - Method in class org.snmp4j.transport.DefaultSshTransportMapping
 
listen() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Listen for incoming and outgoing requests.
listen() - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Starts the listener thread that accepts incoming messages.
listen() - Method in class org.snmp4j.transport.DummyTransport.DummyTransportResponder
 
listen() - Method in class org.snmp4j.transport.DummyTransport
 
listen() - Method in class org.snmp4j.transport.TcpTransportMapping
 
listen() - Method in class org.snmp4j.transport.TLSTM
Listen for incoming and outgoing requests.
listen() - Method in class org.snmp4j.transport.UdpTransportMapping
 
listen() - Method in interface org.snmp4j.TransportMapping
Listen for incoming messages.
LISTEN - Static variable in class org.snmp4j.tools.console.SnmpRequest
 
listener - Variable in class org.snmp4j.transport.DefaultUdpTransportMapping
 
listenerThread - Variable in class org.snmp4j.transport.DefaultUdpTransportMapping
 
LOCAL_ENGINE_ID - Static variable in class org.snmp4j.mp.MPv3
Local engine ID constant for context engineID discovery as defined by RFC 5343.
localEngineID - Variable in class org.snmp4j.security.SNMPv3SecurityModel
 
LogAdapter - Interface in org.snmp4j.log
The LogAdapter specifies the logging interface used by SNMP4J.
LogControl - Class in org.snmp4j.tools.console
The LogControl tool can be used to control the log levels of agents implementing the SNMP4J-LOG-MIB.
LogControl(Map) - Constructor for class org.snmp4j.tools.console.LogControl
 
LogFactory - Class in org.snmp4j.log
The LogFactory singleton is used by SNMP4J to determine the logging framework used to process SNMP4J log messages.
LogFactory() - Constructor for class org.snmp4j.log.LogFactory
 
loggers() - Method in class org.snmp4j.log.JavaLogFactory
 
loggers() - Method in class org.snmp4j.log.LogFactory
Returns all available LogAdapters in depth first order.
LogLevel - Class in org.snmp4j.log
 
LogLevel(int) - Constructor for class org.snmp4j.log.LogLevel
 
LogLevel(String) - Constructor for class org.snmp4j.log.LogLevel
 
LogProxy - Class in org.snmp4j.log
A LogProxy can be used for late binding loggers.
LogProxy(String) - Constructor for class org.snmp4j.log.LogProxy
 
LogProxy(LogAdapter) - Constructor for class org.snmp4j.log.LogProxy
 
lookupTransportMapping(Target) - Method in class org.snmp4j.Snmp
 

M

main(String[]) - Static method in class org.snmp4j.tools.console.LogControl
 
main(String[]) - Static method in class org.snmp4j.tools.console.SnmpRequest
 
main(String[]) - Static method in class org.snmp4j.util.ArgumentParser
Test application to try out patterns and command line parameters.
MAJOR - Static variable in class org.snmp4j.version.VersionInfo
 
mark(int) - Method in class org.snmp4j.asn1.BERInputStream
Marks the current position in this input stream.
markSupported() - Method in class org.snmp4j.asn1.BERInputStream
Tests if this input stream supports the mark and reset methods.
mask(OctetString) - Method in class org.snmp4j.smi.OctetString
Returns a copy of this OctetString where each bit not set in the supplied mask zeros the corresponding bit in the returned OctetString.
mask(OctetString) - Method in class org.snmp4j.smi.OID
Returns a copy of this OID where sub-identifiers have been set to zero for all n-th sub-identifier where the n-th bit of mask is zero.
max(OID, OID) - Static method in class org.snmp4j.smi.OID
Returns the greater of the two OID values.
MAX_COUNTER32_VALUE - Static variable in class org.snmp4j.smi.Counter32
 
MAX_HEADER_LENGTH - Static variable in class org.snmp4j.mp.MPv3
 
MAX_MESSAGE_ID - Static variable in class org.snmp4j.mp.MPv3
 
MAX_OID_LEN - Static variable in class org.snmp4j.smi.OID
 
MAX_OID_LENGTH - Static variable in class org.snmp4j.asn1.BER
 
MAX_SUBID_VALUE - Static variable in class org.snmp4j.smi.OID
 
MAX_TLS_PAYLOAD_SIZE - Static variable in class org.snmp4j.transport.TLSTM
 
MaxAccess - Enum in org.snmp4j.smi
The MaxAccess enumerates the MAX-ACCESS values of SMIv2 and the deprecated MaxAccess.writeOnly of SMIv1.
maxInboundMessageSize - Variable in class org.snmp4j.transport.AbstractTransportMapping
 
MAXLEN_ENGINE_ID - Static variable in class org.snmp4j.mp.MPv3
 
maxOutboundMessageSize - Variable in class org.snmp4j.transport.AbstractTransportMapping
 
MD_ERROR_MESSAGES - Static variable in class org.snmp4j.mp.SnmpConstants
 
MessageDispatcher - Interface in org.snmp4j
The MessageDispatcher interface defines common services of instances that process incoming SNMP messages and dispatch them to interested CommandResponder instances.
MessageDispatcherImpl - Class in org.snmp4j
The MessageDispatcherImpl decodes and dispatches incoming messages using MessageProcessingModel instances and encodes and sends outgoing messages using an appropriate TransportMapping instances.
MessageDispatcherImpl() - Constructor for class org.snmp4j.MessageDispatcherImpl
Default constructor creates a message dispatcher without any associated message processing models.
MessageException - Exception Class in org.snmp4j
The MessageException represents information about an exception occurred during message processing.
MessageException() - Constructor for exception class org.snmp4j.MessageException
 
MessageException(String) - Constructor for exception class org.snmp4j.MessageException
 
MessageException(String, int) - Constructor for exception class org.snmp4j.MessageException
Creates a MessageException with error message and SNMP4J specific error status (see MessageException.getSnmp4jErrorStatus() for details.
MessageException(String, int, Throwable) - Constructor for exception class org.snmp4j.MessageException
Creates a MessageException with error message and SNMP4J specific error status (see MessageException.getSnmp4jErrorStatus() for details.
MessageException(StatusInformation) - Constructor for exception class org.snmp4j.MessageException
Creates a MessageException from a StatusInformation object.
MessageID - Interface in org.snmp4j.mp
The MessageID interface defines the characteristics of a SNMP message ID as defined by RFC 3412 §6.2.
MessageLength - Class in org.snmp4j.transport
The MessageLength object contains information about the length of a message and the length of its header.
MessageLength(int, int) - Constructor for class org.snmp4j.transport.MessageLength
Constructs a MessageLength object.
messageLengthDecoder - Variable in class org.snmp4j.transport.DefaultTcpTransportMapping
 
MessageLengthDecoder - Interface in org.snmp4j.transport
The MessageLengthDecoder needs to be implemented for connection oriented transport mappings, because those transport mappings have no message boundaries.
MessageProcessingModel - Interface in org.snmp4j.mp
The MessageProcessingModel interface defines common methods to all SNMP message processing models.
MILLISECOND_TO_NANOSECOND - Static variable in class org.snmp4j.mp.SnmpConstants
 
min(OID, OID) - Static method in class org.snmp4j.smi.OID
Returns the lesser of the two OID values.
MIN_PDU_LENGTH - Static variable in class org.snmp4j.mp.SnmpConstants
 
MINLEN_ENGINE_ID - Static variable in class org.snmp4j.mp.MPv3
 
MINOR - Static variable in class org.snmp4j.version.VersionInfo
 
MP_ERROR_MESSAGES - Static variable in class org.snmp4j.mp.SnmpConstants
 
mpErrorMessage(int) - Static method in class org.snmp4j.mp.SnmpConstants
 
MPv1 - Class in org.snmp4j.mp
The MPv1 is the message processing model for SNMPv1.
MPv1 - Static variable in interface org.snmp4j.mp.MessageProcessingModel
 
MPv1() - Constructor for class org.snmp4j.mp.MPv1
Creates a SNMPv1 message processing model with a PDU factory for incoming messages that uses PDUv1.
MPv1(PDUFactory) - Constructor for class org.snmp4j.mp.MPv1
Creates a SNMPv1 message processing model with a custom PDU factory that must ignore the target parameter when creating a PDU for parsing incoming messages.
MPv2c - Class in org.snmp4j.mp
The MPv2c is the message processing model for SNMPv2c (community based SNMPv2).
MPv2c - Static variable in interface org.snmp4j.mp.MessageProcessingModel
 
MPv2c() - Constructor for class org.snmp4j.mp.MPv2c
Creates a SNMPv2c message processing model with a PDU factory for incoming messages that uses PDU.
MPv2c(PDUFactory) - Constructor for class org.snmp4j.mp.MPv2c
Creates a SNMPv2c message processing model with a custom PDU factory that must ignore the target parameter when creating a PDU for parsing incoming messages.
MPv2u - Static variable in interface org.snmp4j.mp.MessageProcessingModel
 
MPv3 - Class in org.snmp4j.mp
The MPv3 is the message processing model for SNMPv3.
MPv3 - Static variable in interface org.snmp4j.mp.MessageProcessingModel
 
MPv3() - Constructor for class org.snmp4j.mp.MPv3
Creates a MPv3 with a default local engine ID.
MPv3(byte[]) - Constructor for class org.snmp4j.mp.MPv3
Creates a MPv3 with a supplied local engine ID.
MPv3(byte[], PDUFactory) - Constructor for class org.snmp4j.mp.MPv3
Creates a MPv3 with a supplied local engine ID and PDUFactory for incoming messages.
MPv3(byte[], PDUFactory, SecurityProtocols, SecurityModels, CounterSupport) - Constructor for class org.snmp4j.mp.MPv3
Creates a fully qualified MPv3 instance with custom security protocols and models as well as a custom counter support.
MPv3(USM) - Constructor for class org.snmp4j.mp.MPv3
This is a convenience constructor which can be used to create a MPv3 which is bound to a specific USM instance.
MPv3_REPORTABLE_FLAG - Static variable in class org.snmp4j.mp.MPv3
 
MPv3.Cache - Class in org.snmp4j.mp
The Cache stores state reference information for the MPv3.
MPv3.CacheEntry<A extends Address> - Class in org.snmp4j.mp
The CacheEntry class holds state reference information for the MPv3 message processing model for a single message.
MPv3.EngineIdCacheFactory - Interface in org.snmp4j.mp
The EngineIdCacheFactory creates an engine ID cache with upper limit.
MPv3.HeaderData - Class in org.snmp4j.mp
The HeaderData represents the message header information of SNMPv3 message.
MultiThreadedMessageDispatcher - Class in org.snmp4j.util
The MultiThreadedMessageDispatcher class is a decorator for any MessageDispatcher instances that processes incoming message with a supplied ThreadPool.
MultiThreadedMessageDispatcher(WorkerPool, MessageDispatcher) - Constructor for class org.snmp4j.util.MultiThreadedMessageDispatcher
Creates a multi-threaded message dispatcher using the provided ThreadPool to concurrently process incoming messages that are forwarded to the supplied decorated MessageDispatcher.
MutableByte() - Constructor for class org.snmp4j.asn1.BER.MutableByte
 
MutableByte(byte) - Constructor for class org.snmp4j.asn1.BER.MutableByte
 
MutablePDU - Class in org.snmp4j
The MutablePDU is a container for a PDU instance.
MutablePDU() - Constructor for class org.snmp4j.MutablePDU
 
MutableStateReference - Class in org.snmp4j.mp
The MutableStateReference encapsulates a StateReference for read/write access.
MutableStateReference() - Constructor for class org.snmp4j.mp.MutableStateReference
 

N

name - Variable in class org.snmp4j.util.ThreadPool
 
neverNoAuthNoPriv - Enum constant in enum org.snmp4j.SNMP4JSettings.ReportSecurityLevelStrategy
Never use noAuthNoPriv security level for reports.
newSecurityParametersInstance() - Method in interface org.snmp4j.security.SecurityModel
Creates a new SecurityParameters instance that corresponds to this security model.
newSecurityParametersInstance() - Method in class org.snmp4j.security.TSM
 
newSecurityParametersInstance() - Method in class org.snmp4j.security.USM
 
newSecurityStateReference() - Method in interface org.snmp4j.security.SecurityModel
Creates a new SecurityStateReference instance that corresponds to this security model.
newSecurityStateReference() - Method in class org.snmp4j.security.TSM
 
newSecurityStateReference() - Method in class org.snmp4j.security.USM
 
next() - Method in class org.snmp4j.log.JavaLogFactory.JavaLogAdapterIterator
 
next() - Method in class org.snmp4j.util.EnumerationIterator
Returns the next element in the iteration.
next(TableEvent) - Method in interface org.snmp4j.util.TableListener
Consumes the next table event, which is typically the next row in a table retrieval operation.
next(TreeEvent) - Method in interface org.snmp4j.util.TreeListener
Consumes the next table event, which is typically the next row in a table retrieval operation.
NEXT - Enum constant in enum org.snmp4j.uri.SnmpURI.SnmpUriType
 
NEXT - Enum constant in enum org.snmp4j.uri.SnmpUriResponse.Type
 
nextPeer() - Method in class org.snmp4j.smi.OID
Returns the next following OID with the same or lesser size (length).
noAccess - Static variable in class org.snmp4j.PDU
The variable binding is not accessible by the current MIB view, see error index.
NOAUTH_NOPRIV - Static variable in enum org.snmp4j.security.SecurityLevel
No authentication and no encryption.
noAuthNoPriv - Enum constant in enum org.snmp4j.security.SecurityLevel
 
noAuthNoPrivIfNeeded - Enum constant in enum org.snmp4j.SNMP4JSettings.ReportSecurityLevelStrategy
This is the SNMP4J < 2.2.0 default strategy.
noCreation - Static variable in class org.snmp4j.PDU
The specified object does not exists and cannot be created, see error index.
noError - Static variable in class org.snmp4j.PDU
Operation success (no error).
NoLogger - Class in org.snmp4j.log
The NoLogger implements a LogAdapter that does not perform any logging.
none - Enum constant in enum org.snmp4j.SNMP4JSettings.Snmp4jStatistics
Do not collect any SNMP4J specific statistics.
NONE - Static variable in class org.snmp4j.log.LogLevel
 
NONE - Static variable in class org.snmp4j.mp.PduHandle
 
NonStandardSecurityProtocol - Interface in org.snmp4j.security.nonstandard
With the NonStandardSecurityProtocol interface you can modify the ID of a non-standard security protocol to match the ID that is used by that protocol in your environment.
nonVolatile - Enum constant in enum org.snmp4j.mp.SnmpConstants.StorageTypeEnum
 
noSuchInstance - Static variable in class org.snmp4j.smi.Null
 
NOSUCHINSTANCE - Static variable in class org.snmp4j.asn1.BER
 
noSuchName - Static variable in class org.snmp4j.PDU
No such variable binding name, see error index.
noSuchObject - Static variable in class org.snmp4j.smi.Null
 
NOSUCHOBJECT - Static variable in class org.snmp4j.asn1.BER
 
notAccessible - Enum constant in enum org.snmp4j.smi.MaxAccess
 
NOTIFICATION - Static variable in class org.snmp4j.PDU
Denotes a SNMPv2c/v3 notification PDU (undistinguishable from #NOTIFICATION).
notify(PDU, Target) - Method in class org.snmp4j.Snmp
Sends a SNMPv2c or SNMPv3 notification to a target.
notWritable - Static variable in class org.snmp4j.PDU
The variable's value cannot be modified, see error index.
Null - Class in org.snmp4j.smi
The Null class represents SMI Null and the derived SMIv2 exception syntaxes.
Null() - Constructor for class org.snmp4j.smi.Null
 
Null(int) - Constructor for class org.snmp4j.smi.Null
 
NULL - Static variable in class org.snmp4j.asn1.BER
 

O

O_ADDRESS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_AUTH_PASSPHRASE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_AUTH_PROTOCOL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_AUTHORITATIVE_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_BIND_ADDRESS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_BOOT_COUNTER - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_COMMUNITY - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_CONTEXT_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_CONTEXT_NAME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_DTLS_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_LOCAL_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_MAX_REPETITIONS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_NON_REPEATERS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_OPERATION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_PRIV_PASSPHRASE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_PRIV_PROTOCOL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_RETRIES - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_SEC_LEVEL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_SEC_MODEL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_SECURITY_NAME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TIMEOUT - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TLS_CERT_FINGERPRINT - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TLS_LOCAL_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TLS_PEER_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TLS_TRUST_CA - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TLS_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TRAP_OID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TRAP_UPTIME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TRAPV1_AGENT_ADDR - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TRAPV1_ENTERPRISE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TRAPV1_GENERIC_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_TRAPV1_SPECIFIC_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
O_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
OctetString - Class in org.snmp4j.smi
The OctetString class represents the SMI type OCTET STRING.
OctetString() - Constructor for class org.snmp4j.smi.OctetString
Creates a zero length octet string.
OctetString(byte[]) - Constructor for class org.snmp4j.smi.OctetString
Creates an octet string from an byte array.
OctetString(byte[], byte[]) - Constructor for class org.snmp4j.smi.OctetString
Creates a concatenated octet string from two byte arrays.
OctetString(byte[], int, int) - Constructor for class org.snmp4j.smi.OctetString
Creates an octet string from an byte array.
OctetString(String) - Constructor for class org.snmp4j.smi.OctetString
Creates an octet string from a java string.
OctetString(OctetString) - Constructor for class org.snmp4j.smi.OctetString
Creates an octet string from another OctetString by cloning its value.
OCTETSTRING - Static variable in class org.snmp4j.asn1.BER
 
OFF - Static variable in class org.snmp4j.log.LogLevel
 
offerCipher(Cipher) - Method in class org.snmp4j.security.CipherPool
Offers a Cipher to the pool (thus returns it to the pool).
offset - Variable in class org.snmp4j.security.DecryptParams
 
oid - Variable in class org.snmp4j.security.nonstandard.PrivAESWith3DESKeyExtension
 
OID - Class in org.snmp4j.smi
The Object Identifier Class.
OID - Static variable in class org.snmp4j.asn1.BER
 
OID() - Constructor for class org.snmp4j.smi.OID
Constructs a zero length OID.
OID(int[]) - Constructor for class org.snmp4j.smi.OID
Constructs an OID from an array of integer values.
OID(int[], int) - Constructor for class org.snmp4j.smi.OID
Constructs an OID from two arrays of integer values where the first represents the OID prefix (i.e., the object class ID) and the second one represents the OID suffix (i.e., the instance identifier).
OID(int[], int[]) - Constructor for class org.snmp4j.smi.OID
Constructs an OID from two arrays of integer values where the first represents the OID prefix (i.e., the object class ID) and the second one represents the OID suffix (i.e., the instance identifier).
OID(int[], int, int) - Constructor for class org.snmp4j.smi.OID
Constructs an OID from an array of integer values.
OID(String) - Constructor for class org.snmp4j.smi.OID
Constructs an OID from a dotted string.
OID(OID) - Constructor for class org.snmp4j.smi.OID
Copy constructor.
OIDTextFormat - Interface in org.snmp4j.util
The OIDTextFormat provides a textual representation of a raw object ID.
oidUsmDHKickstartMgrPublic - Static variable in class org.snmp4j.security.dh.DHOperations
 
oidUsmDHKickstartMyPublic - Static variable in class org.snmp4j.security.dh.DHOperations
 
oidUsmDHKickstartSecurityName - Static variable in class org.snmp4j.security.dh.DHOperations
 
onResponse(ResponseEvent) - Method in interface org.snmp4j.event.ResponseListener
Process a SNMP response.
onResponse(ResponseEvent) - Method in class org.snmp4j.util.TableUtils.TableRequest
 
onResponse(SnmpUriResponse, URI, Object) - Method in interface org.snmp4j.uri.SnmpUriCallback
Process a response on the request
oosnmpUsmAesCfb192Protocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
oosnmpUsmAesCfb192ProtocolWith3DESKeyExtension - Static variable in class org.snmp4j.mp.SnmpConstants
 
oosnmpUsmAesCfb256Protocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
oosnmpUsmAesCfb256ProtocolWith3DESKeyExtension - Static variable in class org.snmp4j.mp.SnmpConstants
 
Opaque - Class in org.snmp4j.smi
The Opaque class represents the SMI type Opaque which is used to transparently exchange BER encoded values.
Opaque() - Constructor for class org.snmp4j.smi.Opaque
 
Opaque(byte[]) - Constructor for class org.snmp4j.smi.Opaque
 
OPAQUE - Static variable in class org.snmp4j.asn1.BER
 
openClientSession(TransportStateReference, int) - Method in interface org.snmp4j.transport.ssh.SshTransportAdapter
 
openServerSession(TransportStateReference, int) - Method in interface org.snmp4j.transport.ssh.SshTransportAdapter
 
openSession(SshAddress, TransportStateReference, int) - Method in class org.snmp4j.transport.DefaultSshTransportMapping
 
openSocketOnSending - Variable in class org.snmp4j.transport.TcpTransportMapping
Enable or disable automatic (re)opening the communication socket when sending a message
operation - Variable in class org.snmp4j.tools.console.SnmpRequest
 
org.snmp4j - package org.snmp4j
Provides classes and interfaces for creating, sending, and receiving SNMP messages.
org.snmp4j.asn1 - package org.snmp4j.asn1
Provides classes and interfaces for the mapping between Abstract Syntax Notation One (ASN.1) formatted values and their transfer syntax according to the Basic Encoding Rules (BER).
org.snmp4j.event - package org.snmp4j.event
Provides classes and interfaces for SNMP4J event processing.
org.snmp4j.log - package org.snmp4j.log
 
org.snmp4j.mp - package org.snmp4j.mp
Provides classes and interfaces for the SNMP message processing.
org.snmp4j.security - package org.snmp4j.security
Provides classes and interfaces for authentication and privacy of SNMP(v3) messages.
org.snmp4j.security.dh - package org.snmp4j.security.dh
 
org.snmp4j.security.nonstandard - package org.snmp4j.security.nonstandard
 
org.snmp4j.smi - package 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.tools.console - package org.snmp4j.tools.console
 
org.snmp4j.transport - package org.snmp4j.transport
Provides transport protocol mappings for SNMP.
org.snmp4j.transport.ssh - package org.snmp4j.transport.ssh
 
org.snmp4j.transport.tls - package org.snmp4j.transport.tls
 
org.snmp4j.uri - package org.snmp4j.uri
 
org.snmp4j.util - package org.snmp4j.util
Contains table retrieval utilities and multi-threading support classes as well as miscellaneous utility classes.
org.snmp4j.version - package org.snmp4j.version
 
other - Enum constant in enum org.snmp4j.mp.SnmpConstants.StorageTypeEnum
 

P

P_ADDRESS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_AUTH_PASSPHRASE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_AUTH_PROTOCOL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_AUTHORITATIVE_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_BIND_ADDRESS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_BOOT_COUNTER - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_COMMUNITY - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_CONTEXT_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_CONTEXT_NAME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_DTLS_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_LOCAL_ENGINE_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_MAX_REPETITIONS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_NON_REPEATERS - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_OPERATION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_PRIV_PASSPHRASE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_PRIV_PROTOCOL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_RETRIES - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_SEC_LEVEL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_SEC_MODEL - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_SECURITY_NAME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TIMEOUT - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TLS_CERT_FINGERPRINT - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TLS_LOCAL_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TLS_PEER_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TLS_TRUST_CA - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TLS_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TRAP_OID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TRAP_UPTIME - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TRAPV1_AGENT_ADDR - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TRAPV1_ENTERPRISE - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TRAPV1_GENERIC_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_TRAPV1_SPECIFIC_ID - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P_VERSION - Static variable in class org.snmp4j.util.SnmpConfigurator
 
P1 - Static variable in class org.snmp4j.security.dh.DHGroups
ID 1: 768-bits Oakley Group (https://tools.ietf.org/html/rfc2409) Prime: 2^768 - 2 ^704 - 1 + 2^64 * { [2^638 pi] + 149686 }
P14 - Static variable in class org.snmp4j.security.dh.DHGroups
ID 14: 2048-bits Oakley Group (https://tools.ietf.org/html/rfc3526#section-3) Prime: 2^2048 - 2^1984 - 1 + 2^64 * { [2^1918 pi] + 124476 }
P15 - Static variable in class org.snmp4j.security.dh.DHGroups
ID 15: 3072-bit MODP Group - P15 (https://tools.ietf.org/html/rfc3526#section-4) Prime: 2^3072 - 2^3008 - 1 + 2^64 * { [2^2942 pi] + 1690314 }
P16 - Static variable in class org.snmp4j.security.dh.DHGroups
ID 16: 4096-bit MODP Group - P16 (https://tools.ietf.org/html/rfc3526#section-5) Prime: 2^4096 - 2^4032 - 1 + 2^64 * { [2^3966 pi] + 240904 }
P17 - Static variable in class org.snmp4j.security.dh.DHGroups
ID 17: 6144-bit MODP Group - P17 (https://tools.ietf.org/html/rfc3526#section-6) Prime: 2^6144 - 2^6080 - 1 + 2^64 * { [2^6014 pi] + 929484 }
P18 - Static variable in class org.snmp4j.security.dh.DHGroups
ID 18: 8192-bit MODP Group - P18 (https://tools.ietf.org/html/rfc3526#section-7) prime: 2^8192 - 2^8128 - 1 + 2^64 * { [2^8062 pi] + 4743158 }
parse(int, String) - Method in class org.snmp4j.util.SimpleVariableTextFormat
This operation is not supported by SimpleVariableTextFormat.
parse(int, String) - Method in interface org.snmp4j.util.VariableTextFormat
Parses a textual representation of a variable against a SMI type.
parse(String) - Static method in class org.snmp4j.smi.GenericAddress
Parses a given transport protocol dependent address string into an Address instance that is subsumed by this GenericAddress object.
parse(String) - Static method in class org.snmp4j.smi.IpAddress
Parses an IP address string and returns the corresponding IpAddress instance.
parse(String) - Static method in class org.snmp4j.smi.TcpAddress
 
parse(String) - Static method in class org.snmp4j.smi.TlsAddress
 
parse(String) - Static method in class org.snmp4j.smi.TransportIpAddress
 
parse(String) - Static method in class org.snmp4j.smi.UdpAddress
 
parse(String) - Method in interface org.snmp4j.util.OIDTextFormat
Parses a textual representation of an object ID and returns its raw value.
parse(String) - Method in class org.snmp4j.util.SimpleOIDTextFormat
Parses a textual representation of an object ID as dotted string (e.g.
parse(String[]) - Method in class org.snmp4j.util.ArgumentParser
Parses the given command line and returns a map of parameter/option names to a List of values.
parse(OID, String) - Method in class org.snmp4j.util.SimpleVariableTextFormat
This operation is not supported by SimpleVariableTextFormat.
parse(OID, String) - Method in interface org.snmp4j.util.VariableTextFormat
Parses a textual representation of a variable against its associated OBJECT-TYPE OID.
parseAddress(String) - Method in interface org.snmp4j.smi.Address
Parses the address from the supplied string representation.
parseAddress(String) - Method in class org.snmp4j.smi.GenericAddress
Parse an address form the supplied string.
parseAddress(String) - Method in class org.snmp4j.smi.IpAddress
 
parseAddress(String) - Method in class org.snmp4j.smi.SshAddress
 
parseAddress(String) - Method in class org.snmp4j.smi.TransportIpAddress
 
parseFormat(String, boolean) - Static method in class org.snmp4j.util.ArgumentParser
 
parseOID(String) - Static method in class org.snmp4j.util.SimpleOIDTextFormat
Parses a textual representation of an object ID as dotted string (e.g.
parseParameterValue(ArgumentParser.ArgumentParameter, String, ArgumentParser.ArgumentFormat, int) - Method in class org.snmp4j.util.ArgumentParser
 
parseValues(String[], int, ArgumentParser.ArgumentFormat) - Method in class org.snmp4j.util.ArgumentParser
 
parseVariableBinding(String) - Method in class org.snmp4j.util.SimpleVariableTextFormat
 
parseVariableBinding(String) - Method in interface org.snmp4j.util.VariableTextFormat
Parses a textual representation of a variable binding.
passwordToKey(OctetString, byte[]) - Method in interface org.snmp4j.security.AuthenticationProtocol
Generates the localized key for the given password and engine id.
passwordToKey(OctetString, byte[]) - Method in class org.snmp4j.security.AuthGeneric
 
passwordToKey(OID, OctetString, byte[]) - Method in class org.snmp4j.security.SecurityProtocols
Generates the localized key for the given password and engine id for the authentication protocol specified by the supplied OID.
passwordToKey(OID, OID, OctetString, byte[]) - Method in class org.snmp4j.security.SecurityProtocols
Generates the localized key for the given password and engine id for the privacy protocol specified by the supplied OID.
PATCH - Static variable in class org.snmp4j.version.VersionInfo
 
PBKDF2 - Static variable in class org.snmp4j.security.dh.DHOperations
 
PDU - Class in org.snmp4j
The PDU class represents a SNMP protocol data unit.
PDU() - Constructor for class org.snmp4j.PDU
Default constructor.
PDU(int, List<? extends VariableBinding>) - Constructor for class org.snmp4j.PDU
Constructs a new PDU from a type and a list of VariableBinding instances.
PDU(PDU) - Constructor for class org.snmp4j.PDU
Copy constructor which creates a deep copy (clone) of the other PDU.
pduFactory - Variable in class org.snmp4j.util.AbstractSnmpUtility
 
PDUFactory - Interface in org.snmp4j.util
PDUFactory defines the interface for PDU factories.
PduHandle - Class in org.snmp4j.mp
The PduHandle class represents an unique key for a SNMP PDU.
PduHandle() - Constructor for class org.snmp4j.mp.PduHandle
Creates a PduHandle with a transaction ID set to PduHandle.NONE.
PduHandle(int) - Constructor for class org.snmp4j.mp.PduHandle
Creates a PduHandle for the supplied transaction ID.
pduHandleAssigned(PduHandle, P) - Method in interface org.snmp4j.mp.PduHandleCallback
A new PduHandle has been created for a PDU.
PduHandleCallback<P> - Interface in org.snmp4j.mp
The PduHandleCallback can be used to get informed about a PduHandle creation before a request is actually sent out.
PDUv1 - Class in org.snmp4j
The PDUv1 represents SNMPv1 PDUs.
PDUv1() - Constructor for class org.snmp4j.PDUv1
 
PDUv1(PDUv1) - Constructor for class org.snmp4j.PDUv1
Copy constructor.
permanent - Enum constant in enum org.snmp4j.mp.SnmpConstants.StorageTypeEnum
 
popEntry(MessageID) - Method in class org.snmp4j.mp.MPv3.Cache
Pop the cache entry with the supplied ID from the cache.
port - Variable in class org.snmp4j.smi.TransportIpAddress
 
predecessor() - Method in class org.snmp4j.smi.OID
Returns the predecessor OID for this OID.
prepareDataElements(MessageDispatcher, Address, BERInputStream, TransportStateReference, Integer32, Integer32, OctetString, Integer32, MutablePDU, PduHandle, Integer32, StatusInformation, MutableStateReference) - Method in interface org.snmp4j.mp.MessageProcessingModel
Prepare data elements from an incoming SNMP message as described in RFC3412 §7.2.
prepareDataElements(MessageDispatcher, Address, BERInputStream, TransportStateReference, Integer32, Integer32, OctetString, Integer32, MutablePDU, PduHandle, Integer32, StatusInformation, MutableStateReference) - Method in class org.snmp4j.mp.MPv1
 
prepareDataElements(MessageDispatcher, Address, BERInputStream, TransportStateReference, Integer32, Integer32, OctetString, Integer32, MutablePDU, PduHandle, Integer32, StatusInformation, MutableStateReference) - Method in class org.snmp4j.mp.MPv2c
 
prepareDataElements(MessageDispatcher, Address, BERInputStream, TransportStateReference, Integer32, Integer32, OctetString, Integer32, MutablePDU, PduHandle, Integer32, StatusInformation, MutableStateReference) - Method in class org.snmp4j.mp.MPv3
 
prepareOutgoingMessage(Address, int, int, int, byte[], int, PDU, boolean, PduHandle, Address, BEROutputStream, TransportStateReference) - Method in interface org.snmp4j.mp.MessageProcessingModel
Prepares an outgoing message as defined in RFC3412 §7.1.
prepareOutgoingMessage(Address, int, int, int, byte[], int, PDU, boolean, PduHandle, Address, BEROutputStream, TransportStateReference) - Method in class org.snmp4j.mp.MPv1
 
prepareOutgoingMessage(Address, int, int, int, byte[], int, PDU, boolean, PduHandle, Address, BEROutputStream, TransportStateReference) - Method in class org.snmp4j.mp.MPv2c
 
prepareOutgoingMessage(Address, int, int, int, byte[], int, PDU, boolean, PduHandle, Address, BEROutputStream, TransportStateReference) - Method in class org.snmp4j.mp.MPv3
 
prepareResponseMessage(int, int, int, byte[], int, PDU, int, StateReference, StatusInformation, BEROutputStream) - Method in interface org.snmp4j.mp.MessageProcessingModel
Prepares a response message as defined in RFC3412 §7.1.
prepareResponseMessage(int, int, int, byte[], int, PDU, int, StateReference, StatusInformation, BEROutputStream) - Method in class org.snmp4j.mp.MPv1
 
prepareResponseMessage(int, int, int, byte[], int, PDU, int, StateReference, StatusInformation, BEROutputStream) - Method in class org.snmp4j.mp.MPv2c
 
prepareResponseMessage(int, int, int, byte[], int, PDU, int, StateReference, StatusInformation, BEROutputStream) - Method in class org.snmp4j.mp.MPv3
 
printReport(PDU) - Static method in class org.snmp4j.tools.console.SnmpRequest
 
printUsage() - Static method in class org.snmp4j.tools.console.SnmpRequest
printUsage
printVariableBindings(PDU) - Static method in class org.snmp4j.tools.console.SnmpRequest
 
printVersion() - Static method in class org.snmp4j.tools.console.SnmpRequest
 
Priv3DES - Class in org.snmp4j.security
Privacy protocol class for Triple DES (DESEDE).
Priv3DES() - Constructor for class org.snmp4j.security.Priv3DES
 
privacy - Enum constant in enum org.snmp4j.security.SecurityProtocols.SecurityProtocolType
 
PrivacyGeneric - Class in org.snmp4j.security
The PrivacyGeneric abstract class implements common functionality of privacy protocols.
PrivacyGeneric() - Constructor for class org.snmp4j.security.PrivacyGeneric
 
PrivacyProtocol - Interface in org.snmp4j.security
The PrivacyProtocol interface defines a common interface for all SNMP privacy protocols.
PrivAES - Class in org.snmp4j.security
Base class for PrivAES128, PrivAES192 and PrivAES256.
PrivAES(int) - Constructor for class org.snmp4j.security.PrivAES
Constructor.
PrivAES128 - Class in org.snmp4j.security
Encryption class for AES 128.
PrivAES128() - Constructor for class org.snmp4j.security.PrivAES128
Constructor.
PrivAES192 - Class in org.snmp4j.security
Encryption class for AES 192.
PrivAES192() - Constructor for class org.snmp4j.security.PrivAES192
Constructor.
PrivAES192With3DESKeyExtension - Class in org.snmp4j.security.nonstandard
This class is provided for interoperability with some broken AES 192bit implementations of major network device manufactures which use a key extension algorithm that was specified for Priv3DES but was never specified for AES 192 and 256 bit.
PrivAES192With3DESKeyExtension() - Constructor for class org.snmp4j.security.nonstandard.PrivAES192With3DESKeyExtension
Constructor.
PrivAES256 - Class in org.snmp4j.security
Encryption class for AES 256.
PrivAES256() - Constructor for class org.snmp4j.security.PrivAES256
Constructor.
PrivAES256With3DESKeyExtension - Class in org.snmp4j.security.nonstandard
This class is provided for interoperability with some broken AES 256bit implementations of major network device manufactures which use a key extension algorithm that was specified for Priv3DES but was never specified for AES 192 and 256 bit.
PrivAES256With3DESKeyExtension() - Constructor for class org.snmp4j.security.nonstandard.PrivAES256With3DESKeyExtension
Constructor.
PrivAESWith3DESKeyExtension - Class in org.snmp4j.security.nonstandard
This class is provided for interoperability with some broken AES implementations of major network device manufactures which use a key extension algorithm that was specified for Priv3DES but was never specified for AES 192 and 256 bit.
PrivAESWith3DESKeyExtension(int) - Constructor for class org.snmp4j.security.nonstandard.PrivAESWith3DESKeyExtension
Constructor.
PrivDES - Class in org.snmp4j.security
Privacy protocol class for DES.
PrivDES() - Constructor for class org.snmp4j.security.PrivDES
 
privKeyChange - Enum constant in enum org.snmp4j.security.dh.DHOperations.KeyType
 
processIncomingMsg(int, int, SecurityParameters, SecurityModel, int, BERInputStream, TransportStateReference, OctetString, OctetString, BEROutputStream, Integer32, SecurityStateReference, StatusInformation) - Method in interface org.snmp4j.security.SecurityModel
Processes an incoming message and returns its plaintext payload.
processIncomingMsg(int, int, SecurityParameters, SecurityModel, int, BERInputStream, TransportStateReference, OctetString, OctetString, BEROutputStream, Integer32, SecurityStateReference, StatusInformation) - Method in class org.snmp4j.security.TSM
 
processIncomingMsg(int, int, SecurityParameters, SecurityModel, int, BERInputStream, TransportStateReference, OctetString, OctetString, BEROutputStream, Integer32, SecurityStateReference, StatusInformation) - Method in class org.snmp4j.security.USM
 
processMessage(TransportMapping, Address, ByteBuffer, TransportStateReference) - Method in interface org.snmp4j.MessageDispatcher
Process an incoming SNMP message.
processMessage(TransportMapping, Address, ByteBuffer, TransportStateReference) - Method in class org.snmp4j.MessageDispatcherImpl
 
processMessage(TransportMapping, Address, ByteBuffer, TransportStateReference) - Method in interface org.snmp4j.transport.TransportListener
Processes an incoming message.
processMessage(TransportMapping, Address, ByteBuffer, TransportStateReference) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
processMessage(TransportMapping, Address, BERInputStream, TransportStateReference) - Method in class org.snmp4j.MessageDispatcherImpl
 
processPdu(CommandResponderEvent) - Method in interface org.snmp4j.CommandResponder
Process an incoming request, report or notification PDU.
processPdu(CommandResponderEvent) - Method in class org.snmp4j.Snmp
Process an incoming request or notification PDU.
processPdu(CommandResponderEvent) - Method in class org.snmp4j.tools.console.SnmpRequest
 
processReport(PduHandle, CommandResponderEvent) - Method in interface org.snmp4j.Snmp.ReportHandler
 
PropertiesTlsTmSecurityCallback - Class in org.snmp4j.transport.tls
The PropertiesTlsTmSecurityCallback resolves the tmSecurityName for incoming requests by using the (system) properties org.snmp4j.arg.securityName org.snmp4j.arg.tlsLocalID org.snmp4j.arg.tlsTrustCA org.snmp4j.arg.tlsPeerID
PropertiesTlsTmSecurityCallback(boolean) - Constructor for class org.snmp4j.transport.tls.PropertiesTlsTmSecurityCallback
 
PropertiesTlsTmSecurityCallback(Properties, boolean) - Constructor for class org.snmp4j.transport.tls.PropertiesTlsTmSecurityCallback
 
protocolClass - Variable in class org.snmp4j.security.PrivacyGeneric
 
protocolId - Variable in class org.snmp4j.security.PrivacyGeneric
 

R

randomMsgID(int) - Static method in class org.snmp4j.mp.MPv3
Creates a random message ID according to the method proposed by RFC3412: "Values for msgID SHOULD be generated in a manner that avoids re-use of any outstanding values.
read() - Method in class org.snmp4j.asn1.BERInputStream
 
read(byte[]) - Method in class org.snmp4j.asn1.BERInputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class org.snmp4j.asn1.BERInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
readCreate - Enum constant in enum org.snmp4j.smi.MaxAccess
 
readMessage(SelectionKey, SocketChannel, TcpAddress) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
readOnly - Enum constant in enum org.snmp4j.mp.SnmpConstants.StorageTypeEnum
 
readOnly - Enum constant in enum org.snmp4j.smi.MaxAccess
 
readOnly - Static variable in class org.snmp4j.PDU
The variable binding is read-only, see error index.
ReadonlyVariableCallback - Class in org.snmp4j.smi
This abstract class helps to implement a VariantVariableCallback for a read-only Variable.
ReadonlyVariableCallback() - Constructor for class org.snmp4j.smi.ReadonlyVariableCallback
 
readSnmpMessagePayload(SocketChannel, TcpAddress, DefaultTcpTransportMapping.SocketEntry, ByteBuffer) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
readWrite - Enum constant in enum org.snmp4j.smi.MaxAccess
 
registerTransportMappings() - Method in class org.snmp4j.transport.TransportMappings
 
releaseStateReference(int, PduHandle) - Method in interface org.snmp4j.MessageDispatcher
Release any state references associated with the supplied PduHandle in the specified message processing model.
releaseStateReference(int, PduHandle) - Method in class org.snmp4j.MessageDispatcherImpl
 
releaseStateReference(int, PduHandle) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
releaseStateReference(PduHandle) - Method in interface org.snmp4j.mp.MessageProcessingModel
Release the state reference associated with the supplied PduHandle.
releaseStateReference(PduHandle) - Method in class org.snmp4j.mp.MPv1
 
releaseStateReference(PduHandle) - Method in class org.snmp4j.mp.MPv2c
 
releaseStateReference(PduHandle) - Method in class org.snmp4j.mp.MPv3
 
remove() - Method in class org.snmp4j.log.JavaLogFactory.JavaLogAdapterIterator
 
remove() - Method in class org.snmp4j.util.EnumerationIterator
This method is not supported for enumerations.
remove(int) - Method in class org.snmp4j.PDU
Removes the variable binding at the supplied position.
remove(OID) - Method in class org.snmp4j.mp.DefaultCounterListener
Removes a counter from this listener and returns it.
removeAcceptedIssuerDN(String) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
removeAcceptedSubjectDN(String) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
removeAllTransportListeners() - Method in class org.snmp4j.transport.AbstractTransportMapping
 
removeAllUsers() - Method in class org.snmp4j.security.USM
Removes all users from the USM.
removeAllUsers(OctetString) - Method in class org.snmp4j.security.USM
Removes all USM user from the internal user name table with the specified user name.
removeAllUsers(OctetString, OctetString) - Method in class org.snmp4j.security.USM
Removes all USM user from the internal user name table with the specified user name and (optional) engine ID.
removeAllUsers(OctetString, OctetString) - Method in class org.snmp4j.security.UsmUserTable
 
removeAuthenticationFailureListener(AuthenticationFailureListener) - Method in class org.snmp4j.MessageDispatcherImpl
Removes an AuthenticationFailureListener.
removeAuthenticationProtocol(AuthenticationProtocol) - Method in class org.snmp4j.security.SecurityProtocols
Remove the given AuthenticationProtocol.
removeCachedContextEngineId(Address) - Method in class org.snmp4j.Snmp
Remove a cached RFC 5343 context engine ID for the specified address and return it.
removeCommandResponder(CommandResponder) - Method in interface org.snmp4j.MessageDispatcher
Removes a previously added CommandResponder instance from the message dispatcher.
removeCommandResponder(CommandResponder) - Method in class org.snmp4j.MessageDispatcherImpl
 
removeCommandResponder(CommandResponder) - Method in class org.snmp4j.Snmp
Removes a CommandResponder from this SNMP session.
removeCommandResponder(CommandResponder) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
removeCounterListener(CounterListener) - Method in class org.snmp4j.MessageDispatcherImpl
Removes a CounterListener.
removeCounterListener(CounterListener) - Method in class org.snmp4j.mp.CounterSupport
Removes a previously added CounterListener.
REMOVED_ENGINE_ID - Static variable in class org.snmp4j.event.SnmpEngineEvent
 
removeEngineID(Address) - Method in class org.snmp4j.mp.MPv3
Removes an engine ID association from the local storage and fires the corresponding SnmpEngineEvent.
removeEngineTime(OctetString) - Method in class org.snmp4j.security.USM
Removes the specified engine ID from the internal time cache and thus forces an engine time rediscovery the next time the SNMP engine with the supplied ID is contacted.
removeEntry(OctetString) - Method in class org.snmp4j.security.UsmTimeTable
Removes the specified engine ID from the time cache.
removeLast() - Method in class org.snmp4j.smi.OID
Removes the last sub-identifier (if available) from this OID and returns it.
removeLocalCertMapping(Address) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
Remove the local certificate mapping for the given target address.
removeMessageProcessingModel(MessageProcessingModel) - Method in interface org.snmp4j.MessageDispatcher
Removes a previously added MessageProcessingModel from the dispatcher.
removeMessageProcessingModel(MessageProcessingModel) - Method in class org.snmp4j.MessageDispatcherImpl
Removes a message processing model from this message dispatcher.
removeMessageProcessingModel(MessageProcessingModel) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
removeNotificationListener(Address) - Method in class org.snmp4j.Snmp
Removes (deletes) the notification listener for the specified transport endpoint.
removePending(int) - Method in class org.snmp4j.util.TableUtils.TableRequest
 
removePrivacyProtocol(PrivacyProtocol) - Method in class org.snmp4j.security.SecurityProtocols
Remove the given PrivacyProtocol.
removeSecurityModel(Integer32) - Method in class org.snmp4j.security.SecurityModels
Removes a security model from the central repository of security models.
removeSecurityNameMapping(OctetString, SecurityNameMapping.CertMappingType, OctetString) - Method in class org.snmp4j.transport.tls.DefaultTlsTmSecurityCallback
 
removeSnmpEngineListener(SnmpEngineListener) - Method in class org.snmp4j.mp.MPv3
Removes a SNMP engine listener.
removeSocketEntry(TcpAddress) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
 
removeSocketEntry(TcpAddress) - Method in class org.snmp4j.transport.TLSTM
 
removeTask(SchedulerTask) - Method in class org.snmp4j.util.TaskScheduler
Removes a task from the scheduler.
removeTransportListener(TransportListener) - Method in class org.snmp4j.transport.AbstractTransportMapping
 
removeTransportListener(TransportListener) - Method in interface org.snmp4j.transport.ssh.SshSession
 
removeTransportListener(TransportListener) - Method in interface org.snmp4j.TransportMapping
Removes a transport listener.
removeTransportMapping(TransportMapping) - Method in class org.snmp4j.MessageDispatcherImpl
Removes a transport mapping.
removeTransportMapping(TransportMapping<? extends Address>) - Method in interface org.snmp4j.MessageDispatcher
Removes a previously added TransportMapping from the dispatcher.
removeTransportMapping(TransportMapping<? extends Address>) - Method in class org.snmp4j.Snmp
Removes the specified transport mapping from this SNMP session.
removeTransportMapping(TransportMapping<? extends Address>) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
removeTransportStateListener(TransportStateListener) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Removes the supplied transport state listener.
removeTransportStateListener(TransportStateListener) - Method in class org.snmp4j.transport.TcpTransportMapping
 
removeUser(OctetString, OctetString) - Method in class org.snmp4j.security.USM
Deprecated.
If the engineID null is provided this method does only delete the generic user. All already localized users will not be deleted. To delete those users too, use USM.removeAllUsers() instead.
removeUser(OctetString, OctetString) - Method in class org.snmp4j.security.UsmUserTable
 
removeUsmUserListener(UsmUserListener) - Method in class org.snmp4j.security.USM
Removes a UsmUserListener.
renewSocketAfterException(SocketException, DatagramSocket) - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
If receiving new datagrams fails with a SocketException, this method is called to renew the socket - if possible.
REPORT - Static variable in class org.snmp4j.PDU
Denotes a SNMPv3 report PDU.
reportPDU - Variable in class org.snmp4j.util.RetrievalEvent
 
requestID - Variable in class org.snmp4j.PDU
 
RequestStatistics - Interface in org.snmp4j.mp
The RequestStatistics interface defines statistic values about request processing.
resendRequest(Snmp.PendingRequest, PDU) - Method in class org.snmp4j.Snmp
 
reset() - Method in class org.snmp4j.asn1.BERInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class org.snmp4j.security.UsmTimeTable
 
resourceUnavailable - Static variable in class org.snmp4j.PDU
The resource needed to assign a variable binding's value is presently unavailable, see error index.
respawnThreads - Variable in class org.snmp4j.util.ThreadPool
 
RESPONSE - Static variable in class org.snmp4j.PDU
Denotes a response PDU.
ResponseEvent - Class in org.snmp4j.event
ResponseEvent associates a request PDU with the corresponding response and an optional user object.
ResponseEvent(Object, Address, PDU, PDU, Object) - Constructor for class org.snmp4j.event.ResponseEvent
Creates an ResponseEvent instance.
ResponseEvent(Object, Address, PDU, PDU, Object, Exception) - Constructor for class org.snmp4j.event.ResponseEvent
Creates an ResponseEvent instance with an exception object indicating a message processing error.
ResponseListener - Interface in org.snmp4j.event
The ResponseListener interface is implemented by objects that process SNMP response messages.
resumeAddress(A) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Resume sending of messages to the specified address.
resumeAddress(TcpAddress) - Method in class org.snmp4j.transport.TcpTransportMapping
Resume sending of messages to the specified address.
RetrievalEvent - Class in org.snmp4j.util
The RetrievalEvent is an abstract class representing the result of one or more GET/GETNEXT/GETBULK requests.
RetrievalEvent(EventListener, Object) - Constructor for class org.snmp4j.util.RetrievalEvent
 
RetrievalEvent(ResponseListener, Object, VariableBinding[]) - Constructor for class org.snmp4j.util.RetrievalEvent
Creates a retrieval event with row data.
RetrievalEvent(TreeUtils.TreeRequest, Object, int) - Constructor for class org.snmp4j.util.RetrievalEvent
Creates a retrieval event with a status.
RetrievalEvent(TreeUtils.TreeRequest, Object, Exception) - Constructor for class org.snmp4j.util.RetrievalEvent
Creates a retrieval event with an exception.
RetrievalEvent(TreeUtils.TreeRequest, Object, PDU) - Constructor for class org.snmp4j.util.RetrievalEvent
Creates a retrieval event with a report PDU.
retryMsgIDs - Variable in class org.snmp4j.mp.StateReference
 
returnResponsePdu(int, int, byte[], int, PDU, int, StateReference, StatusInformation) - Method in interface org.snmp4j.MessageDispatcher
Returns a response PDU to the sender of the corresponding request PDU.
returnResponsePdu(int, int, byte[], int, PDU, int, StateReference, StatusInformation) - Method in class org.snmp4j.MessageDispatcherImpl
 
returnResponsePdu(int, int, byte[], int, PDU, int, StateReference, StatusInformation) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
reuseCipher() - Method in class org.snmp4j.security.CipherPool
Gets a Cipher from the pool.
rewind() - Method in class org.snmp4j.asn1.BEROutputStream
Rewinds backing buffer and returns it.
rightMostCompare(int, OID) - Method in class org.snmp4j.smi.OID
Compares the n rightmost sub-identifiers in direction right-to-left with those of the given OID.
rowsReleased - Variable in class org.snmp4j.util.TableUtils.TableRequest
 
rowsRetrieved - Variable in class org.snmp4j.util.TableUtils.TableRequest
 
ROWSTATUS_ACTIVE - Static variable in class org.snmp4j.util.TableUtils
 
ROWSTATUS_CREATEANDGO - Static variable in class org.snmp4j.util.TableUtils
 
ROWSTATUS_CREATEANDWAIT - Static variable in class org.snmp4j.util.TableUtils
 
ROWSTATUS_DESTROY - Static variable in class org.snmp4j.util.TableUtils
 
ROWSTATUS_NOTINSERVICE - Static variable in class org.snmp4j.util.TableUtils
 
ROWSTATUS_NOTREADY - Static variable in class org.snmp4j.util.TableUtils
 
run() - Method in class org.snmp4j.tools.console.LogControl
 
run() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
run() - Method in class org.snmp4j.util.DefaultThreadFactory.WorkerThread
 
run() - Method in class org.snmp4j.util.TaskScheduler
Runs the scheduler.

S

salt - Variable in class org.snmp4j.security.Priv3DES
 
salt - Variable in class org.snmp4j.security.PrivacyGeneric
 
salt - Variable in class org.snmp4j.security.PrivAES
 
salt - Variable in class org.snmp4j.security.PrivDES
 
SANAny - Enum constant in enum org.snmp4j.transport.tls.SecurityNameMapping.CertMappingType
 
SANDNSName - Enum constant in enum org.snmp4j.transport.tls.SecurityNameMapping.CertMappingType
 
SANIpAddress - Enum constant in enum org.snmp4j.transport.tls.SecurityNameMapping.CertMappingType
 
SANRFC822Name - Enum constant in enum org.snmp4j.transport.tls.SecurityNameMapping.CertMappingType
 
schedule(TimerTask, long) - Method in interface org.snmp4j.util.CommonTimer
Schedules the specified task for execution after the specified delay.
schedule(TimerTask, long, long) - Method in interface org.snmp4j.util.CommonTimer
Schedules the specified task for repeated fixed-delay execution, beginning after the specified delay.
schedule(TimerTask, Date, long) - Method in interface org.snmp4j.util.CommonTimer
Schedules the specified task for repeated fixed-delay execution, beginning at the specified time.
SchedulerTask - Interface in org.snmp4j.util
The SchedulerTask extends the Runnable interface by methods that are needed for recurrent execution of a task.
schedulerTimeout - Variable in class org.snmp4j.util.TaskScheduler
 
ScopedPDU - Class in org.snmp4j
The ScopedPDU class represents a SNMPv3 scoped PDU.
ScopedPDU() - Constructor for class org.snmp4j.ScopedPDU
Create a empty ScopedPDU.
ScopedPDU(ScopedPDU) - Constructor for class org.snmp4j.ScopedPDU
Copy constructor.
SecureTarget - Class in org.snmp4j
The SecureTarget is an security model independent abstract class for all targets supporting secure SNMP communication.
SecureTarget() - Constructor for class org.snmp4j.SecureTarget
Default constructor.
SecureTarget(Address, OctetString) - Constructor for class org.snmp4j.SecureTarget
Creates a SNMPv3 secure target with an address and security name.
SECURITY_ERROR - Enum constant in enum org.snmp4j.uri.SnmpUriResponse.Type
 
SECURITY_MODEL_ANY - Static variable in interface org.snmp4j.security.SecurityModel
 
SECURITY_MODEL_SNMPv1 - Static variable in interface org.snmp4j.security.SecurityModel
 
SECURITY_MODEL_SNMPv2c - Static variable in interface org.snmp4j.security.SecurityModel
 
SECURITY_MODEL_TSM - Static variable in interface org.snmp4j.security.SecurityModel
 
SECURITY_MODEL_USM - Static variable in interface org.snmp4j.security.SecurityModel
 
SECURITY_PROTOCOLS_PROPERTIES - Static variable in class org.snmp4j.security.SecurityProtocols
 
securityLevel - Variable in class org.snmp4j.AbstractTarget
 
SecurityLevel - Enum in org.snmp4j.security
The SecurityLevel interface contains enumerated values for the different security levels.
securityModel - Variable in class org.snmp4j.AbstractTarget
 
SecurityModel - Interface in org.snmp4j.security
The SecurityModel interface as described in RFC3411 section 4.4 and RFC 5590 section 5.
SecurityModels - Class in org.snmp4j.security
The SecurityModels class is a collection of all supported security models of a SNMP entity.
SecurityModels() - Constructor for class org.snmp4j.security.SecurityModels
 
securityName - Variable in class org.snmp4j.AbstractTarget
 
SecurityNameMapping - Class in org.snmp4j.transport.tls
The SecurityNameMapping maps a X509 certificate identified by its fingerprint to a security name based on a mapping defined by SecurityNameMapping.CertMappingType.
SecurityNameMapping(OctetString, OctetString, SecurityNameMapping.CertMappingType, OctetString) - Constructor for class org.snmp4j.transport.tls.SecurityNameMapping
 
SecurityNameMapping.CertMappingType - Enum in org.snmp4j.transport.tls
 
SecurityParameters - Interface in org.snmp4j.security
The SecurityParameters interface represents the security parameters in a SNMPv3 message.
SecurityProtocol - Interface in org.snmp4j.security
The SecurityProtocol class defines common methods of authentication and privacy protocols.
SecurityProtocols - Class in org.snmp4j.security
The SecurityProtocols class holds all authentication and privacy protocols for a SNMP entity.
SecurityProtocols() - Constructor for class org.snmp4j.security.SecurityProtocols
 
SecurityProtocols.SecurityProtocolType - Enum in org.snmp4j.security
 
SecurityStateReference - Interface in org.snmp4j.security
The SecurityStateReference interface is an empty marker interface for security model dependent state references.
selectCommand(String[], String, String[][]) - Static method in class org.snmp4j.util.ArgumentParser
Select a argument/parameter set from a given selection of sets by the command contained in the supplied argument list.
selector - Variable in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
send() - Method in class org.snmp4j.tools.console.SnmpRequest
 
send(PDU, Target) - Method in interface org.snmp4j.Session
Sends a PDU to the given target and returns the received response PDU.
send(PDU, Target) - Method in class org.snmp4j.Snmp
 
send(PDU, Target, Object, ResponseListener) - Method in interface org.snmp4j.Session
Asynchronously sends a PDU to the given target.
send(PDU, Target, Object, ResponseListener) - Method in class org.snmp4j.Snmp
 
send(PDU, Target, TransportMapping) - Method in interface org.snmp4j.Session
Sends a PDU to the given target and returns the received response PDU encapsulated in a ResponseEvent object that also includes: the transport address of the response sending peer, the Target information of the target, the request PDU, the response PDU (if any).
send(PDU, Target, TransportMapping) - Method in class org.snmp4j.Snmp
Sends a PDU to the given target and if the PDU is a confirmed request, then the received response is returned synchronously.
send(PDU, Target, TransportMapping, Object, ResponseListener) - Method in interface org.snmp4j.Session
Asynchronously sends a PDU to the given target.
send(PDU, Target, TransportMapping, Object, ResponseListener) - Method in class org.snmp4j.Snmp
 
sendByBinding(URI, List<VariableBinding>, int) - Method in class org.snmp4j.uri.SnmpURI
 
sendMessage(A, byte[], TransportStateReference) - Method in class org.snmp4j.transport.AbstractTransportMapping
 
sendMessage(A, byte[], TransportStateReference) - Method in class org.snmp4j.transport.DummyTransport.DummyTransportResponder
 
sendMessage(A, byte[], TransportStateReference) - Method in class org.snmp4j.transport.DummyTransport
 
sendMessage(A, byte[], TransportStateReference) - Method in interface org.snmp4j.TransportMapping
Sends a message to the supplied address using this transport.
sendMessage(PDU, Target, TransportMapping, PduHandleCallback<PDU>) - Method in class org.snmp4j.Snmp
Actually sends a PDU to a target and returns a handle for the sent PDU.
sendMessage(Address, byte[], TransportStateReference) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
sendMessage(SshAddress, byte[], TransportStateReference) - Method in class org.snmp4j.transport.DefaultSshTransportMapping
 
sendMessage(TcpAddress, byte[], TransportStateReference) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Sends a SNMP message to the supplied address.
sendMessage(TcpAddress, byte[], TransportStateReference) - Method in class org.snmp4j.transport.TcpTransportMapping
 
sendMessage(TcpAddress, byte[], TransportStateReference) - Method in class org.snmp4j.transport.TLSTM
Sends a SNMP message to the supplied address.
sendMessage(UdpAddress, byte[], TransportStateReference) - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
 
sendMessage(UdpAddress, byte[], TransportStateReference) - Method in class org.snmp4j.transport.UdpTransportMapping
 
sendMessage(TransportMapping, Address, byte[], TransportStateReference) - Method in class org.snmp4j.MessageDispatcherImpl
Sends a message using the TransportMapping that has been assigned for the supplied address type.
sendNextChunk() - Method in class org.snmp4j.util.TableUtils.TableRequest
 
sendPdu(Target, PDU, boolean) - Method in interface org.snmp4j.MessageDispatcher
Sends a PDU to the supplied transport address.
sendPdu(Target, PDU, boolean) - Method in class org.snmp4j.MessageDispatcherImpl
 
sendPdu(Target, PDU, boolean) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
sendPdu(TransportMapping, Target, PDU, boolean) - Method in interface org.snmp4j.MessageDispatcher
Sends a PDU to the supplied transport address.
sendPdu(TransportMapping, Target, PDU, boolean) - Method in class org.snmp4j.MessageDispatcherImpl
 
sendPdu(TransportMapping, Target, PDU, boolean) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
sendPdu(TransportMapping, Target, PDU, boolean, PduHandleCallback<PDU>) - Method in interface org.snmp4j.MessageDispatcher
Sends a PDU to the supplied transport address and returns the PduHandle that uniquely identifies the request as response after the request has been sent and optional, if a PduHandleCallback is given, it returns also the PduHandle just before the request is sent through the the callback interface.
sendPdu(TransportMapping, Target, PDU, boolean, PduHandleCallback<PDU>) - Method in class org.snmp4j.MessageDispatcherImpl
 
sendPdu(TransportMapping, Target, PDU, boolean, PduHandleCallback<PDU>) - Method in class org.snmp4j.util.MultiThreadedMessageDispatcher
 
sendReport(MessageDispatcher, ScopedPDU, int, int, OctetString, int, StateReference<?>, VariableBinding) - Method in class org.snmp4j.mp.MPv3
Sends a report message.
sendRequest(PDU, Target, TableUtils.ColumnsOfRequest) - Method in class org.snmp4j.util.TableUtils.TableRequest
 
SEQUENCE - Static variable in class org.snmp4j.asn1.BER
 
serialVersionUID - Static variable in interface org.snmp4j.smi.Variable
This definition of a serialVersionUID for the Variable interface has been made for backward compatibility with SNMP4J 1.7.x or earlier serialized Variable instances.
server - Variable in class org.snmp4j.transport.DefaultTcpTransportMapping
 
serverThread - Variable in class org.snmp4j.transport.DefaultTcpTransportMapping
 
ServerThread() - Constructor for class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
session - Variable in class org.snmp4j.util.AbstractSnmpUtility
 
Session - Interface in org.snmp4j
Session defines a common interface for all classes that implement SNMP protocol operations based on SNMP4J.
SessionID(OctetString, SshAddress) - Constructor for class org.snmp4j.transport.DefaultSshTransportMapping.SessionID
 
set(int, byte) - Method in class org.snmp4j.security.ByteArrayWindow
 
set(int, byte) - Method in class org.snmp4j.smi.OctetString
Sets the byte value at the specified index.
set(int, int) - Method in class org.snmp4j.smi.OID
Sets the sub-identifier at the specified position.
set(int, VariableBinding) - Method in class org.snmp4j.PDU
Sets the variable binding at the specified position.
set(PDU, Target) - Method in class org.snmp4j.Snmp
Sends a SET request to a target.
set(PDU, Target, Object, ResponseListener) - Method in class org.snmp4j.Snmp
Asynchronously sends a SET request PDU to the given target.
SET - Static variable in class org.snmp4j.PDU
Denotes a set PDU.
setAddress(byte[]) - Method in class org.snmp4j.smi.IpAddress
 
setAddress(A) - Method in class org.snmp4j.mp.StateReference
 
setAddress(Address) - Method in class org.snmp4j.AbstractTarget
Sets the address of the target.
setAddress(Address) - Method in interface org.snmp4j.Target
Sets the address of the target.
setAddress(Address) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setAddress(SMIAddress) - Method in class org.snmp4j.smi.GenericAddress
 
setAgentAddress(IpAddress) - Method in class org.snmp4j.PDUv1
Sets the IP address of the originator system of this SNMPv1 trap.
setAllowSNMPv2InV1(boolean) - Static method in class org.snmp4j.SNMP4JSettings
Sets the compatibility flag for Counter64 usage in SNMPv1 PDUs and the ability to decode SNMPv2 traps in SNMPv1 version PDUs.
setAsyncMsgProcessingSupported(boolean) - Method in class org.snmp4j.transport.AbstractTransportMapping
Specifies whether this transport mapping has to support asynchronous messages processing or not.
setAuthenticationKey(byte[]) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setAuthenticationKey(byte[]) - Method in class org.snmp4j.security.UsmSecurityStateReference
 
setAuthenticationKey(byte[]) - Method in class org.snmp4j.security.UsmUserEntry
 
setAuthenticationParameters(OctetString) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setAuthenticationProtocol(AuthenticationProtocol) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setAuthenticationProtocol(AuthenticationProtocol) - Method in class org.snmp4j.security.UsmSecurityStateReference
 
setAuthKey(byte[]) - Method in class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
setAuthoritativeEngineBoots(int) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setAuthoritativeEngineID(byte[]) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setAuthoritativeEngineID(byte[]) - Method in class org.snmp4j.UserTarget
Sets the authoritative engine ID of this target.
setAuthoritativeEngineID(OctetString) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setAuthoritativeEngineTime(int) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setAuthPassphrase(OctetString) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setAuthProtocol(OID) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setBuffer(ByteBuffer) - Method in class org.snmp4j.asn1.BERInputStream
 
setBuffer(ByteBuffer) - Method in class org.snmp4j.asn1.BEROutputStream
Sets the backing buffer to the supplied one and sets the offset used by BEROutputStream.rewind() to the buffers current position.
setCancelled(boolean) - Method in class org.snmp4j.transport.TransportStateEvent
Sets the canceled state of the transport event.
setCheckFirstSubID012(boolean) - Static method in class org.snmp4j.asn1.BER
 
setCheckLexicographicOrdering(boolean) - Method in class org.snmp4j.util.TableUtils
Enables or disables lexicographic ordering checks.
setCheckOutgoingMsg(boolean) - Method in class org.snmp4j.MessageDispatcherImpl
Enables or disables the consistency checks for outgoing messages.
setCheckSequenceLength(boolean) - Static method in class org.snmp4j.asn1.BER
Sets the application wide SEQUENCE length checking mode.
setCheckUsmUserPassphraseLength(boolean) - Static method in class org.snmp4j.SNMP4JSettings
 
setCheckValueLength(boolean) - Method in class org.snmp4j.asn1.BER
 
setCommandResponder(boolean) - Method in class org.snmp4j.util.SnmpConfigurator
 
setCommunity(OctetString) - Method in class org.snmp4j.CommunityTarget
Sets the community octet sting.
setCommunity(OctetString) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setConnectionTimeout(long) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Sets the connection timeout.
setConnectionTimeout(long) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Sets the connection timeout.
setConnectionTimeout(long) - Method in class org.snmp4j.transport.TcpTransportMapping
Sets the connection timeout.
setConnectionTimeout(long) - Method in class org.snmp4j.transport.TLSTM
Sets the connection timeout.
setContextEngineID(byte[]) - Method in class org.snmp4j.mp.StateReference
 
setContextEngineID(byte[]) - Method in class org.snmp4j.mp.StatusInformation
 
setContextEngineID(OctetString) - Method in class org.snmp4j.ScopedPDU
Sets the context engine ID field of the scoped PDU.
setContextEngineID(OctetString) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setContextEngineID(OctetString) - Method in class org.snmp4j.util.DefaultPDUFactory
Sets the context engine ID for ScopedPDU instances created by this factory.
setContextEngineIdDiscoveryDisabled(boolean) - Method in class org.snmp4j.Snmp
Sets the RFC5343 based context engine ID discovery.
setContextName(byte[]) - Method in class org.snmp4j.mp.StateReference
 
setContextName(byte[]) - Method in class org.snmp4j.mp.StatusInformation
 
setContextName(OctetString) - Method in class org.snmp4j.ScopedPDU
Sets the context name field of this scoped PDU.
setContextName(OctetString) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setContextName(OctetString) - Method in class org.snmp4j.util.DefaultPDUFactory
Sets the context name for ScopedPDU instances created by this factory.
setCounterSupport(CounterSupport) - Method in class org.snmp4j.mp.MPv3
Sets the counter support instance.
setCounterSupport(CounterSupport) - Method in class org.snmp4j.security.USM
Sets the counter support instance.
setCounterSupport(CounterSupport) - Method in class org.snmp4j.Snmp
Sets the counter support instance to handle counter events on behalf of this Snmp instance.
setCountRegisteredOnly(boolean) - Method in class org.snmp4j.mp.DefaultCounterListener
Sets the flag which indicates how unregistered counter events should be handled.
setCurrentMsgID(int) - Method in class org.snmp4j.mp.MPv3
Sets the next message ID.
setCurrentValue(Variable) - Method in class org.snmp4j.event.CounterEvent
Sets the current value of the counter.
setDebugEnabled(boolean) - Static method in class org.snmp4j.log.ConsoleLogAdapter
 
setDefaultUserInfo(String) - Method in class org.snmp4j.uri.SnmpURI
 
setEngineBoots(int) - Method in class org.snmp4j.security.USM
Sets the number of engine boots.
setEngineBoots(int) - Method in class org.snmp4j.security.UsmTimeEntry
 
setEngineBoots(int) - Method in class org.snmp4j.security.UsmTimeTable
Sets the number of engine boots.
setEngineDiscoveryEnabled(boolean) - Method in class org.snmp4j.security.USM
Enables or disables automatic engine ID discovery.
setEngineID(OctetString) - Method in class org.snmp4j.security.UsmUserEntry
 
setEngineIdCacheFactory(MPv3.EngineIdCacheFactory) - Method in class org.snmp4j.mp.MPv3
Sets the engine ID cache factory and resets (clears) the current cache.
setEngineTime(int) - Method in class org.snmp4j.security.UsmTimeEntry
Sets the engine time which also sets the last received engine time to the supplied value.
setEnterprise(OID) - Method in class org.snmp4j.PDUv1
Sets the "enterprise" OID of the SNMPv1 trap.
setEnterpriseID(int) - Static method in class org.snmp4j.SNMP4JSettings
Sets the enterprise OID used for creating SNMP engine IDs and other enterprise specific identifiers.
setErrorCode(int) - Method in class org.snmp4j.mp.StateReference
 
setErrorIndex(int) - Method in class org.snmp4j.PDU
Sets the error index.
setErrorIndication(VariableBinding) - Method in class org.snmp4j.mp.StatusInformation
 
setErrorStatus(int) - Method in class org.snmp4j.PDU
Sets the error status of the PDU.
setExtensibilityEnabled(boolean) - Static method in class org.snmp4j.SNMP4JSettings
Enables (or disables) the extensibility feature of SNMP4J.
setFilledBuffer(ByteBuffer) - Method in class org.snmp4j.asn1.BEROutputStream
Sets the backing buffer and sets the current position of the stream to the buffers limit (end).
setForwardRuntimeExceptions(boolean) - Static method in class org.snmp4j.SNMP4JSettings
Enables or disables runtime exception forwarding.
setGenericTrap(int) - Method in class org.snmp4j.PDUv1
Sets the generic trap ID.
setID(OID) - Method in interface org.snmp4j.security.nonstandard.NonStandardSecurityProtocol
Assign a new ID to a non-standard security protocol instance.
setID(OID) - Method in class org.snmp4j.security.nonstandard.PrivAESWith3DESKeyExtension
 
setID(OID) - Method in class org.snmp4j.security.PrivAES192
 
setID(OID) - Method in class org.snmp4j.security.PrivAES256
 
setIgnoreLexicographicOrder(boolean) - Method in class org.snmp4j.util.TreeUtils
Set the ignore lexicographic order errors flage value.
setIgnoreMaxLexicographicRowOrderingErrors(int) - Method in class org.snmp4j.util.TableUtils
Sets the maximum number of rows that will be returned with status RetrievalEvent.STATUS_WRONG_ORDER before the table retrieval will be stopped.
setIncrement(long) - Method in class org.snmp4j.event.CounterEvent
Sets the increment of the event.
setIndexOfMessageResponded(int) - Method in interface org.snmp4j.mp.RequestStatistics
Sets the index of the message that has been responded.
setInetAddress(InetAddress) - Method in class org.snmp4j.smi.IpAddress
 
setInfoEnabled(boolean) - Static method in class org.snmp4j.log.ConsoleLogAdapter
 
setKeyStore(String) - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
 
setKeyStore(String) - Method in class org.snmp4j.transport.TLSTM
 
setKeyStorePassword(String) - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
 
setKeyStorePassword(String) - Method in class org.snmp4j.transport.TLSTM
 
setLatestReceivedTime(int) - Method in class org.snmp4j.security.UsmTimeEntry
Sets the time when a message has been received last from the associated SNMP engine.
setListenAddress(A) - Method in class org.snmp4j.transport.DummyTransport
 
setLocalCertificateAlias(String) - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
Sets the certificate alias used for client and server authentication by this TLSTM.
setLocalCertificateAlias(String) - Method in class org.snmp4j.transport.TLSTM
Sets the certificate alias used for client and server authentication by this TLSTM.
setLocalEngine(byte[], int, int) - Method in class org.snmp4j.Snmp
Sets the local engine ID for the SNMP entity represented by this Snmp instance.
setLocalEngine(OctetString, int, int) - Method in class org.snmp4j.security.USM
Sets the local engine ID, number of boots, and time after boot.
setLocalEngineID(byte[]) - Method in class org.snmp4j.mp.MPv3
Sets the local engine ID.
setLocalEngineID(OctetString) - Method in class org.snmp4j.security.TSM
 
setLocalTime(UsmTimeEntry) - Method in class org.snmp4j.security.UsmTimeTable
 
setLogFactory(LogFactory) - Static method in class org.snmp4j.log.LogFactory
Sets the log factory to be used by SNMP4J.
setLogger(LogAdapter) - Method in class org.snmp4j.log.LogProxy
Sets the logger that logs the log messages logged with this proxy.
setLogLevel(LogLevel) - Method in class org.snmp4j.log.ConsoleLogAdapter
 
setLogLevel(LogLevel) - Method in class org.snmp4j.log.JavaLogAdapter
 
setLogLevel(LogLevel) - Method in interface org.snmp4j.log.LogAdapter
Sets the log level for this log adapter (if applicable).
setLogLevel(LogLevel) - Method in class org.snmp4j.log.LogProxy
 
setLogLevel(LogLevel) - Method in class org.snmp4j.log.NoLogger
 
setLowerBoundIndex(OID) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setMaxBusyLoops(int) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
 
setMaxEngineIdCacheSize(int) - Method in class org.snmp4j.mp.MPv3
Sets the upper limit for the engine ID cache.
setMaxEngineIdCacheSize(int) - Static method in class org.snmp4j.SNMP4JSettings
Sets the maximum number of engine IDs that can be cached by theMPv3.
setMaxInboundMessageSize(int) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Sets the maximum buffer size for incoming requests.
setMaxInboundMessageSize(int) - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
 
setMaxInboundMessageSize(int) - Method in class org.snmp4j.transport.TLSTM
Sets the maximum buffer size for incoming requests.
setMaxNumColumnsPerPDU(int) - Method in class org.snmp4j.util.TableUtils
Sets the maximum number of columns that will be retrieved per SNMP GETNEXT or GETBULK request.
setMaxNumRowsPerPDU(int) - Method in class org.snmp4j.util.TableUtils
Sets the maximum number of rows that will be retrieved per SNMP GETBULK request.
setMaxRepetitions(int) - Method in class org.snmp4j.PDU
Sets the maximum repetitions of repeatable variable bindings in GETBULK requests.
setMaxRepetitions(int) - Method in class org.snmp4j.PDUv1
This method is not supported for SNMPv1 PDUs and will throw a UnsupportedOperationException
setMaxRepetitions(int) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setMaxRepetitions(int) - Method in class org.snmp4j.util.DefaultPDUFactory
Sets the max repetitions parameter value for GETBULK PDUs created by this factory.
setMaxRepetitions(int) - Method in class org.snmp4j.util.TreeUtils
Sets the maximum number of the variable bindings per TreeEvent returned by this instance.
setMaxSizeRequestPDU(int) - Method in class org.snmp4j.AbstractTarget
Sets the maximum size of request PDUs that this target is able to receive.
setMaxSizeRequestPDU(int) - Method in interface org.snmp4j.Target
Sets the maximum size of request PDUs that this target is able to receive.
setMaxSizeResponsePDU(int) - Method in class org.snmp4j.CommandResponderEvent
 
setMaxSizeResponseScopedPDU(int) - Method in class org.snmp4j.mp.StateReference
 
setMaxSizeScopedPDU(int) - Method in class org.snmp4j.PDUv1
This method is not supported for SNMPv1 PDUs and will throw a UnsupportedOperationException
setMessageDispatcher(MessageDispatcher) - Method in class org.snmp4j.Snmp
Sets the message dispatcher associated with this SNMP session.
setMessageLengthDecoder(MessageLengthDecoder) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Sets the MessageLengthDecoder that decodes the total message length from the header of a message.
setMessageLengthDecoder(MessageLengthDecoder) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Sets the message length decoder.
setMessageLengthDecoder(MessageLengthDecoder) - Method in class org.snmp4j.transport.TcpTransportMapping
Sets the MessageLengthDecoder that decodes the total message length from the header of a message.
setMessageLengthDecoder(MessageLengthDecoder) - Method in class org.snmp4j.transport.TLSTM
 
setMessageProcessingModel(int) - Method in class org.snmp4j.CommandResponderEvent
 
setMsgFlags(int) - Method in class org.snmp4j.mp.MPv3.HeaderData
 
setMsgFlags(int) - Method in class org.snmp4j.mp.StateReference
 
setMsgID(int) - Method in class org.snmp4j.mp.MPv3.HeaderData
 
setMsgID(int) - Method in class org.snmp4j.mp.StateReference
 
setMsgID(MessageID) - Method in class org.snmp4j.mp.StateReference
 
setMsgMaxSize(int) - Method in class org.snmp4j.mp.MPv3.HeaderData
 
setNoGetBulk(boolean) - Static method in class org.snmp4j.SNMP4JSettings
 
setNonRepeaters(int) - Method in class org.snmp4j.PDU
Sets the number of non repeater variable bindings in a GETBULK PDU.
setNonRepeaters(int) - Method in class org.snmp4j.PDUv1
This method is not supported for SNMPv1 PDUs and will throw a UnsupportedOperationException
setNonRepeaters(int) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setNonRepeaters(int) - Method in class org.snmp4j.util.DefaultPDUFactory
Sets the non repeaters parameter value for GETBULK PDUs created by this factory.
setNumDispatcherThreads(int) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setOid(OID) - Method in class org.snmp4j.smi.VariableBinding
Sets the object instance identifier for the variable binding.
setOIDTextFormat(OIDTextFormat) - Static method in class org.snmp4j.SNMP4JSettings
Sets the OID text format to be used by SNMP4J.
setOpenSocketOnSending(boolean) - Method in class org.snmp4j.transport.TcpTransportMapping
Activate or deactivate auto TcpTransportMapping.listen() when TcpTransportMapping.sendMessage(TcpAddress, byte[], TransportStateReference) is called but there is no listening socket.
setOperation(int) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setPdu(PDU) - Method in class org.snmp4j.MutablePDU
 
setPDU(PDU) - Method in class org.snmp4j.CommandResponderEvent
 
setPduFactory(PDUFactory) - Method in class org.snmp4j.uri.SnmpURI
 
setPduHandle(PduHandle) - Method in class org.snmp4j.CommandResponderEvent
 
setPduHandle(PduHandle) - Method in class org.snmp4j.mp.StateReference
 
setPduType(int) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setPduType(int) - Method in class org.snmp4j.util.DefaultPDUFactory
 
setPeerAddress(Address) - Method in class org.snmp4j.CommandResponderEvent
Sets the transport address of the sending entity.
setPeerAddress(Address) - Method in class org.snmp4j.event.ResponseEvent
 
setPort(int) - Method in class org.snmp4j.smi.TransportIpAddress
 
setPreferredTransports(List<TransportMapping<? extends Address>>) - Method in class org.snmp4j.AbstractTarget
Sets the prioritised list of transport mappings to be used for this target.
setPriority(int) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Changes the priority of the server thread for this TCP transport mapping.
setPriority(int) - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Changes the priority of the listen thread for this UDP transport mapping.
setPrivacyKey(byte[]) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setPrivacyKey(byte[]) - Method in class org.snmp4j.security.UsmSecurityStateReference
 
setPrivacyKey(byte[]) - Method in class org.snmp4j.security.UsmUserEntry
 
setPrivacyParameters(OctetString) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setPrivacyProtocol(PrivacyProtocol) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setPrivacyProtocol(PrivacyProtocol) - Method in class org.snmp4j.security.UsmSecurityStateReference
 
setPrivKey(byte[]) - Method in class org.snmp4j.security.dh.DHOperations.DHKeyInfo
 
setPrivPassphrase(OctetString) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setPrivProtocol(OID) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setProcessed(boolean) - Method in class org.snmp4j.CommandResponderEvent
Sets the status of this PDU.
setProtocolVersions(String[]) - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
Sets the (D)TLS protocols/versions that this TlsTransportMappingConfig should use during handshake.
setReceiveBufferSize(int) - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Sets the receive buffer size, which should be greater than the maximum inbound message size.
setReportHandler(Snmp.ReportHandler) - Method in class org.snmp4j.Snmp
Sets the report handler and overrides the default report handler.
setReportSecurityLevelStrategy(SNMP4JSettings.ReportSecurityLevelStrategy) - Static method in class org.snmp4j.SNMP4JSettings
 
setRequest(PDU) - Method in class org.snmp4j.event.ResponseEvent
 
setRequestedSecurityLevel(SecurityLevel) - Method in class org.snmp4j.TransportStateReference
 
setRequestID(Integer32) - Method in class org.snmp4j.PDU
Sets the request ID for this PDU.
setRespawnThreads(boolean) - Method in class org.snmp4j.util.ThreadPool
Specifies whether threads are respawned by this thread pool after they have been stopped or not.
setResponse(PDU) - Method in class org.snmp4j.event.ResponseEvent
 
setResponseRuntimeNanos(long) - Method in interface org.snmp4j.mp.RequestStatistics
Sets the time elapsed between the sending of the message and receiving its response.
setResponseType(SnmpUriResponse.Type) - Method in class org.snmp4j.uri.SnmpUriResponse
 
setRetries(int) - Method in class org.snmp4j.AbstractTarget
Sets the number of retries to be performed before a request is timed out.
setRetries(int) - Method in interface org.snmp4j.Target
Sets the number of retries to be performed before a request is timed out.
setRetries(int) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setRetries(int) - Method in class org.snmp4j.uri.SnmpURI
 
setSameSecurity(boolean) - Method in class org.snmp4j.TransportStateReference
 
setSecurityCallback(TlsTmSecurityCallback<C>) - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
Sets the TlsTmSecurityCallback associated with this TransportMapping hook.
setSecurityCallback(TlsTmSecurityCallback<X509Certificate>) - Method in class org.snmp4j.transport.TLSTM
 
setSecurityEngineID(byte[]) - Method in class org.snmp4j.mp.StateReference
 
setSecurityEngineID(byte[]) - Method in class org.snmp4j.security.UsmSecurityStateReference
 
setSecurityLevel(int) - Method in class org.snmp4j.AbstractTarget
Sets the security level for this target.
setSecurityLevel(int) - Method in class org.snmp4j.CommandResponderEvent
 
setSecurityLevel(int) - Method in class org.snmp4j.CommunityTarget
 
setSecurityLevel(int) - Method in class org.snmp4j.mp.StateReference
 
setSecurityLevel(int) - Method in class org.snmp4j.security.UsmSecurityStateReference
 
setSecurityLevel(int) - Method in interface org.snmp4j.Target
Sets the security level for this target.
setSecurityLevel(Integer32) - Method in class org.snmp4j.mp.StatusInformation
 
setSecurityModel(int) - Method in class org.snmp4j.AbstractTarget
Sets the security model for this target.
setSecurityModel(int) - Method in class org.snmp4j.CommandResponderEvent
 
setSecurityModel(int) - Method in class org.snmp4j.CommunityTarget
 
setSecurityModel(int) - Method in class org.snmp4j.mp.MPv3.HeaderData
 
setSecurityModel(int) - Method in interface org.snmp4j.Target
Sets the security model for this target.
setSecurityModel(int) - Method in class org.snmp4j.uri.SnmpURI
 
setSecurityModel(SecurityModel) - Method in class org.snmp4j.mp.StateReference
 
setSecurityModels(SecurityModels) - Method in class org.snmp4j.mp.MPv3
Sets the security models supported by this MPv3.
setSecurityName(byte[]) - Method in class org.snmp4j.CommandResponderEvent
 
setSecurityName(byte[]) - Method in class org.snmp4j.mp.StateReference
 
setSecurityName(byte[]) - Method in class org.snmp4j.security.UsmSecurityStateReference
 
setSecurityName(OctetString) - Method in class org.snmp4j.AbstractTarget
Sets the security name to be used with this target.
setSecurityName(OctetString) - Method in interface org.snmp4j.Target
Sets the security name to be used with this target.
setSecurityName(OctetString) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setSecurityName(OctetString) - Method in class org.snmp4j.TransportStateReference
 
setSecurityParametersPosition(int) - Method in interface org.snmp4j.security.SecurityParameters
Sets the position of the first byte (counted from zero) of the security parameters in the whole SNMP message.
setSecurityParametersPosition(int) - Method in class org.snmp4j.security.TsmSecurityParameters
 
setSecurityParametersPosition(int) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setSecurityProtocols(SecurityProtocols) - Method in class org.snmp4j.mp.MPv3
Sets the security protocols for this MPv3.
setSecurityProtocols(SecurityProtocols) - Static method in class org.snmp4j.security.SecurityProtocols
Set the SecurityProtocols
setSecurityStateReference(SecurityStateReference) - Method in class org.snmp4j.mp.StateReference
 
setSendColumnPDUsMultiThreaded(boolean) - Method in class org.snmp4j.util.TableUtils
 
setServerEnabled(boolean) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Sets whether a server for incoming requests should be created when the transport is set into listen state.
setServerEnabled(boolean) - Method in class org.snmp4j.transport.TLSTM
Sets whether a server for incoming requests should be created when the transport is set into listen state.
setSnmp(Session) - Method in class org.snmp4j.uri.SnmpURI
 
setSnmp4jStatistics(SNMP4JSettings.Snmp4jStatistics) - Static method in class org.snmp4j.SNMP4JSettings
Sets the SNMP4J statistics level.
setSocketOptions(ServerSocket) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Sets optional server socket options.
setSocketOptions(ServerSocket) - Method in class org.snmp4j.transport.TLSTM
Sets optional server socket options.
setSocketTimeout(int) - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Sets the socket timeout in milliseconds.
setSpecificTrap(int) - Method in class org.snmp4j.PDUv1
Sets the specific trap ID.
setStateReference(StateReference) - Method in class org.snmp4j.CommandResponderEvent
 
setStateReference(StateReference) - Method in class org.snmp4j.mp.MutableStateReference
 
setStatusInformation(StatusInformation) - Method in exception class org.snmp4j.MessageException
 
setStop(boolean) - Method in class org.snmp4j.util.TaskScheduler
Stops the schedulers run method.
setStorageType(SnmpConstants.StorageTypeEnum) - Method in class org.snmp4j.security.UsmUserEntry
 
setSyntax(int) - Method in class org.snmp4j.smi.Null
 
setSysUpTime(TimeTicks) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setTarget(Target) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setTaskManagersBusyTimeoutMillis(int) - Method in class org.snmp4j.util.ThreadPool
Sets the timeout value in milliseconds the pool waits when all task managers are busy for a notification of them to check again for idle task managers.
setThreadFactory(ThreadFactory) - Static method in class org.snmp4j.SNMP4JSettings
Sets the thread factory for creating new threads of execution.
setThreadJoinTimeout(long) - Static method in class org.snmp4j.SNMP4JSettings
Sets the Thread join timeout used to join threads if no explicit timeout is set.
setThreadJoinTimeout(long) - Method in class org.snmp4j.util.DefaultThreadFactory
Sets the maximum time to wait when joining a worker task thread.
setThreadName(String) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
Sets the name of the listen thread for this UDP transport mapping.
setThreadName(String) - Method in class org.snmp4j.transport.DefaultUdpTransportMapping
Sets the name of the listen thread for this UDP transport mapping.
setThreadName(String) - Method in class org.snmp4j.transport.TLSTM
Sets the name of the listen thread for this UDP transport mapping.
setTimeDiff(int) - Method in class org.snmp4j.security.UsmTimeEntry
 
setTimeout(int) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setTimeout(long) - Method in class org.snmp4j.AbstractTarget
Sets the timeout for a target.
setTimeout(long) - Method in interface org.snmp4j.Target
Sets the timeout for a target.
setTimeout(long) - Method in class org.snmp4j.uri.SnmpURI
 
setTimeoutModel(TimeoutModel) - Method in class org.snmp4j.Snmp
Sets the timeout model for this SNMP session.
setTimerFactory(TimerFactory) - Static method in class org.snmp4j.SNMP4JSettings
Sets the timer factory for creating new timer instances.
setTimestamp(long) - Method in class org.snmp4j.PDUv1
Sets the TimeTicks value of the trap sender's notion of its sysUpTime value when this trap has been generated.
setTlsProtocols(String[]) - Method in class org.snmp4j.transport.TLSTM
Sets the TLS protocols/versions that TLSTM should use during handshake.
setTlsTmSecurityCallback(TlsTmSecurityCallback<C>) - Method in class org.snmp4j.transport.tls.TlsTmSecurityCallbackProxy
Sets the security callback to be used when this proxy is being called.
setTmStateReference(TransportStateReference) - Method in class org.snmp4j.CommandResponderEvent
Sets the transport model state reference as defined by RFC 5590.
setTmStateReference(TransportStateReference) - Method in class org.snmp4j.security.TsmSecurityStateReference
 
setTotalMessagesSent(int) - Method in interface org.snmp4j.mp.RequestStatistics
Sets the total number of messages that have been sent on behalf of this request.
setTransactionID(int) - Method in class org.snmp4j.mp.PduHandle
Sets the transaction ID which is typically the request ID of the PDU.
setTransportAddress(OctetString) - Method in class org.snmp4j.smi.TransportIpAddress
Sets this transport address from an OcetString containing the address value in format as specified by the TRANSPORT-ADDRESS-MIB.
setTransportMapping(TransportMapping) - Method in class org.snmp4j.CommandResponderEvent
 
setTransportMapping(TransportMapping<? super A>) - Method in class org.snmp4j.mp.StateReference
 
setTransportSecurityLevel(SecurityLevel) - Method in class org.snmp4j.TransportStateReference
 
setTransportStateReference(TransportStateReference) - Method in interface org.snmp4j.transport.ssh.SshSession
 
setTrapOID(OID) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setTrustManagerFactory(TLSTM.TLSTMTrustManagerFactory) - Method in class org.snmp4j.transport.TLSTM
Set the TLSTM trust manager factory.
setTrustStore(String) - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
 
setTrustStore(String) - Method in class org.snmp4j.transport.TLSTM
 
setTrustStorePassword(String) - Method in interface org.snmp4j.transport.tls.TlsTransportMappingConfig
 
setTrustStorePassword(String) - Method in class org.snmp4j.transport.TLSTM
 
setType(int) - Method in class org.snmp4j.PDU
Sets the PDU type.
setup(String, int) - Method in class org.snmp4j.util.ThreadPool
 
setUpperBoundIndex(OID) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setUseDenseTableOperation(boolean) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setUsePrefix(boolean) - Method in class org.snmp4j.security.TSM
Sets the flag that controls whether the transport domain prefix is prepended to the securityName.
setUserName(byte[]) - Method in class org.snmp4j.security.UsmSecurityStateReference
 
setUserName(OctetString) - Method in class org.snmp4j.security.UsmSecurityParameters
 
setUserName(OctetString) - Method in class org.snmp4j.security.UsmUserEntry
 
setUserObject(Object) - Method in class org.snmp4j.event.ResponseEvent
 
setUsers(Collection<UsmUserEntry>) - Method in class org.snmp4j.security.UsmUserTable
 
setUsers(UsmUser[]) - Method in class org.snmp4j.security.USM
Sets the users of this USM.
setUsm(USM) - Method in class org.snmp4j.uri.SnmpURI
 
setUsmUser(UsmUser) - Method in class org.snmp4j.security.UsmUserEntry
 
setValue(byte) - Method in class org.snmp4j.asn1.BER.MutableByte
 
setValue(byte[]) - Method in class org.snmp4j.security.ByteArrayWindow
 
setValue(byte[]) - Method in interface org.snmp4j.smi.AssignableFromByteArray
Sets the value of this object from the supplied byte array.
setValue(byte[]) - Method in class org.snmp4j.smi.GenericAddress
 
setValue(byte[]) - Method in class org.snmp4j.smi.IpAddress
 
setValue(byte[]) - Method in class org.snmp4j.smi.OctetString
 
setValue(byte[]) - Method in class org.snmp4j.smi.VariantVariable
 
setValue(int) - Method in interface org.snmp4j.smi.AssignableFromInteger
 
setValue(int) - Method in class org.snmp4j.smi.Integer32
Sets the value of this integer.
setValue(int) - Method in class org.snmp4j.smi.VariantVariable
 
setValue(int[]) - Method in interface org.snmp4j.smi.AssignableFromIntArray
Sets the value of this object from the supplied int array.
setValue(int[]) - Method in class org.snmp4j.smi.OID
Sets the value from an array of integer values.
setValue(long) - Method in interface org.snmp4j.smi.AssignableFromLong
 
setValue(long) - Method in class org.snmp4j.smi.Counter64
 
setValue(long) - Method in class org.snmp4j.smi.UnsignedInteger32
 
setValue(long) - Method in class org.snmp4j.smi.VariantVariable
 
setValue(String) - Method in interface org.snmp4j.smi.Address
Sets the address value from the supplied String.
setValue(String) - Method in interface org.snmp4j.smi.AssignableFromString
 
setValue(String) - Method in class org.snmp4j.smi.Counter64
 
setValue(String) - Method in class org.snmp4j.smi.GenericAddress
 
setValue(String) - Method in class org.snmp4j.smi.Integer32
 
setValue(String) - Method in class org.snmp4j.smi.IpAddress
 
setValue(String) - Method in class org.snmp4j.smi.OctetString
 
setValue(String) - Method in class org.snmp4j.smi.OID
 
setValue(String) - Method in class org.snmp4j.smi.TimeTicks
Sets the value of this TimeTicks instance from a string.
setValue(String) - Method in class org.snmp4j.smi.UnsignedInteger32
 
setValue(String) - Method in class org.snmp4j.smi.VariantVariable
 
setValue(OctetString) - Method in class org.snmp4j.smi.Opaque
 
setValue(OctetString) - Method in class org.snmp4j.smi.VariantVariable
 
setValues(byte[], int, int) - Method in class org.snmp4j.security.DecryptParams
Initialize with the given value.
setVariable(Variable) - Method in class org.snmp4j.smi.VariableBinding
Sets the value of the variable binding.
setVariableBindings(List<? extends VariableBinding>) - Method in class org.snmp4j.PDU
Sets the VariableBindings for this PDU.
setVariableTextFormat(VariableTextFormat) - Static method in class org.snmp4j.SNMP4JSettings
Sets the variable text format to be used by SNMP4J.
setVbs(Vector<VariableBinding>) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setVersion(int) - Method in class org.snmp4j.AbstractTarget
Sets the SNMP version (thus the SNMP message processing model) of the target.
setVersion(int) - Method in interface org.snmp4j.Target
Sets the SNMP version (thus the SNMP message processing model) of the target.
setVersion(int) - Method in class org.snmp4j.tools.console.SnmpRequest
 
setVersion(int) - Method in class org.snmp4j.uri.SnmpURI
 
setWarnEnabled(boolean) - Static method in class org.snmp4j.log.ConsoleLogAdapter
 
SimpleMessageID - Class in org.snmp4j.mp
The SimpleMessageID implements the simplest possible MessageID with a minimum memory footprint.
SimpleMessageID(int) - Constructor for class org.snmp4j.mp.SimpleMessageID
 
SimpleOIDTextFormat - Class in org.snmp4j.util
The SimpleOIDTextFormat implements a simple textual representation for object IDs as dotted string.
SimpleOIDTextFormat() - Constructor for class org.snmp4j.util.SimpleOIDTextFormat
Creates a simple OID text format.
SimpleVariableTextFormat - Class in org.snmp4j.util
The SimpleVariableTextFormat implements a simple textual representation for SNMP variables based on their type only.
SimpleVariableTextFormat() - Constructor for class org.snmp4j.util.SimpleVariableTextFormat
Creates a simple variable text format.
size() - Method in class org.snmp4j.PDU
Gets the number of variable bindings in the PDU.
size() - Method in class org.snmp4j.smi.OID
Returns the number of sub-identifiers in this OID.
skip(long) - Method in class org.snmp4j.asn1.BERInputStream
Skips over and discards n bytes of data from this input stream.
SMIAddress - Class in org.snmp4j.smi
A SMIAddress 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.
SMIAddress() - Constructor for class org.snmp4j.smi.SMIAddress
 
SMIConstants - Class in org.snmp4j.smi
The SMIConstants defines the tag values for SMI syntax types.
SMIConstants() - Constructor for class org.snmp4j.smi.SMIConstants
 
SMISYNTAXES_PROPERTIES - Static variable in class org.snmp4j.smi.AbstractVariable
 
SNAPSHOT_CREATION - Static variable in class org.snmp4j.tools.console.SnmpRequest
 
SNAPSHOT_DUMP - Static variable in class org.snmp4j.tools.console.SnmpRequest
 
Snmp - Class in org.snmp4j
The Snmp class is the core of SNMP4J.
Snmp() - Constructor for class org.snmp4j.Snmp
Creates a Snmp instance that uses a MessageDispatcherImpl with no message processing models and no security protols (by default).
Snmp(MessageDispatcher) - Constructor for class org.snmp4j.Snmp
Creates a Snmp instance by supplying a MessageDispatcher.
Snmp(MessageDispatcher, TransportMapping<? extends Address>) - Constructor for class org.snmp4j.Snmp
Creates a Snmp instance by supplying a MessageDispatcher and a TransportMapping.
Snmp(TransportMapping<? extends Address>) - Constructor for class org.snmp4j.Snmp
Creates a Snmp instance that uses a MessageDispatcherImpl with all supported message processing models and the default security protols for dispatching.
SNMP_ERROR - Enum constant in enum org.snmp4j.uri.SnmpUriResponse.Type
 
SNMP_ERROR_AUTHORIZATION_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_BAD_VALUE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_COMMIT_FAILED - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_GENERAL_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_INCONSISTENT_NAME - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_INCONSISTENT_VALUE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_IO - Static variable in class org.snmp4j.mp.SnmpConstants
An IOException occurred during request processing.
SNMP_ERROR_LEXICOGRAPHIC_ORDER - Static variable in class org.snmp4j.mp.SnmpConstants
OIDs returned from a GETNEXT or GETBULK are less or equal than the requested one (which is not allowed by SNMP).
SNMP_ERROR_MESSAGES - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_NO_ACCESS - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_NO_CREATION - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_NO_SUCH_NAME - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_NOT_WRITEABLE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_READ_ONLY - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_REPORT - Static variable in class org.snmp4j.mp.SnmpConstants
A unresolvable REPORT message was received while processing a request.
SNMP_ERROR_RESOURCE_UNAVAILABLE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_SUCCESS - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_TIMEOUT - Static variable in class org.snmp4j.mp.SnmpConstants
Command responders did not respond within specified timeout interval.
SNMP_ERROR_TOO_BIG - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_UNDO_FAILED - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_WRONG_ENCODING - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_WRONG_LENGTH - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_WRONG_TYPE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_ERROR_WRONG_VALUE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MD_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MD_OK - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MD_UNSUPPORTED_ADDRESS_CLASS - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MD_UNSUPPORTED_MP_MODEL - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MD_UNSUPPORTED_SNMP_VERSION - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_BUILD_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_COMMUNITY_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_DOUBLED_MESSAGE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_INVALID_ENGINEID - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_INVALID_MESSAGE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_MATCH_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_NOT_IN_TIME_WINDOW - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_NOT_INITIALIZED - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_OK - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_PARSE_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_REPORT_SENT - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_UNAVAILABLE_CONTEXT - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_UNKNOWN_CONTEXT - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_UNKNOWN_MSGID - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_UNKNOWN_PDU_HANDLERS - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_UNSUPPORTED_SECURITY_MODEL - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_USM_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_MP_WRONG_USER_NAME - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMP_TP_ERROR_MESSAGES - Static variable in class org.snmp4j.mp.SnmpConstants
 
Snmp.ReportHandler - Interface in org.snmp4j
Interface for handling reports.
SNMP4J_LOG_FACTORY_SYSTEM_PROPERTY - Static variable in class org.snmp4j.log.LogFactory
 
SNMP4J_LOGGER_OIDS - Static variable in class org.snmp4j.tools.console.LogControl
 
SNMP4JSettings - Class in org.snmp4j
The SNMP4JSettings class implements a central configuration class of the SNMP4J framework.
SNMP4JSettings() - Constructor for class org.snmp4j.SNMP4JSettings
 
SNMP4JSettings.ReportSecurityLevelStrategy - Enum in org.snmp4j
Specifies how the security level of retry requests after a REPORT PDU is set.
SNMP4JSettings.Snmp4jStatistics - Enum in org.snmp4j
 
snmp4jStatsReqTableRetries - Static variable in class org.snmp4j.mp.SnmpConstants
The total number of retries sent on behalf of requests to this target.
snmp4jStatsReqTableRuntime - Static variable in class org.snmp4j.mp.SnmpConstants
The number of milliseconds a successful request took from sending the request to receiving the corresponding response with the same msgID for this target.
snmp4jStatsReqTableTimeouts - Static variable in class org.snmp4j.mp.SnmpConstants
The total number of requests that timed out for this target (Counter32).
snmp4jStatsReqTableWaitTime - Static variable in class org.snmp4j.mp.SnmpConstants
The total number of milliseconds this SNMP entity spend waiting for responses on its own requests to this target.
snmp4jStatsRequestRetries - Static variable in class org.snmp4j.mp.SnmpConstants
The total number of retries sent on behalf of requests.
snmp4jStatsRequestRuntime - Static variable in class org.snmp4j.mp.SnmpConstants
The number of milliseconds a successful request took from sending the request to receiving the corresponding response with the same msgID.
snmp4jStatsRequestTimeouts - Static variable in class org.snmp4j.mp.SnmpConstants
The total number of requests that timed out (Counter32).
snmp4jStatsRequestWaitTime - Static variable in class org.snmp4j.mp.SnmpConstants
The total number of milliseconds this SNMP entity spend waiting for responses on its own requests (Counter64).
snmp4jStatsResponseIgnoredRetries - Static variable in class org.snmp4j.mp.SnmpConstants
The total number of retries ignored by the command responder while processing requests.
snmp4jStatsResponseProcessTime - Static variable in class org.snmp4j.mp.SnmpConstants
The total number of milliseconds the command responder took to process a request.
snmp4jStatsResponseTimeouts - Static variable in class org.snmp4j.mp.SnmpConstants
The number of response processings that ended due to an internal timeout before that maximum number of response variables (GETBULK) has been reached.
SnmpConfigurator - Class in org.snmp4j.util
The SnmpConfigurator class configures a Snmp instance with settings taken from a Map conforming to the format returned by ArgumentParser.parse(String[] args).
SnmpConfigurator() - Constructor for class org.snmp4j.util.SnmpConfigurator
 
SnmpConfigurator(boolean) - Constructor for class org.snmp4j.util.SnmpConfigurator
 
SnmpConfigurator(Properties) - Constructor for class org.snmp4j.util.SnmpConfigurator
 
SnmpConfigurator(Properties, boolean) - Constructor for class org.snmp4j.util.SnmpConfigurator
 
SnmpConfigurator.InnerPDUFactory - Class in org.snmp4j.util
 
SnmpConstants - Class in org.snmp4j.mp
The SnmpConstants class holds constants, ObjectIDs and Message strings used within SNMP4J.
SnmpConstants() - Constructor for class org.snmp4j.mp.SnmpConstants
 
SnmpConstants.StorageTypeEnum - Enum in org.snmp4j.mp
Enumeration of the textual convention StorageType defined in SNMPv2-TC MIB.
SnmpEngineEvent - Class in org.snmp4j.event
The SnmpEngineEvent describes events generated on behalf of the engine ID cache of the SNMPv3 message processing model (MPv3).
SnmpEngineEvent(MPv3, int, OctetString, Address) - Constructor for class org.snmp4j.event.SnmpEngineEvent
 
snmpEngineID - Static variable in class org.snmp4j.mp.SnmpConstants
 
SnmpEngineListener - Interface in org.snmp4j.event
The SnmpEngineListener interface can be implemented by classes that need to be informed about changes to the SNMP engine ID cache.
snmpInASNParseErrs - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpInBadCommunityNames - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpInBadCommunityUses - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpInBadVersions - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpInPkts - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpInvalidMsgs - Static variable in class org.snmp4j.mp.SnmpConstants
 
SnmpMesssageLengthDecoder() - Constructor for class org.snmp4j.transport.DefaultTcpTransportMapping.SnmpMesssageLengthDecoder
 
snmpProxyDrops - Static variable in class org.snmp4j.mp.SnmpConstants
 
SnmpRequest - Class in org.snmp4j.tools.console
The SnmpRequest application is an example implementation of most of the SNMP4J features.
SnmpRequest(String[]) - Constructor for class org.snmp4j.tools.console.SnmpRequest
 
snmpSetSerialNo - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSilentDrops - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSshtmSessionCloses - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSshtmSessionInvalidCaches - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSshtmSessionNoChannels - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSshtmSessionNoSessions - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSshtmSessionNoSubsystems - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSshtmSessionOpenErrors - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSshtmSessionOpens - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpSshtmSessionUserAuthFailures - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionAccepts - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionClientCloses - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionInvalidCaches - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionInvalidClientCertificates - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionInvalidServerCertificates - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionNoSessions - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionOpenErrors - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionOpens - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionServerCloses - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTlstmSessionUnknownServerCertificate - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTrapAddress - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTrapCommunity - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTrapEnterprise - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTrapOID - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTraps - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTsmConfigurationUsePrefix - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTsmInadequateSecurityLevels - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTsmInvalidCaches - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTsmInvalidPrefixes - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpTsmUnknownPrefixes - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpUnavailableContexts - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpUnknownContexts - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpUnknownPDUHandlers - Static variable in class org.snmp4j.mp.SnmpConstants
 
snmpUnknownSecurityModels - Static variable in class org.snmp4j.mp.SnmpConstants
 
SnmpURI - Class in org.snmp4j.uri
The SnmpURI class provides a SNMP service based on the SNMP URI as defined by RFC 4088.
SnmpURI(Session) - Constructor for class org.snmp4j.uri.SnmpURI
 
SnmpURI(Session, Target) - Constructor for class org.snmp4j.uri.SnmpURI
 
SnmpURI.SnmpUriType - Enum in org.snmp4j.uri
 
SnmpUriCallback - Interface in org.snmp4j.uri
The SnmpUriCallback interface is used by asynchronous methods of the SnmpURI class to provide instances of SnmpUriResponse to the caller.
SnmpUriResponse - Class in org.snmp4j.uri
The SnmpUriResponse contains the data returned by a SNMP URI operation.
SnmpUriResponse(int) - Constructor for class org.snmp4j.uri.SnmpUriResponse
 
SnmpUriResponse(List<VariableBinding[]>) - Constructor for class org.snmp4j.uri.SnmpUriResponse
 
SnmpUriResponse(List<VariableBinding[]>, int) - Constructor for class org.snmp4j.uri.SnmpUriResponse
 
SnmpUriResponse(List<VariableBinding[]>, SnmpUriResponse.Type) - Constructor for class org.snmp4j.uri.SnmpUriResponse
 
SnmpUriResponse(SnmpUriResponse.Type) - Constructor for class org.snmp4j.uri.SnmpUriResponse
 
SnmpUriResponse(SnmpUriResponse.Type, String) - Constructor for class org.snmp4j.uri.SnmpUriResponse
 
SnmpUriResponse.Type - Enum in org.snmp4j.uri
 
SNMPv1v2c_CSM_BAD_COMMUNITY_NAME - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv1v2c_CSM_BAD_COMMUNITY_USE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv1v2c_CSM_OK - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_TSM_INADEQUATE_SECURITY_LEVELS - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_TSM_INVALID_CACHES - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_TSM_OK - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_TSM_UNKNOWN_PREFIXES - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_ADDRESS_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_AUTHENTICATION_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_AUTHENTICATION_FAILURE - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_DECRYPTION_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_ENCRYPTION_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_ENGINE_ID_TOO_LONG - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_NOT_IN_TIME_WINDOW - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_OK - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_PARSE_ERROR - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_SECURITY_NAME_TOO_LONG - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_UNKNOWN_ENGINEID - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_UNKNOWN_SECURITY_NAME - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_UNSUPPORTED_AUTHPROTOCOL - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_UNSUPPORTED_PRIVPROTOCOL - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3_USM_UNSUPPORTED_SECURITY_LEVEL - Static variable in class org.snmp4j.mp.SnmpConstants
 
SNMPv3SecurityModel - Class in org.snmp4j.security
The abstract class SNMPv3SecurityModel implements common methods and fields for security models for the SNMPv3 message processing model.
SNMPv3SecurityModel() - Constructor for class org.snmp4j.security.SNMPv3SecurityModel
 
socket - Variable in class org.snmp4j.transport.DefaultUdpTransportMapping
 
socketCleaner - Variable in class org.snmp4j.transport.DefaultTcpTransportMapping
 
socketClosedRemotely(SelectionKey, SocketChannel, TcpAddress) - Method in class org.snmp4j.transport.DefaultTcpTransportMapping
 
sockets - Variable in class org.snmp4j.transport.DefaultTcpTransportMapping
 
Specified - Enum constant in enum org.snmp4j.transport.tls.SecurityNameMapping.CertMappingType
 
split(OctetString, OctetString) - Static method in class org.snmp4j.smi.OctetString
Splits an OctetString using a set of delimiter characters similar to how a StringTokenizer would do it.
SshAddress - Class in org.snmp4j.smi
The SshAddress represents a SSH transport addresses as defined by RFC 5592 SnmpSSHAddress textual convention.
SshAddress(String) - Constructor for class org.snmp4j.smi.SshAddress
 
SshAddress(InetAddress, int) - Constructor for class org.snmp4j.smi.SshAddress
 
SshAddress(InetAddress, int, String) - Constructor for class org.snmp4j.smi.SshAddress
 
SshSession<I> - Interface in org.snmp4j.transport.ssh
The SshSession interface provides access to a SSH session provided by a SshTransportAdapter.
SshTransportAdapter<I> - Interface in org.snmp4j.transport.ssh
The SshTransportAdapter adapts 3rd party SSH transport protocol implementations for SNMP4J.
standard - Enum constant in enum org.snmp4j.SNMP4JSettings.ReportSecurityLevelStrategy
The standard report strategy is conforming to RFC 3412 and 3414.
startsWith(OctetString) - Method in class org.snmp4j.smi.OctetString
Tests if this octet string starts with the specified prefix.
startsWith(OID) - Method in class org.snmp4j.smi.OID
Check if the OID starts with the given OID.
STATE_CLOSED - Static variable in class org.snmp4j.transport.TransportStateEvent
 
STATE_CONNECTED - Static variable in class org.snmp4j.transport.TransportStateEvent
 
STATE_DISCONNECTED_REMOTELY - Static variable in class org.snmp4j.transport.TransportStateEvent
 
STATE_DISCONNECTED_TIMEOUT - Static variable in class org.snmp4j.transport.TransportStateEvent
 
STATE_UNKNOWN - Static variable in class org.snmp4j.transport.TransportStateEvent
 
StateReference<A extends Address> - Class in org.snmp4j.mp
The StateReference class represents state information associated with SNMP messages.
StateReference() - Constructor for class org.snmp4j.mp.StateReference
Default constructor.
StateReference(int, int, int, PduHandle, A, TransportMapping<? super A>, byte[], SecurityModel, byte[], int, byte[], byte[], SecurityStateReference, int) - Constructor for class org.snmp4j.mp.StateReference
Creates a state reference for SNMPv3 messages.
StateReference(PduHandle, A, TransportMapping<? super A>, SecurityModel, byte[], int) - Constructor for class org.snmp4j.mp.StateReference
Creates a state reference for community based security models.
status - Variable in class org.snmp4j.util.RetrievalEvent
 
STATUS_EXCEPTION - Static variable in class org.snmp4j.util.RetrievalEvent
An exception occurred during retrieval operation.
STATUS_OK - Static variable in class org.snmp4j.util.RetrievalEvent
Retrieval operation was successful.
STATUS_REPORT - Static variable in class org.snmp4j.util.RetrievalEvent
A report has been received from the agent.
STATUS_TIMEOUT - Static variable in class org.snmp4j.util.RetrievalEvent
A request to the agent timed out.
STATUS_WRONG_ORDER - Static variable in class org.snmp4j.util.RetrievalEvent
The agent failed to return the objects in lexicographic order.
StatusInformation - Class in org.snmp4j.mp
The StatusInformation class represents status information of a SNMPv3 message that is needed to return a report message.
StatusInformation() - Constructor for class org.snmp4j.mp.StatusInformation
 
StatusInformation(VariableBinding, byte[], byte[], Integer32) - Constructor for class org.snmp4j.mp.StatusInformation
 
stop - Variable in class org.snmp4j.util.ThreadPool
 
stop() - Method in class org.snmp4j.util.ThreadPool
Stops all threads in this thread pool gracefully.
stop() - Method in interface org.snmp4j.util.WorkerPool
Stops all threads in this worker pool gracefully.
SubIndexInfo - Interface in org.snmp4j.smi
The SubIndexInfo interface represents the meta information of a SMI INDEX clause element (= sub-index) which are relevant for converting an OID index value to an INDEX object and vice versa.
SubIndexInfoImpl - Class in org.snmp4j.smi
The SubIndexInfoImpl class represents the meta information of a SMI INDEX clause element (= sub-index) which are relevant for converting an OID index value to an INDEX object and vice versa.
SubIndexInfoImpl(boolean, int, int, int) - Constructor for class org.snmp4j.smi.SubIndexInfoImpl
Create a sub index information object.
substring(int, int) - Method in class org.snmp4j.smi.OctetString
Returns a new string that is a substring of this string.
SUBTREE - Enum constant in enum org.snmp4j.uri.SnmpURI.SnmpUriType
 
successor() - Method in class org.snmp4j.smi.OID
Returns the successor OID for this OID.
supportsEngineIdDiscovery() - Method in interface org.snmp4j.security.SecurityModel
Checks whether this SecurityModel supports authoritative engine ID discovery.
supportsEngineIdDiscovery() - Method in class org.snmp4j.security.TSM
 
supportsEngineIdDiscovery() - Method in class org.snmp4j.security.USM
 
suspendAddress(A) - Method in interface org.snmp4j.transport.ConnectionOrientedTransportMapping
Suspend sending of messages to the specified address, regardless if a connection is already established or not.
suspendAddress(TcpAddress) - Method in class org.snmp4j.transport.TcpTransportMapping
Suspend sending of messages to the specified address, regardless if a connection is already established or not.
suspendedAddresses - Variable in class org.snmp4j.transport.TcpTransportMapping
 
SYNTAX_BITS - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_COUNTER32 - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_COUNTER64 - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_GAUGE32 - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_INTEGER - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_INTEGER32 - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_IPADDRESS - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_NULL - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_OBJECT_IDENTIFIER - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_OCTET_STRING - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_OPAQUE - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_TIMETICKS - Static variable in class org.snmp4j.smi.SMIConstants
 
SYNTAX_UNSIGNED_INTEGER32 - Static variable in class org.snmp4j.smi.SMIConstants
 
sysContact - Static variable in class org.snmp4j.mp.SnmpConstants
 
sysDescr - Static variable in class org.snmp4j.mp.SnmpConstants
 
sysLocation - Static variable in class org.snmp4j.mp.SnmpConstants
 
sysName - Static variable in class org.snmp4j.mp.SnmpConstants
 
sysObjectID - Static variable in class org.snmp4j.mp.SnmpConstants
 
sysOREntry - Static variable in class org.snmp4j.mp.SnmpConstants
 
sysServices - Static variable in class org.snmp4j.mp.SnmpConstants
 
system - Static variable in class org.snmp4j.mp.SnmpConstants
 
sysUpTime - Static variable in class org.snmp4j.mp.SnmpConstants
 

T

table() - Method in class org.snmp4j.tools.console.SnmpRequest
 
TABLE - Static variable in class org.snmp4j.tools.console.SnmpRequest
 
TableEvent - Class in org.snmp4j.util
The TableEvent class reports events in a table retrieval operation.
TableEvent(TableUtils.TableRequest, Object) - Constructor for class org.snmp4j.util.TableEvent
 
TableEvent(TableUtils.TableRequest, Object, int) - Constructor for class org.snmp4j.util.TableEvent
Creates a table event with a status.
TableEvent(TableUtils.TableRequest, Object, Exception) - Constructor for class org.snmp4j.util.TableEvent
Creates a table event with an exception.
TableEvent(TableUtils.TableRequest, Object, PDU) - Constructor for class org.snmp4j.util.TableEvent
Creates a table event with a report PDU.
TableEvent(TableUtils.TableRequest, Object, OID, VariableBinding[]) - Constructor for class org.snmp4j.util.TableEvent
Creates a table event with row data.
TableListener - Interface in org.snmp4j.util
The TableListener interface is implemented by objects listening for table events.
TableRequest(Target, OID[], TableListener, Object, OID, OID) - Constructor for class org.snmp4j.util.TableUtils.TableRequest
 
TableUtils - Class in org.snmp4j.util
The TableUtils class provides utility functions to retrieve SNMP tabular data.
TableUtils(Session, PDUFactory) - Constructor for class org.snmp4j.util.TableUtils
Creates a TableUtils instance.
TableUtils.ColumnsOfRequest - Class in org.snmp4j.util
 
TableUtils.TableRequest - Class in org.snmp4j.util
 
Target - Interface in org.snmp4j
A Target interface defines an abstract representation of a remote SNMP entity.
taskManagers - Variable in class org.snmp4j.util.ThreadPool
 
taskManagersBusyTimeoutMillis - Variable in class org.snmp4j.util.ThreadPool
 
TaskScheduler - Class in org.snmp4j.util
The TaskScheduler uses a ThreadPool to recurrent execute SchedulerTasks.
TaskScheduler(ThreadPool) - Constructor for class org.snmp4j.util.TaskScheduler
Creates a TaskScheduler that uses the supplied ThreadPool to execute tasks.
tcpAddress - Variable in class org.snmp4j.transport.TcpTransportMapping
 
TcpAddress - Class in org.snmp4j.smi
The TcpAddress represents TCP/IP transport addresses.
TcpAddress() - Constructor for class org.snmp4j.smi.TcpAddress
 
TcpAddress(int) - Constructor for class org.snmp4j.smi.TcpAddress
 
TcpAddress(String) - Constructor for class org.snmp4j.smi.TcpAddress
 
TcpAddress(InetAddress, int) - Constructor for class org.snmp4j.smi.TcpAddress
 
TcpTransportMapping - Class in org.snmp4j.transport
The TcpTransportMapping is the abstract base class for TCP transport mappings.
TcpTransportMapping(TcpAddress) - Constructor for class org.snmp4j.transport.TcpTransportMapping
 
terminate() - Method in class org.snmp4j.transport.DefaultTcpTransportMapping.ServerThread
 
terminate() - Method in class org.snmp4j.util.DefaultThreadFactory.WorkerThread
 
terminate() - Method in interface org.snmp4j.util.WorkerTask
The WorkerPool might call this method to hint the active WorkTask instance to complete execution as soon as possible.
ThreadFactory - Interface in org.snmp4j.util
The ThreadFactory describes a factory for threads of execution modeled as WorkerTasks.
ThreadPool - Class in org.snmp4j.util
The ThreadPool provides a pool of a fixed number of threads that are capable to execute tasks that implement the Runnable interface concurrently.
ThreadPool() - Constructor for class org.snmp4j.util.ThreadPool
 
TIME_BASED_CVS_TABLE - Static variable in class org.snmp4j.tools.console.SnmpRequest
 
TimedMessageID - Class in org.snmp4j.mp
The TimedMessageID adds system time information to the message ID that allows to measure response times and detect lost messages with SNMPv3.
TimedMessageID(int) - Constructor for class org.snmp4j.mp.TimedMessageID
 
TIMEOUT - Enum constant in enum org.snmp4j.uri.SnmpUriResponse.Type
 
TimeoutModel - Interface in org.snmp4j
The TimeoutModel is the common interface for all models of timing out a SNMP request.
TimerFactory - Interface in org.snmp4j.util
The TimerFactory describes a factory for CommonTimer instances.
TimeTicks - Class in org.snmp4j.smi
The TimeTicks class represents the time in 1/100 seconds since some epoch (which should be have been defined in the corresponding MIB specification).
TimeTicks() - Constructor for class org.snmp4j.smi.TimeTicks
 
TimeTicks(long) - Constructor for class org.snmp4j.smi.TimeTicks
 
TimeTicks(TimeTicks) - Constructor for class org.snmp4j.smi.TimeTicks
Copy constructor.
TIMETICKS - Static variable in class org.snmp4j.asn1.BER
 
TLS_MAX_FRAGMENT_SIZE - Static variable in class org.snmp4j.transport.TLSTM
 
TlsAddress - Class in org.snmp4j.smi
The SshAddress represents a SSH transport addresses as defined by RFC 5953 SnmpTSLAddress textual convention.
TlsAddress() - Constructor for class org.snmp4j.smi.TlsAddress
 
TlsAddress(String) - Constructor for class org.snmp4j.smi.TlsAddress
 
TlsAddress(InetAddress, int) - Constructor for class org.snmp4j.smi.TlsAddress
 
TLSTM - Class in org.snmp4j.transport
The TLSTM implements the Transport Layer Security Transport Mapping (TLS-TM) as defined by RFC 5953 with the new IO API and SSLEngine.
TLSTM() - Constructor for class org.snmp4j.transport.TLSTM
Creates a default TCP transport mapping with the server for incoming messages disabled.
TLSTM(TlsAddress) - Constructor for class org.snmp4j.transport.TLSTM
Creates a TLS transport mapping with the server for incoming messages bind to the given address.
TLSTM(TlsTmSecurityCallback<X509Certificate>, TlsAddress) - Constructor for class org.snmp4j.transport.TLSTM
Creates a TLS transport mapping that binds to the given address (interface) on the local host.
TLSTM(TlsTmSecurityCallback<X509Certificate>, TlsAddress, CounterSupport) - Constructor for class org.snmp4j.transport.TLSTM
Creates a TLS transport mapping that binds to the given address (interface) on the local host.
TLSTM.DefaultSSLEngineConfiguration - Class in org.snmp4j.transport
 
TLSTM.TLSTMTrustManagerFactory - Interface in org.snmp4j.transport
 
TLSTMExtendedTrustManager - Class in org.snmp4j.transport.tls
TLSTM trust manager that implements the X509ExtendedTrustManager interface.
TLSTMExtendedTrustManager(CounterSupport, TlsTmSecurityCallback<X509Certificate>, X509TrustManager, boolean, TransportStateReference) - Constructor for class org.snmp4j.transport.tls.TLSTMExtendedTrustManager
 
TLSTMExtendedTrustManagerFactory - Class in org.snmp4j.transport.tls
X509ExtendedTrustManager factory for TLSTM.
TLSTMExtendedTrustManagerFactory(CounterSupport, TlsTmSecurityCallback<X509Certificate>) - Constructor for class org.snmp4j.transport.tls.TLSTMExtendedTrustManagerFactory
 
TlsTmSecurityCallback<C extends Certificate> - Interface in org.snmp4j.transport.tls
The TlsTmSecurityCallback is implemented by the SnmpTlsMib (of SNMP4J-Agent), for example, to resolve (lookup) the tmSecurityName for incoming requests.
TlsTmSecurityCallbackProxy<C extends Certificate> - Class in org.snmp4j.transport.tls
The TlsTmSecurityCallbackProxy class implements a TlsTmSecurityCallback by using an internal reference to another TlsTmSecurityCallback instance.
TlsTmSecurityCallbackProxy() - Constructor for class org.snmp4j.transport.tls.TlsTmSecurityCallbackProxy
 
TLSTMUtil - Class in org.snmp4j.transport.tls
The TLSTMUtil class implements common functions for TLSTM.
TLSTMUtil() - Constructor for class org.snmp4j.transport.tls.TLSTMUtil
 
TlsTransportMappingConfig<C extends Certificate> - Interface in org.snmp4j.transport.tls
The TlsTransportMappingConfig interface provides means to plug in a TlsTmSecurityCallback into the TransportMapping implementation and to control other TLS specific settings.
TlsTrustManager - Class in org.snmp4j.transport.tls
The TlsTrustManager verifies the trust for clients and servers connected based on the certificates, and fingerprints provided.
TlsTrustManager(X509TrustManager, boolean, TransportStateReference, CounterSupport, TlsTmSecurityCallback<X509Certificate>) - Constructor for class org.snmp4j.transport.tls.TlsTrustManager
Creates a new TlsTrustManager.
TlsX509CertifiedTarget - Class in org.snmp4j.transport.tls
The TlsCertifiedTarget extends the CertifiedTarget class by means to provide a TlsTmSecurityCallback reference directly with the target as needed according to RFC 6353 §5.3.1 when establishing a connection based on the SNMP-TARGET-MIB as client.
TlsX509CertifiedTarget(Address, OctetString, OctetString, OctetString, TlsTmSecurityCallback<X509Certificate>) - Constructor for class org.snmp4j.transport.tls.TlsX509CertifiedTarget
 
toArray() - Method in class org.snmp4j.PDU
Returns an array with the variable bindings of this PDU.
toASCII(char) - Method in class org.snmp4j.smi.OctetString
Formats the content into a ASCII string.
toByteArray() - Method in interface org.snmp4j.smi.AssignableFromByteArray
Returns the value of this object as a byte array.
toByteArray() - Method in class org.snmp4j.smi.GenericAddress
 
toByteArray() - Method in class org.snmp4j.smi.IpAddress
 
toByteArray() - Method in class org.snmp4j.smi.OctetString
 
toByteArray() - Method in class org.snmp4j.smi.OID
Returns the content of the as a byte array.
toByteArray() - Method in class org.snmp4j.smi.VariantVariable
 
toDottedString() - Method in class org.snmp4j.smi.OID
Returns the OID as dotted string (e.g., "1.3.6.1.4.1") regardless of what OIDTextFormat instance is set in SNMP4JSettings.
toErrorStatusText(int) - Static method in class org.snmp4j.PDU
Returns textual description for the supplied error status value.
toHexString() - Method in class org.snmp4j.smi.OctetString
 
toHexString(char) - Method in class org.snmp4j.smi.OctetString
 
toInt() - Method in class org.snmp4j.smi.AbstractVariable
Returns an integer representation of this variable if such a representation exists.
toInt() - Method in interface org.snmp4j.smi.AssignableFromInteger
 
toInt() - Method in class org.snmp4j.smi.Counter64
 
toInt() - Method in class org.snmp4j.smi.GenericAddress
 
toInt() - Method in class org.snmp4j.smi.Integer32
 
toInt() - Method in class org.snmp4j.smi.IpAddress
 
toInt() - Method in class org.snmp4j.smi.Null
Returns the syntax of this Null variable.
toInt() - Method in class org.snmp4j.smi.OctetString
 
toInt() - Method in class org.snmp4j.smi.OID
 
toInt() - Method in class org.snmp4j.smi.UnsignedInteger32
 
toInt() - Method in interface org.snmp4j.smi.Variable
Returns an integer representation of this variable if such a representation exists.
toInt() - Method in class org.snmp4j.smi.VariantVariable
 
toIntArray() - Method in interface org.snmp4j.smi.AssignableFromIntArray
Returns the value of this object as an int array.
toIntArray() - Method in class org.snmp4j.smi.OID
 
toLevel(String) - Static method in class org.snmp4j.log.LogLevel
Returns a LogLevel object for the specified level string.
toLong() - Method in class org.snmp4j.smi.AbstractVariable
Returns a long representation of this variable if such a representation exists.
toLong() - Method in interface org.snmp4j.smi.AssignableFromLong
 
toLong() - Method in class org.snmp4j.smi.Counter64
 
toLong() - Method in class org.snmp4j.smi.GenericAddress
 
toLong() - Method in class org.snmp4j.smi.Integer32
 
toLong() - Method in class org.snmp4j.smi.IpAddress
 
toLong() - Method in class org.snmp4j.smi.Null
Returns the syntax of this Null variable.
toLong() - Method in class org.snmp4j.smi.OctetString
 
toLong() - Method in class org.snmp4j.smi.OID
 
toLong() - Method in class org.snmp4j.smi.UnsignedInteger32
 
toLong() - Method in interface org.snmp4j.smi.Variable
Returns a long representation of this variable if such a representation exists.
toLong() - Method in class org.snmp4j.smi.VariantVariable
 
toMilliseconds() - Method in class org.snmp4j.smi.TimeTicks
Returns the timeticks value as milliseconds (instead 1/100 seconds).
tooBig - Static variable in class org.snmp4j.PDU
PDU encoding is too big for the transport used.
toString() - Method in class org.snmp4j.AbstractTarget
 
toString() - Method in class org.snmp4j.CertifiedTarget
 
toString() - Method in class org.snmp4j.CommandResponderEvent
 
toString() - Method in class org.snmp4j.CommunityTarget
 
toString() - Method in class org.snmp4j.event.CounterEvent
 
toString() - Method in class org.snmp4j.log.LogLevel
 
toString() - Method in class org.snmp4j.mp.PduHandle
 
toString() - Method in class org.snmp4j.mp.SimpleMessageID
 
toString() - Method in class org.snmp4j.mp.StateReference
 
toString() - Method in class org.snmp4j.mp.StatusInformation
 
toString() - Method in class org.snmp4j.mp.TimedMessageID
 
toString() - Method in class org.snmp4j.PDU
Returns a string representation of the object.
toString() - Method in class org.snmp4j.PDUv1
 
toString() - Method in class org.snmp4j.ScopedPDU
Returns a string representation of the object.
toString() - Method in class org.snmp4j.SecureTarget
 
toString() - Method in class org.snmp4j.security.dh.DHParameters
 
toString() - Method in class org.snmp4j.security.TsmSecurityStateReference
 
toString() - Method in class org.snmp4j.security.UsmUser
 
toString() - Method in class org.snmp4j.security.UsmUserEntry
 
toString() - Method in class org.snmp4j.smi.AbstractVariable
Gets a string representation of the variable.
toString() - Method in class org.snmp4j.smi.Counter64
 
toString() - Method in class org.snmp4j.smi.GenericAddress
 
toString() - Method in class org.snmp4j.smi.Integer32
 
toString() - Method in class org.snmp4j.smi.IpAddress
 
toString() - Method in class org.snmp4j.smi.Null
 
toString() - Method in class org.snmp4j.smi.OctetString
 
toString() - Method in class org.snmp4j.smi.OID
Return a string representation that can be parsed again to this OID by OID(String).
toString() - Method in class org.snmp4j.smi.Opaque
 
toString() - Method in class org.snmp4j.smi.SshAddress
 
toString() - Method in class org.snmp4j.smi.TimeTicks
Returns string with the value of this TimeTicks object as "[days,]hh:mm:ss.hh".
toString() - Method in class org.snmp4j.smi.TransportIpAddress
 
toString() - Method in class org.snmp4j.smi.UnsignedInteger32
 
toString() - Method in interface org.snmp4j.smi.Variable
Gets a string representation of the variable.
toString() - Method in class org.snmp4j.smi.VariableBinding
Gets a string representation of this variable binding using the VariableTextFormat configured by SNMP4JSettings.
toString() - Method in class org.snmp4j.smi.VariantVariable
 
toString() - Method in class org.snmp4j.transport.DefaultSshTransportMapping.SessionID
 
toString() - Method in class org.snmp4j.transport.DummyTransport
 
toString() - Method in class org.snmp4j.transport.MessageLength
 
toString() - Method in class org.snmp4j.transport.tls.SecurityNameMapping
 
toString() - Method in class org.snmp4j.transport.TransportStateEvent
 
toString() - Method in class org.snmp4j.TransportStateReference
 
toString() - Method in class org.snmp4j.uri.SnmpUriResponse
 
toString() - Method in class org.snmp4j.UserTarget
 
toString() - Method in class org.snmp4j.util.ArgumentParser.ArgumentFormat
 
toString() - Method in class org.snmp4j.util.ArgumentParser.ArgumentParameter
 
toString() - Method in class org.snmp4j.util.RetrievalEvent
 
toString() - Method in class org.snmp4j.util.TableEvent
 
toString(char, int) - Method in class org.snmp4j.smi.OctetString
 
toString(int) - Method in class org.snmp4j.smi.OctetString
Returns a string representation of this octet string in the radix specified.
toString(String) - Method in class org.snmp4j.smi.TimeTicks
Formats the content of this TimeTicks object according to a supplied MessageFormat pattern.
toStringAbstractTarget() - Method in class org.snmp4j.AbstractTarget
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.AbstractVariable
Converts the value of this Variable to a (sub-)index value.
toSubIndex(boolean) - Method in class org.snmp4j.smi.Counter32
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.Counter64
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.GenericAddress
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.Integer32
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.IpAddress
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.Null
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.OctetString
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.OID
 
toSubIndex(boolean) - Method in class org.snmp4j.smi.UnsignedInteger32
 
toSubIndex(boolean) - Method in interface org.snmp4j.smi.Variable
Converts the value of this Variable to a (sub-)index value.
toSubIndex(boolean) - Method in class org.snmp4j.smi.VariantVariable
 
toValueString() - Method in class org.snmp4j.smi.VariableBinding
Gets a string representation of this variable binding's value using the VariableTextFormat configured by SNMP4JSettings.
TRACE - Static variable in class org.snmp4j.log.LogLevel
 
TRANSPORT_MAPPINGS - Static variable in class org.snmp4j.transport.TransportMappings
 
TransportIpAddress - Class in org.snmp4j.smi
The TransportIpAddress is the abstract base class for all transport addresses on top of IP network addresses.
TransportIpAddress() - Constructor for class org.snmp4j.smi.TransportIpAddress
 
transportListener - Variable in class org.snmp4j.transport.AbstractTransportMapping
 
TransportListener - Interface in org.snmp4j.transport
The TransportListener interface is implemented by objects that process incoming messages from TransportMappings, for example MessageDispatcher.
TransportMapping<A extends Address> - Interface in org.snmp4j
The TransportMapping defines the common interface for SNMP transport mappings.
TransportMappings - Class in org.snmp4j.transport
The TransportMappings factory can be used to create a transport mapping for an address class.
TransportMappings() - Constructor for class org.snmp4j.transport.TransportMappings
 
TransportStateEvent - Class in org.snmp4j.transport
The TransportStateEvent describes a state change for a transport connection.
TransportStateEvent(TcpTransportMapping, Address, int, IOException) - Constructor for class org.snmp4j.transport.TransportStateEvent
 
TransportStateEvent(TcpTransportMapping, Address, int, IOException, List<byte[]>) - Constructor for class org.snmp4j.transport.TransportStateEvent
 
TransportStateListener - Interface in org.snmp4j.transport
The TransportStateListener interface can be implemented to monitor the connection state for connection oriented transport mappings.
TransportStateReference - Class in org.snmp4j
The TransportStateReference class holds information defined by RFC 5343 for the tmStateReference ASI elements.
TransportStateReference(TransportMapping, Address, OctetString, SecurityLevel, SecurityLevel, boolean, Object) - Constructor for class org.snmp4j.TransportStateReference
 
TransportStateReference(TransportMapping, Address, OctetString, SecurityLevel, SecurityLevel, boolean, Object, CertifiedIdentity) - Constructor for class org.snmp4j.TransportStateReference
 
trap(PDUv1, Target) - Method in class org.snmp4j.Snmp
Sends a SNMPv1 trap to a target.
TRAP - Static variable in class org.snmp4j.PDU
Denotes a SNMPv2c/v3 notification PDU (undistinguishable from #TRAP).
TreeEvent - Class in org.snmp4j.util
The TreeEvent class reports events in a tree retrieval operation.
TreeEvent(TreeUtils.TreeRequest, Object, int) - Constructor for class org.snmp4j.util.TreeEvent
 
TreeEvent(TreeUtils.TreeRequest, Object, Exception) - Constructor for class org.snmp4j.util.TreeEvent
 
TreeEvent(TreeUtils.TreeRequest, Object, PDU) - Constructor for class org.snmp4j.util.TreeEvent
 
TreeEvent(TreeUtils.TreeRequest, Object, VariableBinding[]) - Constructor for class org.snmp4j.util.TreeEvent
 
TreeListener - Interface in org.snmp4j.util
The TreeListener interface is implemented by objects listening for tree events.
TreeUtils - Class in org.snmp4j.util
 
TreeUtils(Session, PDUFactory) - Constructor for class org.snmp4j.util.TreeUtils
Creates a TreeUtils instance.
trim() - Method in class org.snmp4j.PDU
Remove the last variable binding from the PDU, if such an element exists.
trim() - Method in class org.snmp4j.smi.OID
Returns a new copy of this OID with the last sub-indentifier removed.
trim(int) - Method in class org.snmp4j.smi.OID
Remove the n rightmost subidentifiers from this OID.
truncateKey(byte[], int) - Method in class org.snmp4j.security.SecurityProtocols
Limits the supplied key value to the specified maximum length
tryToExecute(WorkerTask) - Method in class org.snmp4j.util.ThreadPool
Tries to execute a task on behalf of this thread pool.
tryToExecute(WorkerTask) - Method in interface org.snmp4j.util.WorkerPool
Tries to execute a task on behalf of this worker pool.
TSM - Class in org.snmp4j.security
The TSM (Transport Security Model) implements a SecurityModel which uses transport security mechanisms as defined in RFC 5591.
TSM() - Constructor for class org.snmp4j.security.TSM
 
TSM(OctetString, boolean) - Constructor for class org.snmp4j.security.TSM
 
TsmSecurityParameters - Class in org.snmp4j.security
SecurityParameters implementation for the TSM security model.
TsmSecurityParameters() - Constructor for class org.snmp4j.security.TsmSecurityParameters
 
TsmSecurityStateReference - Class in org.snmp4j.security
The TsmSecurityStateReference holds cached security data for the TSM security model.
TsmSecurityStateReference() - Constructor for class org.snmp4j.security.TsmSecurityStateReference
 
type - Variable in class org.snmp4j.PDU
 
TYPE_INTEGER - Static variable in class org.snmp4j.util.ArgumentParser
 
TYPE_IP - Static variable in class org.snmp4j.smi.GenericAddress
Default address type identifier for an IpAddress.
TYPE_LONG - Static variable in class org.snmp4j.util.ArgumentParser
 
TYPE_OCTET_STRING - Static variable in class org.snmp4j.util.ArgumentParser
 
TYPE_STRING - Static variable in class org.snmp4j.util.ArgumentParser
 
TYPE_TCP - Static variable in class org.snmp4j.smi.GenericAddress
Default address type identifier for a TcpAddress.
TYPE_TLS - Static variable in class org.snmp4j.smi.GenericAddress
Default address type identifier for an TlsAddress.
TYPE_UDP - Static variable in class org.snmp4j.smi.GenericAddress
Default address type identifier for an UpdAddress.
TYPES - Static variable in class org.snmp4j.util.ArgumentParser
 

U

udpAddress - Variable in class org.snmp4j.transport.UdpTransportMapping
 
UdpAddress - Class in org.snmp4j.smi
The UdpAddress represents UDP/IP transport addresses.
UdpAddress() - Constructor for class org.snmp4j.smi.UdpAddress
 
UdpAddress(int) - Constructor for class org.snmp4j.smi.UdpAddress
 
UdpAddress(String) - Constructor for class org.snmp4j.smi.UdpAddress
 
UdpAddress(InetAddress, int) - Constructor for class org.snmp4j.smi.UdpAddress
 
UdpTransportMapping - Class in org.snmp4j.transport
The UdpTransportMapping is the abstract base class for UDP transport mappings.
UdpTransportMapping(UdpAddress) - Constructor for class org.snmp4j.transport.UdpTransportMapping
 
undefined - Enum constant in enum org.snmp4j.security.SecurityLevel
 
undoFailed - Static variable in class org.snmp4j.PDU
Unable to undo a committed value, see error index.
UnsignedInteger32 - Class in org.snmp4j.smi
UnsignedInteger32 type is an SNMP type that represents unsigned 32bit integer values (0 to 4294967295).
UnsignedInteger32() - Constructor for class org.snmp4j.smi.UnsignedInteger32
 
UnsignedInteger32(byte) - Constructor for class org.snmp4j.smi.UnsignedInteger32
Creates an unsigned integer from a signed byte value.
UnsignedInteger32(int) - Constructor for class org.snmp4j.smi.UnsignedInteger32
Creates an unsigned integer from a signed int value.
UnsignedInteger32(long) - Constructor for class org.snmp4j.smi.UnsignedInteger32
Creates an UnsignedInteger32 from a long value.
UnsupportedAddressClassException - Exception Class in org.snmp4j.transport
The UnsupportedAddressClassException indicates a message exception caused by unsupported address class.
UnsupportedAddressClassException(String, Class) - Constructor for exception class org.snmp4j.transport.UnsupportedAddressClassException
 
UPDATE - Static variable in class org.snmp4j.version.VersionInfo
 
updateByBinding(URI, List<VariableBinding>) - Method in class org.snmp4j.uri.SnmpURI
 
updateByValue(URI, List<Variable>) - Method in class org.snmp4j.uri.SnmpURI
 
updateRequestStatisticsPduHandle(PduHandle) - Method in class org.snmp4j.mp.StateReference
 
updateUser(UsmUserEntry) - Method in class org.snmp4j.security.USM
Updates the USM user entry with the same engine ID and user name as the supplied instance and fires an appropriate UsmUserEvent.
updateVariable() - Method in class org.snmp4j.smi.VariantVariable
 
updateVariable(VariantVariable) - Method in class org.snmp4j.smi.ReadonlyVariableCallback
 
updateVariable(VariantVariable) - Method in interface org.snmp4j.smi.VariantVariableCallback
The supplied variable needs to be updated because it is about to be read.
User - Interface in org.snmp4j
Common interface that has to be implemented by all user based security models user classes.
USER_ADDED - Static variable in class org.snmp4j.event.UsmUserEvent
Constant: a new user was created.
USER_CHANGED - Static variable in class org.snmp4j.event.UsmUserEvent
Constant: a user was changed (but not deleted).
USER_REMOVED - Static variable in class org.snmp4j.event.UsmUserEvent
Constant: a user was deleted.
userObject - Variable in class org.snmp4j.util.RetrievalEvent
 
UserTarget - Class in org.snmp4j
User based target for SNMPv3 or later.
UserTarget() - Constructor for class org.snmp4j.UserTarget
Creates a target for a user based security model target.
UserTarget(Address, OctetString, byte[]) - Constructor for class org.snmp4j.UserTarget
Creates a SNMPv3 USM target with security level noAuthNoPriv, one second time-out without retries.
UserTarget(Address, OctetString, byte[], int) - Constructor for class org.snmp4j.UserTarget
Creates a SNMPv3 USM target with the supplied security level, one second time-out without retries.
USM - Class in org.snmp4j.security
The USM class implements the User Based Security Model (USM) as defined in RFC 3414.
USM() - Constructor for class org.snmp4j.security.USM
Default constructor with random engine ID with the default enterprise ID and a zero engineBoots counter.
USM(SecurityProtocols, OctetString, int) - Constructor for class org.snmp4j.security.USM
Creates a USM with the support for the supplied security protocols.
USM_ERROR_MESSAGES - Static variable in class org.snmp4j.mp.SnmpConstants
 
usm3DESEDEPrivProtocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmAesCfb128Protocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmDESPrivProtocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmErrorMessage(int) - Static method in class org.snmp4j.mp.SnmpConstants
 
usmHMACMD5AuthProtocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmHMACSHAAuthProtocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmNoAuthProtocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmNoPrivProtocol - Static variable in class org.snmp4j.mp.SnmpConstants
 
UsmSecurityParameters - Class in org.snmp4j.security
 
UsmSecurityParameters() - Constructor for class org.snmp4j.security.UsmSecurityParameters
 
UsmSecurityParameters(OctetString, Integer32, Integer32, OctetString, AuthenticationProtocol, PrivacyProtocol) - Constructor for class org.snmp4j.security.UsmSecurityParameters
 
UsmSecurityStateReference - Class in org.snmp4j.security
The UsmSecurityStateReference holds cached security data for the USM security model.
UsmSecurityStateReference() - Constructor for class org.snmp4j.security.UsmSecurityStateReference
 
usmStatsDecryptionErrors - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmStatsNotInTimeWindows - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmStatsUnknownEngineIDs - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmStatsUnknownUserNames - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmStatsUnsupportedSecLevels - Static variable in class org.snmp4j.mp.SnmpConstants
 
usmStatsWrongDigests - Static variable in class org.snmp4j.mp.SnmpConstants
 
UsmTimeEntry - Class in org.snmp4j.security
The UsmTimeEntry class represents time synchronization information associated with an engine ID.
UsmTimeEntry(OctetString, int, int) - Constructor for class org.snmp4j.security.UsmTimeEntry
Creates a time entry with engine ID, engine boots and time.
UsmTimeTable - Class in org.snmp4j.security
The UsmTimeTable class is a singleton that stores USM user information as part of the Local Configuration Datastore (LCD).
UsmTimeTable(OctetString, int) - Constructor for class org.snmp4j.security.UsmTimeTable
 
UsmUser - Class in org.snmp4j.security
The UsmUser class represents USM user providing information to secure SNMPv3 message exchange.
UsmUser(OctetString, OID, OctetString, OID, OctetString) - Constructor for class org.snmp4j.security.UsmUser
Creates a USM user.
UsmUser(OctetString, OID, OctetString, OID, OctetString, OctetString) - Constructor for class org.snmp4j.security.UsmUser
Creates a localized USM user.
usmUserChange(UsmUserEvent) - Method in interface org.snmp4j.event.UsmUserListener
Indicates a USM user change.
UsmUserEntry - Class in org.snmp4j.security
The UsmUserEntry class represents a user in the Local Configuration Datastore (LCD).
UsmUserEntry() - Constructor for class org.snmp4j.security.UsmUserEntry
Creates a new user entry with empty engine ID and empty user.
UsmUserEntry(byte[], OctetString, OID, byte[], OID, byte[]) - Constructor for class org.snmp4j.security.UsmUserEntry
Creates a localized user entry.
UsmUserEntry(OctetString, UsmUser) - Constructor for class org.snmp4j.security.UsmUserEntry
Creates a user with user name and associated UsmUser.
UsmUserEntry(OctetString, OctetString, UsmUser) - Constructor for class org.snmp4j.security.UsmUserEntry
Creates a user with user name and associated UsmUser.
UsmUserEvent - Class in org.snmp4j.event
This Event is issued whenever a user of the USM is created modified or deleted.
UsmUserEvent(SecurityModel, UsmUserEntry, int) - Constructor for class org.snmp4j.event.UsmUserEvent
Construct a UsmUserEvent.
UsmUserKey(UsmUserEntry) - Constructor for class org.snmp4j.security.UsmUserTable.UsmUserKey
 
UsmUserKey(OctetString, OctetString) - Constructor for class org.snmp4j.security.UsmUserTable.UsmUserKey
 
UsmUserListener - Interface in org.snmp4j.event
The UsmUserListener interface is implemented by objects that need to be informed when a USM user is created, modified, or deleted.
UsmUserTable - Class in org.snmp4j.security
The UsmUserTable class stores USM user information as part of the Local Configuration Datastore (LCD).
UsmUserTable() - Constructor for class org.snmp4j.security.UsmUserTable
 
UsmUserTable.UsmUserKey - Class in org.snmp4j.security
 

V

V1TRAP - Static variable in class org.snmp4j.PDU
Denotes a SNMPv1 trap PDU.
value - Variable in class org.snmp4j.smi.UnsignedInteger32
 
valueOf(String) - Static method in enum org.snmp4j.mp.SnmpConstants.StorageTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.security.dh.DHOperations.KeyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.security.SecurityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.security.SecurityProtocols.SecurityProtocolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.smi.MaxAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.SNMP4JSettings.ReportSecurityLevelStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.SNMP4JSettings.Snmp4jStatistics
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.transport.tls.SecurityNameMapping.CertMappingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.uri.SnmpURI.SnmpUriType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.snmp4j.uri.SnmpUriResponse.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.snmp4j.mp.SnmpConstants.StorageTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.security.dh.DHOperations.KeyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.security.SecurityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.security.SecurityProtocols.SecurityProtocolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.smi.MaxAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.SNMP4JSettings.ReportSecurityLevelStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.SNMP4JSettings.Snmp4jStatistics
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.transport.tls.SecurityNameMapping.CertMappingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.uri.SnmpURI.SnmpUriType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.snmp4j.uri.SnmpUriResponse.Type
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Interface in org.snmp4j.smi
The Variable interface defines common attributes of all SNMP variables.
VariableBinding - Class in org.snmp4j.smi
A VariableBinding is an association of a object instance identifier (OID) and the instance's value (Variable).
VariableBinding() - Constructor for class org.snmp4j.smi.VariableBinding
Creates a variable binding with a zero length OID and a Null value.
VariableBinding(OID) - Constructor for class org.snmp4j.smi.VariableBinding
Creates a variable binding with the supplied object instance identifier and a Null value.
VariableBinding(OID, String) - Constructor for class org.snmp4j.smi.VariableBinding
Creates a variable binding with the supplied OID and a text value.
VariableBinding(OID, Variable) - Constructor for class org.snmp4j.smi.VariableBinding
Creates a variable binding with the supplied OID and value.
variableBindings - Variable in class org.snmp4j.PDU
 
VariableTextFormat - Interface in org.snmp4j.util
The VariableTextFormat provides a textual representation of SNMP Variables, in dependence of their associated (instance) OID.
variableUpdated() - Method in class org.snmp4j.smi.VariantVariable
 
variableUpdated(VariantVariable) - Method in class org.snmp4j.smi.ReadonlyVariableCallback
 
variableUpdated(VariantVariable) - Method in interface org.snmp4j.smi.VariantVariableCallback
The supplied variable's value has been updated.
VariantVariable - Class in org.snmp4j.smi
The VariantVariable provides a decorator for any type of Variable instance, to be able to intercept or monitor variable value modification by using a VariantVariableCallback.
VariantVariable(Variable) - Constructor for class org.snmp4j.smi.VariantVariable
Creates a variant variable wrapping the specified value.
VariantVariable(Variable, VariantVariableCallback) - Constructor for class org.snmp4j.smi.VariantVariable
Creates a variant variable wrapping the specified value and a callback that monitors value modifications.
VariantVariableCallback - Interface in org.snmp4j.smi
The VariantVariableCallback can be implemented by objects that want to intercept/monitor reading and writing of a VariantVariable's value.
vbs - Variable in class org.snmp4j.util.RetrievalEvent
 
VERSION - Static variable in class org.snmp4j.version.VersionInfo
 
version1 - Static variable in class org.snmp4j.mp.SnmpConstants
 
version2c - Static variable in class org.snmp4j.mp.SnmpConstants
 
version3 - Static variable in class org.snmp4j.mp.SnmpConstants
 
VersionInfo - Class in org.snmp4j.version
The VersionInfo object returns information about the version of this SNMP4J release.

W

walk(Target, OID[]) - Method in class org.snmp4j.util.TreeUtils
Walks a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target asynchronously.
walk(Target, OID[], Object, TreeListener) - Method in class org.snmp4j.util.TreeUtils
Walks a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target asynchronously.
WALK - Static variable in class org.snmp4j.tools.console.SnmpRequest
 
warmStart - Static variable in class org.snmp4j.mp.SnmpConstants
 
WARMSTART - Static variable in class org.snmp4j.PDUv1
A warmStart(1) trap signifies that the SNMP entity, supporting a notification originator application, is reinitializing itself such that its configuration is unaltered.
warn(Serializable) - Method in class org.snmp4j.log.ConsoleLogAdapter
Logs an warning message.
warn(Serializable) - Method in class org.snmp4j.log.JavaLogAdapter
 
warn(Serializable) - Method in interface org.snmp4j.log.LogAdapter
Logs an warning message.
warn(Serializable) - Method in class org.snmp4j.log.LogProxy
 
warn(Serializable) - Method in class org.snmp4j.log.NoLogger
 
WARN - Static variable in class org.snmp4j.log.LogLevel
 
WorkerPool - Interface in org.snmp4j.util
The WorkerPool interface models an abstract pool of workers (threads) which can execute WorkerTasks concurrently.
WorkerTask - Interface in org.snmp4j.util
This models a WorkerTask instance that would be executed by a WorkerPool upon submission.
WorkerThread(String, WorkerTask) - Constructor for class org.snmp4j.util.DefaultThreadFactory.WorkerThread
 
write(byte[]) - Method in class org.snmp4j.asn1.BEROutputStream
 
write(byte[], int, int) - Method in class org.snmp4j.asn1.BEROutputStream
 
write(int) - Method in class org.snmp4j.asn1.BEROutputStream
 
writeOnly - Enum constant in enum org.snmp4j.smi.MaxAccess
 
wrongEncoding - Static variable in class org.snmp4j.PDU
The variable binding's value has the wrong encoding, see error index.
wrongLength - Static variable in class org.snmp4j.PDU
The variable binding's value has the wrong length, see error index.
wrongType - Static variable in class org.snmp4j.PDU
The variable binding's value has the wrong type, see error index.
wrongValue - Static variable in class org.snmp4j.PDU
The variable binding's value has a value that could under no circumstances be assigned, see error index.

X

X509TlsTransportMappingConfig - Interface in org.snmp4j.transport.tls
The TlsTransportMappingConfig interface provides means to plug in a TlsTmSecurityCallback into a TransportMapping that uses X509Certificates for TLS.

Z

zeroDotZero - Static variable in class org.snmp4j.mp.SnmpConstants
 

_

_volatile - Enum constant in enum org.snmp4j.mp.SnmpConstants.StorageTypeEnum
 
A B C D E F G H I J K L M N O P R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form