|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opennms.netmgt.poller.monitors.IcmpMonitor.Ping
This class is used to encapsulate a ping request. A request consist of the pingable address and a signaled state.
Field Summary | |
private java.net.InetAddress |
m_addr
The address being pinged |
private Packet |
m_packet
The ping packet (contains sent/received time stamps) |
private boolean |
m_signaled
The state of the ping |
Constructor Summary | |
(package private) |
IcmpMonitor.Ping(java.net.InetAddress addr)
Constructs a new ping object |
Method Summary | |
(package private) Packet |
getPacket()
|
(package private) boolean |
isSignaled()
Returns true if signaled. |
(package private) boolean |
isTarget(java.net.InetAddress addr)
Returns true if the passed address is the target of the ping. |
(package private) void |
setPacket(Packet packet)
|
(package private) void |
signal()
Sets the signaled state and awakes the blocked threads. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private final java.net.InetAddress m_addr
private boolean m_signaled
private Packet m_packet
Constructor Detail |
IcmpMonitor.Ping(java.net.InetAddress addr)
Method Detail |
boolean isSignaled()
void signal()
boolean isTarget(java.net.InetAddress addr)
void setPacket(Packet packet)
Packet getPacket()
|
OpenNMS API 1.2.3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |