GrpcExtension#
Extension for GRPC based communication tools.
UUID:
62e7335c-c555-47c9-a2d2-21991b7fd250Version:
0.5.0Author:
NVIDIALicense:
LICENSE
Interfaces#
Components#
nvidia::gxf::GrpcServer#
IPC Server implementation based on Grpc.
Component ID:
0e6b2f6c-057a-8431-925b-fa476c3265b6Base Type:
nvidia::gxf::IPCServer
Parameters#
port
GRPC port for listening.
Flags:
GXF_PARAMETER_FLAGS_NONEType:
GXF_PARAMETER_TYPE_INT32Default: 50000
remote_access
Allow access from remote clients.
Flags:
GXF_PARAMETER_FLAGS_NONEType:
GXF_PARAMETER_TYPE_BOOLDefault: false
nvidia::gxf::GrpcClient#
IPC Client implementation based on Grpc.
Component ID:
f05f8a46-b4ce-4e3d-bd9c-326680abea03Base Type:
nvidia::gxf::IPCClient
Parameters#
port
IPC server port to send request to.
Flags:
GXF_PARAMETER_FLAGS_NONEType:
GXF_PARAMETER_TYPE_UINT32Default: 50000
server_ip_address
IPC server ip address to send request to.
Flags:
GXF_PARAMETER_FLAGS_NONEType:
GXF_PARAMETER_TYPE_STRINGDefault: 0.0.0.0
enable_health_check
Enable GRPC built in heath check stub.
Flags:
GXF_PARAMETER_FLAGS_NONEType:
GXF_PARAMETER_TYPE_BOOLDefault: false