NVIDIA DeepStream SDK API Reference

9.2 Release
semconv::network Namespace Reference

Namespaces

 NetworkConnectionStateValues
 
 NetworkConnectionSubtypeValues
 
 NetworkConnectionTypeValues
 
 NetworkIoDirectionValues
 
 NetworkTransportValues
 
 NetworkTypeValues
 

Variables

static constexpr const char * kNetworkLocalAddress = "network.local.address"
 Local address of the network connection - IP address or Unix domain socket name. More...
 
static constexpr const char * kNetworkLocalPort = "network.local.port"
 Local port number of the network connection. More...
 
static constexpr const char * kNetworkPeerAddress = "network.peer.address"
 Peer address of the network connection - IP address or Unix domain socket name. More...
 
static constexpr const char * kNetworkPeerPort = "network.peer.port"
 Peer port number of the network connection. More...
 
static constexpr const char * kNetworkProtocolName = "network.protocol.name"
 OSI application layer or non-OSI equivalent. More...
 
static constexpr const char * kNetworkProtocolVersion = "network.protocol.version"
 The actual version of the protocol used for network communication. More...
 
static constexpr const char * kNetworkTransport = "network.transport"
 OSI transport layer or inter-process communication method. More...
 
static constexpr const char * kNetworkType = "network.type"
 OSI network layer or non-OSI equivalent. More...
 
static constexpr const char * kNetworkCarrierIcc = "network.carrier.icc"
 The ISO 3166-1 alpha-2 2-character country code associated with the mobile carrier network. More...
 
static constexpr const char * kNetworkCarrierMcc = "network.carrier.mcc"
 The mobile carrier country code. More...
 
static constexpr const char * kNetworkCarrierMnc = "network.carrier.mnc"
 The mobile carrier network code. More...
 
static constexpr const char * kNetworkCarrierName = "network.carrier.name"
 The name of the mobile carrier. More...
 
static constexpr const char * kNetworkConnectionState = "network.connection.state"
 The state of network connection. More...
 
static constexpr const char * kNetworkConnectionSubtype = "network.connection.subtype"
 This describes more details regarding the connection.type. More...
 
static constexpr const char * kNetworkConnectionType = "network.connection.type"
 The internet connection type. More...
 
static constexpr const char * kNetworkInterfaceName = "network.interface.name"
 The network interface name. More...
 
static constexpr const char * kNetworkIoDirection = "network.io.direction"
 The network IO operation direction. More...
 
static constexpr const char * kNetworkLocalAddress = "network.local.address"
 Local address of the network connection - IP address or Unix domain socket name. More...
 
static constexpr const char * kNetworkLocalPort = "network.local.port"
 Local port number of the network connection. More...
 
static constexpr const char * kNetworkPeerAddress = "network.peer.address"
 Peer address of the network connection - IP address or Unix domain socket name. More...
 
static constexpr const char * kNetworkPeerPort = "network.peer.port"
 Peer port number of the network connection. More...
 
static constexpr const char * kNetworkProtocolName = "network.protocol.name"
 OSI application layer or non-OSI equivalent. More...
 
static constexpr const char * kNetworkProtocolVersion = "network.protocol.version"
 The actual version of the protocol used for network communication. More...
 
static constexpr const char * kNetworkTransport = "network.transport"
 OSI transport layer or inter-process communication method. More...
 
static constexpr const char * kNetworkType = "network.type"
 OSI network layer or non-OSI equivalent. More...
 
static constexpr const char * kNetworkLocalAddress = "network.local.address"
 Local address of the network connection - IP address or Unix domain socket name. More...
 
static constexpr const char * kNetworkLocalPort = "network.local.port"
 Local port number of the network connection. More...
 
static constexpr const char * kNetworkPeerAddress = "network.peer.address"
 Peer address of the network connection - IP address or Unix domain socket name. More...
 
static constexpr const char * kNetworkPeerPort = "network.peer.port"
 Peer port number of the network connection. More...
 
static constexpr const char * kNetworkProtocolName = "network.protocol.name"
 OSI application layer or non-OSI equivalent. More...
 
static constexpr const char * kNetworkProtocolVersion = "network.protocol.version"
 The actual version of the protocol used for network communication. More...
 
static constexpr const char * kNetworkTransport = "network.transport"
 OSI transport layer or inter-process communication method. More...
 
static constexpr const char * kNetworkType = "network.type"
 OSI network layer or non-OSI equivalent. More...
 
static constexpr const char * kNetworkCarrierIcc = "network.carrier.icc"
 The ISO 3166-1 alpha-2 2-character country code associated with the mobile carrier network. More...
 
static constexpr const char * kNetworkCarrierMcc = "network.carrier.mcc"
 The mobile carrier country code. More...
 
static constexpr const char * kNetworkCarrierMnc = "network.carrier.mnc"
 The mobile carrier network code. More...
 
static constexpr const char * kNetworkCarrierName = "network.carrier.name"
 The name of the mobile carrier. More...
 
static constexpr const char * kNetworkConnectionState = "network.connection.state"
 The state of network connection. More...
 
static constexpr const char * kNetworkConnectionSubtype = "network.connection.subtype"
 This describes more details regarding the connection.type. More...
 
static constexpr const char * kNetworkConnectionType = "network.connection.type"
 The internet connection type. More...
 
static constexpr const char * kNetworkInterfaceName = "network.interface.name"
 The network interface name. More...
 
static constexpr const char * kNetworkIoDirection = "network.io.direction"
 The network IO operation direction. More...
 
static constexpr const char * kNetworkLocalAddress = "network.local.address"
 Local address of the network connection - IP address or Unix domain socket name. More...
 
static constexpr const char * kNetworkLocalPort = "network.local.port"
 Local port number of the network connection. More...
 
static constexpr const char * kNetworkPeerAddress = "network.peer.address"
 Peer address of the network connection - IP address or Unix domain socket name. More...
 
static constexpr const char * kNetworkPeerPort = "network.peer.port"
 Peer port number of the network connection. More...
 
static constexpr const char * kNetworkProtocolName = "network.protocol.name"
 OSI application layer or non-OSI equivalent. More...
 
static constexpr const char * kNetworkProtocolVersion = "network.protocol.version"
 The actual version of the protocol used for network communication. More...
 
static constexpr const char * kNetworkTransport = "network.transport"
 OSI transport layer or inter-process communication method. More...
 
static constexpr const char * kNetworkType = "network.type"
 OSI network layer or non-OSI equivalent. More...
 

Variable Documentation

◆ kNetworkCarrierIcc [1/2]

constexpr const char* semconv::network::kNetworkCarrierIcc = "network.carrier.icc"
staticconstexpr

The ISO 3166-1 alpha-2 2-character country code associated with the mobile carrier network.

Definition at line 25 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkCarrierIcc [2/2]

constexpr const char* semconv::network::kNetworkCarrierIcc = "network.carrier.icc"
staticconstexpr

The ISO 3166-1 alpha-2 2-character country code associated with the mobile carrier network.

Definition at line 25 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkCarrierMcc [1/2]

constexpr const char* semconv::network::kNetworkCarrierMcc = "network.carrier.mcc"
staticconstexpr

The mobile carrier country code.

Definition at line 30 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkCarrierMcc [2/2]

constexpr const char* semconv::network::kNetworkCarrierMcc = "network.carrier.mcc"
staticconstexpr

The mobile carrier country code.

Definition at line 30 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkCarrierMnc [1/2]

constexpr const char* semconv::network::kNetworkCarrierMnc = "network.carrier.mnc"
staticconstexpr

The mobile carrier network code.

Definition at line 35 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkCarrierMnc [2/2]

constexpr const char* semconv::network::kNetworkCarrierMnc = "network.carrier.mnc"
staticconstexpr

The mobile carrier network code.

Definition at line 35 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkCarrierName [1/2]

constexpr const char* semconv::network::kNetworkCarrierName = "network.carrier.name"
staticconstexpr

The name of the mobile carrier.

Definition at line 40 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkCarrierName [2/2]

constexpr const char* semconv::network::kNetworkCarrierName = "network.carrier.name"
staticconstexpr

The name of the mobile carrier.

Definition at line 40 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkConnectionState [1/2]

constexpr const char* semconv::network::kNetworkConnectionState = "network.connection.state"
staticconstexpr

The state of network connection.

Connection states are defined as part of the rfc9293

Definition at line 48 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkConnectionState [2/2]

constexpr const char* semconv::network::kNetworkConnectionState = "network.connection.state"
staticconstexpr

The state of network connection.

Connection states are defined as part of the rfc9293

Definition at line 48 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkConnectionSubtype [1/2]

constexpr const char* semconv::network::kNetworkConnectionSubtype = "network.connection.subtype"
staticconstexpr

This describes more details regarding the connection.type.

It may be the type of cell technology connection, but it could be used for describing details about a wifi connection.

Definition at line 54 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkConnectionSubtype [2/2]

constexpr const char* semconv::network::kNetworkConnectionSubtype = "network.connection.subtype"
staticconstexpr

This describes more details regarding the connection.type.

It may be the type of cell technology connection, but it could be used for describing details about a wifi connection.

Definition at line 54 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkConnectionType [1/2]

constexpr const char* semconv::network::kNetworkConnectionType = "network.connection.type"
staticconstexpr

The internet connection type.

Definition at line 59 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkConnectionType [2/2]

constexpr const char* semconv::network::kNetworkConnectionType = "network.connection.type"
staticconstexpr

The internet connection type.

Definition at line 59 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkInterfaceName [1/2]

constexpr const char* semconv::network::kNetworkInterfaceName = "network.interface.name"
staticconstexpr

The network interface name.

Definition at line 64 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkInterfaceName [2/2]

constexpr const char* semconv::network::kNetworkInterfaceName = "network.interface.name"
staticconstexpr

The network interface name.

Definition at line 64 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkIoDirection [1/2]

constexpr const char* semconv::network::kNetworkIoDirection = "network.io.direction"
staticconstexpr

The network IO operation direction.

Definition at line 69 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkIoDirection [2/2]

constexpr const char* semconv::network::kNetworkIoDirection = "network.io.direction"
staticconstexpr

The network IO operation direction.

Definition at line 69 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkLocalAddress [1/4]

constexpr const char* semconv::network::kNetworkLocalAddress = "network.local.address"
staticconstexpr

Local address of the network connection - IP address or Unix domain socket name.

Definition at line 25 of file includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkLocalAddress [2/4]

constexpr const char* semconv::network::kNetworkLocalAddress = "network.local.address"
staticconstexpr

Local address of the network connection - IP address or Unix domain socket name.

Definition at line 25 of file 9.2/includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkLocalAddress [3/4]

constexpr const char* semconv::network::kNetworkLocalAddress = "network.local.address"
staticconstexpr

Local address of the network connection - IP address or Unix domain socket name.

Definition at line 74 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkLocalAddress [4/4]

constexpr const char* semconv::network::kNetworkLocalAddress = "network.local.address"
staticconstexpr

Local address of the network connection - IP address or Unix domain socket name.

Definition at line 74 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkLocalPort [1/4]

constexpr const char* semconv::network::kNetworkLocalPort = "network.local.port"
staticconstexpr

Local port number of the network connection.

Definition at line 30 of file includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkLocalPort [2/4]

constexpr const char* semconv::network::kNetworkLocalPort = "network.local.port"
staticconstexpr

Local port number of the network connection.

Definition at line 30 of file 9.2/includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkLocalPort [3/4]

constexpr const char* semconv::network::kNetworkLocalPort = "network.local.port"
staticconstexpr

Local port number of the network connection.

Definition at line 79 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkLocalPort [4/4]

constexpr const char* semconv::network::kNetworkLocalPort = "network.local.port"
staticconstexpr

Local port number of the network connection.

Definition at line 79 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkPeerAddress [1/4]

constexpr const char* semconv::network::kNetworkPeerAddress = "network.peer.address"
staticconstexpr

Peer address of the network connection - IP address or Unix domain socket name.

Definition at line 35 of file includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkPeerAddress [2/4]

constexpr const char* semconv::network::kNetworkPeerAddress = "network.peer.address"
staticconstexpr

Peer address of the network connection - IP address or Unix domain socket name.

Definition at line 35 of file 9.2/includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkPeerAddress [3/4]

constexpr const char* semconv::network::kNetworkPeerAddress = "network.peer.address"
staticconstexpr

Peer address of the network connection - IP address or Unix domain socket name.

Definition at line 84 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkPeerAddress [4/4]

constexpr const char* semconv::network::kNetworkPeerAddress = "network.peer.address"
staticconstexpr

Peer address of the network connection - IP address or Unix domain socket name.

Definition at line 84 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkPeerPort [1/4]

constexpr const char* semconv::network::kNetworkPeerPort = "network.peer.port"
staticconstexpr

Peer port number of the network connection.

Definition at line 40 of file includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkPeerPort [2/4]

constexpr const char* semconv::network::kNetworkPeerPort = "network.peer.port"
staticconstexpr

Peer port number of the network connection.

Definition at line 40 of file 9.2/includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkPeerPort [3/4]

constexpr const char* semconv::network::kNetworkPeerPort = "network.peer.port"
staticconstexpr

Peer port number of the network connection.

Definition at line 89 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkPeerPort [4/4]

constexpr const char* semconv::network::kNetworkPeerPort = "network.peer.port"
staticconstexpr

Peer port number of the network connection.

Definition at line 89 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkProtocolName [1/4]

constexpr const char* semconv::network::kNetworkProtocolName = "network.protocol.name"
staticconstexpr

OSI application layer or non-OSI equivalent.

The value SHOULD be normalized to lowercase.

Definition at line 46 of file includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkProtocolName [2/4]

constexpr const char* semconv::network::kNetworkProtocolName = "network.protocol.name"
staticconstexpr

OSI application layer or non-OSI equivalent.

The value SHOULD be normalized to lowercase.

Definition at line 46 of file 9.2/includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkProtocolName [3/4]

constexpr const char* semconv::network::kNetworkProtocolName = "network.protocol.name"
staticconstexpr

OSI application layer or non-OSI equivalent.

The value SHOULD be normalized to lowercase.

Definition at line 95 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkProtocolName [4/4]

constexpr const char* semconv::network::kNetworkProtocolName = "network.protocol.name"
staticconstexpr

OSI application layer or non-OSI equivalent.

The value SHOULD be normalized to lowercase.

Definition at line 95 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkProtocolVersion [1/4]

constexpr const char* semconv::network::kNetworkProtocolVersion = "network.protocol.version"
staticconstexpr

The actual version of the protocol used for network communication.

If protocol version is subject to negotiation (for example using ALPN), this attribute SHOULD be set to the negotiated version. If the actual protocol version is not known, this attribute SHOULD NOT be set.

Definition at line 55 of file 9.2/includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkProtocolVersion [2/4]

constexpr const char* semconv::network::kNetworkProtocolVersion = "network.protocol.version"
staticconstexpr

The actual version of the protocol used for network communication.

If protocol version is subject to negotiation (for example using ALPN), this attribute SHOULD be set to the negotiated version. If the actual protocol version is not known, this attribute SHOULD NOT be set.

Definition at line 55 of file includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkProtocolVersion [3/4]

constexpr const char* semconv::network::kNetworkProtocolVersion = "network.protocol.version"
staticconstexpr

The actual version of the protocol used for network communication.

If protocol version is subject to negotiation (for example using ALPN), this attribute SHOULD be set to the negotiated version. If the actual protocol version is not known, this attribute SHOULD NOT be set.

Definition at line 104 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkProtocolVersion [4/4]

constexpr const char* semconv::network::kNetworkProtocolVersion = "network.protocol.version"
staticconstexpr

The actual version of the protocol used for network communication.

If protocol version is subject to negotiation (for example using ALPN), this attribute SHOULD be set to the negotiated version. If the actual protocol version is not known, this attribute SHOULD NOT be set.

Definition at line 104 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkTransport [1/4]

constexpr const char* semconv::network::kNetworkTransport = "network.transport"
staticconstexpr

OSI transport layer or inter-process communication method.

The value SHOULD be normalized to lowercase.

Consider always setting the transport when setting a port number, since a port number is ambiguous without knowing the transport. For example different processes could be listening on TCP port 12345 and UDP port 12345.

Definition at line 65 of file includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkTransport [2/4]

constexpr const char* semconv::network::kNetworkTransport = "network.transport"
staticconstexpr

OSI transport layer or inter-process communication method.

The value SHOULD be normalized to lowercase.

Consider always setting the transport when setting a port number, since a port number is ambiguous without knowing the transport. For example different processes could be listening on TCP port 12345 and UDP port 12345.

Definition at line 65 of file 9.2/includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkTransport [3/4]

constexpr const char* semconv::network::kNetworkTransport = "network.transport"
staticconstexpr

OSI transport layer or inter-process communication method.

The value SHOULD be normalized to lowercase.

Consider always setting the transport when setting a port number, since a port number is ambiguous without knowing the transport. For example different processes could be listening on TCP port 12345 and UDP port 12345.

Definition at line 114 of file includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkTransport [4/4]

constexpr const char* semconv::network::kNetworkTransport = "network.transport"
staticconstexpr

OSI transport layer or inter-process communication method.

The value SHOULD be normalized to lowercase.

Consider always setting the transport when setting a port number, since a port number is ambiguous without knowing the transport. For example different processes could be listening on TCP port 12345 and UDP port 12345.

Definition at line 114 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkType [1/4]

constexpr const char* semconv::network::kNetworkType = "network.type"
staticconstexpr

OSI network layer or non-OSI equivalent.

The value SHOULD be normalized to lowercase.

Definition at line 72 of file 9.2/includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkType [2/4]

constexpr const char* semconv::network::kNetworkType = "network.type"
staticconstexpr

OSI network layer or non-OSI equivalent.

The value SHOULD be normalized to lowercase.

Definition at line 72 of file includes/opentelemetry/semconv/network_attributes.h.

◆ kNetworkType [3/4]

constexpr const char* semconv::network::kNetworkType = "network.type"
staticconstexpr

OSI network layer or non-OSI equivalent.

The value SHOULD be normalized to lowercase.

Definition at line 121 of file 9.2/includes/opentelemetry/semconv/incubating/network_attributes.h.

◆ kNetworkType [4/4]

constexpr const char* semconv::network::kNetworkType = "network.type"
staticconstexpr

OSI network layer or non-OSI equivalent.

The value SHOULD be normalized to lowercase.

Definition at line 121 of file includes/opentelemetry/semconv/incubating/network_attributes.h.