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 de WeaveMessageLayer.

Constructeurs et destructeurs

InitContext(void)
Constructeur InitContext.

Attributs publics

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

Attributs publics

fabricState

WeaveFabricState * fabricState

Pointeur vers l'objet WeaveFabricState.

inet

InetLayer * inet

Pointeur vers l'objet InetLayer.

listenTCP

bool listenTCP

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

listenUDP

bool listenUDP

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

systemLayer

System::Layer * systemLayer

Pointeur vers l'objet SystemLayer.

Fonctions publiques

InitContext

 InitContext(
  void
)

Constructeur InitContext.