The Assimilation Project  based on Assimilation version 1.1.7.1474836767
cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring Class Reference
Inheritance diagram for cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring:
Collaboration diagram for cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring:

Public Member Functions

def processpkt (self, drone, _unused_srcaddr, jsonobj, _discoverychanged)
 

Static Public Attributes

 prio = DiscoveryListener.PRI_OPTION
 
tuple wantedpackets = ('tcpdiscovery',)
 

Detailed Description

Definition at line 44 of file monitoringdiscovery.py.

Member Function Documentation

def cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring.processpkt (   self,
  drone,
  _unused_srcaddr,
  jsonobj,
  _discoverychanged 
)
Send commands to monitor services for this Systems's listening processes
We ignore discoverychanged because we always want to monitor even if a system
has just come up with the same discovery as before it went down.

Definition at line 49 of file monitoringdiscovery.py.

References cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring._add_service_monitoring(), _Listener.config, cma.dispatchtarget.DispatchTarget.config, cma.discoverylistener.DiscoveryListener.config, cma.packetlistener.PacketListener.config, cma.assimcli.DummyIO.config, cma.tests.cma_test.IOTestIO.config, obsolete_cma.DispatchTarget.config, obsolete_cma.PacketListener.config, and cma.AssimCclasses.pyNetIO.config.

Here is the call graph for this function:

Field Documentation

cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring.prio = DiscoveryListener.PRI_OPTION
static

Definition at line 46 of file monitoringdiscovery.py.

tuple cma.monitoringdiscovery.TCPDiscoveryGenerateMonitoring.wantedpackets = ('tcpdiscovery',)
static

Definition at line 47 of file monitoringdiscovery.py.


The documentation for this class was generated from the following file: