nl::
  Zusammenfassung
| Aufzählungen | |
|---|---|
| @331 | enum | 
| @332{ | enum Weave-Tunnel-Statuscodes.  | 
| LivenessStrategy{ | enum Die Aktivitätsstrategie, die zur Aufrechterhaltung der Tunnelverbindung zum Service angewendet wird.  | 
| Role{ | enum Rollen, die der Tunnel-Agent annehmen kann; d.h. entweder Border Gateway oder Mobilgerät.  | 
| SrcInterfaceType{ | enum Der Technologietyp der Netzwerkschnittstelle auf dem Gerät, über das der Tunnel mit dem Dienst eingerichtet wird.  | 
| TunnelCtrlMsgType | enum | 
| TunnelPktDirection{ | enum Richtung des Pakets, das den Tunnel durchläuft.  | 
| TunnelType{ | enum Typ des Tunnels.  | 
| WeaveTunnelVersion | enum | 
| Typedefs | |
|---|---|
| LivenessStrategy | typedef. enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategyDie Aktivitätsstrategie, die zur Aufrechterhaltung der Tunnelverbindung zum Service angewendet wird.  | 
| Role | typedef. enum nl::Weave::Profiles::WeaveTunnel::RoleRollen, die der Tunnel-Agent annehmen kann; d.h. entweder Border Gateway oder Mobilgerät.  | 
| SrcInterfaceType | typedef. enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceTypeDer Technologietyp der Netzwerkschnittstelle auf dem Gerät, über das der Tunnel mit dem Dienst eingerichtet wird.  | 
| TunnelPktDirection | typedef. enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirectionRichtung des Pakets, das den Tunnel durchläuft.  | 
| TunnelType | typedef. enum nl::Weave::Profiles::WeaveTunnel::TunnelTypeTyp des Tunnels.  | 
| WeaveTunnelVersion | typedef. enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion | 
| Klassen | |
|---|---|
| nl:: | Die Parameter der Richtlinie zur Neuverbindung, mit denen festgelegt wird, wie der Tunnel eine neue Verbindung zum Dienst herstellt. | 
| nl:: | |
| nl:: | Diese Klasse kapselt alle Weave-Tunnel-Verbindungsstatus sowie die zugehörige Verwaltungslogik und -funktionen. | 
| nl:: | |
| nl:: | |
| nl:: | |
| Namespaces | |
|---|---|
| nl:: | Die Platform stellte Routinen zur Adressierung und Weiterleitung von Weave bereit. | 
Aufzählungen
@331
@331
@332
@332
Weave-Tunnel-Statuscodes.
| Attribute | |
|---|---|
| kStatusCode_TunnelCloseFail | Beim Schließen des Tunnels ist beim Dienst ein Fehler aufgetreten. | 
| kStatusCode_TunnelOpenFail | Beim Öffnen des Tunnels ist beim Dienst ein Fehler aufgetreten. | 
| kStatusCode_TunnelReconnectFail | Im Border Gateway ist beim Wiederherstellen der Verbindung zum Dienst ein Fehler aufgetreten. | 
| kStatusCode_TunnelRouteUpdateFail | Beim Aktualisieren der Routen ist im Dienst ein Fehler aufgetreten. | 
LivenessStrategy
LivenessStrategy
Die Aktivitätsstrategie, die zur Aufrechterhaltung der Tunnelverbindung zum Service angewendet wird.
| Attribute | |
|---|---|
| kLiveness_TCPKeepAlive | Wird verwendet, um anzuzeigen, dass die Aktivität der Tunnelverbindung durch TCP-KeepAlives gepflegt wird. | 
| kLiveness_TunnelControl | Wird verwendet, um anzuzeigen, dass die Aktivität der Tunnelverbindung durch Nachrichten zur Aktivität der Tunnelsteuerung aufrechterhalten wird. | 
Rolle
Role
Rollen, die der Tunnel-Agent annehmen kann; d.h. entweder Border Gateway oder Mobilgerät.
| Attribute | |
|---|---|
| kClientRole_BorderGateway | Das Gerät fungiert als Border Gateway für die Weiterleitung von Traffic zu und von sich selbst sowie zu anderen Geräten im zugehörigen Fabric. | 
| kClientRole_MobileDevice | Das Gerät fungiert als eigenständiger Knoten, der keinen Traffic für andere Geräte weiterleitet. Es kann einen Shortcut-Tunnel zwischen sich und einem anderen Border Gateway herstellen. | 
| kClientRole_StandaloneDevice | Das Gerät fungiert als eigenständiger Knoten, der keinen Traffic für andere Geräte weiterleitet. | 
SrcInterfaceType
SrcInterfaceType
Der Technologietyp der Netzwerkschnittstelle auf dem Gerät, über das der Tunnel mit dem Dienst eingerichtet wird.
| Attribute | |
|---|---|
| kSrcInterface_Cellular | Wird verwendet, wenn die Mobilfunkschnittstelle als Quelle des Tunnels für den Dienst verwendet wird. | 
| kSrcInterface_WiFi | Wird verwendet, wenn die WLAN-Schnittstelle als Quelle des Tunnels für den Dienst verwendet wird. | 
TunnelCtrlMsgType
TunnelCtrlMsgType
TunnelPktDirection
TunnelPktDirection
Richtung des Pakets, das den Tunnel durchläuft.
| Attribute | |
|---|---|
| kDir_Inbound | Gibt ein Paket an, das über den Tunnel beim Border Gateway eingeht. | 
| kDir_Outbound | Gibt ein Paket an, das vom Border Gateway über den Tunnel ausgeht. | 
TunnelType
TunnelType
Typ des Tunnels.
| Attribute | |
|---|---|
| kType_TunnelBackup | Ein sekundärer Tunnel, der als alternative Route zwischen dem Gerät/Stoff und dem Dienst dient. falls kein primärer Tunnel verfügbar ist. | 
| kType_TunnelPrimary | Einen primären Tunnel für die Weiterleitung von Traffic zwischen dem Gerät bzw. dem Stoff und dem Dienst. | 
| kType_TunnelShortcut | Wird verwendet, um einen Shortcut-Tunnel zwischen einem lokalen eigenständigen Knoten(Mobilgerät) und einem Border Gateway anzugeben. | 
| kType_TunnelUnknown | Wird verwendet, um auf einen unbekannten Tunneltyp hinzuweisen. | 
WeaveTunnelVersion
WeaveTunnelVersion
Typedefs
LivenessStrategy
enum nl::Weave::Profiles::WeaveTunnel::LivenessStrategy LivenessStrategy
Die Aktivitätsstrategie, die zur Aufrechterhaltung der Tunnelverbindung zum Service angewendet wird.
Rolle
enum nl::Weave::Profiles::WeaveTunnel::Role Role
Rollen, die der Tunnel-Agent annehmen kann; d.h. entweder Border Gateway oder Mobilgerät.
SrcInterfaceType
enum nl::Weave::Profiles::WeaveTunnel::SrcInterfaceType SrcInterfaceType
Der Technologietyp der Netzwerkschnittstelle auf dem Gerät, über das der Tunnel mit dem Dienst eingerichtet wird.
TunnelPktDirection
enum nl::Weave::Profiles::WeaveTunnel::TunnelPktDirection TunnelPktDirection
Richtung des Pakets, das den Tunnel durchläuft.
TunnelType
enum nl::Weave::Profiles::WeaveTunnel::TunnelType TunnelType
Typ des Tunnels.
WeaveTunnelVersion
enum nl::Weave::Profiles::WeaveTunnel::WeaveTunnelVersion WeaveTunnelVersion