[][src]Module xi_core_lib::plugins::rpc

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.