NewClientWithHub 构造一个绑定到 gRPC long-connection hub 的 Client。 nodeID 是节点逻辑 ID(与 hub 注册时一致)。hub 必须非 nil;否则后续方法 都会返回 ErrHubNotConfigured。
(nodeID string, hub HubCaller)
| 144 | // nodeID 是节点逻辑 ID(与 hub 注册时一致)。hub 必须非 nil;否则后续方法 |
| 145 | // 都会返回 ErrHubNotConfigured。 |
| 146 | func NewClientWithHub(nodeID string, hub HubCaller) *Client { |
| 147 | return &Client{nodeID: nodeID, hub: hub} |
| 148 | } |
| 149 | |
| 150 | func (c *Client) Runtime(ctx context.Context) (RuntimeInfo, error) { |
| 151 | var out RuntimeInfo |
no outgoing calls