|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Interface that represents a transport connection between the SNMP manager and SNMP agent. Users who want to provide their own transport mechanism should implement this interface and provide implementation for their transport protocol and plug it in the transport provider framework.
| Method Summary | |
void |
close()
Closes the transport interface after communication is over. |
void |
open(ProtocolOptions options)
Opens the transport interface over which the data is sent/received. |
int |
read(SnmpTransportPacket buf)
Receive data from the peer over the transport interface. |
void |
write(SnmpTransportPacket buf)
Sends data to the peer over the transport interface. |
| Method Detail |
public void open(ProtocolOptions options)
throws java.io.IOException
options - protocol options required for opening the SNMP session.
public int read(SnmpTransportPacket buf)
throws java.io.IOException
buf - Transport packet containing the packet buffer in which the
bytes will be read.
public void write(SnmpTransportPacket buf)
throws java.io.IOException
buf - the transport packet that contains the destination information
and the SNMP message to be sent.
public void close()
throws java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||