NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/network_attributes.h
Go to the documentation of this file.
1 /*
2  * Copyright The OpenTelemetry Authors
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 /*
7  * DO NOT EDIT, this is an Auto-generated file from:
8  * buildscripts/semantic-convention/templates/registry/semantic_attributes-h.j2
9  */
10 
11 #pragma once
12 
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/version.h"
15 
17 namespace semconv
18 {
19 namespace network
20 {
21 
25 static constexpr const char *kNetworkLocalAddress = "network.local.address";
26 
30 static constexpr const char *kNetworkLocalPort = "network.local.port";
31 
35 static constexpr const char *kNetworkPeerAddress = "network.peer.address";
36 
40 static constexpr const char *kNetworkPeerPort = "network.peer.port";
41 
46 static constexpr const char *kNetworkProtocolName = "network.protocol.name";
47 
55 static constexpr const char *kNetworkProtocolVersion = "network.protocol.version";
56 
65 static constexpr const char *kNetworkTransport = "network.transport";
66 
72 static constexpr const char *kNetworkType = "network.type";
73 
74 namespace NetworkTransportValues
75 {
79 static constexpr const char *kTcp = "tcp";
80 
84 static constexpr const char *kUdp = "udp";
85 
89 static constexpr const char *kPipe = "pipe";
90 
94 static constexpr const char *kUnix = "unix";
95 
99 static constexpr const char *kQuic = "quic";
100 
101 } // namespace NetworkTransportValues
102 
103 namespace NetworkTypeValues
104 {
108 static constexpr const char *kIpv4 = "ipv4";
109 
113 static constexpr const char *kIpv6 = "ipv6";
114 
115 } // namespace NetworkTypeValues
116 
117 } // namespace network
118 } // namespace semconv
semconv::network::NetworkTypeValues::kIpv6
static constexpr const char * kIpv6
IPv6.
Definition: includes/opentelemetry/semconv/network_attributes.h:113
semconv::network::NetworkTransportValues::kPipe
static constexpr const char * kPipe
Named or anonymous pipe.
Definition: includes/opentelemetry/semconv/network_attributes.h:89
semconv::network::kNetworkPeerPort
static constexpr const char * kNetworkPeerPort
Peer port number of the network connection.
Definition: includes/opentelemetry/semconv/network_attributes.h:40
semconv::network::kNetworkProtocolVersion
static constexpr const char * kNetworkProtocolVersion
The actual version of the protocol used for network communication.
Definition: includes/opentelemetry/semconv/network_attributes.h:55
semconv::network::NetworkTransportValues::kTcp
static constexpr const char * kTcp
TCP.
Definition: includes/opentelemetry/semconv/network_attributes.h:79
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::network::NetworkTransportValues::kUdp
static constexpr const char * kUdp
UDP.
Definition: includes/opentelemetry/semconv/network_attributes.h:84
semconv::network::kNetworkLocalPort
static constexpr const char * kNetworkLocalPort
Local port number of the network connection.
Definition: includes/opentelemetry/semconv/network_attributes.h:30
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::network::kNetworkPeerAddress
static constexpr const char * kNetworkPeerAddress
Peer address of the network connection - IP address or Unix domain socket name.
Definition: includes/opentelemetry/semconv/network_attributes.h:35
semconv::network::kNetworkLocalAddress
static constexpr const char * kNetworkLocalAddress
Local address of the network connection - IP address or Unix domain socket name.
Definition: includes/opentelemetry/semconv/network_attributes.h:25
semconv::network::kNetworkType
static constexpr const char * kNetworkType
OSI network layer or non-OSI equivalent.
Definition: includes/opentelemetry/semconv/network_attributes.h:72
semconv::network::NetworkTypeValues::kIpv4
static constexpr const char * kIpv4
IPv4.
Definition: includes/opentelemetry/semconv/network_attributes.h:108
semconv::network::NetworkTransportValues::kUnix
static constexpr const char * kUnix
Unix domain socket.
Definition: includes/opentelemetry/semconv/network_attributes.h:94
semconv::network::NetworkTransportValues::kQuic
static constexpr const char * kQuic
QUIC.
Definition: includes/opentelemetry/semconv/network_attributes.h:99
semconv::network::kNetworkTransport
static constexpr const char * kNetworkTransport
OSI transport layer or inter-process communication method.
Definition: includes/opentelemetry/semconv/network_attributes.h:65
semconv::network::kNetworkProtocolName
static constexpr const char * kNetworkProtocolName
OSI application layer or non-OSI equivalent.
Definition: includes/opentelemetry/semconv/network_attributes.h:46