Module rpc

Source
Expand description

RPC types, corresponding to protocol requests, notifications & responses.

Structs§

ClientPluginInfo
Describes an available plugin to the client.
DataSpan
EmptyStruct
GetDataResponse
The object returned by the get_data RPC.
Hover
Hover Item sent from Plugin to Core
PluginBufferInfo
Buffer information sent on plugin init.
PluginCommand
Common wrapper for plugin-originating RPCs.
PluginEdit
A simple edit, received from a plugin.
PluginUpdate
A simple update, sent to a plugin.
Range
Range expressed in terms of PluginPosition. Meant to be sent from plugin to core.
ScopeSpan

Enums§

HostNotification
RPC Notifications sent from the host
HostRequest
RPC requests sent from the host
PluginNotification
RPC commands sent from plugins.
PluginRequest
RPC requests sent from plugins.
TextUnit
The unit of measure when requesting data.