(ctx context.Context)
| 2452 | } |
| 2453 | |
| 2454 | func (c *unixSocketClient) ListBridges(ctx context.Context) ([]BridgeRecord, error) { |
| 2455 | var response struct { |
| 2456 | Bridges []BridgeRecord `json:"bridges"` |
| 2457 | } |
| 2458 | if err := c.doJSON(ctx, http.MethodGet, "/api/bridges", nil, nil, &response); err != nil { |
| 2459 | return nil, err |
| 2460 | } |
| 2461 | return response.Bridges, nil |
| 2462 | } |
| 2463 | |
| 2464 | func (c *unixSocketClient) CreateBridge(ctx context.Context, request CreateBridgeRequest) (BridgeRecord, error) { |
| 2465 | var response struct { |