IRPCGroundLink.OpenGroundLinkChannel

View as Markdown

Server integration API / specialized internal: not for applications write no session client streaming server streaming

Opens a bi-directional Ground Link channel between the client and server.

ServiceGround Link channel MFiles.IRPCGroundLink
gRPC method/MFiles.IRPCGroundLink/OpenGroundLinkChannel
HTTP (mf-http-grpc)POST /grpc/v1/open-ground-link-channel
RequestGroundLinkMessage
ResponseGroundLinkMessage
Book and levelServer integration API, specialized
Kindwrite
SessionNot needed: the call can be made before logging in.
Idempotentno
Returns metadata structure versionno
Streamingclient, server

Remarks

For M-Files components only. The Ground Link proxy of M-Files Ground Link opens it. Applications should not call it.

Request: GroundLinkMessage

Wrapper for passing .NET remoting messages over gRPC.

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
typeGroundLinkMessageTypeWhether the message is a call (REQUEST) or the return of a call (RESPONSE).Values: REQUEST (0), RESPONSE (1).
idstringThe ID of the call. A response carries the ID of its request.
uristringThe URI of the call, if any. Can be empty.
headersbytesThe serialized .NET remoting message headers.
databytesThe serialized .NET remoting message.

Response: GroundLinkMessage

Wrapper for passing .NET remoting messages over gRPC.

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
typeGroundLinkMessageTypeWhether the message is a call (REQUEST) or the return of a call (RESPONSE).Values: REQUEST (0), RESPONSE (1).
idstringThe ID of the call. A response carries the ID of its request.
uristringThe URI of the call, if any. Can be empty.
headersbytesThe serialized .NET remoting message headers.
databytesThe serialized .NET remoting message.