org.snmp4j.transport
Interface TransportListener

All Known Subinterfaces:
MessageDispatcher
All Known Implementing Classes:
MessageDispatcherImpl, MultiThreadedMessageDispatcher

public interface TransportListener

The TransportListener interface is implemented by objects that process incoming messages from TransportMappings, for example MessageDispatcher.

Since:
1.6
Version:
1.6
Author:
Frank Fock

Method Summary
 void processMessage(TransportMapping sourceTransport, Address incomingAddress, java.nio.ByteBuffer wholeMessage)
          Processes an incoming message.
 

Method Detail

processMessage

void processMessage(TransportMapping sourceTransport,
                    Address incomingAddress,
                    java.nio.ByteBuffer wholeMessage)
Processes an incoming message.

Parameters:
sourceTransport - a TransportMapping instance denoting the transport that received the message and that will be used to send any responses to this message. The sourceTransport has to support the incomingAddress's implementation class.
incomingAddress - the Address from which the message has been received.
wholeMessage - an ByteBuffer containing the received message.
Since:
1.6

Copyright 2005-2010 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.