Class Summary |
DiscCapsdReceiver |
DiscCapsdReceiver is the thread that handles JSDT communication
from capsd. |
DiscKnownNodesRetriever |
The DiscKnownNodesRetriever extends the BBDataRetriever and
retrieves the list known nodes from the datasource. |
DiscPinger |
DiscPinger is the type of thread that is maintained in the
ping manager's thread pool. |
DiscPingManager |
The DiscPingManager is the thread responsible to send and receive
the PING requests to discover nodes
It maintains a pool of DiscPingerThreads to send out the PING requests. |
DiscPingManager.AddressToSoapDocument |
This static class is used to build an compliant SOAP document
that is sent to the capabilities daemon. |
DiscPingPacket |
The ping packet for discovery |
DiscPingReplyReceiver |
The DiscPingReplyReceiver is designed as a single
thread that receives all data messages from the icmpd. |
IPAddressRange |
The IPAddressRange object is used to encapsulate the
starting and ending points of a continguous IPv4 Address
range. |
IPGenerator |
IPGenerator queues the list of specific IPAddresses to be pinged
and then expands the m_ranges and queues those addresses one at a time
It adds the addresses to a 'm_generatedQ' to be read by the
DiscPingManager. |
IPPollAddress |
An IPPollAddress contains an IP Address, retry count, an
associated timeout, and the JSDT client name of the ICMP
service monitor instance that generated the request. |
IPPollRange |
The IPPollRange class is used to encapsulate a range
of addresses that are assocaited with a timeout and
retry count. |
MonitorPinger |
MonitorPinger is another type of thread that is maintained in the
ping manager's thread pool(the other being DiscPinger). |
MonitorPinger.ReplyToSoapDocument |
This static class is used to build a compliant SOAP
document that is sent to the ICMP service monitor. |
MonitorRequestReceiver |
This class is designed to handle the setup, communications, and
shutdown between discovery and ICMP service monitor using JSDT. |
QuantumSemaphore |
QuantumSemaphore class is similar to a semaphore, but slightly
different. |