IRPCVault.SendPushDataResponse
Vault API / core write session returns metadata structure version
Sends a response for server data push. This is a response for request received with RequestPushDataAsync call (with non-zero request id). This call completes the push data cycle.
| Service | Vault information MFiles.IRPCVault |
|---|---|
| gRPC method | /MFiles.IRPCVault/SendPushDataResponse |
| HTTP (mf-http-grpc) | POST /grpc/v1/send-push-data-response |
| Request | SendPushDataResponseRequest |
| Response | SendPushDataResponseResponse |
| Book and level | Vault API, core |
| Kind | write |
| Session | Required: the session ID from LogIn in the mfiles-session-id-bin metadata. |
| Idempotent | no |
| Returns metadata structure version | yes (in the mfiles-metadata-version-bin trailer) |
| Streaming | none (unary) |
Remarks
Part of server data push, used by M-Files clients that open a push channel with
OpenServerDataPush. Sends the client's
answer to a push request that expects one; response_id is the ID of that request.
Request: SendPushDataResponseRequest
Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.
| Field | Type | Description |
|---|---|---|
response_id | int32 | The response id, should match with the request id that was received from of the RequestPushDataAsync call. |
response_json | string | The response data for previous callback. |
Response: SendPushDataResponseResponse
No fields.
Related methods
- IRPCServerDataPush.OpenServerDataPush -- Opens the session's push channel: a stream of requests and notifications from the server.