API functions required by the clientapi
| 38 | |
| 39 | // API functions required by the clientapi |
| 40 | type ClientKeyAPI interface { |
| 41 | QueryKeys(ctx context.Context, req *QueryKeysRequest, res *QueryKeysResponse) |
| 42 | PerformUploadKeys(ctx context.Context, req *PerformUploadKeysRequest, res *PerformUploadKeysResponse) |
| 43 | PerformUploadDeviceKeys(ctx context.Context, req *PerformUploadDeviceKeysRequest, res *PerformUploadDeviceKeysResponse) |
| 44 | PerformUploadDeviceSignatures(ctx context.Context, req *PerformUploadDeviceSignaturesRequest, res *PerformUploadDeviceSignaturesResponse) |
| 45 | // PerformClaimKeys claims one-time keys for use in pre-key messages |
| 46 | PerformClaimKeys(ctx context.Context, req *PerformClaimKeysRequest, res *PerformClaimKeysResponse) |
| 47 | } |
| 48 | |
| 49 | // API functions required by the userapi |
| 50 | type UserKeyAPI interface { |
no outgoing calls
no test coverage detected