nl::Weave::WeaveMessageLayer::InitContext

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

Die Definition der InitContext-Klasse.

Zusammenfassung

Sie kapselt den Satz von Objekten und Variablen in eine Kontextstruktur, die für die Initialisierung von WeaveMessageLayer erforderlich ist.

Konstruktoren und Zerstörer

InitContext(void)
Der InitContext-Konstruktor.

Öffentliche Attribute

fabricState
Ein Zeiger auf das WeaveFabricState-Objekt.
inet
InetLayer *
Ein Zeiger auf das InetLayer-Objekt.
listenTCP
bool
Sie können eingehende Weave-TCP-Verbindungen von Remote-Peers am Weave-Port akzeptieren.
listenUDP
bool
Sie akzeptieren unerwünschte eingehende Weave-UDP-Nachrichten von Remote-Peers am Weave-Port.
systemLayer
Ein Zeiger auf das SystemLayer-Objekt.

Öffentliche Attribute

fabricState

WeaveFabricState * fabricState

Ein Zeiger auf das WeaveFabricState-Objekt.

inet

InetLayer * inet

Ein Zeiger auf das InetLayer-Objekt.

listenTCP

bool listenTCP

Sie können eingehende Weave-TCP-Verbindungen von Remote-Peers am Weave-Port akzeptieren.

listenUDP

bool listenUDP

Sie akzeptieren unerwünschte eingehende Weave-UDP-Nachrichten von Remote-Peers am Weave-Port.

systemLayer

System::Layer * systemLayer

Ein Zeiger auf das SystemLayer-Objekt.

Öffentliche Funktionen

InitContext

 InitContext(
  void
)

Der InitContext-Konstruktor.