Package | Description |
---|---|
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.transport |
Provides transport protocol mappings for SNMP.
|
Modifier and Type | Class | Description |
---|---|---|
class |
SshAddress |
The
SshAddress represents a SSH transport addresses as defined
by RFC 5592 SnmpSSHAddress textual convention. |
class |
TlsAddress |
The
TlsAddress represents a TLS transport addresses as defined
by RFC 5953 SnmpTSLAddress textual convention. |
Modifier and Type | Field | Description |
---|---|---|
protected TcpAddress |
AbstractSocketEntry.peerAddress |
|
protected TcpAddress |
TcpTransportMapping.tcpAddress |
Modifier and Type | Method | Description |
---|---|---|
TcpAddress |
TcpTransportMapping.getAddress() |
Returns the transport address that is used by this transport mapping for
sending and receiving messages.
|
TcpAddress |
DefaultTcpTransportMapping.getListenAddress() |
|
TcpAddress |
TcpTransportMapping.getListenAddress() |
|
TcpAddress |
TLSTM.getListenAddress() |
|
TcpAddress |
AbstractSocketEntry.getPeerAddress() |
|
TcpAddress |
ServerSocketEntry.getPeerAddress() |
|
protected TcpAddress |
AbstractTcpServerThread.writeData(java.nio.channels.SelectionKey sk,
TcpAddress incomingAddress) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
TcpTransportMapping.close(TcpAddress remoteAddress) |
Closes a connection to the supplied remote address, if it is open.
|
protected void |
AbstractTcpServerThread.connectChannel(java.nio.channels.SelectionKey sk,
TcpAddress incomingAddress) |
|
protected boolean |
DefaultTcpTransportMapping.ServerThread.readMessage(java.nio.channels.SelectionKey sk,
java.nio.channels.SocketChannel readChannel,
TcpAddress incomingAddress) |
|
protected void |
DefaultTcpTransportMapping.ServerThread.readSnmpMessagePayload(java.nio.channels.SocketChannel readChannel,
TcpAddress incomingAddress,
org.snmp4j.transport.DefaultTcpTransportMapping.SocketEntry entry,
java.nio.ByteBuffer byteBuffer) |
|
void |
DefaultTcpTransportMapping.sendMessage(TcpAddress address,
byte[] message,
TransportStateReference tmStateReference,
long timeoutMillis,
int maxRetries) |
Sends a SNMP message to the supplied address.
|
abstract void |
TcpTransportMapping.sendMessage(TcpAddress address,
byte[] message,
TransportStateReference tmStateReference,
long timeoutMillis,
int maxRetries) |
|
void |
TLSTM.sendMessage(TcpAddress address,
byte[] message,
TransportStateReference tmStateReference,
long timeoutMillis,
int maxRetries) |
Sends a SNMP message to the supplied address.
|
protected void |
DefaultTcpTransportMapping.socketClosedRemotely(java.nio.channels.SelectionKey sk,
java.nio.channels.SocketChannel readChannel,
TcpAddress incomingAddress) |
|
protected TcpAddress |
AbstractTcpServerThread.writeData(java.nio.channels.SelectionKey sk,
TcpAddress incomingAddress) |
Constructor | Description |
---|---|
AbstractSocketEntry(TcpAddress address,
java.net.Socket socket) |
|
DefaultTcpTransportMapping(TcpAddress serverAddress) |
Creates a default TCP transport mapping that binds to the given address
(interface) on the local host.
|
TcpTransportMapping(TcpAddress tcpAddress) |
Copyright © 2018 SNMP4J.org. All rights reserved.