Uses of Package
org.snmp4j.transport
Packages that use org.snmp4j.transport
Package
Description
Provides classes and interfaces for creating, sending, and receiving SNMP
messages.
Provides classes and interfaces for SNMP4J event processing.
Provides transport protocol mappings for SNMP.
Contains table retrieval utilities and multi-threading support classes as
well as miscellaneous utility classes.
-
Classes in org.snmp4j.transport used by org.snmp4jClassDescriptionThe
TransportListenerinterface is implemented by objects that process incoming messages fromTransportMappings, for exampleMessageDispatcher.TheTransportTypedefines the communication capabilities of aTransportMappingregarding the communication initiation (thus its direction). -
Classes in org.snmp4j.transport used by org.snmp4j.eventClassDescriptionThe
TransportListenerinterface is implemented by objects that process incoming messages fromTransportMappings, for exampleMessageDispatcher. -
Classes in org.snmp4j.transport used by org.snmp4j.transportClassDescriptionThe
AbstractConnectionOrientedTransportMappingimplements generic functions for a connection oriented transport mapping for server and client connections.TheAbstractServerSocketinterface provides methods to manage the sockets of a connection oriented transport mapping listening for incoming requests.TheAbstractSocketEntryextends theAbstractServerSocketand implements a genericAddresstoSocketChannelmapping to be used byTransportMapping.TheAbstractTransportMappingprovides an abstract implementation for the message dispatcher list and the maximum inbound message size.TheAbstractTransportServerThreadis aWorkerTaskthat serves server connections using Java NIO forConnectionOrientedTransportMappings.Transport mappings for connection oriented transport protocols have to implement this interface.TheDefaultUdpTransportMappingimplements a UDP transport mapping based on Java standard IO and using an internal thread for listening on the inbound socket.TheMessageLengthobject contains information about the length of a message and the length of its header.TheMessageLengthDecoderneeds to be implemented for connection oriented transport mappings, because those transport mappings have no message boundaries.TheSocketTimeoutis aTimerTaskthat provides means to detect when a socket is not used for predefined time and then close the socket and free its resources.TheTcpTransportMappingis the abstract base class for TCP transport mappings.TheTransportListenerinterface is implemented by objects that process incoming messages fromTransportMappings, for exampleMessageDispatcher.TheTransportMappingsfactory can be used to create a transport mapping for an address class.TheTransportStateEventdescribes a state change for a transport connection.TheTransportStateListenerinterface can be implemented to monitor the connection state for connection oriented transport mappings.TheTransportTypedefines the communication capabilities of aTransportMappingregarding the communication initiation (thus its direction).TheUdpTransportMappingis the abstract base class for UDP transport mappings. -
Classes in org.snmp4j.transport used by org.snmp4j.utilClassDescriptionThe
TransportListenerinterface is implemented by objects that process incoming messages fromTransportMappings, for exampleMessageDispatcher.TheTransportTypedefines the communication capabilities of aTransportMappingregarding the communication initiation (thus its direction).