NetworkExtension
Extension for communications external to a computation graph.
- UUID: - f50665e5-ade2-f71b-de2a-2380614b1725
- Version: - 1.0.0
- Author: - NVIDIA
- License: - LICENSE
nvidia::gxf::TcpClient
Codelet that functions as a client in a TCP connection.
- Component ID: - 9d5955c7-8fda-22c7-f18f-ea5e2d195be9
- Base Type: - nvidia::gxf::Codelet
Parameters
receivers
List of receivers to receive entities from.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_CUSTOM
- Custom Type: - std::vector<nvidia::gxf::Handle<nvidia::gxf::Receiver>>
transmitters
List of transmitters to publish entities to.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_CUSTOM
- Custom Type: - std::vector<nvidia::gxf::Handle<nvidia::gxf::Transmitter>>
serializers
List of component serializers to serialize and de-serialize entities.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_CUSTOM
- Custom Type: - std::vector<nvidia::gxf::Handle<nvidia::gxf::ComponentSerializer>>
address
Address of TCP server.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_STRING
port
Port of TCP server.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_INT32
timeout_ms
Time in milliseconds to wait before retrying connection to TCP server.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_UINT64
maximum_attempts
Maximum number of attempts for I/O operations before failing.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_UINT64
nvidia::gxf::TcpServer
Codelet that functions as a server in a TCP connection.
- Component ID: - a3e0e42d-e32e-73ab-ef83-fbb311310759
- Base Type: - nvidia::gxf::Codelet
Parameters
receivers
List of receivers to receive entities from.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_CUSTOM
- Custom Type: - std::vector<nvidia::gxf::Handle<nvidia::gxf::Receiver>>
transmitters
List of transmitters to publish entities to.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_CUSTOM
- Custom Type: - std::vector<nvidia::gxf::Handle<nvidia::gxf::Transmitter>>
serializers
List of component serializers to serialize and de-serialize entities.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_CUSTOM
- Custom Type: - std::vector<nvidia::gxf::Handle<nvidia::gxf::ComponentSerializer>>
address
Address of TCP server.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_STRING
port
Port of TCP server.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_INT32
timeout_ms
Time in milliseconds to wait before retrying connection to TCP client.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_UINT64
maximum_attempts
Maximum number of attempts for I/O operations before failing.
- Flags: - GXF_PARAMETER_FLAGS_NONE
- Type: - GXF_PARAMETER_TYPE_UINT64