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

Public Member Functions

def processpkt (self, drone, srcaddr, jsonobj, discoverychanged)
 
- Public Member Functions inherited from cma.discoverylistener.DiscoveryListener
def __init__ (self, config, packetio, store, log, debug)
 
def priority (cls)
 
def desiredpackets (cls)
 
def processpkt (self, drone, srcaddr, json, discoverychanged)
 

Static Public Attributes

 prio = DiscoveryListener.PRI_CORE
 
tuple wantedpackets = ('monitoringagents',)
 
- Static Public Attributes inherited from cma.discoverylistener.DiscoveryListener
int PRI_CORE = 0
 
int PRI_OPTION = 1
 
int PRI_CONTRIB = 2
 
int PRI_LIMIT = PRI_CONTRIB+1
 
 prio = PRI_CONTRIB
 
 wantedpackets = None
 

Additional Inherited Members

- Data Fields inherited from cma.discoverylistener.DiscoveryListener
 packetio
 
 store
 
 log
 
 debug
 
 config
 

Detailed Description

Definition at line 82 of file discoverylistener.py.

Member Function Documentation

def cma.discoverylistener.MonitoringAgentDiscoveryListener.processpkt (   self,
  drone,
  srcaddr,
  jsonobj,
  discoverychanged 
)
Update the _agentcache when we get a new set of available agents

Definition at line 88 of file discoverylistener.py.

Field Documentation

cma.discoverylistener.MonitoringAgentDiscoveryListener.prio = DiscoveryListener.PRI_CORE
static
tuple cma.discoverylistener.MonitoringAgentDiscoveryListener.wantedpackets = ('monitoringagents',)
static

Definition at line 86 of file discoverylistener.py.


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