SatelliteExchangeObject

class labpyproject.core.app.app_components.SatelliteExchangeObject(typeexchange, channelname=None, dictargs=None)[source]

Bases : object

Objet d’échange entre composant satellite (NET, GUI, BUSINESS…) et application principale.

Constructeur :

Paramètres
  • typeexchange (str) – identifiant de type d’échange

  • channelname (str) – nom du canal associé

  • dictargs (dict) – paramètres

Attributes Summary

CLOSE_APP

le satellite transmet l’ordre de shutdown global

GET_APP_INFO

le satellite demande une info à l’application

GET_SAT_INFO

l’application demande une info au satellite

SET_APP_INFO

l’application transmet une info au satellite

SET_SAT_INFO

le satellite transmet une info à l’application

SHUTDOWN

ordre de clôture du satellite par l’application

Methods Summary

ellapsed()

Retourne le temps écoulé depuis sa création

Attributes Documentation

CLOSE_APP = 'CLOSE_APP'

le satellite transmet l’ordre de shutdown global

GET_APP_INFO = 'GET_APP_INFO'

le satellite demande une info à l’application

GET_SAT_INFO = 'GET_SAT_INFO'

l’application demande une info au satellite

SET_APP_INFO = 'SET_APP_INFO'

l’application transmet une info au satellite

SET_SAT_INFO = 'SET_SAT_INFO'

le satellite transmet une info à l’application

SHUTDOWN = 'SHUTDOWN'

ordre de clôture du satellite par l’application

Methods Documentation

ellapsed()[source]

Retourne le temps écoulé depuis sa création