nl::Weave::WeaveMessageLayer::InitContext

#include <src/lib/core/WeaveMessageLayer.h>

Définition de la classe InitContext.

Résumé

Il encapsule l'ensemble des objets et des variables dans une structure de contexte requise pour l'initialisation du WeaveMessageLayer.

Constructeurs et destructeurs

InitContext(void)
Le constructeur InitContext

Attributs publics

fabricState
Un pointeur vers l'objet WeaveFabricState.
inet
InetLayer *
Un pointeur vers l'objet InetLayer.
listenTCP
bool
Accepter les connexions TCP entrantes Weave en provenance de pairs distants sur le port Weave.
listenUDP
bool
Accepte les messages UDP entrants non sollicités provenant de pairs distants sur le port Weave.
systemLayer
Un pointeur vers l'objet SystemLayer.

Attributs publics

fabricState

WeaveFabricState * fabricState

Un pointeur vers l'objet WeaveFabricState.

inet

InetLayer * inet

Un pointeur vers l'objet InetLayer.

listenTCP

bool listenTCP

Accepter les connexions TCP entrantes Weave en provenance de pairs distants sur le port Weave.

listenUDP

bool listenUDP

Accepte les messages UDP entrants non sollicités provenant de pairs distants sur le port Weave.

systemLayer

System::Layer * systemLayer

Un pointeur vers l'objet SystemLayer.

Fonctions publiques

InitContext

 InitContext(
  void
)

Le constructeur InitContext