GrpcExtension#

用于 GRPC 基础通信工具的扩展。

  • UUID: 62e7335c-c555-47c9-a2d2-21991b7fd250

  • 版本: 0.5.0

  • 作者: NVIDIA

  • 许可证: LICENSE

接口#

组件#

nvidia::gxf::GrpcServer#

基于 Grpc 的 IPC 服务器实现。

  • 组件 ID: 0e6b2f6c-057a-8431-925b-fa476c3265b6

  • 基本类型: nvidia::gxf::IPCServer

参数#

端口

用于监听的 GRPC 端口。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_INT32

  • 默认值: 50000


remote_access

允许来自远程客户端的访问。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: false

nvidia::gxf::GrpcClient#

基于 Grpc 的 IPC 客户端实现。

  • 组件 ID: f05f8a46-b4ce-4e3d-bd9c-326680abea03

  • 基本类型: nvidia::gxf::IPCClient

参数#

端口

要向其发送请求的 IPC 服务器端口。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_UINT32

  • 默认值: 50000


server_ip_address

要向其发送请求的 IPC 服务器 IP 地址。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_STRING

  • 默认值: 0.0.0.0


enable_health_check

启用 GRPC 内置健康检查存根。

  • 标志: GXF_PARAMETER_FLAGS_NONE

  • 类型: GXF_PARAMETER_TYPE_BOOL

  • 默认值: false