UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

22 lines (21 loc) 797 B
import type { VersionInformation } from '../../commands/repl-version'; import type { IdMessageBase, MessageDefinition } from './all-messages'; /** * The hello message is automatically sent by the sever upon connection. */ export interface FlowrHelloResponseMessage extends IdMessageBase { type: 'hello'; /** The hello message never has an id, it is always undefined */ id: undefined; /** * A unique name that is assigned to each client. * It has no semantic meaning and is only used/useful for debugging. */ clientName: string; /** * Describes which versions are in use on the server. * @see VersionInformation */ versions: VersionInformation; } export declare const helloMessageDefinition: MessageDefinition<FlowrHelloResponseMessage>;