UNPKG

@eagleoutice/flowr

Version:

Static Dataflow Analyzer and Program Slicer for the R Programming Language

22 lines (21 loc) 794 B
import type { IdMessageBase, MessageDefinition } from './all-messages'; import type { VersionInformation } from '../../../../util/version'; /** * 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>;