Process
๐ค AI-Generated Content
This documentation was generated with AI assistance and is still being audited. Some, or potentially a lot, of this information may be inaccurate. Learn more.
pyvider.rpcplugin.client.process
¶
Process management and gRPC operations for RPC plugin clients.
This module handles subprocess launching, gRPC channel creation, stub initialization, and stdio/broker operations.
Classes¶
ClientProcessMixin
¶
Mixin class containing process and gRPC methods for RPCPluginClient.
Functions¶
open_broker_subchannel
async
¶
Open a broker subchannel for multi-service communication.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
sub_id
|
int
|
Unique identifier for the subchannel |
required |
address
|
str
|
Network address for the subchannel |
required |
Raises:
| Type | Description |
|---|---|
ProtocolError
|
If broker operations fail |