C D E F G H I M O P R S T W

C

compareTo(Delayed) - Method in class org.opennms.netmgt.ping.PingRequest
 
create(DatagramPacket) - Static method in class org.opennms.netmgt.ping.Reply
Creates a new instance of the class using the passed datagram as the data source.
createRequestPacket() - Method in class org.opennms.netmgt.ping.PingRequest
 

D

DEFAULT_RETRIES - Static variable in class org.opennms.netmgt.ping.Pinger
 
DEFAULT_TIMEOUT - Static variable in class org.opennms.netmgt.ping.Pinger
 

E

equals(Object) - Method in class org.opennms.netmgt.ping.PingRequest.RequestId
 

F

FILTER_ID - Static variable in class org.opennms.netmgt.ping.PingRequest
 

G

getAddress() - Method in class org.opennms.netmgt.ping.PingRequest
 
getAddress() - Method in class org.opennms.netmgt.ping.PingRequest.RequestId
 
getAddress() - Method in class org.opennms.netmgt.ping.Reply
Returns the internet address of the host that sent the reply.
getDelay(TimeUnit) - Method in class org.opennms.netmgt.ping.PingRequest
 
getExpiration() - Method in class org.opennms.netmgt.ping.PingRequest
 
getId() - Method in class org.opennms.netmgt.ping.PingRequest
 
getIdentity() - Method in class org.opennms.netmgt.ping.Reply
Returns the identity of the packet.
getName() - Method in class org.opennms.netmgt.ping.ReplyReceiver
Returns the name of this fiber.
getPacket() - Method in class org.opennms.netmgt.ping.Reply
Returns the ICMP packet for the reply.
getRequest() - Method in class org.opennms.netmgt.ping.PingRequest
 
getResponse() - Method in class org.opennms.netmgt.ping.PingRequest
 
getResponseTime() - Method in class org.opennms.netmgt.ping.SinglePingResponseCallback
 
getResponseTimes() - Method in class org.opennms.netmgt.ping.ParallelPingResponseCallback
 
getRetries() - Method in class org.opennms.netmgt.ping.PingRequest
 
getSequenceId() - Method in class org.opennms.netmgt.ping.PingRequest
 
getSequenceId() - Method in class org.opennms.netmgt.ping.PingRequest.RequestId
 
getStatus() - Method in class org.opennms.netmgt.ping.ReplyReceiver
Returns the status of the fiber.
getTid() - Method in class org.opennms.netmgt.ping.PingRequest
 
getTid() - Method in class org.opennms.netmgt.ping.PingRequest.RequestId
 
getTimeout() - Method in class org.opennms.netmgt.ping.PingRequest
 

H

handleError(InetAddress, ICMPEchoPacket, Throwable) - Method in class org.opennms.netmgt.ping.ParallelPingResponseCallback
 
handleError(InetAddress, ICMPEchoPacket, Throwable) - Method in interface org.opennms.netmgt.ping.PingResponseCallback
 
handleError(InetAddress, ICMPEchoPacket, Throwable) - Method in class org.opennms.netmgt.ping.SinglePingResponseCallback
 
handleResponse(InetAddress, ICMPEchoPacket) - Method in class org.opennms.netmgt.ping.ParallelPingResponseCallback
 
handleResponse(InetAddress, ICMPEchoPacket) - Method in interface org.opennms.netmgt.ping.PingResponseCallback
 
handleResponse(InetAddress, ICMPEchoPacket) - Method in class org.opennms.netmgt.ping.SinglePingResponseCallback
 
handleTimeout(InetAddress, ICMPEchoPacket) - Method in class org.opennms.netmgt.ping.ParallelPingResponseCallback
 
handleTimeout(InetAddress, ICMPEchoPacket) - Method in interface org.opennms.netmgt.ping.PingResponseCallback
 
handleTimeout(InetAddress, ICMPEchoPacket) - Method in class org.opennms.netmgt.ping.SinglePingResponseCallback
 
hashCode() - Method in class org.opennms.netmgt.ping.PingRequest.RequestId
 

I

info(String) - Method in class org.opennms.netmgt.ping.SinglePingResponseCallback
 
info(String, Throwable) - Method in class org.opennms.netmgt.ping.SinglePingResponseCallback
 
initialize() - Static method in class org.opennms.netmgt.ping.Pinger
Initializes this singleton
isEchoReply() - Method in class org.opennms.netmgt.ping.Reply
Returns true if the recovered packet is an echo reply.
isExpired() - Method in class org.opennms.netmgt.ping.PingRequest
 

M

main(String[]) - Static method in class org.opennms.netmgt.ping.Ping
 

O

org.opennms.netmgt.ping - package org.opennms.netmgt.ping
TODO: add package overview sentence here.

P

parallelPing(InetAddress, int, long, long) - Static method in class org.opennms.netmgt.ping.Pinger
 
ParallelPingResponseCallback - Class in org.opennms.netmgt.ping
 
ParallelPingResponseCallback(int) - Constructor for class org.opennms.netmgt.ping.ParallelPingResponseCallback
 
pause() - Method in class org.opennms.netmgt.ping.ReplyReceiver
Pauses the reciever.
Ping - Class in org.opennms.netmgt.ping
 
Ping() - Constructor for class org.opennms.netmgt.ping.Ping
 
ping(InetAddress, long, int, short, PingResponseCallback) - Static method in class org.opennms.netmgt.ping.Pinger
 
ping(InetAddress, long, int) - Static method in class org.opennms.netmgt.ping.Pinger
This method is used to ping a remote host to test for ICMP support.
ping(InetAddress) - Static method in class org.opennms.netmgt.ping.Pinger
Ping a remote host, using the default number of retries and timeouts.
Ping.Stuff - Class in org.opennms.netmgt.ping
 
Ping.Stuff(IcmpSocket, short) - Constructor for class org.opennms.netmgt.ping.Ping.Stuff
 
Pinger - Class in org.opennms.netmgt.ping
 
Pinger() - Constructor for class org.opennms.netmgt.ping.Pinger
Constructs a Pinger object.
PingRequest - Class in org.opennms.netmgt.ping
This class is used to encapsulate a ping request.
PingRequest.RequestId - Class in org.opennms.netmgt.ping
 
PingRequest.RequestId(InetAddress, long, short) - Constructor for class org.opennms.netmgt.ping.PingRequest.RequestId
 
PingRequest.RequestId(Reply) - Constructor for class org.opennms.netmgt.ping.PingRequest.RequestId
 
PingResponseCallback - Interface in org.opennms.netmgt.ping
 
process(DatagramPacket) - Method in class org.opennms.netmgt.ping.ReplyReceiver
Processes the received datagram and adds a new Reply instance to the reply queue.
processError(Throwable) - Method in class org.opennms.netmgt.ping.PingRequest
 
processResponse(ICMPEchoPacket) - Method in class org.opennms.netmgt.ping.PingRequest
 
processTimeout() - Method in class org.opennms.netmgt.ping.PingRequest
 

R

Reply - Class in org.opennms.netmgt.ping
This class is use to encapsulate an ICMP reply that conforms to the packetclass.
Reply(InetAddress, ICMPEchoPacket) - Constructor for class org.opennms.netmgt.ping.Reply
Constructs a new reply with the passed address and packet as the contents of the reply.
ReplyReceiver - Class in org.opennms.netmgt.ping
This class is designed to be a single point of reciept for all ICMP messages received by an org.opennms.protocols.icmp.IcmpSocketIcmpSocket instance.
ReplyReceiver(IcmpSocket, FifoQueue<Reply>, short) - Constructor for class org.opennms.netmgt.ping.ReplyReceiver
Constructs a ping reciever thread that reads datagrams from the connection and adds them to the queue.
resume() - Method in class org.opennms.netmgt.ping.ReplyReceiver
Resumes the recipt and processing of ICMP messages.
run() - Method in class org.opennms.netmgt.ping.Ping.Stuff
 
run() - Method in class org.opennms.netmgt.ping.ReplyReceiver
The run() method does the actual work of reading messages from the daemon and placing those messages in the appropriate queue for use by other threads.

S

sendRequest(IcmpSocket) - Method in class org.opennms.netmgt.ping.PingRequest
Send this PingRequest through the given icmpSocket
SinglePingResponseCallback - Class in org.opennms.netmgt.ping
 
SinglePingResponseCallback(InetAddress) - Constructor for class org.opennms.netmgt.ping.SinglePingResponseCallback
 
start() - Method in class org.opennms.netmgt.ping.ReplyReceiver
Starts the ICMP receiver.
stop() - Method in class org.opennms.netmgt.ping.ReplyReceiver
Stops the current receiver.

T

toString() - Method in class org.opennms.netmgt.ping.PingRequest.RequestId
 
toString() - Method in class org.opennms.netmgt.ping.PingRequest
 

W

waitFor() - Method in class org.opennms.netmgt.ping.ParallelPingResponseCallback
 
waitFor(long) - Method in class org.opennms.netmgt.ping.SinglePingResponseCallback
 
waitFor() - Method in class org.opennms.netmgt.ping.SinglePingResponseCallback
 

C D E F G H I M O P R S T W

Copyright ? 2008. All Rights Reserved.