| 2705 | } |
| 2706 | |
| 2707 | func (c *unixSocketClient) TestBridgeDelivery( |
| 2708 | ctx context.Context, |
| 2709 | id string, |
| 2710 | request BridgeTestDeliveryRequest, |
| 2711 | ) (BridgeTestDeliveryRecord, error) { |
| 2712 | var response BridgeTestDeliveryRecord |
| 2713 | path := "/api/bridges/" + url.PathEscape(strings.TrimSpace(id)) + "/test-delivery" |
| 2714 | if err := c.doJSON(ctx, http.MethodPost, path, nil, request, &response); err != nil { |
| 2715 | return BridgeTestDeliveryRecord{}, err |
| 2716 | } |
| 2717 | return response, nil |
| 2718 | } |
| 2719 | |
| 2720 | func (c *unixSocketClient) ListSessions(ctx context.Context, query SessionListQuery) ([]SessionRecord, error) { |
| 2721 | var response struct { |